The Bachelorette spoilers for Rachel Lindsay's edition are available to satisfy viewers who can't wait a couple of months until the end of Season 13 to find out how her search for love concluded.

[Spoiler Warning: Please stop reading immediately if you don't want to know the identities of Rachel's winner and Final 4 bachelors].

The Bachelorette season finished filming on May 11, and Rachel selected Bryan Abasolo, a 37-year-old chiropractor from Miami, FL, at the final Rose Ceremony in Spain, according to Reality Steve spoiler blogger Steve Carbone.

Rachel gave Bryan her final rose and was allegedly thrilled to accept the chiropractor's marriage proposal. Rachel is therefore currently rocking a Neil Lane diamond ring.

The man who came close to winning Rachel's heart was her runner-up, Peter Kraus, a 31-year-old business owner from Madison, WI.

As for the other two guys in Rachel's Final 4, Carbone says Eric Bigger, a 29-year-old personal trainer from Los Angeles, CA, claimed third place, while Dean Unglert, a 26-year-old startup recruiter from Venice, CA, finished in fourth place.

Carbone first released spoilers for Rachel's The Bachelorette season on May 17, which was five days before the thirteenth season debuted.

However, prior to The Bachelorette's May 22 premiere on ABC, Carbone initially insisted with complete confidence that Peter -- not Bryan -- was actually the man who got engaged to Rachel at the end of her season.

Carbone didn't reveal the runner-up at the time, but he boasted the outcome of the finale was not a "prediction" or a "guess," so fans were led to believe for several weeks that Rachel chose Peter as her winner and potential fiance.

It wasn't until his June 5 blog post that Carbone began singing a different tune. He shocked readers by announcing he was wrong about Peter being the person who popped the question to Rachel on Season 13.

"I'm sure all the Rachel/Peter fans are about to go into cardiac arrest, but I'm here to tell you -- the spoiler I posted on May 17th was wrong. Rachel is engaged to Bryan Abasolo," Carbone wrote earlier this month.

"And there's no point to tell you I'm 100% solid, 1000% solid, or a million % solid on this, because I basically said that about Peter. That was wrong... The bottom line is my source was initially wrong when they told me it was Peter, they corrected themselves, and are sure she's with Bryan now. And so am I. If they're wrong, I'm wrong."

So with Bryan finishing first and Peter placing second, Carbone revealed Rachel eliminated Eric in third place after he met her family in Dallas, TX, along with Bryan and Peter.

Rachel's hometown date was a departure from seasons past in that a Bachelorette's Final 3 guys typically travel to an exotic destination for overnight Fantasy Suite dates -- and only the Final 2 suitors usually meet her family.

The change in format this time around was because Rachel's sister was pregnant when the finale filmed, claims Carbone, which ultimately prevented her from getting on a plane to Spain.

Carbone also shared an interesting fun fact in that Rachel's hometown date in Dallas was allegedly filmed at a luxury house currently up for sale for $3.85 million instead of her parents' actual home.

Now, let's move on to Dean. Rachel ousted Dean when determining her Final 3 suitors after the men's round of hometown dates, according to Carbone.

Since viewers are only a few weeks into The Bachelorette's TV schedule, let's go over what we know about Rachel's Final 4 suitors so far.

Bryan, the smooth, Spanish-speaking Colombian guy, earned the first kiss of the season from Rachel as well as her coveted First Impression Rose. Rachel called Bryan the "good kind of trouble" upon meeting him because he definitely has some edge.

In Week 3 of the competition, Bryan accompanied the Bachelorette on a group date to The Ellen DeGeneres Show in which the guys had to dance with their shirts off for the studio audience. He bragged about having already kissed Rachel.

Peter stepped out of a limo first and was the frontrunner -- other than Bryan, who received the First Impression Rose -- at the season's first Rose Ceremony. On their one-on-one date this season, Rachel and Peter enjoyed a festival for dogs as well as a fireworks display after a romantic dinner.

Rachel later wrote in her blog that Peter, a Wisconsin native who owns the fitness company called Worth Training, ignited fireworks in her heart during their date. He also impressed Rachel on the Ellen Show group date.

Eric actually met Rachel before The Bachelorette began taping when he appeared on Nick Viall's The Bachelor: After the Final Rose special along with several other men. Eric, a personal trainer and the CEO of EBiggsWay Training, has made waves in the house by questioning whether Rachel is really genuine on the show.

Eric didn't think he did anything wrong by being open and vulnerable with his feelings as well as his opinions, but he's rubbing a lot of guys the wrong way -- including Lee Garrett, Iggy Rodriguez, and Bryce Powers. However, Rachel digs Eric because she gave him a group date rose after the men were required to wrestle in the mud.

And then there is Dean, a lead recruiter for StartupTAP in Los Angeles who boasts a big and memorable smile.

Dean competed in the group date dubbed "Husband Material" and also tried his best during the mud-wrestling group date. Dean previously won a group date rose and he managed to make a big impression on a couple of Rachel's best friends, Jasmine Goode and Raven Gates.

For the complete list of all the bachelors competing for Rachel's heart on The Bachelorette -- including recent standouts Dean Unglert, Alex Bordyukov, Bryan Abasolo, Eric Bigger, Anthony Battle, Kenny Layne, Bryce Powers, and Peter Kraus -- click here.