India, May 19 -- American Idol Season 23 is set to announce its winner. The fight is between top 2 - John Foster and Jamal Roberts after Breanna Nix was ousted from the race on Sunday.

Ultimately, Jamal Roberts was announced as the winner.

Jamal Roberts, a 27-year-old physical education teacher from Meridian, Mississippi, captivated American Idol Season 23 audiences, securing a top-three spot in the finale. A father of three daughters-Harmoni (6), Lyrik (4), and Gianna Grace (born April 2025)-Roberts is married, though his wife's name remains undisclosed.

He auditioned with Rick James's "Mary Jane," wowing judges Lionel Richie, Luke Bryan, and Carrie Underwood, and advanced through Hollywood with performances like Chris Stapleton's "Te...