The Bachelor: Ranking the Top Contenders to Win Ben's Heart

There are few guilty pleasures out there more satisfying than an episode of The Bachelor, and this season has been straight-up scandalous. All the girls brought their A game, while Olivia brought the crazy. (Just kidding, she's probably a really nice person.) Still, every week, Ben has to get rid of some ladies that he really likes. There are three women left (JoJo, Caila, and Lauren B.), but only one will get Ben in the end. Here's who I think has the best shot, in order from least likely to win, to most likely.

03
JoJo
ABC

JoJo

  • Why she'll win: JoJo is so sweet and down-to-earth, and it's obvious that Ben is at ease with her. There's simply nothing not to love.
  • Why she won't: JoJo's brothers may have scared the crap out of Ben. His awkward encounter with them combined with JoJo's awkward call from her ex (Chad!) may have been too much for Ben to handle.
02
Caila
ABC

Caila

  • Why she'll win: Ben fell for Caila quickly over Champagne in the hot tub, and not only did he describe her as a "sex panther," but he also invited her out for another one-on-one date. In the Bachelor world, that means you're basically going steady.
  • Why she won't: It became clear on their recent one-on-one date that Caila is holding back with Ben. She also missed her chance to tell him that she loves him after their hometown date.
01
Lauren B.
ABC

Lauren B.

  • Why she'll win: Ben and Lauren B. have a lot of fun together. They had an immediate connection, and he seems completely relaxed around her. Plus, as she wrote in her official bio, "I love love. I wear my heart on my sleeve." Sounds like a certain Bachelor you may know?
  • Why she won't: Ben seemed totally into Lauren B., until Leah whispered in his ear that some girls might not be being themselves around him; she then proceeded to name Lauren B. Even if it's not true, Ben might not be able to shake the feeling that Lauren B. is not being honest with him.