The Bachelorette spoilers reveal everything a fan wants to know about the rest of Becca Kufrin's season -- including her final winner pick at the final Rose Ceremony was, and which bachelors made her Final 4 and received hometown dates.

ADVERTISEMENT
[Bachelorette Spoilers Warning: Keep reading if you want to find out Becca Kufrin's Final 4 bachelors, runner-up pick, winner, and episode-by-episode details for the rest of the season].

The Bachelorette star is currently in love and engaged to her season's winner, but even she admitted her path to finding her future husband was "not at all" what she had "expected it to be."

There were undoubtedly tears, drama and broken hearts along the way in Becca's journey.

As Bachelor Nation is well aware, the Final 4 guys are very significant because they take Becca to their hometowns to meet their families.

So which four bachelors took their relationship with Becca to the next level?

RELATED LINK: 'THE BACHELORETTE' SEASON 14: MEET BECCA KUFRIN'S 28 BACHELORS! (PHOTOS)


According to Reality Steve spoiler blogger Steve Carbone, Becca's Final 4 suitors were Blake Horstmann, a 28-year-old sales representative from Bailey, CO; Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV; Jason Tartick, a 29-year-old senior corporate banker from Buffalo, NY; and Colton Underwood, a 26-year-old former professional football player from Denver, CO.

After enjoying a hometown date with Becca, the Bachelorette reportedly ousted Colton in fourth place. And after spending a night with the Fantasy Suite, Becca sent Jason packing -- leaving her Final 2 bachelors for the Final Rose.

Before we reveal Becca's winner and runner-up, let's start with the spoilers for the next episode and move forward from there.

According to ABC, the next June 18 episode will kick off with the cocktail party and a private conversation between Becca and Blake.

An intimate chat with Jordan Kimball, a 26-year-old male model from Crystal River, FL, will follow and end in a surprise.

At the season's next Rose Ceremony, Becca will oust Ryan Peterson, a 26-year-old banjoist from Manhattan Beach, CA, and Mike Renner, a 27-year-old sports analyst from Cincinnati, OH, from the running for her heart.

After making that difficult decision, Becca and her remaining guys will travel to Park City, UT, for the next week of dates.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS)

On her first one-on-one date in Utah, Becca and one guy will join celebrated 2006 Olympic bobsled silver medalists Valerie Fleming and Shauna Rohbock at Olympic Park for a quick trip down the track. Country star Granger Smith later caps off the night with a romantic private concert.

For the group date, 13 bachelors will learn how to complete lumberjack tasks, but things will take a turn for the worse that evening at the afterparty, when Becca begins to wonder whether she has any genuine men left on the show.

Becca's second solo date in Utah will go to a "nerdy but genuine guy," according to ABC. The couple will embark on a snowmobile excursion, followed by an emotional dinner at which Becca and the suitor deepen their bond and connection over stories of heartbreak.

ABC says Becca will have "one last surprise" that will make "the remaining men more anxious." Host Chris Harrison will apparently make a "bombshell announcement," and then only 12 men will remain by the end of the Rose Ceremony.

Carbone reported the next episode will feature Garrett getting the first one-on-one date involving bobsledding, while Wills Reid, a 29-year-old graphic designer from Los Angeles, CA, will enjoy the second individual date of the week.

Both Garrett and Wills will reportedly earn a rose on their respective dates.

ADVERTISEMENT
At the Rose Ceremony in Utah, Becca will reportedly send home the following men: Nick Spetsas, a 27-year-old attorney from Orlando, FL; Christon Staples, a 31-year-old former Harlem Globetrotter from Los Angeles, CA; and Jean Blanc, a 31-year-old colognoisseur from Pensacola, FL.

The season's fifth episode, which was taped in Las Vegas, will reportedly feature Colton going on a one-on-one date with Becca.

Carbone claims the men who participate in the week's group date will be Jason; Garrett; Wills; Blake; Chris Randone, a 30-year-old sales trainer from Orlando, FL; Lincoln Adim, a 26-year-old account sales executive from Los Angeles, CA; Leo Dottavio, a 31-year-old stuntman from Studio City, CA; John Graham, a 28-year-old software engineer from San Francisco, CA; and Connor Obrochta, a fitness coach from St. Petersburg, FL.

RELATED LINK: 'THE BACHELOR' COUPLES NOW: WHO DID 'THE BACHELOR' STARS AND THEIR BACHELORETTE PICKS ACTUALLY END UP WITH? (PHOTOS)

The group date will allegedly feature iconic singing legend Wayne Newton inviting Becca and her group of bachelors to his mansion, where he will serenade them with a song.

David reportedly returns to The Bachelorette in this episode after suffering an injury to the face. He will then embark on a two-on-one date with his rival this season, Jordan.

According to Carbone, Becca decides to eliminate both Jordan and David, a 25-year-old venture capitalist from Denver, CO, on their two-on-one date.

A third bachelor who will be ousted in Las Vegas is reportedly John.

Episode 6 of The Bachelorette will air on July 2 and show Becca going on dates in Richmond, VA. Becca allegedly eliminates three more bachelors this week, bringing her count down from nine to six suitors.

Jason will embark on a one-on-one date with Becca in which they make donuts and visit the Poe Museum, Carbone reports.

The pair will also reportedly visit the Veil brewing company, where two of Jason's friends from Buffalo -- David Arduin and Hawk Jameson -- will meet Becca.

For the week's group date, the following men Colton, Garrett, Chris, Lincoln, Wills, Blake, and Connor will have to debate why they are the best fit and the best match for Becca.

Each man must plead his case and answer questions, but the debate will allegedly turn into a Chris vs. Lincoln showdown.

ADVERTISEMENT
According to Carbone, Chris attempts to leave the group-date afterparty frustrated he's not receiving enough time with Becca. Chris will reportedly go home this week.

In addition to Jason, Leo will reportedly receive the other one-on-one date in Virginia, and the pair will enjoy a Morgan Evans concert.

Becca's time in Virginia will conclude with both Lincoln and Connor being denied roses at the Rose Ceremony, according to Carbone.

Becca and her remaining group of six suitors will then reportedly take off to the Bahamas.

In this July 9 episode, three men will enjoy one-on-one dates with Becca: Colton, Garrett and Blake, who are frontrunners all season long.

Colton allegedly goes on a romantic boat ride with Becca, Garrett rides in a seaplane with the Bachelorette to a private island, and Blake listens to a concert by the Baja Men.

In the Bahamas, Becca will reportedly enjoy a group date with Wills, Jason, and Leo.

Carbone says Jason's subsequent hometown date was already booked at the time of the three-on-one date so Becca knew from the start Wills and Leo would be eliminated.

Becca will then travel across the country to her Final 4 bachelors' hometowns in Episode 8.

Jason's hometown date reportedly taped on April 18 in Buffalo, NY. Blake introduced the Bachelorette to his loved ones on April 20 in Bailey, CO, claims Carbone. Colton and Becca's date allegedly filmed April 22 in Aurora, CO. And finally, Becca met Garrett's family on April 24 in Manteca, CA.

Jason and Becca will enter a wing-eating contest during their time together. Becca and Blake will take in a Betty Who performance, Colton and Becca will walk around the Stanley Marketplace, and Garrett and Becca will pay a visit to his high school and parents' farm.

Before this significant Rose Ceremony, Becca's close friend Tia Booth from Arie Luyendyk Jr.'s season of The Bachelor -- who dated Colton before his The Bachelorette stint earlier this year -- shows up to inform Becca she still has feelings for Colton.

ADVERTISEMENT
"Not sure how Becca took it, but considering Colton was eliminated at this Rose Ceremony, I gotta imagine it played some sort of role," Carbone writes in his blog.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

Moving on to Episode 9 of The Bachelorette, it will reportedly feature three overnight Fantasy Suite dates in Chiang Mai, Thailand.

Following Jason's ouster, Blake and Garrett will meet Becca's family and enjoy final one-on-one dates with her.

According to Carbone, Becca will choose Garrett in the end, kicking Blake to the curb in second place.

Blake and Becca already have a great connection on The Bachelorette, so Blake probably left the show completely devastated.

But Carbone wasn't the first person this time to report Becca's winner -- and current fiance.

TMZ actually beat Carbone to the punch by posting photos of the final Rose Ceremony that taped on May 10 at the Shangri-La Resort in the Maldives. Becca was kissing a man after receiving a marriage proposal in the photos, and it's clear the lucky man is Garrett.

Garrett and the 28-year-old publicist from Minnesota were surrounded by The Bachelorette's production team in the pictures.

This marked the first time paparazzi ever released photos of the Final Rose Ceremony before the first episode even aired, so Bachelor Nation is considering this proof Becca ended up with Garrett, the recipient of her First Impression Rose.

Becca looked stunning in a white, sequin gown with a low back in the pictures, while Garrett was wearing a nice suit.

If Garrett and Becca are truly engaged, the brunette beauty will become the fourth The Bachelorette star in a row to select the man who had received her first rose -- and the first kiss of the season.

(Kaitlyn Bristowe, Rachel Lindsay and JoJo Fletcher are all still engaged to the bachelors they picked on their respective seasons).

Becca has never been married before, but Garrett's future wedding to Becca will be his second time tying the knot.

Garrett was previously married to Kayla Cunningham. The pair exchanged vows on September 19, 2015; however, Nevada court records indicate the couple filed for divorce six months later.

Interested in more The Bachelorette news? Join our The Bachelorette Facebook Group!