American Idol's top 20 contestants for season 21 were announced on Sunday, April 23, on ABC. The network released a three-hour special where the top 20 contestants sang in front of an audience after a brutal challenge amongst the top 26 competitors on April 16 and 17. The singers were chosen by the audience via online votes on the official website.The top 20 singers in this season of American Idol are:Colin StoughIam TongiHannah NicolaisenHaven MadisonKaeyraLucy LoveMariah FaithMarybeth ByrdMatt WilsonMegan DanielleMichael WilliamsNailyah SerenityNutsaOlivia SoliOliver SteelePaige AnneTyson VenegasWarren PeayWé McDonaldZachariah SmithThe six eliminated singers are:Dawson WayneElijah McCormickElise KristineEmma BusseMalik HeardPJAEWhich songs did the top 26 perform on American Idol? View this post on Instagram Instagram PostAfter the showstopper round, where 55 performers sang in front of the judges, only 26 moved on in the tough singing competition. The top 26 were then divided into two groups of 13 and had to secure audience votes for themselves with their performances on April 16 and 17.The American Idol contestants sang on the following songs:Colin Stough: Midnight Train to MemphisDawson Wayne: CopycatElijah McCormick: Good VibesElise Kristine: Holding Out for a HeroEmma Busse: Lay Me DownHannah Nicolaisen: Glitter in the AirHaven Madison: The MiddleIam Tongi: Don’t Let GoKaeyra: Don't Let Go (Love)Lucy Love: What's Love Got to Do with ItMalik Heard: Ain't It FunMariah Faith: You Should Probably LeaveMarybeth Byrd: Heart Like a TruckMatt Wilson: SpeechlessMegan Danielle: The ChainMichael Williams: TuesdaysNailyah Serenity: Lovin' YouNutsa: Paris (Ooh La La)Oliver Steele: Better TogetherOlivia Soli: EmotionsPaige Anne: Wrecking BallPJAE: GoldenTyson Venegas: It Will RainWarren Peay: Set Fire to the RainWé Ani: Edge of Midnight (Midnight Sky Remix)Zachariah Smith: LucilleRecap of American Idol season 21 episode 13 View this post on Instagram Instagram PostThe top 20 contestants tried to give their best performance in the episode as the audience now have to vote for the top 12. Some singers also chose to perform on their own songs: Colin Stough: Pretty HeartHannah Nicolaisen: Somebody to LoveHaven Madison: Mean GirlsIam Tongi: The Winner Takes It AllKaeyra: BruisesLucy Love: BouldersMariah Faith: Cry to MeMarybeth Byrd: People PleaserMatt Wilson: Say You Won't Let GoMegan Danielle: Holy WaterMichael Williams: Lose You to Love MeNailyah Serenity: Baby LoveNutsa: Un-Break My HeartOliver Steele: Too SoonOlivia Soli: I SurrenderPaige Anne: Say SomethingTyson Venegas: 180Warren Peay: Up There Down HereWé Ani: SkyfallZachariah Smith: I Want to Know What Love IsFans can vote for their favorite singer on the show's application or official website. The voting closes at 9 am ET on Monday, April 24.The results of the battle between the top 20 for the 12 final spots will be revealed on the next episode of American Idol, which airs on ABC on Monday, April 24, at 8 pm ET. After this, the competition will move onto the top 10 performers, top 7 performers, top 5 performers, and then the finalists. The winner of the competition will get a $250,000 cash prize and a record deal.