Season 25 of Dancing with the Stars has been one of the most competitive years yet, and the contestants have had everything from shocking double eliminations to terrifying injuries thrown in their path so far. Now, we're down to three finalists, who all have a decent shot at walking away with the Mirrorball.

Jordan Fisher was the early frontrunner of this season, which was not totally surprising given his Broadway background. He's mastered every piece of choreography Lindsay Arnold has thrown at him without looking half as shaky or awkward as most celebs on the show. Jordan and Lindsay have never been in danger of elimination, and they've also gotten the most perfect scores of anyone on the show this year. When it comes to pure talent and technique, Jordan and Lindsay have this competition in the bag.

Unfortunately, it's not always the most talent dancer who snags first place on this show.

Moving on to Lindsey Stirling, we should all take a minute to remember she's the only female contestant in the final three. She's had no dance background, and yet she's still killing it on this show with lifts and turns and choreography that no beginner would normally dare to tackle. What's more, it's about 200 percent more challenging to be a girl in the ballroom than a guy. No offense, but sometimes dudes coast by just standing there and lifting, whereas the women have to look awesome and bend in ways no human should for these routines. Not to mention, women do all the same steps as the guys, they just do them BACKWARDS. Where Lindsey Stirling is concerned, being awesome and being the only female celeb left should be something we all consider in our final judgements.

And finally, we finish on Frankie. Frankie Muniz also had no dance background before coming on the show, but he's taken to it like a fish to water. His acting ability makes his performances intense and incredibly entertaining, which oftentimes makes up for any missteps in his technique. Pair that with the powerhouse that is his partner Witney Carson, and you've got a killer combo. He's also Frankie freaking Muniz, and if you don't think he's the most lovable contestant on the show, I don't know what to say to you. If ever an "underdog" deserved to win the Mirrorball for dedication alone, it's this guy.

The Dancing with the Stars two-night finale airs Monday, Nov. 20 at 8/7c and Tuesday, Nov. 21 at 9/8c on ABC.