Just when fans thought they knew who was heading toward victory, the American Idol Season 24 finale delivered a twist that made the competition feel more unpredictable than ever.
With Hannah Harper, Jordan McCullough, and Keyla Richardson each taking the stage for their final performances, the winner race suddenly felt wide open.
And based on the judges’ reactions, no one was willing to count any of them out.

Hannah Harper Opens the Night with a Standout Performance
For the first round, the finalists performed songs from guest mentor Alicia Keys.
Hannah Harper chose “No One,” but transformed the hit into a folk and bluegrass-inspired arrangement that showcased her signature country style.
The performance earned glowing praise from the judges.
Lionel Richie applauded Hannah for making the song entirely her own, while Carrie Underwood said Hannah has a rare ability to make every song feel tender and deeply personal.
Luke Bryan compared listening to her voice to “walking through a beautiful garden,” calling her a true artist.
Keyla Richardson Delivers a Powerful Reminder

Keyla Richardson followed with an emotional performance of “Unthinkable.”
The Pensacola singer once again leaned into her soulful style, earning praise for her confidence and determination.
Carrie Underwood told Keyla she was “ready for whatever amazing things are coming next,” while Luke Bryan said she had already won in the judges’ eyes.
The comments only reinforced what many fans already believe: Keyla remains one unforgettable performance away from pulling off a surprise victory.
Jordan McCullough Brings Swagger and Vocal Firepower

Jordan McCullough closed the first round with “If I Ain’t Got You.”
After receiving coaching from Alicia Keys, Jordan moved away from his usual mic-stand setup and delivered one of his most confident performances of the season.
Luke Bryan praised his swagger, and Lionel Richie declared the performance “money.”
Carrie Underwood added that Jordan’s talent is the kind that can turn into a major career.
Hannah Harper’s Original Song Creates an Emotional Moment

In the second round, Hannah returned to perform her original song “Married Into This Town,” written as a tribute to her husband and hometown.
The performance immediately struck an emotional chord.
Lionel Richie praised her authenticity as a songwriter, and Carrie Underwood became visibly emotional while commending Hannah for beginning and ending her Idol journey with original music.
For many viewers, it felt like a full-circle moment—and possibly a defining performance in the race for the title.
Who Has the Edge Now?
Heading into the finale, Hannah Harper was widely viewed as the frontrunner thanks to her strong fan support and social media momentum.
But after standout performances from all three finalists, the competition appears tighter than ever.
Jordan McCullough continues to impress with his vocal power and emotional delivery, while Keyla Richardson remains a formidable contender with a passionate fan base.
The Winner Race Is Anything but Over
If the first half of the finale proved anything, it’s that this season’s ending is far from predictable.
One performance can shift momentum.
One emotional moment can change the conversation.
And one final wave of votes will determine who becomes the next American Idol.