The Final Battle: Meet Your Top 2 American Idol Stars!

Get ready to cheer! After a night full of music, tears, and big surprises, we finally know who is fighting for the crown.

The American Idol Top 2 are officially Jordan McCullough and Hannah Harper! While we had to say a sad goodbye to Keyla Richardson, the energy in the room stayed sky-high as these two superstars prepared for their biggest battle yet.

Jordan and Hannah have been like “super-horses” since the very beginning of the show. They have worked so hard to get here! Do you remember when Hudson was so impressed by Jordan that they actually threw a shoe at him? That’s how you know he’s good! On the other side, Hannah has been breaking records with her amazing voice.

The night started with both of them standing together to sing “The Champions” by Carrie Underwood. They sounded like a dream team, but soon it was time for them to step out on their own and show the world why they deserve to win.

Hannah Harper’s “Married Into This Town”: Beautiful Original On The American Idol 2026 Grand Finale

When it was Hannah’s turn to shine, she took a big risk. She sang “No One” by Alicia Keys. It sounded beautiful and unique! But the moment that really made everyone stop and listen was when she sang her original song, “Married Into This Town.”

It was a song about her life, and you could tell she meant every word. The judges loved how she stayed true to herself. She proved that she isn’t just a singer, she is a storyteller.

Then came Jordan, and he brought so much power to the stage! He started by singing “If I Ain’t Got You” by Alicia Keys. He was so confident that the judges said he already looked like a professional star.

Jordan McCullough’s “Dear God” Has Us Holding On Every Note – American Idol 2026 Grand Finale

For his second song, Jordan chose to sing “Dear God.” It was a very emotional performance that showed how much heart he has. By the time he finished, the whole audience was on its feet. Luke Bryan said the power in Jordan’s voice blew him away!

Now, it all comes down to this. Both Jordan and Hannah have shown us so much energy and talent. One is a country girl with a heart of gold, and the other is a soulful singer who can hit every high note perfectly.

It is going to be a very tough choice for America! Who do you think will be the next American Idol? We will have to wait and see, but one thing is for sure: both of these singers are already winners!