We’re nearing the finish line of Rachel Lindsay‘s season of The Bachelorette. And with the babe pool cut down to three, fans are getting more and more excited to see which guy is left standing at the end (even though we haven’t quite recovered from the 32-year-old’s elimination of Dean after hometowns).

MORE: Rachel Lindsay’s “Pretty” Sister Accidentally Steals the Spotlight on ‘The Bachelorette’

So, who is left on Season 13? Scroll down to get a closer look at Rachel’s top three hotties!

Bryan Abasolo

Age: 37

Occupation: Chiropractor

Why he’d be good for Rachel: Not only did the Miami resident score the first impression rose, but he and our Bachelorette arguably have the best chemistry of the bunch. They do make out, like, all the time.

What Rachel said about him during hometowns: “Miami is a perfect reflection of our relationship … hot, passionate, multi-dimensional — and sometimes in Spanish.”

MORE: Who Will Be the Next ‘Bachelor’ 2018? Our Top Picks!

Eric Bigger

Age: 29

Occupation: Personal Trainer

Why he’d be good for Rachel: Given that the Baltimore native works out for a living, it’s a good thing Rachel is also into fitness. They would definitely have healthy children!

What Rachel said about him during hometowns: “I saw Eric at his best, most passionate self, helping and motivating the next generation. It was these moments and the day we had that made me appreciate and gain so much more respect for Eric.”

Peter Kraus

Age: 31

Occupation: Business Owner

Why he’d be good for Rachel: The pair have such a good rapport, and you can tell they genuinely enjoy each other’s company. Plus, they’ve definitely got the sexual attraction part down.

What Rachel said about him during hometowns: “I realized that this down-to-earth life could be the balance I’d been looking for. Peter’s calmness really compliments my free-spirited soul.”

Tune into The Bachelorette on Mondays at 8 p.m. EST on ABC.