Still countingUnofficial results
Michigan House District 24
Michigan House of Representatives · Michigan
Ranjeev Puri leads Allison Fuller by 32.2 points with 100% of the expected vote counted. The race has not been called.
Ranjeev PuriDemocrat · leading · incumbent
65.9%31,029
Allison FullerRepublican
33.7%15,857
NonpartisanNonpartisan
0.4%176
100% of the expected vote counted · 47,062 votes
Source: civicAPI unofficial results and race callsUpdated Nov 5, 2026, 7:57 PM ET
Where the race moved
Against the 2024 presidential vote
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
Money in this race
Each line compares the two campaigns on one scale.
Ranjeev PuriNo Republican
$114.1K
Raised by the campaign
—
$202.4K
Spent by the campaign
—
$66.8K
Cash on hand
—
Campaign money: Michigan Bureau of Elections, through Oct 18, 2026.
Source: Michigan Bureau of Elections campaign filingsUpdated Oct 18, 2026
Pre-election forecast (final, Nov 3)
Our model's last run before Election Day, Nov 3, 2026. It no longer updates.
- Ranjeev Puri
- >99%
- Allison Fuller
- <1%
- Projected margin
- D+27.8
The candidates
Ranjeev Puri (D)
Incumbent, Michigan House of Representatives, first elected 2020Allison Fuller (R)
Incumbent, Michigan House of Representatives, first elected 2020Allison Fuller (R)
Also on the ballot: Nonpartisan (Nonpartisan), 0.4%