In just a matter of days Nick Viall will begin his journey as “The Bachelor.” Viewers have been anxiously awaiting the Season 21 premiere of the ABC dating series, but they may not have to wait another second to find out who wins the perpetual runner-up’s heart.

“The Bachelor” spoiler blogger Reality Steve shared a post in November claiming to contain the names of the Season 21 final four, as well as the overall winner. He is notoriously on-the-nose with his predictions, so this is information dedicated fans may want to pay close attention to. According to Reality Steve’s blog, 2017 contestants Corinne Olympios — who he has pinned as the Season 21 “villain” — along with Rachel Lindsay, Raven Gates and Vanessa Grimaldi will make it to the final stages on “The Bachelor.”

Corinne will reportedly be the first of the final four sent packing. Reality Steve notes that she’s going to garner a lot of buzz this season and will come close to winning Nick’s heart. Good will triumph over evil toward the end of the show when she’s cut. With just three cast members remaining the blogger predicted Nick will send Rachel home next, leaving Raven and Vanessa vying to be proposed to in the final episode.

If his predictions are correct, as they often are, Vanessa will be chosen as the winner of Season 21 of “The Bachelor.” For those looking to get to know the rumored future Mrs. Viall, her ABC bio reveals she is a 29-year-old special education teacher from Montreal, Canada. Vanessa describes herself as a hard worker who loves men with a nice smile.

While Reality Steve’s report on the final four and the rumored winner are not official by any means, he has made similar predictions in the past and been right. He accurately predicted the winner of Season 20, suggesting early on that Ben Higgins would chose Lauren Bushnell. He also accurately predicted the eventual end of “Bachelor” couple Chris Soules and Whitney Bischoff’s relationship.

Tune in to ABC Mondays at 8 p.m. EST on ABC, starting Jan. 2, 2017, to find out whether Reality Steve was right again or missed the mark. Be sure to get the scoop on each and every “The Bachelor” Season 21 cast members here and follow them all on social media.