Jimmy Kimmel may be psychic. When ABC’s “The Bachelorette” kicked off its 2014 season with Andi Dorfman, the late night talk show host of “Jimmy Kimmel Live” predicted the 26-year-old’s final four contestants. After episode 7 on June 30, viewers discovered that the funny man had accurately guessed the four men heading to hometown dates in episode 8. But does he knows who will win Andi Dorfman’s heart in the season finale?

Kimmel -- with the help of his wife – revealed in late May that he believed the final four bachelors in the 2014 season would be Nick V., Chris, Marcus and Josh M.

“You gave Nick the first impression rose,” the late night host told Andi of why Nick V. would make the top four. “He’s a nice guy. He’s got a lot of brothers and sisters.” However Jimmy Kimmel doesn’t believe that Nick V., the 33-year-old software sales executive, will be the winner.

“You will feel guilty when you do kick him out,” he joked. “And you will kick him out.”

Next on Kimmel’s list was Chris, the 32-year-old farmer from Iowa who was recently revealed to be Andi’s secret admirer.

“You like him,” Kimmel told the smiling bachelorette. However like Nick V., the late night host doesn’t believe that Andi will end up with Chris.

“No chance you’re moving to a farm in Iowa,” he explained.

Third in Jimmy Kimmel’s top four reveal was Marcus, the 25-year-old sports medicine manager from Dallas.

“First guy out of the limo,” Kimmel said to Andi and the audience about the contestant. “In sports management, you called him ‘hot’ … and by God he is.”

But does Jimmy Kimmel believe Marcus is the one for Andi? Nope! Saving the winner for last, the comedian revealed he believes that Andi will choose Josh M. during the season finale of "The Bachelorette."

“The man you will pick, guaranteed,” he said of the final contestant, a 29-year-old former pro baseball player.

For Kimmel (or his wife), the fact that the pair both live in Atlanta and that Josh M. is “totally her type” is the basis for his prediction.

“You picked him,” Kimmel promised the bachelorette, although she wouldn’t confirm or deny. “And you’re engaged to Josh M. You are going to be Andi M.”

Andi Dorfman simply laughed it off. But what if Kimmel is right? Andi’s journey on “The Bachelorette” will continue with hometown dates on ABC on Monday, July 7, at 8 p.m. EDT. Do you think Jimmy Kimmel is right and that Josh M. will win the season? Take the poll and tweet your thoughts to @AmandaTVScoop.