Pennsylvania's 7th District: The Market Prices the Swing Seat as Brooks's to Lose
The Pennsylvania 7th District odds 2026 board treats the seat as the Democrats' to lose even though a Republican holds it, and the market rests on two things: a district that has swung between the parties every cycle since 2020, and a late run of polling and ratings that has moved toward the challenger. Ryan Mackenzie won the seat, which takes in Allentown, in 2024 by about four thousand votes; Bob Brooks, a former firefighter, is the Democrat trying to take it back on November 3, 2026. The live board above carries Kalshi's and Polymarket's current prices.
Who Is on the Pennsylvania 7th District Ballot
Lehigh County's official sample ballot for the November 3, 2026 general election lists two candidates for Representative in Congress in the 7th Congressional District: Bob Brooks, a Democrat, and Ryan Mackenzie, a Republican. Ballotpedia records three other filers, Andrew Tupone of the Green Party and the independents Ramon Granados and Frank Golden, as withdrawn or disqualified, so the general election is a straight two-party contest.
Mackenzie is the incumbent. The Clerk of the House member list, published October 1, 2026, records him as the Republican member for the 7th District, with Lower Macungie as his home town. Ballotpedia lists him as a member of the state House for the 187th District from 2022 to 2024 before he took the congressional seat in 2025. Brooks is a former firefighter and president of the Pennsylvania Professional Fire Fighters Association, as Ballotpedia describes him.
The two primaries looked nothing alike. Mackenzie was unopposed on May 19, 2026 and took 35,048 votes. Brooks won a four-way Democratic contest with 28,232 votes, 41.0% of the total, ahead of Ryan Crosswell with 14,660, Lamont McClure with 13,736 and Carol Obando-Derstine with 12,237, according to the certified results Ballotpedia reports. That means Brooks came out of May as a nominee most Democratic primary voters did not choose, while Mackenzie had no primary opponent at all.
Why the Pennsylvania 7th District Price Favors the Challenger
What the price is saying is that the 7th behaves like a true swing seat, and that in this cycle the swing favors the party out of power in the district. The record supports the first half plainly. Ballotpedia reports that Joe Biden carried the district over Donald Trump 50 to 49 in 2020, that Trump carried it over Kamala Harris 51 to 48 in 2024, that Susan Wild, a Democrat, held it in 2022 by 51 to 49, and that Mackenzie took it in 2024 by 50 to 49. The Clerk of the House's official statistics put the 2024 House result at 203,688 for Mackenzie and 199,626 for Wild, a margin of 4,062 votes out of more than four hundred thousand cast. Neither party has a durable claim here.
The second half rests on the late evidence. The only general-election poll Ballotpedia lists, a Franklin & Marshall College survey of 357 registered voters taken September 9 to 20, 2026, had Brooks ahead 45 to 40 with 16 points undecided and a margin of error of 5.8 points. The forecasters followed. In Ballotpedia's weekly table, the Cook Political Report moved from Toss-up to Lean Democratic in the week of October 13, Sabato's Crystal Ball moved to Lean Democratic the week before, and Decision Desk has rated the race Lean Democratic throughout. Outside money has leaned the same way: Ballotpedia's FEC table shows about $2.5M in satellite spending supporting Brooks, against about $12K spent opposing Mackenzie.
On October 16, 2026, Polymarket had the Democratic contract at 86% and Kalshi at 87%, so Polymarket's was the cheapest Yes on the Democratic side. Kalshi had the Republican contract at 13% against Polymarket's 14%. That makes Brooks better than a six-in-seven favorite, a much firmer call than a single five-point poll with sixteen points undecided would support on its own. The market treats the swing history plus the ratings moves as a trend, and it is pricing the end of that trend rather than where the polling stood in September.
The board is one of the most heavily traded political questions in the state on Kalshi. It had matched about 342,000 contracts there as of October 16, 2026, roughly 240,000 of them on the Democratic contract, and Polymarket's roughly $35K leaned the same way, about $26K of it on the Democratic side, which means traders have done most of their arguing over how strong a favorite Brooks is rather than over whether Mackenzie can hold.
The Case Against the Pennsylvania 7th District Read
The strongest case against the read is that the venues are far more confident than the evidence. One poll of 357 registered voters, not likely voters, with sixteen points undecided and a margin of error near six points, does not separate a five-point lead from a tie. Inside Elections still rates the race a Toss-up. A reader who holds the other view would point out that the last two House elections here were decided by two points or less, and that one poll is the only public measure of this race.
Money cuts the other way as well. Federal Election Commission totals through June 30, 2026 show Mackenzie's committee with $4.36M raised and $2.94M in cash on hand, against $2.39M raised and $1.02M on hand for Brooks, who had just spent through a four-way primary. An incumbent with nearly three times the challenger's cash is not the profile of a member already beaten. The satellite spending that favors Brooks in Ballotpedia's table also runs back through the primary, so it measures the fight for the nomination as much as the general election.
The price answers that this seat has changed hands on small margins, and that a first-term member who won by four thousand votes has little cushion. That is a coherent read. It is also one that a single independent poll could overturn.
What Changes the Pennsylvania 7th District Read
The read is that the swing favors Brooks. It would be wrong if the next evidence shows the district back at a coin flip:
• A second public poll: Any independent survey of the district before November 3, 2026. A Mackenzie lead, or a tie among likely voters, would mean the price has run ahead of the evidence.
• The ratings: Ballotpedia updates its table weekly. A move by Cook or Sabato back to Toss-up would undo half of the case the price rests on.
• Third-quarter money: The FEC reports covering July through September, once posted, show whether Brooks has closed the cash gap since the primary.
• Voter deadlines: registration closed on October 19, 2026, and October 27 is the last day to apply for a mail ballot, which must arrive by 8:00 p.m. on November 3.
• The count: Polls close at 8:00 p.m. on November 3. Pre-canvassing of mail ballots cannot begin before 7:00 a.m. that day, so a margin as narrow as 2024's would take days to settle, and county boards must certify by November 23, 2026.
When the Pennsylvania 7th District Market Resolves
Kalshi resolves its Democratic contract Yes if the member sworn in for PA-07 for the term beginning in 2027 is a Democrat, and its Republican contract on the same test; it lists an expected settlement of January 4, 2027 and allows accelerated determination once a consensus of media organizations projects the winner. Polymarket resolves on the party of the candidate who wins the seat, as indicated by a consensus of credible reporting, and on the official results reported by the Federal Election Commission if there is ambiguity. In a race decided by four thousand votes, as 2024 was, the call can wait on the mail count.
Related Pennsylvania Markets
The 7th is one of five Pennsylvania House boards close enough to carry its own page. The others are the Pennsylvania 1st District odds, the Pennsylvania 8th District odds, the Pennsylvania 10th District odds and the Pennsylvania 16th District odds. Voters in the 7th also decide the statewide Pennsylvania governor odds, and the Pennsylvania elections page collects the state's election markets.