He may not be in the running for the Season 25 Mirrorball trophy, but "Dancing With the Stars" pro Keo Motsepe isn't sure he can say just who will wind up winning the current season of the ABC show.

In an interview with International Business Times, the pro dancer and founder of "Thank the Angels," revealed that he genuinely believes any of the remaining competitors could take home the Mirrorball this season, and admits that he thought he knew how things would end for sure earlier on. However, he has since been surprised by how the competition has turned out.

"I remember, like, week two, week three of the show, they asked me, 'Who do you think are going to be the Top 4?' And I was like, 'It's going to be Jordan Fisher, Lindsey Stirling, Nikki Bella, and it's going to be between Frankie [Muniz] and Derek Fisher,'" he told IBT. "And then, Week four, Derek Fisher went home. And I was just like, 'Oh, okay.' And then we had the double elimination and Nikki and Vanessa [Lachey] went home, and I was like, 'Okay, I don't know, I literally don't know.'"

"It's rough, anyone can take it, everyone is really strong right now," he continued. "Lindsey Stirling is killing it. Jordan Fisher is...oh my god...I can't even. Frankie Muniz is doing very well, and he's been growing every week. It's just a very strong competition, and anyone could really take it right now."

Keo, who has danced over the seasons with "Shark Tank" star Barbara Corcoran, Charo and "Fuller House" singer Jodie Sweetin to name a few, also admitted that he's not sure why he tends to be voted out early in the competition every season, something that has upset his fans. However, while they often seem to believe he is short-changed when it comes to his partners, he says that sometimes, certain celebrities request to dance with him or other pros on the show, which means that he isn't always pre-determined to dance with someone who doesn't make it as far.

"The show, they pair you with celebrities that they think you do well with, but you have seasons where celebrities are saying who they want to dance with. Like they say, 'I'll do the show if I dance with Derek,' or 'I'll do the show if I dance with Keo,' or with Maks...sometimes they have to meet the celebrity's request," he said.

Regardless of his not yet getting as far in the competition as some of the other pros though, Keo has one specific goal in mind outside of potentially taking his partner to new heights as a dancer.

"Whenever I am on the show, I just make sure to have a good time, and always give the star a good experience," he said.

The "Dancing With the Stars" Season 25 finale airs both Monday night at 8 p.m. EST and Tuesday night at 9 p.m. EST on ABC.