Ashley Moody is favored to win Florida's Senate seat.
Angie Nixon vs Ashley Moody. The model has Moody ahead by 5.2 points, winning 82 percent of 2,000 simulated elections.
The county map
Four ways to read the state: margin, shift from 2024, vote bubbles and turnout
Vote share
Each candidate's projected share and the range of 80 percent of simulations
Scale runs from 25 to 75 percent. The dot is the forecast, the band is the 80 percent range and the brighter tick marks 50 percent.
Projected statewide vote
8,930,861 votes| Candidate | Votes | Share |
|---|---|---|
| Ashley Moody R | 4,613,943 | 51.7% |
| Angie Nixon D | 4,154,376 | 46.5% |
| Other / write-in O | 162,542 | 1.8% |
| Total | 8,930,861 | 100% |
Each candidate's expected vote in the On Point simulation, at the forecast's projected turnout.
Every simulated outcome
2,000 sims80 percent of simulations fall between D +2.1 and R +12.4. Negative margins are Democratic wins.
The trend
Each side's chance of winning over the forecast's recent updates
Polling
Every poll in the average, and how the model reads it
This is the same On Point polling average as the full average page. The forecast reads the polls through its own Election Day projection, shown as the On Point average in the table below, and blends it with partisan lean and fundamentals.
Polls of the race
Full average| Pollster | Sample | Age | Margin |
|---|---|---|---|
| On Point average | LOWESS Election Day projection | R +4.8 | |
| On Point Polling | 378 LV | 0d | R +6.842.8 to 49.6 |
| ActiVote | 400 LV | 0d | R +6.246.9 to 53.1 |
| YouGov for N+ Univision | 825 RV | 0d | R +9.042 to 51 |
| University of North Florida | 1,471 LV | 0d | R +4.045 to 49 |
| co/efficient (R) | 1,014 LV | 0d | R +8.040 to 48 |
| MDW Communications (D) | 2,351 LV | 5d | R +5.242.4 to 47.6 |
| MDW Communications (D) | 2,351 LV | 5d | R +6.5 |
| Stetson University | 716 LV | 6d | R +7.9 |
| St. Pete Polls for Florida Politics | 836 LV | 8d | R +2.045 to 47 |
| YouGov | 3,813 LV | 10d | R +5.044 to 49 |
| Targoz Market Research | 847 LV | 11d | R +10.042 to 52 |
| Mason-Dixon for Telemundo | 625 LV | 14d | R +10.040 to 50 |
| Change Research (D) | 1,063 LV | 18d | R +1.047 to 48 |
| InsiderAdvantage (R)Lean R | 600 LV | 24d | R +7.042 to 49 |
| Stetson University | 830 LV | 24d | R +11.040 to 51 |
| St. Pete Polls | 913 LV | 28d | Even45 to 45 |
| Quantus Insights | 733 LV | 35d | R +7.043 to 50 |
| Change Research (D) | 1,107 LV | 36d | Even47 to 47 |
Each margin is the poll as the pollster published it. The forecast counts every poll after its house effect and the undecided split, which is what the trail above shows; hover a margin for the counted value. Lean R and Lean D mark partisan leaning firms.
Read from 1,677,075 ballots cast so far in Florida, against the party mix the forecast expected of them, with similar states and primary turnout. Early vote tracker
Who has endorsed
60 public endorsements in this race, each with where it was reported.
- Ilhan OmarU.S. Representative, MN-05source
- Maxwell FrostU.S. Representative, FL-10source
- Anna EskamaniFlorida state representativesource
- LaVon Bracy DavisFlorida state senatorsource
- Bernie SandersU.S. Senator from Vermontsource
- Ayanna PressleyU.S. Representative, MA-07source
- Rashida TlaibU.S. Representative, MI-12source
- Debbie Mucarsel-PowellFormer U.S. representative, 2024 Senate nomineesource
- Rick ScottU.S. Senator from Floridasource
- Donald Trumpsource
- Ted CruzU.S. Senator from Texassource
- Wilton SimpsonFlorida Agriculture Commissionersource
- Byron DonaldsU.S. Representative, 2026 GOP nominee for Governorsource
- Mario Díaz-BalartU.S. Representative from Floridasource
- Brian MastU.S. Representative from Floridasource
- Jimmy PatronisU.S. Representative from Floridasource
Laura Ingraham: Called DSA member Angie Nixon's Democratic Senate primary win the best midterm news for the GOP since Platner. source
Charlamagne tha God: Gave Laura Loomer Donkey of the Day on The Breakfast Club over her attacks on Democratic Senate nominee Angie Nixon. source
How we got here
From the state's partisan lean to the forecast, one stage at a time
Who votes for whom
Estimated vote by group from the model's simulated electorate
Estimated vote by group
model crosstabs| Group | Share | Nixon | Moody |
|---|---|---|---|
| GenderMen | 47% | 43.3 | 54.9 |
| Women | 53% | 49.9 | 48.3 |
| Age18 to 29 | 11% | 47.8 | 50.4 |
| 30 to 44 | 19% | 44.1 | 54.1 |
| 45 to 64 | 31% | 47.2 | 50.9 |
| 65+ | 39% | 47.3 | 50.9 |
| RaceWhite | 62% | 35.0 | 63.1 |
| Black | 14% | 80.8 | 17.5 |
| Latino | 20% | 54.9 | 43.5 |
| Asian and other | 5% | 65.1 | 32.8 |
| Race and genderWhite men | 28% | 29.4 | 68.7 |
| White women | 33% | 39.7 | 58.4 |
| Black men | 7% | 77.0 | 21.4 |
| Black women | 7% | 84.4 | 13.9 |
| Latino men | 10% | 54.5 | 43.9 |
| Latino women | 10% | 55.3 | 43.2 |
| All other races | 5% | 65.1 | 32.8 |
Every county
The projected vote in each county, largest first
Projected vote by county
67 counties| County | Nixon | Moody | Other | Total | Margin |
|---|---|---|---|---|---|
| Statewide | 4,143,271 | 4,626,355 | 161,235 | 8,930,861 | R +5.4 |
| Miami-Dade County | 410,702 | 397,120 | 9,812 | 817,634 | D +1.3 |
| Broward County | 457,315 | 244,610 | 7,091 | 709,016 | D +29.8 |
| Palm Beach County | 336,199 | 272,307 | 8,015 | 616,521 | D +10.2 |
| Hillsborough | 291,395 | 259,435 | 12,391 | 563,221 | D +5.5 |
| Orange County | 305,974 | 187,139 | 9,551 | 502,664 | D +23.6 |
| Pinellas County | 226,047 | 215,325 | 11,318 | 452,690 | D +2.4 |
| Duval County | 212,775 | 182,251 | 7,651 | 402,677 | D +7.5 |
| Lee County | 118,912 | 196,749 | 5,459 | 321,120 | R +24.4 |
| Brevard County | 122,039 | 169,839 | 6,565 | 298,443 | R +16.2 |
| Polk County | 113,688 | 159,322 | 6,428 | 279,438 | R +16.4 |
| Volusia County | 106,468 | 144,550 | 5,384 | 256,402 | R +15.0 |
| Pasco County | 99,352 | 149,637 | 6,909 | 255,898 | R +19.8 |
| Sarasota County | 100,895 | 129,821 | 4,229 | 234,945 | R +12.6 |
| Seminole County | 105,549 | 98,314 | 4,161 | 208,024 | D +3.5 |
| Manatee County | 76,467 | 110,606 | 3,817 | 190,890 | R +18.1 |
| Lake County | 69,991 | 108,728 | 3,833 | 182,552 | R +21.3 |
| Collier County | 62,231 | 115,483 | 1,977 | 179,691 | R +29.9 |
| Marion County | 61,273 | 111,363 | 3,703 | 176,339 | R +28.4 |
| St. Johns County | 56,697 | 98,810 | 2,528 | 158,035 | R +26.8 |
| St. Lucie County | 69,202 | 75,004 | 2,047 | 146,253 | R +4.1 |
| Leon County | 88,586 | 48,565 | 2,230 | 139,381 | D +28.7 |
| Escambia County | 58,115 | 76,092 | 2,739 | 136,946 | R +13.2 |
| Osceola County | 67,638 | 58,573 | 2,707 | 128,918 | D +6.8 |
| Alachua County | 75,149 | 41,372 | 1,895 | 118,416 | D +28.6 |
| Clay County | 32,773 | 67,983 | 1,951 | 102,707 | R +34.4 |
| Charlotte County | 34,904 | 65,010 | 2,143 | 102,057 | R +29.6 |
| Okaloosa County | 27,579 | 63,206 | 2,137 | 92,922 | R +38.5 |
| Sumter County | 29,284 | 61,842 | 1,388 | 92,514 | R +35.2 |
| Hernando County | 30,067 | 57,656 | 2,527 | 90,250 | R +30.7 |
| Santa Rosa County | 22,367 | 64,464 | 1,862 | 88,693 | R +47.5 |
| Indian River County | 31,855 | 50,470 | 1,339 | 83,664 | R +22.4 |
| Martin County | 30,532 | 51,481 | 996 | 83,009 | R +25.4 |
| Citrus County | 23,420 | 56,645 | 2,476 | 82,541 | R +40.4 |
| Bay County | 21,051 | 56,788 | 1,670 | 79,509 | R +45.0 |
| Flagler County | 24,177 | 39,761 | 1,238 | 65,176 | R +24.0 |
| Nassau County | 14,384 | 36,824 | 833 | 52,041 | R +43.2 |
| Highlands County | 13,457 | 29,645 | 1,060 | 44,162 | R +36.8 |
| Walton County | 8,803 | 30,384 | 678 | 39,865 | R +54.2 |
| Monroe County | 16,679 | 19,714 | 629 | 37,022 | R +8.5 |
| Putnam County | 8,703 | 21,305 | 581 | 30,589 | R +41.4 |
| Columbia County | 7,453 | 20,283 | 479 | 28,215 | R +45.6 |
| Levy County | 5,149 | 14,638 | 445 | 20,232 | R +47.0 |
| Gadsden County | 13,660 | 5,957 | 279 | 19,896 | D +38.7 |
| Jackson County | 5,799 | 13,267 | 291 | 19,357 | R +38.9 |
| Suwannee County | 3,922 | 14,395 | 336 | 18,653 | R +56.2 |
| Wakulla County | 5,242 | 11,147 | 300 | 16,689 | R +35.5 |
| Okeechobee County | 3,293 | 9,723 | 265 | 13,281 | R +48.7 |
| Baker County | 1,853 | 10,399 | 199 | 12,451 | R +68.7 |
| Bradford County | 2,746 | 8,837 | 224 | 11,807 | R +51.8 |
| DeSoto County | 3,235 | 7,247 | 214 | 10,696 | R +37.7 |
| Washington County | 1,997 | 8,454 | 225 | 10,676 | R +60.6 |
| Hendry County | 3,278 | 7,015 | 189 | 10,482 | R +35.9 |
| Gilchrist County | 1,376 | 7,269 | 194 | 8,839 | R +66.6 |
| Taylor County | 2,058 | 6,540 | 149 | 8,747 | R +51.5 |
| Madison County | 3,067 | 4,803 | 112 | 7,982 | R +22.1 |
| Holmes County | 857 | 6,904 | 158 | 7,919 | R +76.3 |
| Jefferson County | 3,436 | 4,087 | 115 | 7,638 | R +8.9 |
| Gulf County | 1,817 | 5,426 | 125 | 7,368 | R +49.2 |
| Dixie County | 1,105 | 5,794 | 177 | 7,076 | R +66.3 |
| Hardee County | 1,587 | 5,284 | 140 | 7,011 | R +52.7 |
| Franklin County | 1,812 | 3,992 | 113 | 5,917 | R +37.0 |
| Calhoun County | 1,011 | 4,401 | 161 | 5,573 | R +60.8 |
| Union County | 963 | 4,443 | 93 | 5,499 | R +63.4 |
| Hamilton County | 1,736 | 3,259 | 87 | 5,082 | R +30.3 |
| Glades County | 1,149 | 3,336 | 78 | 4,563 | R +47.9 |
| Lafayette County | 440 | 2,823 | 63 | 3,326 | R +71.4 |
| Liberty County | 536 | 2,439 | 76 | 3,051 | R +62.2 |
Projected 2026 votes from the On Point simulation: each county's expected turnout times its simulated vote share. Totals may differ from the race total by rounding.