Haley Stevens and Abdul El-Sayed face off tonight in Michigan’s final Democratic Senate debate, airing on FOX 2 at 7:30 p.m., just eight days before the August 4 primary that will determine the party’s nominee for the open seat currently held by retiring Senator Gary Peters.
The matchup represents the most visible clash yet between Michigan’s Democratic establishment and its grassroots progressive wing. Stevens, a four-term U.S. representative from Birmingham, carries backing from Senate Democratic Leader Chuck Schumer and has benefited from roughly $30 million in outside spending, including support from the pro-Israel lobbying network AIPAC and affiliated groups. El-Sayed, a former Wayne County and Detroit health director and epidemiologist, has assembled a different coalition, winning recent endorsements from progressive champions Senator Bernie Sanders and Representative Alexandria Ocasio-Cortez, as well as the United Auto Workers.

The two candidates have been running virtually neck-and-neck in polling. A Detroit News/WDIV poll in mid-July showed Stevens ahead by seven points, while a tracking poll roughly ten days later showed El-Sayed ahead by the same margin, according to reporting from The Guardian. The race has become one of the most expensive Democratic primaries in the country, with the contest touching what observers describe as nearly every ideological divide on the left.
Governor Gretchen Whitmer, Michigan’s popular second-term governor, endorsed Stevens on July 25, just two days before tonight’s debate. Her late-game support underscores the establishment’s effort to consolidate behind the more moderate candidate in the final stretch. El-Sayed, in response, said he was unsurprised by the endorsement and has continued to emphasize his outsider status and critique of concentrated corporate power.
El-Sayed, 41, previously ran for Michigan governor in 2018 and lost in the Democratic primary. Since then, he has pointed to what he sees as a shift in the electorate. According to The Guardian, Matt Grossman, director of Michigan State University’s Institute for Public Policy and Social Research, suggested that El-Sayed now represents “a broader group of voters on the left side of the Democratic primary, who are anti-institutional or newly grassroots,” rather than being solely affiliated with the Bernie Sanders faction as he was eight years ago.

The debate will be moderated by Roop Raj, host of FOX 2’s “The Pulse.” The broadcast will air live from 7:30 to 8 p.m. on FOX 2, then stream exclusively on FOX Local from 8 to 8:30 p.m., with additional livestreams available on FOX 2’s website and social media. The station is also taking questions for the candidates via text during the event.
Whoever emerges from the Democratic primary will face former Republican Representative Mike Rogers, who is running for the Senate for a second consecutive cycle after losing narrowly in 2024 to now-Senator Elissa Slotkin. The general election is scheduled for November 3, 2026. The seat is considered critical to Democrats’ effort to retake control of the Senate, and the primary contest has exposed deep disagreement within the party over which candidate offers the best path to victory in the fall.
Sources
- FOX 2 Detroit — debate details, air times, and moderation information
- The Guardian — candidate backgrounds, polling, endorsements, and expert analysis from Michigan State University
- NBC News — Governor Whitmer’s endorsement of Stevens on July 25
- Ballotpedia — primary date of August 4, 2026, and candidate information
- USA Today — race dynamics and competitive positioning











