Called by English WikipediaUnofficial results

Michigan Senate District 28

Michigan State Senate · Michigan

Rashida Harrison held the seat for Democrats, winning by 16.4 points over Julie DeRose.

Rashida HarrisonDemocrat · winner
56.8%71,686
Julie DeRoseRepublican
40.5%51,056
Wes PetersonWorking Class
1.5%1,878
Brandon CrabillLibertarian
1.2%1,501
33% of the expected vote counted · 126,121 votes

Source: civicAPI unofficial results; race call: English WikipediaUpdated Nov 5, 2026, 7:57 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenD+9.52024 Pres.D+16.42026 Senate

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Rashida HarrisonJulie DeRose
$68.7K
Raised by the campaign
$27.9K
$59K
Spent by the campaign
$11.9K
$2.6K
Cash on hand
$6.5K

Campaign money: Michigan Bureau of Elections, through Oct 18, 2026; Michigan Bureau of Elections, through Oct 20, 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.

Rashida Harrison
98%
Julie DeRose
2%
Projected margin
D+16.4
How the forecast works →

The candidates

Rashida Harrison (D)Julie DeRose (R)

Also on the ballot: Wes Peterson (Working Class), 1.5%; Brandon Crabill (Libertarian), 1.2%