Georgia · 15 federal races · election held November 3

Every Georgia race. From the other side.

The election is over. 15 of 15 races are called so far, and no underdog won. Each plan below stays up as the record, with the result beside it.

The polls tell you who is ahead. These pages tell the candidate who is behind exactly how many votes they need, where those votes live, and what it takes to reach them before the last ballot is cast.

Georgia's 2026 House elections use the map a federal court approved in December 2023, the same lines used in 2024. The precinct math uses 2024 House and presidential results plus 2022 statewide contests re-aggregated onto these lines.

Georgia requires a majority to win: if no candidate reaches 50 percent plus one on November 3, the top two meet in a runoff on December 1.

See every race rankedOdds today → with the plan, and the call program each plan takes.
15
underdog plans, built from precinct returns
11,102
net votes: the closest upset in Georgia (GA-07)
0
underdog wins out of 15 races called so far
Pick a race

15 plans. One question each.

Georgia U.S. Senate · vs. incumbent
How Mike Collins wins
330,919 net votes to find, most of them in Fulton County and Cobb County.
Result: Jon Ossoff won.
See the path and the result ›
GA-01 · open seat
What it would take for Amanda Hollowell
53,707 net votes to find, most of them in Precinct 5-10C (Chatham County) and Lyman Hall School (Liberty County).
Result: Jim Kingston won.
See the path and the result ›
GA-02 · vs. incumbent
What it would take for Matt Day
23,055 net votes to find, most of them in Redbone (Lee County) and Colquitt-Miller (Miller County).
Result: Sanford Bishop won.
See the path and the result ›
GA-03 · vs. incumbent
What it would take for Maura Keller
100,717 net votes to find, most of them in Newnan Centre (Coweta County) and North Hampton (Henry County).
Result: Brian Jack won.
See the path and the result ›
GA-04 · vs. incumbent
What it would take for James Duffie
127,985 net votes to find, most of them in Duluth I (Gwinnett County) and Pinckneyville M (Gwinnett County).
Result: Hank Johnson won.
See the path and the result ›
GA-05 · vs. incumbent
What it would take for John Salvesen
202,740 net votes to find, most of them in Silver Lake (DeKalb County) and Precinct 08L (Fulton County).
Result: Nikema Williams won.
See the path and the result ›
GA-06 · vs. incumbent
What it would take for Kevin Martin
142,967 net votes to find, most of them in Smyrna 6A (Cobb County) and Precinct 08J (Fulton County).
Result: Lucy McBath won.
See the path and the result ›
GA-07 · vs. incumbent
How Tony Kozycki wins
11,102 net votes to find, most of them in Windermere (Forsyth County) and Nichols (Forsyth County).
Result: Rich McCormick won.
See the path and the result ›
GA-08 · vs. incumbent
What it would take for Kelly Esti
92,606 net votes to find, most of them in Lowndes Civic (Lowndes County) and Rozr (Houston County).
Result: Austin Scott won.
See the path and the result ›
GA-09 · vs. incumbent
What it would take for Caitlyn Gegen
108,289 net votes to find, most of them in Lawrenceville M (Gwinnett County) and West Jackson (Jackson County).
Result: Andrew Clyde won.
See the path and the result ›
GA-10 · open seat
What it would take for Pamela DeLancy
74,342 net votes to find, most of them in Lowes (Henry County) and Wesley Lakes (Henry County).
Result: Houston Gaines won.
See the path and the result ›
GA-11 · open seat
What it would take for Chris Harden
91,606 net votes to find, most of them in Kennesaw 3A (Cobb County) and Oregon 03 (Cobb County).
Result: John Cowan won.
See the path and the result ›
GA-12 · vs. incumbent
What it would take for Ceretta Smith
47,527 net votes to find, most of them in Precinct 310 (Richmond County) and Precinct 405 (Richmond County).
Result: Rick Allen won.
See the path and the result ›
GA-13 · open seat
What it would take for Jonathan Chavez
117,833 net votes to find, most of them in Garners A (Gwinnett County) and Cates M (Gwinnett County).
Result: Jasmine Clark won.
See the path and the result ›
GA-14 · vs. incumbent
What it would take for Shawn Harris
96,231 net votes to find, most of them in Russom Elementary (Paulding County) and Acworth 1C (Cobb County).
Result: Clay Fuller won.
See the path and the result ›

Independent analysis by The Political Group from official Georgia Secretary of State precinct returns, Census data, FEC filings and public polls. Not affiliated with any candidate or party. Also see the Georgia 2026 election guide.