Jimmy Kimmelhas been predicting the winners ofThe BachelorandThe Bachelorettefor a while now — and truth be told, he’s pretty darn good at it.On Tuesday, as per tradition, the late night host issued his predictions forBecca Kufrin‘s season following herpremiere.“This is a big event at our house,” he said. “WatchingThe Bachelorettewith my wife is like waking up and finding out you’re married to a soccer hooligan. She watches it with fists curled up in a ball.”“Every season at the beginning of the show, I pick which contestant I believe will go the distance,” he continued. “Really, my wife picks them, but I take credit for it. We’re good at this. We’ve picked five of the last six winners onThe Bachelorand four of the past six onThe Bachelorette. It’s why they call me Rosetradamus.”Want to keep up on the latest from PEOPLE?Sign up for our daily newsletterto get our best stories of the day delivered straight to your inbox.So which of the28 guysdoes Kimmel narrow it down to? Without further ado, his final four prediction:“Ryan, banjo player. Seems like a nice guy, has dimples — Ryan will make it to the hometown visits,” he said. “David — even though Daviddressed as a chicken, he seems like one of the only guys you don’t have to worry might drop a pill in your wine glass. David will be in the final four. And then Blake. Blake seems super cheesy and who could imagine being married to a man named Blake, but Becca said they get each other. He may be the guy she goes back to after she dumps the guy she picks. And that man will be … Garrett.”“Becca said ‘I can see Garrett fitting in with my friends and family,’ which means she already sees a future with him,” he pointed out. “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.” (On Tuesday, Garrett — whogot the first impression rose— came under fire forallegedly liking several hateful and transphobic memeson Instagram.)Craig Sjodin/ABCCraig Sjodin/ABCCraig Sjodin/ABCCraig Sjodin/ABCDownload ourBachelorettebracket PDF nowto play along with Becca Kufrin’s season, airing Mondays at 8 p.m. ET on ABC.RELATED VIDEO:The Bachelorette‘s Garrett Yrigoyen Under Fire for Allegedly Liking Hateful, Transphobic MemesWhile we’ll have to wait for the finale to find out who Kufrin ends up with, she is indeedhappily engagedto her final pick.“I feel like I finally found my missing puzzle piece,” she recently told PEOPLE. “I just can’t wipe the smile off my face!”“I wanted someone who is genuine,” she said, adding, “someone who can open up and be vulnerable and really show me who they are — and I found that.”The Bacheloretteairs Mondays at 8 p.m. ET andJimmy Kimmel Liveairs weeknights at 11:35 p.m. ET, both on ABC.

Jimmy Kimmelhas been predicting the winners ofThe BachelorandThe Bachelorettefor a while now — and truth be told, he’s pretty darn good at it.

On Tuesday, as per tradition, the late night host issued his predictions forBecca Kufrin‘s season following herpremiere.

“This is a big event at our house,” he said. “WatchingThe Bachelorettewith my wife is like waking up and finding out you’re married to a soccer hooligan. She watches it with fists curled up in a ball.”

“Every season at the beginning of the show, I pick which contestant I believe will go the distance,” he continued. “Really, my wife picks them, but I take credit for it. We’re good at this. We’ve picked five of the last six winners onThe Bachelorand four of the past six onThe Bachelorette. It’s why they call me Rosetradamus.”

So which of the28 guysdoes Kimmel narrow it down to? Without further ado, his final four prediction:

“Ryan, banjo player. Seems like a nice guy, has dimples — Ryan will make it to the hometown visits,” he said. “David — even though Daviddressed as a chicken, he seems like one of the only guys you don’t have to worry might drop a pill in your wine glass. David will be in the final four. And then Blake. Blake seems super cheesy and who could imagine being married to a man named Blake, but Becca said they get each other. He may be the guy she goes back to after she dumps the guy she picks. And that man will be … Garrett.”

“Becca said ‘I can see Garrett fitting in with my friends and family,’ which means she already sees a future with him,” he pointed out. “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.” (On Tuesday, Garrett — whogot the first impression rose— came under fire forallegedly liking several hateful and transphobic memeson Instagram.)

Craig Sjodin/ABC

RYAN

DAVID

BLAKE

GARRETT

Download ourBachelorettebracket PDF nowto play along with Becca Kufrin’s season, airing Mondays at 8 p.m. ET on ABC.

People-Bachelorette Bracket-Final-02

RELATED VIDEO:The Bachelorette‘s Garrett Yrigoyen Under Fire for Allegedly Liking Hateful, Transphobic Memes

While we’ll have to wait for the finale to find out who Kufrin ends up with, she is indeedhappily engagedto her final pick.

“I feel like I finally found my missing puzzle piece,” she recently told PEOPLE. “I just can’t wipe the smile off my face!”

“I wanted someone who is genuine,” she said, adding, “someone who can open up and be vulnerable and really show me who they are — and I found that.”

The Bacheloretteairs Mondays at 8 p.m. ET andJimmy Kimmel Liveairs weeknights at 11:35 p.m. ET, both on ABC.

source: people.com