All-Greek Basketball League Team

The All-Greek Basketball League Team is an annual award for the 10 best players of each season of Greece's top-tier level professional basketball club league, the Greek Basketball League (GBL). The All-Greek Basket League First Team consists of the Greek Basketball League Pentad (Best Five), while the All-Greek Basketball League Team overall consists of the Greek Basketball League Deca (Best Ten).

All-Greek Basketball League Team by Season

[edit]
Player (X) Denotes the number of times the player has been selected.
Bold text indicates the player who won the league's MVP in the same year.
Best Five First Team (Pentad) Best Ten Second Team (Deca)
Season Player Team Player Team
2003–04 Bulgaria/United States Roderick Blakney Maroussi Slovenia Jaka Lakovič Panathinaikos
Greece Nikos Chatzis AEK Greece Savvas Iliadis Iraklis
Greece Dimitris Diamantidis Iraklis United States Toby Bailey Aris
Greece Kostas Tsartsaris Panathinaikos Greece Nestoras Kommatos Aris
Greece Lazaros Papadopoulos Iraklis United States Andre Hutson Maroussi
2004–05 Greece Vassilis Spanoulis Maroussi Slovenia Jaka Lakovič (2×) Panathinaikos
Greece Dimitris Diamantidis (2×) Panathinaikos Croatia Damir Mulaomerović PAOK
United States Pete Mickeal Makedonikos Greece Nikos Zisis AEK
Greece Nikos Oikonomou Panionios United States Gary Trent Panellinios
United States Travis Watson Panionios United States Mike Batiste Panathinaikos
2005–06 Bulgaria/United States Roderick Blakney (2×) Maroussi United States Tyus Edney Olympiacos
Greece Vassilis Spanoulis (2×) Panathinaikos Croatia Damir Mulaomerović (2×) Panellinios
Greece Dimitris Diamantidis (3×) Panathinaikos Greece Dimitris Tsaldaris Aris
North Macedonia/United States Ryan Stack Aris Greece Loukas Mavrokefalidis PAOK
Greece Sofoklis Schortsanitis Olympiacos United States Mike Batiste (2×) Panathinaikos
2006–07 Greece Dimitris Diamantidis (4×) Panathinaikos Bulgaria/United States Kee-Kee Clark Aigaleo
Lithuania Ramūnas Šiškauskas Panathinaikos United States Kennedy Winston Panionios
Greece Stratos Perperoglou Panionios Greece Michalis Pelekanos Panellinios
Greece Panos Vasilopoulos Olympiacos Greece Georgios Printezis Olympia Larissa
United States Mike Batiste (3×) Panathinaikos Greece Ioannis Bourousis Olympiacos
2007–08 Greece Vassilis Spanoulis (3×) Panathinaikos Lithuania Šarūnas Jasikevičius Panathinaikos
United States Anthony Grundy Panellinios United States Lynn Greer Olympiacos
Greece Dimitris Diamantidis (5×) Panathinaikos United States Qyntel Woods Olympiacos
North Macedonia/United States Jeremiah Massey (2×) Aris United States K'zell Wesson AEK
Greece Ioannis Bourousis (2×) Olympiacos United States Mike Batiste (4×) Panathinaikos
2008–09 Greece Vassilis Spanoulis (4×) Panathinaikos Greece Dimitris Diamantidis (6×) Panathinaikos
Lithuania Šarūnas Jasikevičius (2×) Panathinaikos United States Lynn Greer (2×) Olympiacos
United States Mike Batiste (5×) Panathinaikos South Korea/United States Jarod Stevenson Maroussi
Greece Ioannis Bourousis (3×) Olympiacos Greece Antonis Fotsis Panathinaikos
Montenegro Nikola Peković Panathinaikos Croatia Nikola Vujčić Olympiacos
2009–10 Greece Dimitris Diamantidis (7×) Panathinaikos Serbia Miloš Teodosić Olympiacos
United States Drew Nicholas Panathinaikos United States Jamon Gordon Maroussi
United States Josh Childress Olympiacos Lithuania Linas Kleiza Olympiacos
Greece Kostas Kaimakoglou Maroussi Serbia Zoran Erceg Panionios
United States Mike Batiste (6×) Panathinaikos Montenegro Nikola Peković (2×) Panathinaikos
2010–11 Greece Vassilis Spanoulis (5×) Olympiacos Greece/United States Nick Calathes Panathinaikos
Greece Dimitris Diamantidis (8×) Panathinaikos Serbia Miloš Teodosić (2×) Olympiacos
Guyana/United States Rawle Marshall PAOK Greece Stratos Perperoglou (2×) Panathinaikos
United States Mike Batiste (7×) Panathinaikos Greece Antonis Fotsis (2×) Panathinaikos
Greece Ioannis Bourousis (4×) Olympiacos Slovenia/Greece Rasho Nesterović Olympiacos
2011–12 Greece Vassilis Spanoulis (6×) Olympiacos Greece/United States Nick Calathes (2×) Panathinaikos
Greece Dimitris Diamantidis (9×) Panathinaikos Greece Kostas Sloukas Olympiacos
Greece Kostas Papanikolaou Olympiacos United States Dionte Christmas Rethymno
Greece Georgios Printezis (2×) Olympiacos United States Kyle Hines Olympiacos
United States Mike Batiste (8×) Panathinaikos Australia Aron Baynes Ikaros Kallitheas
2012–13 Greece Vassilis Spanoulis (7×) Olympiacos United States Acie Law Olympiacos
Greece/Cyprus Nikos Pappas Panionios Croatia Roko Ukić Panathinaikos
Greece Dimitris Diamantidis (10×) Panathinaikos Lithuania Jonas Mačiulis Panathinaikos
Greece Kostas Papanikolaou (2×) Olympiacos United States Brent Petway Rethymno
Greece/Serbia Vlado Janković Panionios Greece Georgios Printezis (3×) Olympiacos
Gabon Stéphane Lasme Panathinaikos
2013–14 United States D. J. Cooper PAOK Greece Kostas Sloukas (2×) Olympiacos
Greece Dimitris Diamantidis (11×) Panathinaikos United States Errick McCollum Panionios
Lithuania Jonas Mačiulis (2×) Panathinaikos United States James Gist Panathinaikos
Greece Georgios Printezis (4×) Olympiacos Bulgaria/Greece Sasha Vezenkov Aris
Gabon Stéphane Lasme (2×) Panathinaikos Armenia/United States Bryant Dunston Olympiacos
2014–15 Greece Vassilis Spanoulis (8×) Olympiacos Greece Dimitris Diamantidis (12×) Panathinaikos
Greece Kostas Sloukas (3×) Olympiacos Greece/Cyprus Nikos Pappas (2×) Panathinaikos
Bulgaria/Greece Sasha Vezenkov (×2) Aris Belgium/United States Matt Lojeski Olympiacos
Greece Georgios Printezis (5×) Olympiacos United States James Gist (2×) Panathinaikos
Greece Loukas Mavrokefalidis (2×) Panathinaikos Armenia/United States Bryant Dunston (2×) Olympiacos
2015–16[1] Greece Vassilis Spanoulis (9×) Olympiacos Greece/United States Nick Calathes (3×) Panathinaikos
Greece Dimitris Diamantidis (13x) Panathinaikos United States Jerel McNeal Aris
United States Okaro White Aris Belgium/United States Matt Lojeski (2×) Olympiacos
Greece Georgios Printezis (6×) Olympiacos United States James Gist (3×) Panathinaikos
Greece Loukas Mavrokefalidis (3×) AEK Greece Dimitris Mavroeidis AEK
2016–17[2] Greece/United States Nick Calathes (4×) Panathinaikos United States Will Cummings Aris
Greece Vassilis Spanoulis (10×) Olympiacos United States Mike James Panathinaikos
Greece Kostas Papanikolaou (3×) Olympiacos United States K. C. Rivers Panathinaikos
Greece Georgios Printezis (7×) Olympiacos Senegal Mo Faye Promitheas Patras
United States Chris Singleton Panathinaikos Serbia Nikola Milutinov Olympiacos
2017–18[3] Greece/United States Nick Calathes (5×) Panathinaikos Greece Vassilis Spanoulis (11×) Olympiacos
Georgia (country)/United States Thad McFadden Kymis United States Mike James (2×) Panathinaikos
United States McKenzie Moore Lavrio Greece Kostas Papanikolaou (4×) Olympiacos
United States Chris Singleton (2×) Panathinaikos Greece Georgios Printezis (8×) Olympiacos
Serbia Nikola Milutinov (2×) Olympiacos United States Michale Kyser Kymis
2018–19[4] Greece/United States Nick Calathes (6×) Panathinaikos Greece Vassilis Spanoulis (12×) Olympiacos
United States Davion Berry Panionios United States Steve Burtt Jr. Rethymno
Greece Ioannis Papapetrou Panathinaikos Belgium/United States Matt Lojeski (3×) Panathinaikos
Greece Panos Vasilopoulos (2×) Peristeri Greece Georgios Printezis (9×) Olympiacos
Serbia Nikola Milutinov (3×) Olympiacos United States Vince Hunter AEK
2019–20 Cancelled due to the Covid-19 pandemic.
2020–21 Greece Vassilis Mouratos Lavrio United States Jerian Grant Promitheas Patras
United States Tyson Carter Lavrio United States Daryl Macon AEK
Greece Ioannis Papapetrou (2×) Panathinaikos United States Alpha Diallo Lavrio
Greece Dinos Mitoglou Panathinaikos Croatia Mario Hezonja Panathinaikos
Greece George Papagiannis Panathinaikos Turkey Kerem Kanter Kolossos Rodou
2021–22 United States Stefan Moody Larisa Greece Vassilis Mouratos (2×) Lavrio
Greece Kostas Sloukas (4×) Olympiacos Greece Tyler Dorsey Olympiacos
Greece Dimitris Agravanis Promitheas Patras Greece Kostas Papanikolaou (5×) Olympiacos
Bulgaria/Greece Sasha Vezenkov (3×) Olympiacos The Gambia/United States Ousman Krubally Larisa
Greece George Papagiannis (2×) Panathinaikos France Moustapha Fall Olympiacos
2022–23 France Sylvain Francisco Peristeri Greece Vassilis Toliopoulos Aris
Greece Kostas Sloukas (5×) Olympiacos United States Marcus Denmon & Greece Giannoulis Larentzakis Peristeri & Olympiacos
Greece Kostas Papanikolaou (6×) Olympiacos United States Dwayne Bacon Panathinaikos
Bulgaria/Greece Sasha Vezenkov (4×) Olympiacos Greece Loukas Mavrokefalidis (4×) Ionikos Nikaias
France Moustapha Fall (2×) Olympiacos Greece George Papagiannis (3×) Panathinaikos
2023–24 Greece Kostas Sloukas (6×) Panathinaikos United States Joe Ragland Peristeri
United States Kendrick Nunn Panathinaikos Greece Vassilis Toliopoulos (2×) Aris
Greece Kostas Papanikolaou (7×) Olympiacos United States Hunter Hale Promitheas Patras
United States Alec Peters Olympiacos Greece Dinos Mitoglou (2×) Panathinaikos
France Mathias Lessort Panathinaikos Serbia Nikola Milutinov (4×) Olympiacos

Players with multiple selections

[edit]

The following table only lists players with at least two total selections, in either the First or Second Teams.

Player Number Of Selections First Team Second Team
Greece Dimitris Diamantidis 13 11 2
Greece Vassilis Spanoulis 12 10 2
Greece Georgios Printezis 9 5 4
United States Mike Batiste 8 5 3
Greece Kostas Papanikolaou 7 5 2
Greece Kostas Sloukas 6 4 2
Greece/United States Nick Calathes 6 3 3
Bulgaria/Greece Sasha Vezenkov 4 3 1
Greece Ioannis Bourousis 4 3 1
Greece Loukas Mavrokefalidis 4 2 2
Serbia Nikola Milutinov 4 2 2
Greece George Papagiannis 3 2 1
Greece Stratos Perperoglou 3 1 2
Greece Ioannis Papapetrou 2 2 0
Gabon Stéphane Lasme 2 2 0
Greece Panos Vasilopoulos 2 2 0
United States Chris Singleton 2 2 0
Bulgaria/United States Roderick Blakney 2 2 0
Slovenia Jaka Lakovič 2 0 2
North Macedonia/United States Jeremiah Massey 2 1 1
Lithuania Šarūnas Jasikevičius 2 1 1
Lithuania Jonas Mačiulis 2 1 1
Greece/Cyprus Nikos Pappas 2 1 1
Greece Vassilis Mouratos 2 1 1
France Moustapha Fall 2 1 1
United States James Gist 3 0 3
Belgium/United States Matt Lojeski 3 0 3
Croatia Damir Mulaomerović 2 0 2
United States Lynn Greer 2 0 2
Montenegro Nikola Peković 2 0 2
Greece Antonis Fotsis 2 0 2
Serbia Miloš Teodosić 2 0 2
United States Kyle Hines 2 0 2
Armenia/United States Bryant Dunston 2 0 2
United States Mike James 2 0 2

References

[edit]
[edit]