On November 21, 2017, actor and singer Jordan Fisher and Lindsay Arnold were declared the winners, marking Arnold 's first win. Violinist and composer Lindsey Stirling and Mark Ballas finished second, while actor and race car driver Frankie Muniz and Witney Carson finished third. Having won at age 23, Fisher is currently the youngest male winner of the show, surpassing short track speed skating competitor Apolo Anton Ohno (season 4). Fisher also currently holds the record for most perfect scores by a celebrity in a season (9), surpassing Bindi Irwin (season 21) and Laurie Hernandez (season 23).
winner of dancing with the stars season 25
Jordan Fisher Lindsay Arnold