John James wins Michigan GOP primary for governor despite personal attacks and a massive spending gap

By Marissa George, 
updated on August 5, 2026

Rep. John James overcame a nearly $30 million self-funded blitz by businessman Perry Johnson and a late-breaking personal smear campaign to win the Michigan Republican gubernatorial primary, setting up one of the most closely watched general election fights in the country.

James, a 45-year-old West Point graduate, Iraq War combat veteran, and sitting congressman, captured roughly 50 percent of the vote to Johnson's 36 percent, the New York Post reported, with the Associated Press calling the race with about a quarter of ballots counted. The margin held despite Johnson pouring over $31 million into advertising, more than ten times the $2.8 million James spent on ads.

The win hands Republicans their nominee in a state that helped decide the last three presidential elections and where Democrats have held the governor's mansion for eight years under term-limited Gretchen Whitmer. James now faces Democratic Secretary of State Jocelyn Benson in November.

Johnson spent $31 million and still lost by double digits

The spending gap alone made this primary unusual. Johnson, a wealthy businessman, self-funded nearly $30 million of his campaign war chest. James raised more than $10 million from donors, a strong haul, but dwarfed by Johnson's personal fortune. Breitbart noted that Johnson's ad spending topped $31 million against James's $2.8 million.

James addressed the disparity head-on in his victory speech:

"Nobody outworks a ranger. Money isn't the only thing. People want someone who resonates with them, someone who has the proven leadership capability to turn the state around."

That line landed with a specific audience. James assembled a coalition that included the Police Officers Association of Michigan, the Fraternal Order of Police of Michigan, State Senate Minority Leader Aric Nesbitt, former Attorney General Mike Cox, former House Speaker Tom Leonard, and conservative personalities Kid Rock and Ted Nugent.

And then there was the endorsement that mattered most.

Trump's endorsement carried James past a well-funded rival

President Trump endorsed James in late June, calling him an "America First Congressman" who would "fight tirelessly" for Michigan and "not let you down." Trump delivered what he called his "complete and total endorsement" and campaigned alongside James at a Michigan rally, Fox News reported.

On Truth Social, Trump described James as:

"A West Point Graduate, Combat Pilot, Brave Iraq War Veteran, Successful Businessman and Job Creator, and now, as a Highly Respected U.S. Congressman, John has proven he has the Courage and Wisdom to deliver strong results."

The Michigan result extended Trump's endorsement streak in the 2026 cycle. Fox News noted that Trump-backed candidates have won primaries in Indiana, Kentucky, Texas, Louisiana, Arizona, and New York, though his record took a hit in Iowa, where his pick lost to a MAHA-backed businessman.

Unverified personal attacks marked the final weeks

The closing stretch of the primary turned personal, and not from James's side. In the final weeks, Johnson pushed unverified claims about James's relationship with Democratic Rep. Hillary Scholten. Johnson posted that "Republicans should be concerned about John James's relationship with Scholten" and shared additional claims suggesting something beyond a professional connection.

A website circulated by Michigan political operatives, believed to be linked to Johnson, though that connection has not been confirmed, featured a photo of James and Scholten under the headline: "John James has been unfaithful... to conservatives." The phrasing was designed to imply a personal scandal while technically making a political claim. The Daily Mail reported that the rumor first surfaced in its DC Insider newsletter, which referenced two members of Congress being "unfaithful" before the story spilled into public view.

Scholten herself rejected the attack. She called it "false" against "a single mom in Congress" and responded publicly:

"Knock it off and move on boys."

Johnson did not respond to a request for comment about the claims. Voters rendered their own verdict on the tactic at the ballot box.

James campaigned on taxes, crime, and school choice

While Johnson leaned on personal attacks, James ran on a platform built around bread-and-butter conservative priorities: cutting taxes, backing Michigan's auto industry, expanding school choice, cracking down on illegal immigration and crime, and rolling back regulations.

In his victory speech, James took aim at Whitmer's record directly:

"This is an amazing state with all the great ingredients, but for the past seven-and-a-half years, under Gretchen Whitmer, we've been led to higher taxes, more crime on the roads, and frankly, the roads we have aren't fixed yet."

He also framed the general election fight around accountability:

"We're going to work together to make sure that our children can read, to make sure that we put criminals in jail, and we hold those accountable who continue to let them back out."

James struck a unifying note as well, signaling a pivot to November:

"The primary is over now. We come together. One team, one fight, one mission to save Michigan."

A tough general election awaits in a state Democrats have held for eight years

James faces a real climb. Jocelyn Benson, Michigan's sitting secretary of state, secured the Democratic nomination and enters the general election with structural advantages. A Detroit Regional Chamber poll showed Benson leading a three-way matchup, which includes independent candidate and former Detroit Mayor Mike Duggan, with 34 percent support among likely voters. James polled at 29 percent. Duggan drew 23 percent.

The RealClearPolitics polling aggregate puts James 7.3 points behind Benson. Republicans have not won the Michigan governorship since 2014.

Nonpartisan elections analyst Ryan Brune noted on X that James has a pattern of running statewide in unfavorable conditions:

"John James for whatever reason always chooses to run statewide at the worst possible times. Literally only runs statewide in Democratic leaning environments."

That history is real. James lost U.S. Senate races in 2018 and 2020 before winning a House seat in 2022. Both Senate losses came in cycles that favored Democrats in Michigan. Whether 2026 breaks differently is the open question.

But James has something his prior campaigns lacked: a presidential endorsement, a tested coalition, and a primary opponent who spent $31 million trying to tear him down and failed. If he can survive that kind of money and those kinds of attacks from inside his own party, the general election is at least a fair fight.

Michigan voters will decide in November whether eight years of Democratic governance earned a renewal, or whether it is time for a combat veteran who outworked a fortune to get his shot at fixing what Lansing broke.

About Marissa George

Marissa is a staff writer for Real Talk Digest. She is en expert in breaking down the political boondoggle into the real facts for real people.

Real Talk. Daily.

No spin. No fluff. Just the hard truth. served straight. Every morning, we cut through the noise and deliver what really matters to hardworking Americans. No agendas. No media games. Just real talk you can trust.