1923- Dragan Jovanovic (Jugoslavija), 4

1924- Dragan Jovanovic (Jugoslavija), 6

1925- Dragan Jovanovic (Jugoslavija), 4

1926- Dusan Petkovic (Jugoslavija), 4

1927- Kuzman Sotirovic (BSK Beograd), 6

1928- Ljubo Bencic (Hajduk S), 8

1929- Dorde Vujadinovic (BSK), 10

1930- Blagoje Marjanovic (BSK), 10

1930/31- Dorde Vujadinovic (BSK), 12

1931/32- Svetislav Valjarevic (Concordia), 10

1932/33- Vladimir Kragic (Hajduk S), 21

1933/34- não contestado

1934/35- Leo Lemesic (Hajduk), 18

1935/36- Blagoje Marjanovic (BSK), 5

1936/37- Blagoje Marjanovic (BSK), 21

1937/38- August Lesnik (Gradanski Z), 17

1938/39- August Lesnik (Gradanski Z), 22

1939/40- Svetislav Glisovic (BSK), 10

1945- Stjepan Bobek (Yugoslav Army), 8

1946/47- Franjo Wolfl (Dinamo Z), 28

1947/48- Franjo Wolfl (Dinamo Z), 22

1948/49- Frane Matosic (Hajduk S), 17

1950- Marko Valok (Partizan), 17

1951- Kosta Tomasevic (Crvena zvezda), 16

1952- Stanoje Jocic (BSK), 13

1952/53- Todor Zivanovic (Crvena zvezda), 17

1953/54- Stjepan Bobek (Partizan), 21

1954/55- Predrag Markovic (BSK), Kosta Tomasevic (Crvena zvezda) e Bernard Vukas (Hajduk S), 20

1955/56- Muhamed Mujic (Velez), Tihomir Ognjanov (Crvena zvezda) e Todor Veselinovic (Vojvodina), 21

1956/57- Todor Veselinovic (Vojvodina), 28

1957/58- Todor Veselinovic (Vojvodina), 19

1958/59- Borivoje Kostic (Crvena zvezda), 25

1959/60- Borivoje Kostic (Crvena zvezda), 19

1960/61- Zoran Prljincevic (Radnicki B) e Todor Veselinovic (Vojvodina), 16

1961/62- Drazan Jerkovic (Dinamo Z), 16

1962/63- Drago Smailovic (Zeljeznicar), 18

1963/64- Asim Ferhatovic (Sarajevo), 19

1964/65- Zlatko Dracic (Zagreb), 23

1965/66- Petar Nadoveza (Hajduk S), 21

1966/67- Mustafa Hasanagic (Partizan), 18

1967/68- Slobodan Santrac (OFK), 22

1968/69- Vojin Lazarevic (Crvena zvezda), 22

1969/70- Slobodan Santrac (OFK) e Dusan Bajevic (Velez), 20

1970/71- Petar Nadoveza (Hajduk S) e Bosko Jankovic (Seljeznicar), 20

1971/72- Slobodan Santrac (OFK), 33

1972/73- Slobodan Santrac (OFK) e Vojin Lazarevic (Crvena zvezda), 25

1973/74- Danilo Popivoda (Olimpija), 17

1974/75- Dusan Savic (Crvena zvezda) e Borivoje Dordevic (Partizan), 20

1975/76- Nenad Bjekovic (Partizan), 24

1976/77- Zoran Filipovic (Crvena zvezda), 21

1977/78- Radomir Savic (Sarajevo), 21

1978/79- Dusan Savic (Crvena zvezda), 24

1979/80- Safet Susic (Sarajevo) e Dragoljub Kostic (Napredak), 17

1980/81- Milan Radovic (Rijeka), 26

1981/82- Snjesko Cerin (Dinamo Z), 19

1982/83- Sulejman Halilovic (Dinamo V), 18

1983/84- Darko Pancev (Vardar), 19

1984/85- Zlatko Vujovic (Hajduk S), 25

1985/86- Davor Cop (Dinamo V), 20

1986/87- Radmilo Mihajlovic (Zeljeznicar), 23

1987/88- Dusko Milinkovic (Rad), 16

1988/89- Davor Suker (Osijek), 18

1989/90- Darko Pancev (Crvena zvezda), 25

1990/91- Darko Pancev (Crvena zvezda), 34

Pesquisas de Misha Miladinovich, Roberto Di Maggio e Igor Kramarsic.
Fonte: rsssf.com/tablesj/joegtops.
Página adicionada em 25/Junho/2021.