American Idol Top 30 Performances of All Time: Nos. 30-21

Recapping the first 10 selections for anyone who missed them. Click the links to read the recaps.

No. 30 – Nick Mitchell/Norman Gentle, “I Am Telling You

No. 29 – Jacob Lusk, “You’re All I Need To Get By”

No. 28 – Michael Lynche, “This Woman’s Work”

No. 27 – Elise Testone, “Whole Lotta Love”

No. 26 – Haley Reinhart, “Benny and the Jets

No. 25 – Pia Toscano, “I’ll Stand By You”

No. 24 – Joshua Ledet, “It’s a Man’s Man’s Man’s World”

No. 23 – Bo Bice, “In a Dream”

No. 22 – Michael Johns, “It’s All Good But It’s All Right”

No. 21 – Crystal Bowersox, “People Get Ready”

Keep coming back to each day, every day in June as we count down the 30 best performances in American Idol history.