# All-Greek Basketball League Team

Greek Basketball League awards and honours :
Individual Awards :
MVP
Finals MVP
Top Scorer
Best 10
Best Defender
Most Improved Player
Best Young Player
Most Spectacular Player
Most Popular Player
All-Star Game
Best Coach
Hall of Fame :
Statistical Leaders :
Greek Professional League Career Leaders
Greek Championship Career Leaders
Season Leaders :
vte :
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

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

## Players with multiple selections

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 |
| Dimitris Diamantidis | 13 | 11 | 2 |
| Vassilis Spanoulis | 12 | 10 | 2 |
| Georgios Printezis | 9 | 5 | 4 |
| Mike Batiste | 8 | 5 | 3 |
| Kostas Papanikolaou | 7 | 5 | 2 |
| Kostas Sloukas | 6 | 4 | 2 |
| / Nick Calathes | 6 | 3 | 3 |
| Ioannis Bourousis | 4 | 3 | 1 |
| Loukas Mavrokefalidis | 4 | 2 | 2 |
| Nikola Milutinov | 4 | 2 | 2 |
| / Sasha Vezenkov | 3 | 3 | 0 |
| George Papagiannis | 3 | 2 | 1 |
| Stratos Perperoglou | 3 | 1 | 2 |
| Ioannis Papapetrou | 2 | 2 | 0 |
| Stéphane Lasme | 2 | 2 | 0 |
| Panos Vasilopoulos | 2 | 2 | 0 |
| Chris Singleton | 2 | 2 | 0 |
| / Roderick Blakney | 2 | 2 | 0 |
| Jaka Lakovič | 2 | 0 | 2 |
| / Jeremiah Massey | 2 | 1 | 1 |
| Šarūnas Jasikevičius | 2 | 1 | 1 |
| Jonas Mačiulis | 2 | 1 | 1 |
| / Nikos Pappas | 2 | 1 | 1 |
| Vassilis Mouratos | 2 | 1 | 1 |
| Moustapha Fall | 2 | 1 | 1 |
| James Gist | 3 | 0 | 3 |
| / Matt Lojeski | 3 | 0 | 3 |
| Damir Mulaomerović | 2 | 0 | 2 |
| Lynn Greer | 2 | 0 | 2 |
| Nikola Peković | 2 | 0 | 2 |
| Antonis Fotsis | 2 | 0 | 2 |
| Miloš Teodosić | 2 | 0 | 2 |
| Kyle Hines | 2 | 0 | 2 |
| / Bryant Dunston | 2 | 0 | 2 |
| Mike James | 2 | 0 | 2 |