The EuroLeague's GOAT Vote: All-Time Top 25 Players Ranked From #1 (Vassilis Spanoulis) To #25 (Kostas Sloukas)
Posted: Sun May 25, 2025 11:47 pm
The EuroLeague just had its 2025 EuroLeague Final Four, and they honored the All-Time All-25 Best GOAT players in EuroLeague's history anniversary team.
The EuroLeague's Top 25 All-Time Players voting was done by fans online, media that has covered the EuroLeague over its history, past and present EuroLeague coaches, and past and present EuroLeague players.
Overall Vote Results (media, fans, coaches and players vote):
The EuroLeague's Top 25 Players of All-Time:
1. Vassilis Spanoulis (Greece)
2. Sergio Llull (Spain)
3. Nando De Colo (France)
4. Ramunas Siskauskas (Lithuania)
5. Nikola Vujcic (Croatia)
6. Mike James (USA)
7. Dimitris Diamantidis (Greece)
8. Anthony Parker (USA)
9. Vasilije Micic (Serbia)
10. Sergio Rodriguez (Spain)
11. Edy Tavares (Cape Verde)
12. Milos Teodosic (Serbia)
13. Luka Doncic (Slovenia)
14. Dejan Bodiroga (Serbia)
15. Georgios Printezis (Greece)
16. Kyle Hines (USA)
17. Theodoros Papaloukas (Greece)
18. Bogdan Bogdanovic (Serbia)
19. Juan Carlos Navarro (Spain)
20. Mike Batiste (USA)
21. Shane Larkin (USA)
22. Sarunas Jasikevicius (Lithuania)
23. Manu Ginobili (Argentina)
24. Rudy Fernandez (Spain)
25. Kostas Sloukas (Greece)
Media Vote Results:
Media Vote Results 1-25:
*players did not make the EuroLeague's Top 25 All-Time Selection
1. Vassilis Spanoulis (Greece)
2. Dimitris Diamantidis (Greece)
3. Mike James (USA)
4. Nando De Colo (France)
5. Juan Carlos Navarro (Spain)
6. Vasilije Micic (Serbia)
7. Sergio Llull (Spain)
8. Sarunas Jasikevicius (Lithuania)
9. Milos Teodosic (Serbia)
10. Theodoros Papaloukas (Greece)
11. Rudy Fernandez (Spain)
12. Sergio Rodriguez (Spain)
13. Anthony Parker (USA)
14. Dejan Bodiroga (Serbia)
15. Jan Vesely (Czech Republic)*
16. Mike Batiste (USA)
17. Nikola Mirotic (Montenegro)*
18. Sasha Vezenkov (Cyprus)*
19. Kostas Sloukas (Greece)
20. Nikola Vujcic (Croatia)
21. Edy Tavares (Cape Verde)
22. Kyle Hines (USA)
23. Felipe Reyes (Spain)*
24. Shane Larkin (USA)
25. Georgios Printezis (Greece)
Media Vote Results 26-41:
*players did not make the EuroLeague's Top 25 All-Time Selection
26. Marcus Brown (USA)*
27. Nick Calathes (USA)*
28. Ramunas Siskauskas (Lithuania)
29. Luis Scola (Argentina)*
30. Trajan Langdon (USA)*
31. Erazem Lorbek (Slovenia)*
32. Andrei Kirilenko (Russia)*
33. Manu Ginobili (Argentina)
34. Luka Doncic (Slovenia)
35. Ioannis Bourousis (Greece)*
36. Alphonso Ford (USA)*
37. Will Clyburn (USA)*
38. Victor Khryapa (Russia)*
39. Alexey Shved (Russia)*
40. Tiago Splitter (Brazil)*
41. Paulius Jankunas (Lithuania)*
Fan's Vote Results (voters could vote once a day online):
Fan's Vote Results 1-25:
*players did not make the EuroLeague's Top 25 All-Time Selection
1. Dimitris Diamantidis (Greece)
2. Sarunas Jasikevicius (Lithuania)
3. Vassilis Spanoulis (Greece)
4. Dejan Bodiroga (Serbia)
5. Theodoros Papaloukas (Greece)
6. Kostas Sloukas (Greece)
7. Juan Carlos Navarro (Spain)
8. Mike Batiste (USA)
9. Georgios Printezis (Greece)
10. Kyle Hines (USA)
11. Mike James (USA)
12. Sergio Llull (Spain)
13. Vasilije Micic (Serbia)
14. Shane Larkin (USA)
15. Luka Doncic (Slovenia)
16. Sergio Rodriguez (Spain)
17. Nando De Colo (France)
18. Antonis Fotsis (Greece)*
19. Nick Calathes (USA)*
20. Fragiskos Alvertis (Greece)*
21. Milos Teodosic (Serbia)
22. Bogdan Bogdanovic (Serbia)
23. Edy Tavares (Cape Verde)
24. Ramunas Siskauskas (Lithuania)
25. Rudy Fernandez (Spain)
Fan's Vote Results 26-100::
*players did not make the EuroLeague's Top 25 All-Time Selection
26. Sasha Vezenkov (Cyprus)*
27. Manu Ginobili (Argentina)
28. Kostas Papanikolaou (Greece)*
29. Arvydas Sabonis (Lithuania)*
30. Anthony Parker (USA)
31. Kostas Tsartsaris (Greece)*
32. Mathias Lessort (France)*
33. Facundo Campazzo (Argentina)*
34. Nikola Vujcic (Croatia)
35. Alphonso Ford (USA)*
36. Nikos Zisis (Greece)*
37. Andrei Kirilenko (Russia)*
38. Sofoklis Schortsanitis (Greece)*
39. Ioannis Bourousis (Greece)*
40. Drew Nicholas (USA)*
41. Luis Scola (Argentina)*
42. Stratos Perperoglou (Greece)*
43. James Gist (USA)*
44. Nikola Mirotic (Montenegro)*
45. Bryant Dunston (USA)*
46. Ibrahim Kutluay (Turkey)*
47. Matjaz Smodis (Slovenia)*
48. Jan Vesely (Czech Republic)*
49. Felipe Reyes (Spain)*
50. Victor Khryapa (Russia)*
51. Jon Robert Holden (USA)*
52. Dejan Tomasevic (Serbia)*
53. Alexey Shved (Russia)*
54. Jonas Maciulis (Lithuania)*
55. Arvydas Macijauskas (Lithuania)*
56. Daniel Hackett (Italy)*
57. Ricky Rubio (Spain)*
58. Luigi Datome (Italy)*
59. Tyrese Rice (USA)*
60. Keith Langford (USA)*
61. Tornike Shengelia (Georgia)*
62. Jaka Lakovic (Slovenia)*
63. Trajan Langdon (USA)*
64. David Andersen (Australia)*
65. Will Clyburn (USA)*
66. Nemanja Bjelica (Serbia)*
67. Nikola Kalinic (Serbia)*
68. Ekpe Udoh (USA)*
69. Jaycee Caroll (USA)*
70. Nikita Kurbanov (Russia)*
71. Cory Higgins (USA)*
72. Andres Nocioni (Argentina)*
73. Gregor F_u_c_k_a (Slovenia)*
74. Andrey Vorontsevich (Russia)*
75. Tyus Edney (USA)*
76. Pablo Prigioni (Argentina)*
77. Igor Rakocevic (Serbia)*
78. Paulius Jankunas (Lithuania)*
79. Tiago Splitter (Brazil)*
80. Gianluca Basile (Italy)*
81. Nenad Krstic (Serbia)*
82. Jorge Garbajosa (Spain)*
83. Derrick Sharp (USA)*
84. Nicolo Melli (Italy)*
85. Ante Tomic (Croatia)*
86. Pete Mickeal (USA)*
87. David Blu (USA)*
88. Fabian Causeur (France)*
89. Rodrigue Beaubois (France)*
90. Marcus Brown (USA)*
91. Mirsad Turkcan (Turkey)*
92. Krunoslav Simon (Croatia)*
93. Maceo Baston (USA)*
94. Terrell McIntyre (USA)*
95. Gustavo Ayon (Mexico)*
96. Tibor Pleiss (Germany)*
97. Tanoka Beard (USA)*
98. Erazem Lorbek (Slovenia)*
99. Louis Bullock (USA)*
100. Tal Burstein (Israel)*
Traditionally, the EuroLeague selects 10 players for it's All-League Teams (European Selection Team / All-EuroLeague Team). So, the All-Time European Selection Team / All-Time All-EuroLeague Team would look like this:
All-Time All-EuroLeague Team:
G Vassilis Spanoulis / Mike James
G Sergio Llull / Nando De Colo
F Ramunas Siskauskas / Dejan Bodiroga
F Nikola Vujcic / Georgios Printezis
C Edy Tavares / Kyle Hines
The First, Second, and Third All-Time All-EuroLeague Teams would look like this:
All-Time All-EuroLeague First Team:
G Vassilis Spanoulis
G Sergio Llull
F Ramunas Siskauskas
F Nikola Vujcic
C Edy Tavares
All-Time All-EuroLeague Second Team:
G Mike James
G Nando De Colo
F Dejan Bodiroga
F Georgios Printezis
C Kyle Hines
All-Time All-EuroLeague Third Team:
G Dimitris Diamantidis
G Anthony Parker
F Rudy Fernandez
F Theodoros Papaloukas
C Mike Batiste
The EuroLeague's Top 25 All-Time Players voting was done by fans online, media that has covered the EuroLeague over its history, past and present EuroLeague coaches, and past and present EuroLeague players.
Overall Vote Results (media, fans, coaches and players vote):
The EuroLeague's Top 25 Players of All-Time:
1. Vassilis Spanoulis (Greece)
2. Sergio Llull (Spain)
3. Nando De Colo (France)
4. Ramunas Siskauskas (Lithuania)
5. Nikola Vujcic (Croatia)
6. Mike James (USA)
7. Dimitris Diamantidis (Greece)
8. Anthony Parker (USA)
9. Vasilije Micic (Serbia)
10. Sergio Rodriguez (Spain)
11. Edy Tavares (Cape Verde)
12. Milos Teodosic (Serbia)
13. Luka Doncic (Slovenia)
14. Dejan Bodiroga (Serbia)
15. Georgios Printezis (Greece)
16. Kyle Hines (USA)
17. Theodoros Papaloukas (Greece)
18. Bogdan Bogdanovic (Serbia)
19. Juan Carlos Navarro (Spain)
20. Mike Batiste (USA)
21. Shane Larkin (USA)
22. Sarunas Jasikevicius (Lithuania)
23. Manu Ginobili (Argentina)
24. Rudy Fernandez (Spain)
25. Kostas Sloukas (Greece)
Media Vote Results:
Media Vote Results 1-25:
*players did not make the EuroLeague's Top 25 All-Time Selection
1. Vassilis Spanoulis (Greece)
2. Dimitris Diamantidis (Greece)
3. Mike James (USA)
4. Nando De Colo (France)
5. Juan Carlos Navarro (Spain)
6. Vasilije Micic (Serbia)
7. Sergio Llull (Spain)
8. Sarunas Jasikevicius (Lithuania)
9. Milos Teodosic (Serbia)
10. Theodoros Papaloukas (Greece)
11. Rudy Fernandez (Spain)
12. Sergio Rodriguez (Spain)
13. Anthony Parker (USA)
14. Dejan Bodiroga (Serbia)
15. Jan Vesely (Czech Republic)*
16. Mike Batiste (USA)
17. Nikola Mirotic (Montenegro)*
18. Sasha Vezenkov (Cyprus)*
19. Kostas Sloukas (Greece)
20. Nikola Vujcic (Croatia)
21. Edy Tavares (Cape Verde)
22. Kyle Hines (USA)
23. Felipe Reyes (Spain)*
24. Shane Larkin (USA)
25. Georgios Printezis (Greece)
Media Vote Results 26-41:
*players did not make the EuroLeague's Top 25 All-Time Selection
26. Marcus Brown (USA)*
27. Nick Calathes (USA)*
28. Ramunas Siskauskas (Lithuania)
29. Luis Scola (Argentina)*
30. Trajan Langdon (USA)*
31. Erazem Lorbek (Slovenia)*
32. Andrei Kirilenko (Russia)*
33. Manu Ginobili (Argentina)
34. Luka Doncic (Slovenia)
35. Ioannis Bourousis (Greece)*
36. Alphonso Ford (USA)*
37. Will Clyburn (USA)*
38. Victor Khryapa (Russia)*
39. Alexey Shved (Russia)*
40. Tiago Splitter (Brazil)*
41. Paulius Jankunas (Lithuania)*
Fan's Vote Results (voters could vote once a day online):
Fan's Vote Results 1-25:
*players did not make the EuroLeague's Top 25 All-Time Selection
1. Dimitris Diamantidis (Greece)
2. Sarunas Jasikevicius (Lithuania)
3. Vassilis Spanoulis (Greece)
4. Dejan Bodiroga (Serbia)
5. Theodoros Papaloukas (Greece)
6. Kostas Sloukas (Greece)
7. Juan Carlos Navarro (Spain)
8. Mike Batiste (USA)
9. Georgios Printezis (Greece)
10. Kyle Hines (USA)
11. Mike James (USA)
12. Sergio Llull (Spain)
13. Vasilije Micic (Serbia)
14. Shane Larkin (USA)
15. Luka Doncic (Slovenia)
16. Sergio Rodriguez (Spain)
17. Nando De Colo (France)
18. Antonis Fotsis (Greece)*
19. Nick Calathes (USA)*
20. Fragiskos Alvertis (Greece)*
21. Milos Teodosic (Serbia)
22. Bogdan Bogdanovic (Serbia)
23. Edy Tavares (Cape Verde)
24. Ramunas Siskauskas (Lithuania)
25. Rudy Fernandez (Spain)
Fan's Vote Results 26-100::
*players did not make the EuroLeague's Top 25 All-Time Selection
26. Sasha Vezenkov (Cyprus)*
27. Manu Ginobili (Argentina)
28. Kostas Papanikolaou (Greece)*
29. Arvydas Sabonis (Lithuania)*
30. Anthony Parker (USA)
31. Kostas Tsartsaris (Greece)*
32. Mathias Lessort (France)*
33. Facundo Campazzo (Argentina)*
34. Nikola Vujcic (Croatia)
35. Alphonso Ford (USA)*
36. Nikos Zisis (Greece)*
37. Andrei Kirilenko (Russia)*
38. Sofoklis Schortsanitis (Greece)*
39. Ioannis Bourousis (Greece)*
40. Drew Nicholas (USA)*
41. Luis Scola (Argentina)*
42. Stratos Perperoglou (Greece)*
43. James Gist (USA)*
44. Nikola Mirotic (Montenegro)*
45. Bryant Dunston (USA)*
46. Ibrahim Kutluay (Turkey)*
47. Matjaz Smodis (Slovenia)*
48. Jan Vesely (Czech Republic)*
49. Felipe Reyes (Spain)*
50. Victor Khryapa (Russia)*
51. Jon Robert Holden (USA)*
52. Dejan Tomasevic (Serbia)*
53. Alexey Shved (Russia)*
54. Jonas Maciulis (Lithuania)*
55. Arvydas Macijauskas (Lithuania)*
56. Daniel Hackett (Italy)*
57. Ricky Rubio (Spain)*
58. Luigi Datome (Italy)*
59. Tyrese Rice (USA)*
60. Keith Langford (USA)*
61. Tornike Shengelia (Georgia)*
62. Jaka Lakovic (Slovenia)*
63. Trajan Langdon (USA)*
64. David Andersen (Australia)*
65. Will Clyburn (USA)*
66. Nemanja Bjelica (Serbia)*
67. Nikola Kalinic (Serbia)*
68. Ekpe Udoh (USA)*
69. Jaycee Caroll (USA)*
70. Nikita Kurbanov (Russia)*
71. Cory Higgins (USA)*
72. Andres Nocioni (Argentina)*
73. Gregor F_u_c_k_a (Slovenia)*
74. Andrey Vorontsevich (Russia)*
75. Tyus Edney (USA)*
76. Pablo Prigioni (Argentina)*
77. Igor Rakocevic (Serbia)*
78. Paulius Jankunas (Lithuania)*
79. Tiago Splitter (Brazil)*
80. Gianluca Basile (Italy)*
81. Nenad Krstic (Serbia)*
82. Jorge Garbajosa (Spain)*
83. Derrick Sharp (USA)*
84. Nicolo Melli (Italy)*
85. Ante Tomic (Croatia)*
86. Pete Mickeal (USA)*
87. David Blu (USA)*
88. Fabian Causeur (France)*
89. Rodrigue Beaubois (France)*
90. Marcus Brown (USA)*
91. Mirsad Turkcan (Turkey)*
92. Krunoslav Simon (Croatia)*
93. Maceo Baston (USA)*
94. Terrell McIntyre (USA)*
95. Gustavo Ayon (Mexico)*
96. Tibor Pleiss (Germany)*
97. Tanoka Beard (USA)*
98. Erazem Lorbek (Slovenia)*
99. Louis Bullock (USA)*
100. Tal Burstein (Israel)*
Traditionally, the EuroLeague selects 10 players for it's All-League Teams (European Selection Team / All-EuroLeague Team). So, the All-Time European Selection Team / All-Time All-EuroLeague Team would look like this:
All-Time All-EuroLeague Team:
G Vassilis Spanoulis / Mike James
G Sergio Llull / Nando De Colo
F Ramunas Siskauskas / Dejan Bodiroga
F Nikola Vujcic / Georgios Printezis
C Edy Tavares / Kyle Hines
The First, Second, and Third All-Time All-EuroLeague Teams would look like this:
All-Time All-EuroLeague First Team:
G Vassilis Spanoulis
G Sergio Llull
F Ramunas Siskauskas
F Nikola Vujcic
C Edy Tavares
All-Time All-EuroLeague Second Team:
G Mike James
G Nando De Colo
F Dejan Bodiroga
F Georgios Printezis
C Kyle Hines
All-Time All-EuroLeague Third Team:
G Dimitris Diamantidis
G Anthony Parker
F Rudy Fernandez
F Theodoros Papaloukas
C Mike Batiste