Hannah Harper, a 25-year-old mother of three from rural Missouri, has reached the final round of American Idol after turning an original song about early motherhood into the performance that put her on the national map. The finale airs at 7:00 p.m. on Monday night, and Kalshi priced her as the clear favorite with a 78% chance to win.
Harper first drew widespread attention when she auditioned with “String Cheese,” a song inspired by exhaustion, postpartum depression and the strain of caring for young children. Carrie Underwood cried during the audition, and Harper moved on through Hollywood Week and the Ohana Round filmed at Aulani, A Disney Resort & Spa in Hawaii before making the finale.
Her path to the stage started long before television cameras. Harper began singing at age 9, when her parents left traditional jobs, sold their home and took their family full time on a tour bus to perform music in churches across the country. That life lasted until 2016, when the family settled in Birch Tree, Missouri, and Harper became involved with a worship team, met her husband and began posting music videos online.
A recruiter from American Idol eventually found her through social media, and the show’s producers got the same voice that had built an audience online: one rooted in traditional country and bluegrass, often with Harper accompanying herself on guitar and banjo. That sound carried her through the competition and into a finale where the numbers now make the stakes plain. Jordan McCullough has a 16% chance to win, and Keyla Richardson is at 6%.
The tension in Harper’s run is that the story that made her a fan favorite is also the one that now defines her challenge. “String Cheese” gave viewers a window into the hardest stretch of her life, but the finale will decide whether that deeply personal performance becomes a television moment or the start of something bigger. If the odds mean anything, Harper is the one to beat on Monday night.

