President Trump said Friday that Roy Moore, the challenger to Sen. Luther Strange for the Republican Senate nomination in Alabama, would be more likely lose the general election to the Democratic candidate.

"I have to say this — Luther will definitely win. Roy has a very good chance of not winning — in the general election," Trump said during a rally in Huntsville, Ala., on Friday in honor of Strange ahead of Tuesday's GOP primary runoff.

The president touted Strange's loyalty during an extended pitch for the senator, saying Strange demanded nothing in exchange for his support of a Republican healthcare bill while other GOP senators sought favors from Trump.

Trump also vowed to "campaign like hell" for Moore should he win the primary on Tuesday.

"Luther's not in Washington to serve the special interests like a lot of people," Trump said of the candidate he backed weeks ago at the behest of Senate Majority Leader Mitch McConnell.

Trump noted the Republican primary candidates were "both good men."