NEWYou can now listen to Fox News articles!
President Donald Trump’s kingmaker status in Republican primaries was on the line Tuesday in Michigan’s GOP gubernatorial nomination showdown – and the president passed the test.
Republican Rep. John James, a two-time U.S. Senate nominee in the crucial Great Lakes battleground state who was endorsed by Trump in late June, topped multimillionaire businessman Perry Johnson to win the GOP primary, the Associated Press reported.
The West Point graduate and Army Ranger who served multiple combat tours as an Apache helicopter pilot in the Iraq war will face off in a high-stakes and expensive general election battle with two-term Michigan Secretary of State Jocelyn Benson, the Democrats’ gubernatorial nominee, in the race to succeed term-limited Gov. Gretchen Whitmer.
DEMOCRACY ’26: STAY UP TO DATE WITH THE FOX NEWS ELECTION HUB

Rep. John James of Michigan, a Republican candidate for governor, speaks to a voter at a campaign event in Harrison Township, Michigan, on August 3, 2026. (Luke Trevisan/Fox News)
The GOP primary between James and Johnson, a former gubernatorial and presidential candidate, turned combative. Johnson, who is White, referred to James, one of the few Black Republicans in Congress, as a “DEI candidate” and in a recent debate accused James of playing the “race card.” James, meanwhile, called Johnson “desperate.”
Johnson, who shelled out millions of his own money into his campaign, dramatically outspent James in the primary showdown.
CHECK OUT THE FOX NEWS POWER RANKINGS IN THE 2026 RACES FOR GOVERNOR
Perry Johnson, a former Republican gubernatorial and presidential candidate, is running for the 2026 GOP nomination for governor in Michigan. (Eva Marie Uzcategui/Bloomberg via Getty Images)
But James told Fox News on the eve of the primary that “nobody outworks a ranger,” and “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.”
James and Johnson were the final two Republican candidates in a nomination race that previously included former Michigan Attorney General Mike Cox and state Senate Republican leader Aric Nesbitt. They both suspended their GOP gubernatorial campaigns, but their names remained on the primary ballot.
SIGN UP TO GET THE POLITICS NEWSLETTER
Michigan Secretary of State Jocelyn Benson, a Democrat, is running for governor in the 2026 race to succeed term-limited Gov. Gretchen Whitmer. (Bill Pugliano/Getty Images)
Trump gave James a boost last month as he campaigned with the congressman at a rally in Michigan.
The brute force of the president’s endorsement power has been on display in GOP primaries this spring and summer, with his candidates ousting incumbents he targeted in showdowns in Indiana, Kentucky and Texas, as well as the Louisiana primary.
But Trump’s endorsement streak in statewide and congressional Republican primaries was snapped in early June when his last-minute endorsement of Republican Rep. Randy Feenstra of Iowa in the race to succeed retiring GOP Gov. Kim Reynolds wasn’t enough to propel the three-term congressman to victory.
Feenstra was narrowly edged by Zach Lahn, a businessman, farmer and former political strategist who was backed by the political wings of MAHA — the acronym for the Make America Healthy Again movement aligned with Trump’s Health Secretary Robert F. Kennedy Jr. — and Turning Point USA, the powerful conservative organization co-founded by the late Charlie Kirk.
Trump-backed candidates won two of the three top races in key GOP primary runoff elections in Georgia and Alabama in June, with the one setback coming against billionaire businessman Rick Jackson, who shelled out over $100 million of his own money to boost his campaign.
President Donald Trump, center, and GOP Senate candidate former Rep. Mike Rogers, left, listen as Rep. John James, a Republican gubernatorial candidate, speaks at an event at the General Motors Proving Ground Monday, July 27, 2026, in Milford, Mich. (Paul Sancya/AP Photo)
A week later, Trump-backed first-time candidate Anthony Constantino, a businessman and former boxer, defeated Robert Smullen, a retired Marine Corps colonel and New York assemblyman who had the backing of the state party, in the upstate New York race to succeed retiring GOP Rep. Elise Stefanik.
CLICK HERE TO DOWNLOAD THE FOX NEWS APP
Meanwhile, in South Carolina’s Republican gubernatorial runoff, Trump couldn’t lose.
That’s because, besides backing Lt. Gov. Pamela Evette a few weeks earlier, he also gave a last-minute endorsement to state Attorney General Alan Wilson, who ended up winning the late June showdown in a landslide.
The president also enjoyed victory in Louisiana, where Sen. Bill Cassidy, who voted to convict Trump in his 2021 impeachment trial, was ousted as he sought renomination. Trump-backed Rep. Julia Letlow ended up winning the nomination in the runoff election.
And last month, Trump-backed Rep. Andy Biggs, a former House Freedom Caucus chair, won Arizona’s primary for governor in a landslide.