List of Greek football championship top scorers

{{Short description|None}}

By season

File:Nikos Agelakis Aris.jpg, top scorer of the 1st Greek championship.]]

File:Angelos Messaris.jpg was the top scorer of the 2nd Greek championship.]]

File:Kleanthis Maropoulos coloured.jpg was the top scorer of the last Greek championship before the WWII.]]

File:Kleanthis Vikelidis.jpg was the top scorer of the first Greek championship after the WWII.]]

File:Giannis Vazos (cropped).jpg, 4 times the top scorer for the Greek championship.]]

File:Antonis Antoniadis Panathinaikos.jpg, a record 5 times top scorer for the Greek championship. (1970, 1972–1975)]]

File:Thomas Mavros (cropped).jpg, the record top scorer of the Greek championship with 260 goals.]]

File:Dusan Bajevic.jpg, was the 2nd foreign top scorer after Calcaterra.]]

File:Nikos Anastopoulos (1987).jpg, was 3 times top scorer of the league and the all-time Greece's top scorer]]

File:Saravakos2.png was the top scorer of the 1990-91 season.]]

File:Tsiartas.jpg was the top scorer of the 1995-96 season.]]

File:Liberopoulos.JPG won the top scorer award with both AEK Athens and Panathinaikos.]]

File:Giovanni Silva de Oliveira (2010).JPG is the only Brazilian to become the league's top scorer.]]

File:Gekas.jpg was top scorer of the league in 2005 playing with both Kallithea and Panathinaikos.]]

File:Dimitris Salpingidis.jpg was the top scorer in 2006.]]

File:Ismael Blanco 2009.jpg won twice the top scorer award.]]

File:Luciano Galletti, 2009.jpg won the top scorer award in 2008-09 alongside Ismael Blanco.]]

File:Kevin Mirallas.jpg, top scorer of the 2011-12 season.]]

File:Rafik Djebbour'13.JPG, is the first African to claim the top scorer award.]]

File:Esteban Solari with APOEL fan.jpg was the top scorer of the in 2014.]]

File:Dnepr-Olimpiakos (9).jpg was the top scorer and assist provider in 2015-16.]]

File:Marcus-Berg2.jpg, is the only Swedish player to become top scorer of the league.]]

File:Aleksandar_Prijović_2017.jpg was the top scorer of the league in 2017-18.]]

File:Efthýmis Kouloúris (2019-08-31) p1 (cropped).jpg, top scorer of the 2018-19 season.]]

File:Youssef El-Arabi 2019.jpg is the only Moroccan to become the league's top scorer.]]

File:Bakambu.JPG was the top scorer of the league in 2023.]]

class="wikitable" style="text-align:center"
Season

! Nat.

! Name

! Goals

! Club(s)

colspan="5" text-align:center;"| Panhellenic Championship era (1927–1959)
rowspan=4| 1927–28

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Nikolaos Angelakis

|style="background:#FFFF99"| 4

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE|old}}

| align=left| Dionisis Kaltekis

| rowspan=3| 2

| align=left| Aris

{{flagicon|GRE|old}}

| align=left| Christos Leontaridis

| align=left| Aris

{{flagicon|GRE|old}}

| align=left| Antonis Tsolinas

| align=left| Ethnikos Piraeus

1928–29

| bgcolor=#C0C0C0 colspan=4 style=color:#ffffff;| Competition not held

rowspan=3| 1929–30

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Angelos Messaris

|style="background:#FFFF99"| 7

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Georgios Andrianopoulos

| rowspan=2| 4

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Mimis Pierrakos

| align=left| Panathinaikos

rowspan=3| 1930–31

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Nikos Kitsos

|style="background:#FFFF99"| 13

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE|old}}

| align=left| Georgios Andrianopoulos

| 12

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Mimis Pierrakos

| 10

| align=left| Panathinaikos

rowspan=3| 1931–32

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Nikos Kitsos {{small|(2)}}

|style="background:#FFFF99"| 15

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE|old}}

| align=left| Nikolaos Angelakis

| 14

| align=left| Aris

{{flagicon|GRE|old}}

| align=left| Iordanis Papaiordanidis

| 10

| align=left| PAOK

rowspan=3| 1932–33

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giannis Vazos

|style="background:#FFFF99"| 6

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Theologos Simeonidis

| 4

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Leonidas Andrianopoulos

| 3

| align=left| Olympiacos

rowspan=6| 1933–34

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Theologos Simeonidis

|style="background:#FFFF99"| 3

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Nikos Grigoratos

| rowspan=5| 1

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Christoforos Rangos

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Chatazitsiros

| align=left| Iraklis

{{flagicon|GRE|old}}

| align=left| Efstathiadis

| align=left| Iraklis

{{flagicon|GRE|old}}

| align=left| Odysseas Charistos

| align=left| Iraklis

1934–35

| bgcolor=#C0C0C0 colspan=4 style=color:#ffffff;| Competition not held

rowspan=4| 1935–36

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Choumis

|style="background:#FFFF99" rowspan=4| 12

|style="background:#FFFF99" align=left| Ethnikos Piraeus

style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giannis Vazos {{small|(2)}}

|style="background:#FFFF99" align=left| Olympiacos

style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Anastasios Kritikos

|style="background:#FFFF99" align=left| Panathinaikos

style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Kalogiannis

|style="background:#FFFF99" align=left| PAOK

rowspan=2| 1936–37

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giannis Vazos {{small|(3)}}

|style="background:#FFFF99"| 4

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Theologos Simeonidis

| 2

| align=left| Olympiacos

rowspan=4| 1937–38

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Theologos Simeonidis {{small|(2)}}

|style="background:#FFFF99"| 5

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Giannis Vazos

| 4

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Christoforos Rangos

| rowspan=2| 3

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Stratos

| align=left| Apollon Athens

rowspan=3| 1938–39

|style="background:#FFFF99"| {{flagicon|CYP|colonial}}

|style="background:#FFFF99" align=left| Kostas Vasiliou

|style="background:#FFFF99"| 3

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Kleanthis Maropoulos

| rowspan=2| 2

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Frenelis

| align=left| Iraklis

rowspan=7| 1939–40

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kleanthis Maropoulos

|style="background:#FFFF99"| 2

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|CYP|colonial}}

| align=left| Kostas Vasiliou

| rowspan=6| 1

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Alekos Chatzistavridis

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Gasparis

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Kostas Kalogiannis

| align=left| PAOK

{{flagicon|GRE|old}}

| align=left| Feroutsos

| align=left| PAOK

{{flagicon|GRE|old}}

| align=left| Ioannidis

| align=left| PAOK

1940–41

| bgcolor=#C0C0C0 colspan=4 rowspan=5 style=color:#ffffff;| Competition not held

1941–42
1942–43
1943–44
1944–45
rowspan=3| 1945–46

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kleanthis Vikelidis

|style="background:#FFFF99"| 3

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE|old}}

| align=left| Alekos Chatzistavridis

| rowspan=2| 2

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Giorgos Nikolois

| align=left| AEK Athens

rowspan=3| 1946–47

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giannis Vazos {{small|(4)}}

|style="background:#FFFF99"| 12

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Papadakis

| rowspan=2| 6

|align=left| Iraklis

{{flagicon|GRE|old}}

| align=left| Ilias Papageorgiou

| align=left| Atromitos Piraeus

rowspan=3| 1947–48

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Stelios Christopoulos

|style="background:#FFFF99"| 3

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Alekos Chatzistavridis

| rowspan=2| 2

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Stratos

| align=left| Apollon Athens

rowspan=5| 1948–49

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Vasilios Grigoriadis

|style="background:#FFFF99"| 4

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE|old}}

| align=left| Stelios Christopoulos

| 3

|align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Giannis Petsanas

| rowspan=3| 2

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Alekos Chatzistavridis

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Mimis Apostolopoulos

| align=left| Olympiacos

1949–50

| bgcolor=#C0C0C0 colspan=4 style=color:#ffffff;| Competition not held

rowspan=3| 1950–51

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Georgios Darivas

|style="background:#FFFF99" rowspan=3| 3

|style="background:#FFFF99" align=left| Olympiacos

style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Thanasis Bebis

|style="background:#FFFF99" align=left| Olympiacos

style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Stelios Christopoulos {{small|(2)}}

|style="background:#FFFF99" align=left| Olympiacos

1951–52

| bgcolor=#C0C0C0 colspan=4 style=color:#ffffff;| Competition not held

1952–53

| colspan=4 | Not awarded (8 different scorers)

rowspan=3| 1953–54

|style="background:#FFFF99"| {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Christoforos Yientzis

|style="background:#FFFF99"| 7

|style="background:#FFFF99" align=left| PAOK

{{flagicon|GRE|old}}

| align=left| Babis Kotridis

| 6

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Themis Moustaklis

| 5

| align=left| Olympiacos

rowspan=4| 1954–55

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Filippos Asimakopoulos

|style="background:#FFFF99" | 8

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Elias Yfantis

| rowspan=3| 7

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Michalis Sofianos

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Giorgos Kamaras

| align=left| Apollon Athens

rowspan=4| 1955–56

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Lambis Kouiroukidis

|style="background:#FFFF99" | 7

|style="background:#FFFF99" align=left| PAOK

{{flagicon|GRE|old}}

| align=left| Christos Karaoulanis

| 6

| align=left| Ethnikos Piraeus

{{flagicon|GRE|old}}

| align=left| Vangelis Panakis

| rowspan=2| 5

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Giannis Cholevas

| align=left| Apollon Athens

rowspan=4| 1956–57

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Petros Christofidis

|style="background:#FFFF99" | 15

|style="background:#FFFF99" align=left| Proodeftiki

{{flagicon|GRE|old}}

| align=left| Thanasis Saravakos

| 11

| align=left| Panionios

{{flagicon|GRE|old}}

| align=left| Elias Yfantis

| rowspan=2| 10

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Lakis Sofianos

| align=left| Panathinaikos

rowspan=3| 1957–58

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Georgopoulos

|style="background:#FFFF99" | 15

|style="background:#FFFF99" align=left| Panionios

{{flagicon|GRE|old}}

| align=left| Kostas Nestoridis

| rowspan=2| 11

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Dimitris Theofanis

| align=left| Panathinaikos

rowspan=3| 1958–59

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Nestoridis

|style="background:#FFFF99" | 21

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Elias Yfantis

| 13

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Thanasis Loukanidis

| 9

| align=left| Doxa Drama

colspan="5" text-align:center;"| Alpha Ethniki era (1959–2006)
rowspan=3| 1959–60

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Nestoridis {{small|(2)}}

|style="background:#FFFF99" | 33

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Kamaras

| 19

| align=left| Apollon Athens

{{flagicon|GRE|old}}

| align=left| Elias Yfantis

| 16

| align=left| Olympiacos

rowspan=3| 1960–61

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Nestoridis {{small|(3)}}

|style="background:#FFFF99" | 27

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Andreas Papaemmanouil

| 23

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Andreas Benardos

| 19

| align=left| Ethnikos Piraeus

rowspan=3| 1961–62

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Nestoridis {{small|(4)}}

|style="background:#FFFF99" | 29

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Sideris

| 26

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Giorgos Kamaras

| 19

| align=left| Apollon Athens

rowspan=3| 1962–63

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Kostas Nestoridis {{small|(5)}}

|style="background:#FFFF99" | 23

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Vangelis Panakis

| 21

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Giorgos Sideris

| 18

| align=left| Olympiacos

rowspan=3| 1963–64

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Mimis Papaioannou

|style="background:#FFFF99" | 29

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Sideris

| 26

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Kostas Papageorgiou

| 20

| align=left| AEK Athens

rowspan=3| 1964–65

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giorgos Sideris

|style="background:#FFFF99" | 29

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Takis Loukanidis

| 21

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Kostas Nestoridis

| 18

| align=left| AEK Athens

rowspan=3| 1965–66

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Mimis Papaioannou {{small|(2)}}

|style="background:#FFFF99" | 24

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Takis Loukanidis

| rowspan=2| 19

| align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Giorgos Sideris

| align=left| Olympiacos

rowspan=3| 1966–67

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giorgos Sideris {{small|(2)}}

|style="background:#FFFF99" | 24

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Vasilis Kyriakou

| 21

| align=left| Apollon Athens

{{flagicon|GRE|old}}

| align=left| Sakis Kouvas

| 15

| align=left| Vyzas Megara

rowspan=3| 1967–68

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Thanasis Intzoglou

|style="background:#FFFF99" | 24

|style="background:#FFFF99" align=left| Panionios

{{flagicon|GRE|old}}

| align=left| Giorgos Sideris

| 23

| align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Sakis Kouvas

| 19

| align=left| Vyzas Megara

rowspan=3| 1968–69

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giorgos Sideris {{small|(3)}}

|style="background:#FFFF99" | 35

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE|old}}

| align=left| Giorgos Dedes

| 25

| align=left| Panionios

{{flagicon|GRE|old}}

| align=left| Giorgos Koudas

| 20

| align=left| PAOK

rowspan=3| 1969–70

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Antonis Antoniadis

|style="background:#FFFF99" | 25

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Mimis Papaioannou

| 18

| align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Dedes

| 17

| align=left| Panionios

rowspan=3| 1970–71

|style="background:#FFFF99" | {{flagicon|GRE|1970}}

|style="background:#FFFF99" align=left| Giorgos Dedes

|style="background:#FFFF99" | 28

|style="background:#FFFF99" align=left| Panionios

{{flagicon|GRE|1970}}

| align=left| Mimis Papaioannou

| 27

| align=left| AEK Athens

{{flagicon|GRE|1970}}

| align=left| Mimis Domazos

| 20

| align=left| Panathinaikos

rowspan=3| 1971–72

|style="background:#FFFF99" | {{flagicon|GRE|1970}}

|style="background:#FFFF99" align=left| Antonis Antoniadis {{small|(2)}}

|style="background:#FFFF99" | 39

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE|1970}}

| align=left| Yves Triantafyllos

| 19

|align=left| Olympiacos

{{flagicon|GRE|1970}}

| align=left| Alexandros Alexiadis

| 15

| align=left| Aris

rowspan=3| 1972–73

|style="background:#FFFF99" | {{flagicon|GRE|1970}}

|style="background:#FFFF99" align=left| Antonis Antoniadis {{small|(3)}}

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE|1970}}

| align=left| Stavros Sarafis

| 19

| align=left| PAOK

{{flagicon|FRA}}

| align=left| Yves Triantafyllos

| 16

| align=left| Olympiacos

rowspan=3| 1973–74

|style="background:#FFFF99" | {{flagicon|GRE|1970}}

|style="background:#FFFF99" align=left| Antonis Antoniadis {{small|(4)}}

|style="background:#FFFF99" | 26

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|FRA}}

| align=left| Yves Triantafyllos

| 23

|align=left| Olympiacos

{{flagicon|GRE|1970}}

| align=left| Michalis Kritikopoulos

| 19

|align=left| Olympiacos

rowspan=3| 1974–75

|style="background:#FFFF99" | {{flagicon|GRE|1970}}

|style="background:#FFFF99" align=left| Antonis Antoniadis {{small|(5)}}

|style="background:#FFFF99" rowspan=2| 20

|style="background:#FFFF99" align=left| Panathinaikos

style="background:#FFFF99"| {{flagicon|URU}}

|style="background:#FFFF99" align=left| Washington Calcaterra

|style="background:#FFFF99" align=left| Ethnikos Piraeus

{{flagicon|GRE|1970}}

| align=left| Michalis Kritikopoulos

| 19

|align=left| Olympiacos

rowspan=3| 1975–76

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Giorgos Dedes {{small|(2)}}

|style="background:#FFFF99" | 15

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Giorgos Koudas

| 14

|align=left| PAOK

{{flagicon|GRE|old}}

| align=left| Dinos Ballis

| 13

|align=left| Aris

rowspan=3| 1976–77

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Thanasis Intzoglou {{small|(2)}}

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| Ethnikos Piraeus

{{flagicon|GRE|old}}

| align=left| Dimitrios Papadopoulos

| 20

|align=left| OFI

{{flagicon|ARG}}

| align=left| Óscar Álvarez

| 19

|align=left| Panathinaikos

rowspan=5| 1977–78

|style="background:#FFFF99" | {{flagicon|GRE|old}}

|style="background:#FFFF99" align=left| Thomas Mavros

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|ARG}}

| align=left| Óscar Álvarez

| 18

|align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Achilleas Aslanidis

| rowspan=3| 15

|align=left| Panathinaikos

{{flagicon|GRE|old}}

| align=left| Takis Nikoloudis

|align=left| AEK Athens

{{flagicon|GRE|old}}

| align=left| Kostas Orfanos

|align=left| PAOK

rowspan=3| 1978–79

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Thomas Mavros {{small|(2)}}

|style="background:#FFFF99" | 31

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|SFR Yugoslavia}}

| align=left| Dušan Bajević

| rowspan=2| 24

|align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Manolis Kottis

|align=left| Rodos

rowspan=3| 1979–80

|style="background:#FFFF99" | {{flagicon|SFR Yugoslavia}}

|style="background:#FFFF99" align=left| Dušan Bajević

|style="background:#FFFF99" | 25

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Georgios Kostikos

| rowspan=2| 16

|align=left| PAOK

{{flagicon|GRE}}

| align=left| Thalis Tsirimokos

|align=left| PAS Giannina

rowspan=3| 1980–81

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Dinos Kouis

|style="background:#FFFF99" | 21

|style="background:#FFFF99" align=left| Aris

{{flagicon|GRE}}

| align=left| Grigoris Charalampidis

| 15

|align=left| Doxa Drama

{{flagicon|GRE}}

| align=left| Thomas Liolios

| 13

|align=left| Kastoria

rowspan=3| 1981–82

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Grigoris Charalampidis

|style="background:#FFFF99" | 21

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Giorgos Kostikos

| 18

|align=left| PAOK

{{flagicon|GRE}}

| align=left| Thomas Mavros

| 17

|align=left| AEK Athens

rowspan=3| 1982–83

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Anastopoulos

|style="background:#FFFF99" | 29

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Thomas Mavros

| 19

|align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Thalis Tsirimokos

| 17

|align=left| OFI

rowspan=3| 1983–84

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Anastopoulos {{small|(2)}}

|style="background:#FFFF99" | 18

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Grigoris Charalampidis

| 17

|align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Thomas Mavros

| 13

|align=left| AEK Athens

rowspan=3| 1984–85

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Thomas Mavros {{small|(3)}}

|style="background:#FFFF99" | 27

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Nikos Anastopoulos

| 16

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Saravakos

| 15

|align=left| Panathinaikos

rowspan=3| 1985–86

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Anastopoulos {{small|(3)}}

|style="background:#FFFF99" | 19

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Saravakos

| 15

|align=left| Panathinaikos

{{flagicon|BUL}}

| align=left| Todor Barzov

| 12

|align=left| Panionios

rowspan=4| 1986–87

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Anastopoulos {{small|(4)}}

|style="background:#FFFF99" | 16

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Saravakos

| rowspan=3| 13

|align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Giorgos Vlastos

|align=left| OFI

{{flagicon|BUL}}

| align=left| Misho Vulchev

|align=left| Doxa Drama

rowspan=3| 1987–88

|style="background:#FFFF99" | {{flagicon|DEN}}

|style="background:#FFFF99" align=left| Henrik Nielsen

|style="background:#FFFF99" | 21

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Thomas Mavros

| rowspan=2| 16

|align=left| Panionios

{{flagicon|GRE}}

| align=left| Michalis Ziogas

|align=left| AEL

rowspan=3| 1988–89

|style="background:#FFFF99" | {{flagicon|HUN}}

|style="background:#FFFF99" align=left| Imre Boda

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Olympiacos Volos

{{flagicon|HUN}}

| align=left| Lajos Détári

| 15

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Thanasis Dimopoulos

| 13

|align=left| Iraklis

rowspan=3| 1989–90

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Thomas Mavros {{small|(4)}}

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| Panionios

{{flagicon|HUN}}

| align=left| Lajos Détári

| 20

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Michalis Ziogas

| 18

|align=left| AEL

rowspan=3| 1990–91

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Dimitris Saravakos

|style="background:#FFFF99" | 23

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|POL}}

| align=left| Krzysztof Warzycha

| 18

|align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Nikos Anastopoulos

| 17

|align=left| Olympiacos

rowspan=3| 1991–92

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Vasilis Dimitriadis

|style="background:#FFFF99" | 28

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Dimitris Saravakos

| 24

|align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Panagiotis Tsalouchidis

| 15

|align=left| Olympiacos

rowspan=3| 1992–93

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Vasilis Dimitriadis {{small|(2)}}

|style="background:#FFFF99" | 33

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|POL}}

| align=left| Krzysztof Warzycha

| 32

|align=left| Panathinaikos

{{flagicon|BRA}}

| align=left| Veridiano Marcelo

| 24

|align=left| Xanthi

rowspan=3| 1993–94

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Alexis Alexandris

|style="background:#FFFF99" rowspan=2| 24

|style="background:#FFFF99" align=left| AEK Athens

style="background:#FFFF99" | {{flagicon|POL}}

|style="background:#FFFF99" align=left| Krzysztof Warzycha

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Fanis Tountziaris

| 20

|align=left| Iraklis

rowspan=3| 1994–95

|style="background:#FFFF99" | {{flagicon|POL}}

|style="background:#FFFF99" align=left| Krzysztof Warzycha {{small|(2)}}

|style="background:#FFFF99" | 29

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Dimitris Saravakos

| 21

|align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Demis Nikolaidis

| 17

|align=left| Apollon Smyrnis

rowspan=4| 1995–96

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Vasilios Tsiartas

|style="background:#FFFF99" | 26

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Vassilis Karapialis

| rowspan=3| 19

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Christos Kostis

|align=left| AEK Athens

{{flagicon|POL}}

| align=left| Krzysztof Warzycha

|align=left| Panathinaikos

rowspan=4| 1996–97

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Alexis Alexandris {{small|(2)}}

|style="background:#FFFF99" | 23

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Kostas Frantzeskos

| 22

|align=left| OFI 6, PAOK 16

{{flagicon|GRE}}

| align=left| Christos Kostis

| rowspan=2| 21

|align=left| AEK Athens

{{flagicon|POL}}

| align=left| Krzysztof Warzycha

|align=left| Panathinaikos

rowspan=3| 1997–98

|style="background:#FFFF99" | {{flagicon|POL}}

|style="background:#FFFF99" align=left| Krzysztof Warzycha {{small|(3)}}

|style="background:#FFFF99" | 32

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|FR Yugoslavia}}

| align=left| Ilija Ivić

| 26

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Georgios Georgiadis

| 21

|align=left| Panathinaikos

rowspan=3| 1998–99

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Demis Nikolaidis

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Nikos Frousos

| 18

|align=left| Ionikos

{{flagicon|POL}}

| align=left| Leszek Pisz

| 14

|align=left| Kavala

rowspan=4| 1999–00

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Dimitris Nalitzis

|style="background:#FFFF99" | 24

|style="background:#FFFF99" align=left| Panionios 13, PAOK 11

{{flagicon|GRE}}

| align=left| Nikos Liberopoulos

| 23

|align=left| Panathinaikos

{{flagicon|CYP}}

| align=left| Michalis Konstantinou

| rowspan=2| 22

|align=left| Iraklis

{{flagicon|GRE}}

| align=left| Demis Nikolaidis

|align=left| AEK Athens

rowspan=3| 2000–01

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Alexis Alexandris {{small|(3)}}

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|CYP}}

| align=left| Michalis Konstantinou

| 19

|align=left| Iraklis

{{flagicon|GRE}}

| align=left| Demis Nikolaidis

| 15

|align=left| AEK Athens

rowspan=3| 2001–02

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Alexis Alexandris {{small|(4)}}

|style="background:#FFFF99" | 19

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Demis Nikolaidis

| 17

|align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Vassilios Tsiartas

| 16

|align=left| AEK Athens

rowspan=3| 2002–03

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Liberopoulos

|style="background:#FFFF99" | 16

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Stelios Giannakopoulos

| 15

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Georgios Georgiadis

| 14

|align=left| PAOK

rowspan=3| 2003–04

|style="background:#FFFF99" | {{flagicon|BRA}}

|style="background:#FFFF99" align=left| Giovanni

|style="background:#FFFF99" | 21

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Papadopoulos

| rowspan=2| 16

|align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Dimitris Salpingidis

|align=left| PAOK

rowspan=3| 2004–05

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Theofanis Gekas

|style="background:#FFFF99" | 18

|style="background:#FFFF99" align=left| Kallithea 10, Panathinaikos 8

{{flagicon|BRA}}

| align=left| Luciano

| 16

|align=left| Xanthi

{{flagicon|CYP}}

| align=left| Michalis Konstantinou

| 15

|align=left| Panathinaikos

rowspan=5| 2005–06

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Dimitris Salpingidis

|style="background:#FFFF99" | 17

|style="background:#FFFF99" align=left| PAOK

{{flagicon|SRB}}

| align=left| Predrag Đorđević

| rowspan=4| 15

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Theofanis Gekas

|align=left| Panathinaikos

{{flagicon|BRA}}

| align=left| Luciano

|align=left| Xanthi 5, Panionios 10

{{flagicon|CMR}}

| align=left| Joël Epalle

|align=left| Iraklis

colspan="5" text-align:center;"| Super League era (2007– present)
rowspan=4| 2006–07

|style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Nikos Liberopoulos {{small|(2)}}

|style="background:#FFFF99" | 18

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|BRA}}

| align=left| Rivaldo

| 17

|align=left| Olympiacos

{{flagicon|POL}}

| align=left| Marcin Mięciel

| rowspan=2| 14

|align=left| PAOK

{{flagicon|GRE}}

| align=left| Dimitris Salpingidis

|align=left| Panathinaikos

rowspan=3| 2007–08

|style="background:#FFFF99" | {{flagicon|ARG}}

|style="background:#FFFF99" align=left| Ismael Blanco

|style="background:#FFFF99" | 19

|style="background:#FFFF99" align=left| AEK Athens

{{flagicon|SRB}}

| align=left| Darko Kovačević

| 17

|align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Salpingidis

| 15

|align=left| Panathinaikos

rowspan=3| 2008–09

|style="background:#FFFF99" | {{flagicon|ARG}}

|style="background:#FFFF99" align=left| Ismael Blanco {{small|(2)}}

|style="background:#FFFF99" rowspan=2| 14

|style="background:#FFFF99" align=left| AEK Athens

style="background:#FFFF99" | {{flagicon|ARG}}

|style="background:#FFFF99" align=left| Luciano Galletti

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Dimitris Salpingidis

| 10

|align=left| Panathinaikos

rowspan=4| 2009–10

|style="background:#FFFF99" | {{flagicon|FRA}}

|style="background:#FFFF99" align=left| Djibril Cissé

|style="background:#FFFF99" | 23

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|GRE}}

| align=left| Giorgos Barkoglou

| rowspan=3| 11

|align=left| Levadiakos

{{flagicon|ARG}}

| align=left| Javier Cámpora

|align=left| Aris

{{flagicon|ROM}}

| align=left| Victoraș Iacob

|align=left| Iraklis

rowspan=3| 2010–11

|style="background:#FFFF99" | {{flagicon|FRA}}

|style="background:#FFFF99" align=left| Djibril Cissé {{small|(2)}}

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|BEL}}

| align=left| Kevin Mirallas

| 14

|align=left| Olympiacos

{{flagicon|ALG}}

| align=left| Rafik Djebbour

| 12

|align=left| AEK Athens 5, Olympiacos 7

rowspan=3| 2011–12

|style="background:#FFFF99" | {{flagicon|BEL}}

|style="background:#FFFF99" align=left| Kevin Mirallas

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Kostas Mitroglou

| 16

|align=left| Atromitos

{{flagicon|ARG}}

| align=left| Sebastián Leto

| 15

|align=left| Panathinaikos

rowspan=4| 2012–13

|style="background:#FFFF99" | {{flagicon|ALG}}

|style="background:#FFFF99" align=left| Rafik Djebbour

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|GRE}}

| align=left| Stefanos Athanasiadis

| 13

|align=left| PAOK

{{flagicon|GRE}}

| align=left| Dimitrios Papadopoulos

| rowspan=2| 11

|align=left| Panthrakikos

{{flagicon|GRE}}

| align=left| Kostas Mitroglou

|align=left| Olympiacos

rowspan=3| 2013–14

|style="background:#FFFF99" | {{flagicon|ARG}}

|style="background:#FFFF99" align=left| Esteban Solari

|style="background:#FFFF99" | 16

|style="background:#FFFF99" align=left| Xanthi

{{flagicon|SWE}}

| align=left| Marcus Berg

| rowspan=2| 15

|align=left| Panathinaikos

{{flagicon|COM}}

| align=left| El Fardou Ben Nabouhane

|align=left| Veria

rowspan=3| 2014–15

|style="background:#FFFF99"| {{flagicon|ARG}}

|style="background:#FFFF99" align=left| Jerónimo Barrales

|style="background:#FFFF99"| 17

|style="background:#FFFF99" align=left| Asteras Tripolis

{{flagicon|GRE}}

| align=left| Kostas Mitroglou

| 16

|align=left| Olympiacos

{{flagicon|ARG}}

| align=left| Alejandro Domínguez

| 15

|align=left| Olympiacos

rowspan=3| 2015–16

|style="background:#FFFF99"| {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Kostas Fortounis

|style="background:#FFFF99"| 18

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|SWE}}

| align=left| Marcus Berg

| 15

|align=left| Panathinaikos

{{flagicon|AUS}}

| align=left| Apostolos Giannou

| 13

|align=left| Asteras Tripolis

rowspan=4| 2016–17

|style="background:#FFFF99" | {{flagicon|SWE}}

|style="background:#FFFF99" align=left| Marcus Berg

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left| Panathinaikos

{{flagicon|TUN}}

| align=left| Hamza Younés

| 19

|align=left| Xanthi

{{flagicon|NGA}}

| align=left| Brown Ideye

| rowspan=2| 13

|align=left| Olympiacos

{{flagicon|ESP}}

| align=left| Pedro Conde

|align=left| PAS Giannina

rowspan="3" |2017–18

| style="background:#FFFF99" | {{flagicon|SER}}

|style="background:#FFFF99" align=left| Aleksandar Prijović

|style="background:#FFFF99" | 19

|style="background:#FFFF99" align=left| PAOK

{{flagicon|IRN}}

| align=left| Karim Ansarifard

| 17

|align=left| Olympiacos

{{flagicon|ESP}}

| align=left| Pedro Conde

| 14

|align=left| PAS Giannina

rowspan="3" |2018–19

| style="background:#FFFF99" | {{flagicon|GRE}}

|style="background:#FFFF99" align=left| Efthymis Koulouris

|style="background:#FFFF99" | 19

|style="background:#FFFF99" align=left| Atromitos

{{flagicon|ARG}}

| align=left| Ezequiel Ponce

| 16

|align=left| AEK Athens

{{flagicon|GRE}}

| align=left| Kostas Fortounis

| 12

|align=left| Olympiacos

rowspan="4" | 2019–20

|style="background:#FFFF99" | {{flagicon|MAR}}

|style="background:#FFFF99" align=left| Youssef El-Arabi

|style="background:#FFFF99" | 20

|style="background:#FFFF99" align=left| Olympiacos

{{flagicon|POR}}

| align="left" | Nelson Oliveira

| rowspan="3" | 14

| align="left" | AEK Athens

{{flagicon|ITA}}

| align="left" | Federico Macheda

| align="left" | Panathinaikos

{{flagicon|GRE}}

| align="left" | Giorgos Manousos

| align="left" | Atromitos

rowspan="3" | 2020–21

|style="background:#FFFF99" | {{flagicon|MAR}}

|style="background:#FFFF99" align=left| Youssef El-Arabi {{small|(2)}}

|style="background:#FFFF99" | 22

|style="background:#FFFF99" align=left|Olympiacos

{{flagicon|GRE}}

| align="left" | Georgios Masouras

| rowspan="2" | 13

| align="left" | Olympiacos

{{flagicon|IRN}}

| align="left" | Karim Ansarifard

| align="left" | AEK Athens

rowspan="3" | 2021–22

|style="background:#FFFF99" | {{flagicon|NED}}

|style="background:#FFFF99" align=left| Tom van Weert

|style="background:#FFFF99" | 17

|style="background:#FFFF99" align=left|Volos

{{flagicon|MAR}}

| align="left" | Youssef El-Arabi

| 16

| align="left" | Olympiacos

{{flagicon|SVN}}

| align="left" | Jasmin Kurtić

| 15

| align="left" | PAOK

rowspan="3" | 2022–23

|style="background:#FFFF99" | {{flagicon|DRC}}

|style="background:#FFFF99" align=left| Cédric Bakambu

|style="background:#FFFF99" | 18

|style="background:#FFFF99" align=left|Olympiacos

{{flagicon|Trinidad and Tobago}}

| align="left" | Levi García

| 14

| align="left" | AEK Athens

{{flagicon|GRE}}

| align="left" | Nikos Karelis

| 13

| align="left" | Panetolikos

rowspan="3" | 2023–24

|style="background:#FFFF99" | {{flagicon|ESP}}

|style="background:#FFFF99" align=left| Loren Morón

|style="background:#FFFF99" |20

|style="background:#FFFF99" align=left|Aris

{{flagicon|MAR}}

| align="left" | Ayoub El Kaabi

| 17

| align="left" | Olympiacos

{{flagicon|SRB}}

| align="left" | Ognjen Ožegović

| 16

| align="left" | A.E. Kifisia

By club

class="wikitable" style="text-align:center"
Team

! Won

! Players

! Scorer(s)

Olympiacos

| 28

| align=left| Vazos (4), Anastopoulos (4), Sideris (3), Alexandris (3), El-Arabi (2), Simeonidis (2), Christopoulos (2), Darivas (1), Bebis (1), Giovanni (1), Galletti (1), Mirallas (1), Djebbour (1), Fortounis (1), Bakambu (1)

| 15

AEK Athens

| 23

| align=left| Nestoridis (5), Mavros (3), Papaioannou (2), Dimitriadis (2), Blanco (2), Vasiliou (1), Maropoulos (1), Dedes (1), Bajevic (1), Nielsen (1), Alexandris (1), Tsiartas (1), Nikolaidis (1), Liberopoulos (1)

| 14

Panathinaikos

| 18

| align=left| Antoniadis (5), Warzycha (3), Cissé (2), Messaris (1), Kritikos (1), Asimakopoulos (1), Charalampidis (1), Saravakos (1), Liberopoulos (1), Gekas (1 half season), Berg (1)

| 11

Aris

| 7

| align=left| Kitsos (2) Angelakis (1), Kleanthis (1), Grigoriadis (1), Kouis (1), Morón (1)

| 6

PAOK

|6

| align="left" | Kalogiannis (1), Yientzis (1), Kouiroukidis (1), Nalitzis (1 half season), Salpingidis (1), Prijiovic (1)

| 6

Panionios

| 5

| align=left| Georgopoulos (1), Mavros (1), Nalitzis (1 half season), Intzoglou (1), Dedes (1)

| 5

Ethnikos Piraeus

| 3

| align=left| Choumis (1), Intzoglou (1), Calcaterra (1)

| 3

Olympiacos Volos

| rowspan=7 | 1

| align=left| Boda (1)

| rowspan=7 | 1

Proodeftiki

| align=left| Christofidis (1)

Kallithea

| align=left| Gekas (1 half season)

Xanthi

| align=left| Solari (1)

Asteras Tripolis

| align=left| Barales (1)

Atromitos

| align=left| Koulouris (1)

Volos

| align=left| Van Weert (1)

By nationality

class="wikitable" style="text-align:left"
Nat.

! Won

! Players

! Scorer(s)

{{GRE}}

| align=center| 70

| Nestoridis (5), Antoniadis (5), Anastopoulos (4), Vazos (4), Mavros (4), Alexandris (4), Sideris (3), Kitsos (2), Simeonidis (2), Christopoulos (2), Papaioannou (2), Intzoglou (2), Dedes (2), Dimitriadis (2), Liberopoulos (2), Angelakis (1), Messaris (1), Choumis (1), Kritikos (1), Kalogiannis (1), Maropoulos (1), Vikelidis (1), Grigoriadis (1), Yientzis (1), Darivas (1), Bebis (1), Asimakopoulos (1), Kouikouridis (1), Christofidis (1), Georgopoulos (1), Kouis (1), Charalambidis (1), Saravakos (1), Tsiartas (1), Nikolaidis (1), Nalitzis (1), Gekas (1), Salpingidis (1), Fortounis (1), Koulouris (1)

| align=center| 41

{{ARG}}

| align=center| 5

| Blanco (2), Galletti (1), Barrales (1), Solari (1)

| align=center| 4

{{POL}}

| align=center| 3

| Warzycha (3)

| rowspan="16" align="center" | 1

{{FRA}}

| align=center rowspan="2" | 2

| Cissé (2)

{{MAR}}

| El-Arabi (2)

{{CYP}}

| rowspan="13" align="center" | 1

| Vasiliou (1)

{{ALG}}

| Djebbour (1)

{{URU}}

| Calcaterra (1)

{{BIH}}

| Bajević (1)

{{DEN}}

| Nielsen (1)

{{HUN}}

| Boda (1)

{{BRA}}

| Giovanni (1)

{{BEL}}

| Mirallas (1)

{{SWE}}

| Berg (1)

{{SRB}}

| Prijović (1)

{{NED}}

| Van Weert (1)

{{DRC}}

|Bakambu (1)

{{ESP}}

|Morón (1)

All-time top scorers

Key

  • Bold shows players still playing in Super League 1.
  • Italics show players still playing professional football in other leagues.

{{updated|matches played on 21 August 2022}}

class="wikitable sortable" style="text-align:center"

! scope="col" |Rank

! scope="col" width=175px|Player

! scope="col" |Goals

! scope="col" |{{Abbr|Apps|Appearances}}

! scope="col" |{{Abbr|Ratio|Goals per game}}

! scope="col" |{{Abbr|First|First Super League appearance}}

! scope="col" |{{Abbr|Last|Last Super League appearance}}

! class="unsortable" |{{Tooltip|Club(s) (goals/apps)|Super League clubs only}}

! class="unsortable"|Notes

1

|style="text-align:left"|{{flagicon|GRE}} Thomas Mavros

|260

|502

|{{#expr:260/502 round 2}}

|1970

|1991

|style="text-align:left"|{{nowrap|Panionios (86/224)}}, {{nowrap|AEK Athens (174/278)}}

|

2

|style="text-align:left"|{{flagicon|POL}} Krzysztof Warzycha

|244

|390

|{{#expr:244/390 round 2}}

|1989

|2004

|style="text-align:left"|Panathinaikos

|

3

|style="text-align:left"|{{flagicon|GRE}} Mimis Papaioannou

|234

|480

|{{#expr:234/480 round 2}}

|1962

|1979

|style="text-align:left"|AEK Athens

|

4

|style="text-align:left"|{{flagicon|GRE}} Giorgos Sideris

|224

|285

|{{#expr:224/285 round 2}}

|1959

|1972

|style="text-align:left"|Olympiacos

|

rowspan="2"|5

|style="text-align:left"|{{flagicon|GRE}} Antonis Antoniadis

|187

|241

|{{#expr:187/241 round 2}}

|1968

|1982

|style="text-align:left"|{{nowrap|Panathinaikos (180/228)}}, {{nowrap|Olympiacos (7/13)}}

|

style="text-align:left"|{{flagicon|GRE}} Alexis Alexandris

|187

|387

|{{#expr:187/387 round 2}}

|1986

|2005

|style="text-align:left"|{{nowrap|Veria (7/43)}}, {{nowrap|AEK Athens (49/89)}}, {{nowrap|Olympiacos (127/242)}}, {{nowrap|Kallithea (4/13)}}

|

rowspan="2"|7

|style="text-align:left"|{{flagicon|GRE}} Nikos Anastopoulos

|182

|408

|{{#expr:182/408 round 2}}

|1976

|1994

|style="text-align:left"|{{nowrap|Panionios (30/128)}}, {{nowrap|Olympiacos (145/261)}}, {{nowrap|Ionikos (7/19)}}

|

style="text-align:left"|{{flagicon|GRE}} Georgios Dedes

|182

|430

|{{#expr:182/430 round 2}}

|1961

|1978

|style="text-align:left"|{{nowrap|Panionios (152/366)}}, {{nowrap|AEK Athens (30/64)}}

|

8

|style="text-align:left"|{{flagicon|GRE}} Dimitris Saravakos

|181

|443

|{{#expr:181/443 round 2}}

|1977

|1998

|style="text-align:left"|{{nowrap|Panionios (35/142)}}, {{nowrap|Panathinaikos (125/254)}}, {{nowrap|AEK Athens (21/47)}}

|

10

|style="text-align:left"|{{flagicon|GRE}} Michalis Kritikopoulos

|177

|428

|{{#expr:177/428 round 2}}

|1963

|1981

|style="text-align:left"|{{nowrap|Panegialios (11/30)}}, {{nowrap|Ethnikos Piraeus (79/185)}}, {{nowrap|Olympiacos (83/187)}}, {{nowrap|Apollon Smyrnis (4/26)}}

|

11

|style="text-align:left"|{{flagicon|GRE}} Kostas Nestoridis

|172

|213

|{{#expr:172/213 round 2}}

|1951

|1968

|style="text-align:left"|{{nowrap|Panionios (0/3)}}, {{nowrap|AEK Athens (172/208)}}, {{nowrap|Vyzas (0/2)}}

|

12

|style="text-align:left"|{{flagicon|GRE}} Nikos Liberopoulos

|164

|403

|{{#expr:164/403 round 2}}

|1995

|2012

|style="text-align:left"|{{nowrap|Kalamata (11/30)}}, {{nowrap|Panathinaikos (72/186)}}, {{nowrap|AEK Athens (81/187)}}

|

13

|style="text-align:left"|{{flagicon|GRE}} Demis Nikolaidis

|163

|269

|{{#expr:163/269 round 2}}

|1993

|2003

|style="text-align:left"|{{nowrap|Apollon Smyrnis (38/80)}}, {{nowrap|AEK Athens (125/189)}}

|

14

|style="text-align:left"|{{flagicon|GRE}} Dinos Kouis

|142

|473

|{{#expr:142/473 round 2}}

|1974

|1991

|style="text-align:left"|Aris

|

15

|style="text-align:left"|{{flagicon|GRE}} Mimis Domazos

|139

|536

|{{#expr:139/536 round 2}}

|1959

|1980

|style="text-align:left"|{{nowrap|Panathinaikos (134/502)}}, {{nowrap|AEK Athens (5/34)}}

|

16

|style="text-align:left"|{{flagicon|GRE}} Georgios Georgiadis

|137

|476

|{{#expr:137/476 round 2}}

|1990

|2008

|style="text-align:left"|{{nowrap|Doxa Drama (17/77)}}, {{nowrap|Panathinaikos (60/176)}}, {{nowrap|PAOK (45/143)}}, {{nowrap|Olympiacos (9/44)}}, {{nowrap|Iraklis (6/36)}}

|

rowspan="2"|17

|style="text-align:left"|{{flagicon|GRE}} Stavros Sarafis

|136

|358

|{{#expr:136/358 round 2}}

|1967

|1981

|style="text-align:left"|PAOK

|

style="text-align:left"|{{flagicon|GRE}} Dimitris Salpingidis

|136

|381

|{{#expr:136/381 round 2}}

|2002

|2015

|style="text-align:left"|{{nowrap|PAOK (90/262)}}, {{nowrap|Panathinaikos (46/119)}}

|

19

|style="text-align:left"|{{flagicon|GRE}} Giorgos Koudas

|134

|504

|{{#expr:134/504 round 2}}

|1963

|1984

|style="text-align:left"|PAOK

|

20

|style="text-align:left"|{{flagicon|GRE}} Alekos Alexiadis

|132

|329

|{{#expr:132/329 round 2}}

|1963

|1977

|style="text-align:left"|{{nowrap|Aris (127/301)}}, {{nowrap|Panetolikos (3/20)}}, {{nowrap|Kastoria (2/8)}}

|

21

|style="text-align:left"|{{flagicon|GRE}} Thanasis Intzoglou

|129

|

|

|1962

|1978

|style="text-align:left"|{{nowrap|Panionios}}, {{nowrap|Ethnikos Piraeus (28/43)}}

|

22

|style="text-align:left"|{{flagicon|SRB}} Predrag Djordjevic

|128

|374

|{{#expr:128/374 round 2}}

|1995

|2009

|style="text-align:left"|{{nowrap|Paniliakos (2/31)}}, {{nowrap|Olympiacos (126/343)}}

|

23

|style="text-align:left"|{{flagicon|GRE}} Vasilis Dimitriadis

|127

|292

|{{#expr:127/292 round 2}}

|1986

|1997

|style="text-align:left"|{{nowrap|Aris (46/138)}}, {{nowrap|AEK Athens (81/154)}}

|

24

|style="text-align:left"|{{flagicon|GRE}} Kostas Frantzeskos

|118

|358

|{{#expr:118/358 round 2}}

|1990

|2005

|style="text-align:left"|{{nowrap|Panathinaikos (26/98)}}, {{nowrap|OFI (31/73)}}, {{nowrap|PAOK (45/107)}}, {{nowrap|Kalamata (8/27)}}, {{nowrap|Ionikos (2/12)}}, {{nowrap|Aris (1/15)}}, {{nowrap|Proodeftiki (5/26)}}

|

25

|style="text-align:left"|{{flagicon|GRE}} Michalis Konstantinou

|109

|268

|{{#expr:109/268 round 2}}

|1997

|2009

|style="text-align:left"|{{nowrap|Iraklis (64/132)}}, {{nowrap|Panathinaikos (34/94)}}, {{nowrap|Olympiacos (11/42)}}

|

rowspan="2"|26

|style="text-align:left"|{{flagicon|GRE}} Christos Dimopoulos

|108

|284

|{{#expr:108/284 round 2}}

|1980

|1993

|style="text-align:left"|{{nowrap|PAOK (47/112)}}, {{nowrap|Panathinaikos (40/112)}}, {{nowrap|Athinaikos (21/60)}}

|

style="text-align:left"|{{flagicon|GRE}} Georgios Skartados

|108

|478

|{{#expr:108/478 round 2}}

|1978

|1997

|style="text-align:left"|{{nowrap|Rodos (5/87)}}, {{nowrap|PAOK (84/265)}}, {{nowrap|Iraklis (16/94)}}, {{nowrap|Olympiacos (3/32)}}

|

rowspan="3"|28

|style="text-align:left"|{{flagicon|GRE}} Takis Hatziioannoglou

|102

|

|

|1960

|1976

|style="text-align:left"|Ethnikos Piraeus

|

style="text-align:left"|{{flagicon|GRE}} Nikos Gioutsos

|102

|319

|{{#expr:102/319 round 2}}

|1964

|1976

|style="text-align:left"|{{nowrap|Olympiacos (100/276)}}, {{nowrap|Ethnikos Piraeus (2/43)}}

|

style="text-align:left"|{{flagicon|GRE}} Georgios Kostikos

|102

|323

|{{#expr:102/323 round 2}}

|1975

|1988

|style="text-align:left"|{{nowrap|Pierikos (13/51)}}, {{nowrap|PAOK (78/233)}}, {{nowrap|Olympiacos (5/20)}}, {{nowrap|Diagoras (6/19)}}

|

31

|style="text-align:left"|{{flagicon|GRE}} Kostas Nikolaidis

|100

|247

|{{#expr:100/247 round 2}}

|1965

|1976

|style="text-align:left"|{{nowrap|AEK Athens (94/224)}}, {{nowrap|Apollon Smyrnis (6/23)}}

|

Records

References