# Ryan McComb > Ryan McComb is a Data Science Fellow at VoteHub and a sophomore at Evanston Township High School in Evanston, Illinois. He builds election forecasts, writes about politics, swims for his club and high school teams, and shoots photography for the Chicago Union professional ultimate frisbee team. Full site mirror for AI readers: https://mccomb.ca/llms-full.txt ## Core pages - [Home](https://mccomb.ca/): Personal site for Ryan McComb: elections, forecasting, prediction markets, and data. - [About](https://mccomb.ca/about): Bio covering his work at VoteHub, IL9Cast, The Evanstonian, and the Project 2028 podcast, plus contact links. - [Experience](https://mccomb.ca/experience): Work timeline: VoteHub (Data Science Fellow, May 2026 to present; Student Fellow, Feb to May 2026), IL9Cast founder, Volunteer Finance Lead on the Daniel Biss for Congress campaign, sports photographer for the Chicago Union, co-founder and host of the Project 2028 podcast, and ETHS education details. - [Projects](https://mccomb.ca/projects): IL9Cast, Project 2028 podcast, and Bayes64: election forecasting, audio, and student-built data work. - [Writing](https://mccomb.ca/writing): Essays and articles on elections, forecasting, campaigns, and politics; bylines in VoteHub, The Evanstonian, FOIA Gras, and the Daily Northwestern alongside personal essays. - [Press](https://mccomb.ca/press): Coverage of Ryan's work in Capitol Fax, the Evanston Roundtable, and the Daily Northwestern podcast. ## Projects - [IL9Cast](https://il9.org): Forecasting aggregator Ryan built for the IL-9 Democratic primary: a precinct-level fundamentals model plus a prediction-market tracker on Kalshi and Manifold. The fundamentals model called Daniel Biss's vote share to within 0.8%. Featured in Capitol Fax, the Evanston Roundtable, and the Daily Northwestern. - [Project 2028](https://podcasts.apple.com/us/podcast/project-2028/id1753137875): Politics-and-policy podcast Ryan co-founded and hosts (2022 to present), working with two other people to produce and continue the show. - [Bayes64](https://bayes64.com): Research lab in progress. More coming soon. ## Writing (personal site) - [IL9Cast Post-Mortem: What We Got Right, and What the Markets Saw First](https://mccomb.ca/writing/il9cast-postmortem/): A look back at the IL-9 forecast: where the fundamentals model landed, what the prediction markets saw first, and what he'd do differently. - [The Conflation Between Median Voter Theory and Trump's Win](https://mccomb.ca/writing/median-voter-theory/): How the Trump campaign used an obscure political science concept to move the electorate. - [People's Edict](https://mccomb.ca/writing/peoples-edict/): When should you push back on authority? A short essay on winnable fights, from A Raisin in the Sun to local voter-turnout work. - [Resolution on State Interception of Communications](https://mccomb.ca/writing/nsa-surveillance/): Why intentional censorship and oversight of private communications without a warrant is unconstitutional. ## Optional - [Writing index](https://mccomb.ca/writing): Full archive including Evanstonian articles (education, elections, sports) and VoteHub data-analysis pieces; lower priority for AI context. - [Press](https://mccomb.ca/press): Three press mentions of IL9Cast from Capitol Fax (Feb 2026), Evanston Roundtable (Feb 2026), and the Daily Northwestern podcast (Mar 2026).