Eurovision 2025 Spotify song rankings
- Liv Webster
- May 7
- 3 min read

Eurovision 2025 is almost upon us and many fans are busy trying to predict who will win the contest this year.
Streaming figures can give an indication of how high a particular song is likely to place, with 2023 winner Tattoo also being the most streamed song on Spotify ahead of the contest.
So let's take a look at the full list of Eurovision 2025 songs ranked by number of Spotify streams (as of 7 May 2025).
1. KAJ - Bara bada bastu (Sweden) - 38,870,835 streams
2. Lucio Corsi - Volevo essere un duro (Italy) - 38,077,144
3. Claude - C'est la vie (Netherlands) - 14,170,633
4. Gabry Ponte - Tutta l'Italia (San Marino) - 14,066,646
5. Melody - Esa Diva (Spain) - 12,860,585
6. Tommy Cash - Espresso macchiato (Estonia) - 12,252,868
7. Erika Vikman - Ich komme (Finland) - 10,423,054
8. Abor & Tynna - Baller (Germany) - 10,057,567
9. Kyle Alessandro - Lighter (Norway) - 7,998,239
10. Klavdia - Asteromáta (Greece) - 6,101,500
_______
11. Napa - Deslocado (Portugal) - 5,421,219
12. Miriana Conte - Serving (Malta) - 5,362,970
13. Louane - Maman (France) - 5,183,709
14. JJ - Wasted Love (Austria) - 4,559,419
15. Justyna Steczkowska - Gaja (Poland) - 4,542,491
16. Emmy - Laika Party (Ireland) - 3,519,800
17. Go-Jo - Milkshake Man (Australia) - 3,423,871
18. Red Sebastian - Strobe Lights (Belgium) - 3,386,048
19. Ziferblat - Bird of Pray (Ukraine) - 3,195,550
20. Væb - Róa (Iceland) - 3,171,210
_______
21. Shkodra Elektronike - Zjerm (Albania) - 3,146,716
22. Yuval Raphael - New Day Will Rise (Israel) - 3,074,245
23. Sissal - Hallucination (Denmark) - 3,019,584
24. Laura Thorn - La Poupée Monte Le Son (Luxembourg) - 2,556,830
25. Remember Monday - What the Hell Just Happened? (United Kingdom) - 2,476,697
26. Katarsis - Tavo akys (Lithuania) - 2,449,164
27. Zoë Më - Voyage (Switzerland) - 2,166,326
28. Adonxs - Kiss Kiss Goodbye (Czechia) - 2,140,570
29. Tautumeitas - Bur man laimi (Latvia) - 1,565,787
30. Theo Evan - Shh (Cyprus) - 1,449,023
_______
31. Mamagama - Run with U (Azerbaijan) - 1,336,301
32. Nina Žižić - Dobrodošli (Montenegro) - 1,204,259
33. Marko Bošnjak - Poison Cake (Croatia) - 1,096,772
34. Klemen - How Much Time Do We Have Left (Slovenia) - 1,028,658
35. Parg - Survivor (Armenia) - 827,696
36. Princ - Mila (Serbia) - 736,079
37. Mariam Shengelia - Freedom (Georgia) - 474,070
*Figures include the number of streams for both the original and Eurovision versions of entries where they exist.
So can we make any predictions from the stats? Currently, four of the Top 10 most streamed songs are in the Top 10 with bookmakers. Similarly, four of the least streamed songs are also sitting at the bottom of the odds table.
However, the figures aren't foolproof. Some songs became available to stream in November whilst the last of the songs was not available until mid-March. Additionally, some countries use Spotify more and have large domestic audiences.
Whilst five of 2024's Top 10 most streamed songs did go ahead to finish in the Top 10 at Eurovision, the eventual winner Nemo was only the twelfth most streamed in the lead up to the contest. Additionally, 8th most streamed Olly Alexander unfortunately finished 18th.
Ahead of the 2023 contest, Voyager's Promise was the 27th most streamed song on Spotify, yet it finished in 9th place!
So does this mean Sweden will take the win in Basel? It's only a matter of days until we find out?
For continued updates on all the Eurovision Song Contest news follow us on Facebook, Twitter, Instagram, YouTube, Bluesky Threads and TikTok. All links at: https://linktr.ee/aussievisionnet
Comments