But first, the Top 3 had to sing for the final time on the American Idol stage. Each performed twice: a song selected by Artist in Residence Jelly Roll, who also mentored them and who also performed. Then a second song tht was their choice And they were mentored by none other than Artist in Residence Jelly Roll, who also performed.
? SIGN UP for Parade's Daily newsletter to get the latest pop culture news & celebrity interviews delivered right to your inbox ?
Plus, judges Luke Bryan, Carrie Underwood and Lionel Richie performed together.
Everything to Know About American Idol 2026 – Including the Judges and How to Audition
Who won American Idol 2025?
Jamal Roberts
The show kicked off with a rousing version of Queen’s “We Are the Champions” performed by Brianna, Jamal and John.
Lionel said: “That’s the way you work it for American Idol. Perfect song and you just nailed it, nailed it, nailed it.”
JAMAL ROBERTS
Song: “First Time” by Teeks
Song: “In Jesus Name (God of Possible)” by Katy Nicole
JOHN FOSTER
Song: “Take Me Home, Country Road” by John Denver
Song: “Just My Imagination (Running Away With Me)” by The Temptations
Related: American Idol's Jamal Roberts Reveals What Song He Wants to 'Bring Out of the Hat' This Season (Exclusive)
BREANNA NIX
Luke said: “What a perfect song choice. I felt like I just watched a 6-minute movie. You took me on an incredible ride. What a feeling you gave me.”
Then host Ryan Seacrest called the Top 3 to the stage and one of them was eliminated. The first person to take a spot in the Top 2 was John Foster. The other person still in the running after the vote was Jamal Roberts, which meant that Breanna was eliminated.
Then he took the stage one final time for a performance of his original song “Tell That Angel That I Love Her.”
Finally, it was time for the reveal of the new American Idol for 2025. The winner is Jamal Roberts.
Related: ABC Announces Its Fall 2025-2026 Schedule
Read More Details
Finally We wish PressBee provided you with enough information of ( Who Won ‘American Idol’ 2025 Tonight? )
Also on site :