Jimmy Kimmel Predicts Who Will Win Becca Kufrin's Heart on ‘The Bachelorette’

Jimmy Kimmel just placed his bets on who will make it to the final four on Becca Kufrin’s season of The Bachelorette, and he’s definitely onto something.

On yesterday’s episode of Jimmy Kimmel Live, the late-night host revealed that he watched Monday night’s premiere of The Bachelorette alongside his wife, Molly McNearney. With the help of her priceless commentary (“get back in the limo, go home”), Kimmel analyzed the group of 28 contestants and narrowed it down to his top four picks.

If these guesses are half as accurate as his previous ones, then you’ll definitely want to keep an eye on these four suitors.

Ryan, 26

He’s a banjo player, a nice guy and has dimples. What more could you ask for?

David, 25

Sure, he may have dressed like a chicken on night one, but even Kimmel can’t deny he’s husband material.

“He seems like one of the only guys you don’t have to worry might drop a pill in your wineglass,” he says. Touché.

Blake, 28

Although the late-night host said he couldn’t “imagine being married to a man named Blake,” he still can’t ignore the couple’s chemistry.

Garrett, 29

But at the end of the day, Kimmel thinks Garrett (you know, the guy who got the first impression rose) is the one to watch.

He says, “I think Ryan and Garrett will be the top two, and in the end Becca will go with Garrett…until she finds out about all the terrible stuff he posted online. Then they will break up. But until then, it will be Becca and Garrett, and may God have mercy on us all.”

Amen.

RELATED: *This* Is What Happens to ‘The Bachelor’ Engagement Rings After Contestants Break Up