Semi-final 1
13 May 2025
- Bird of Pray 1 🇺🇦 Ukraine Bird of Pray 137 qualified
- Zjerm 2 🇦🇱 Albania Zjerm 122 qualified
- C'est la vie 3 🇳🇱 Netherlands C'est la vie 121 qualified
- Bara bada bastu 4 🇸🇪 Sweden Bara bada bastu 118 qualified
- Espresso Macchiato 5 🇪🇪 Estonia Espresso Macchiato 113 qualified
- Róa 6 🇮🇸 Iceland Róa 97 qualified
- Gaja 7 🇵🇱 Poland Gaja 85 qualified
- Lighter 8 🇳🇴 Norway Lighter 82 qualified
- Deslocado 9 🇵🇹 Portugal Deslocado 56 qualified
- Tutta l'Italia 10 🇸🇲 San Marino Tutta l'Italia 46 qualified
- Shh 11 🇨🇾 Cyprus Shh 44 did not qualify
- Poison Cake 12 🇭🇷 Croatia Poison Cake 28 did not qualify
- How Much Time Do We Have Left 13 🇸🇮 Slovenia How Much Time Do We Have Left 23 did not qualify
- Strobe Lights 14 🇧🇪 Belgium Strobe Lights 23 did not qualify
- Run with U 15 🇦🇿 Azerbaijan Run with U 7 did not qualify
