Skip to content
Almanac
Menu

Croatian First Football League

Goals, assists and cards count 1653 of 1684 stored matches (98%) that name a player. Appearances and minutes count 997 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1Marko LivajaHNK Hajduk SplitHNK Hajduk SplitF173––94433327.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21HNK Hajduk Split12––65407.35
2021-22HNK Hajduk Split34––286707.58
2022-23HNK Hajduk Split342,95161913607.29
2023-24HNK Hajduk Split25––104407.40
2024-25HNK Hajduk Split34––199517.28
2025-26HNK Hajduk Split25––96616.98
2026-27HNK Hajduk Split9––30106.60

Player page β†’

2Mijo CaktaΕ‘NK OsijekNK OsijekM59––7352006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18HNK Hajduk Split0––6000–
2018-19HNK Hajduk Split0––18000–
2019-20HNK Hajduk Split0––20160–
2020-21HNK Hajduk Split0––9040–
2021-22NK Osijek13––50406.92
2022-23NK Osijek292,214383206.97
2023-24NK Osijek17––71407.06

Player page β†’

3Dion BeljoDinamo ZagrebDinamo ZagrebF98––67181007.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21NK Osijek3––11106.90
2021-22Istra 196134––154306.89
2022-23NK Osijek161,141382107.17
2025-26Dinamo Zagreb35––305307.22
2026-27Dinamo Zagreb10––136208.09

Player page β†’

4RamΓ³n MiΓ©rezNK OsijekNK OsijekF106––6392117.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Istra 19610––8000–
2020-21NK Osijek10––220507.07
2021-22NK Osijek28––32606.82
2022-23NK Osijek332,4974120517.12
2023-24NK Osijek34––187507.58
2024-25NK Osijek1––00007.50

Player page β†’

5Bruno PetkoviΔ‡Dinamo ZagrebDinamo ZagrebF112––57232117.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––9000–
2019-20Dinamo Zagreb0––7030–
2020-21Dinamo Zagreb7––94607.47
2021-22Dinamo Zagreb30––75617.13
2022-23Dinamo Zagreb281,6604106107.16
2023-24Dinamo Zagreb27––115407.40
2024-25Dinamo Zagreb20––43107.05

Player page β†’

5Mislav OrΕ‘iΔ‡Dinamo ZagrebDinamo ZagrebM65––5712107.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––6000–
2019-20Dinamo Zagreb0––13000–
2020-21Dinamo Zagreb11––163006.95
2021-22Dinamo Zagreb33––142107.24
2022-23Dinamo Zagreb15950385007.45
2026-27Dinamo Zagreb6––02005.68

Player page β†’

7Kristijan LovriΔ‡RudeΕ‘RudeΕ‘F86––55123427.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19HNK Gorica0––9000–
2019-20HNK Gorica0––14091–
2020-21HNK Gorica6––151407.00
2021-22HNK Gorica21––83607.36
2021-22NK Osijek11––22417.21
2022-23NK Osijek191,156001306.92
2023-24NK Osijek25––75607.18
2026-27RudeΕ‘4––00206.53

Player page β†’

7Sandro KulenoviΔ‡Dinamo ZagrebDinamo ZagrebF147––5592207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Dinamo Zagreb0––0020–
2020-21Rijeka10––72206.98
2021-22NK Lokomotiva Zagreb29––100407.05
2022-23NK Lokomotiva Zagreb342,427296307.03
2023-24Dinamo Zagreb21––71506.95
2023-24NK Lokomotiva Zagreb3––10107.13
2024-25Dinamo Zagreb34––150107.10
2025-26Dinamo Zagreb16––60406.76

Player page β†’

9Ivan KrstanoviΔ‡NK Slaven BelupoNK Slaven BelupoF70––5252106.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Lokomotiva Zagreb0––5000–
2018-19NK Lokomotiva Zagreb0––5000–
2018-19NK Slaven Belupo0––7000–
2019-20NK Slaven Belupo0––12050–
2020-21NK Slaven Belupo10––81607.26
2021-22NK Slaven Belupo28––102806.97
2022-23NK Slaven Belupo321,394152206.78

Player page β†’

10M. MaricNK Lokomotiva ZagrebNK Lokomotiva ZagrebF24––503106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––7000–
2018-19NK Osijek0––18000–
2019-20NK Osijek0––20010–
2023-24Rijeka15––32007.07
2026-27NK Lokomotiva Zagreb9––21006.82

Player page β†’

11Mario GavranoviΔ‡Dinamo ZagrebDinamo ZagrebF9––461407.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dinamo Zagreb0––8000–
2017-18Rijeka0––7000–
2018-19Dinamo Zagreb0––9000–
2019-20Dinamo Zagreb0––4010–
2020-21Dinamo Zagreb6––171307.18
2021-22Dinamo Zagreb3––10006.93

Player page β†’

12Jakov PuljiΔ‡RijekaRijekaF33––440916.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Rijeka0––8000–
2017-18Inter ZapreΕ‘iΔ‡0––4000–
2018-19Rijeka0––16000–
2025-26Vukovar26––150706.79
2026-27Rijeka7––10216.25

Player page β†’

13T. FrukRijekaRijekaM156––42351717.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica29––52206.84
2022-23HNK Gorica241,699271306.90
2023-24Rijeka33––315507.28
2024-25Rijeka32––1010517.22
2025-26Rijeka28––123207.08
2026-27Rijeka10––54007.12

Player page β†’

14Ante ErcegHNK GoricaHNK GoricaF86––3843136.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18HNK Hajduk Split0––9000–
2020-21NK Osijek7––40406.76
2021-22NK Osijek3––00006.40
2022-23Istra 1961211,4922111917.14
2023-24Istra 196121––721007.13
2024-25HNK Gorica12––11516.55
2025-26HNK Gorica18––60316.57
2026-27HNK Gorica4––00006.40

Player page β†’

14A. ColakRijekaRijekaF0––38030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Rijeka0––6000–
2018-19Rijeka0––12000–
2019-20Rijeka0––20020–
2020-21Rijeka0––0010–

Player page β†’

16Josip DrmiΔ‡Dinamo ZagrebDinamo ZagrebF82––3611517.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rijeka10––61107.15
2021-22Rijeka30––213317.27
2022-23Dinamo Zagreb351,812167106.89
2023-24Dinamo Zagreb7––30007.22

Player page β†’

17L. IvanusecDinamo ZagrebDinamo ZagrebM78––3510907.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Lokomotiva Zagreb0––1000–
2018-19NK Lokomotiva Zagreb0––6000–
2019-20Dinamo Zagreb0––4010–
2019-20NK Lokomotiva Zagreb0––1000–
2020-21Dinamo Zagreb9––71306.97
2021-22Dinamo Zagreb27––34207.13
2022-23Dinamo Zagreb332,6037124307.22
2023-24Dinamo Zagreb3––11007.50
2026-27Dinamo Zagreb6––00006.55

Player page β†’

17K. AndricNK Lokomotiva ZagrebNK Lokomotiva ZagrebF49––353406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Inter ZapreΕ‘iΔ‡0––8000–
2018-19Dinamo Zagreb0––4000–
2018-19Inter ZapreΕ‘iΔ‡0––9000–
2019-20Inter ZapreΕ‘iΔ‡0––3010–
2020-21Dinamo Zagreb0––2000–
2021-22Dinamo Zagreb25––62107.04
2024-25Rijeka9––11106.76
2024-25NK Lokomotiva Zagreb15––20107.05

Player page β†’

19R. MuricNK Slaven BelupoNK Slaven BelupoF60––3018507.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rijeka0––3000–
2019-20Rijeka0––6010–
2020-21Rijeka11––86307.26
2021-22Rijeka30––1110107.34
2023-24NK Slaven Belupo11––21006.99
2024-25NK Slaven Belupo8––01006.74

Player page β†’

20Duje ČopRijekaRijekaF108––28101306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Dinamo Zagreb8––11006.73
2022-23Ε ibenik211,486142306.78
2023-24NK Lokomotiva Zagreb22––123407.19
2024-25Rijeka15––32206.87
2024-25NK Lokomotiva Zagreb17––62207.08
2025-26Rijeka25––20206.49

Player page β†’

21Michele Ε egoHNK Hajduk SplitHNK Hajduk SplitF130––26191316.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18HNK Hajduk Split0––1000–
2019-20NK Slaven Belupo0––0010–
2022-23VaraΕΎdin261,886234116.78
2023-24VaraΕΎdin30––25306.94
2024-25HNK Hajduk Split16––02106.81
2024-25VaraΕΎdin17––43107.28
2025-26HNK Hajduk Split30––114406.84
2026-27HNK Hajduk Split11––51206.78

Player page β†’

21Fran BrodiΔ‡HNK GoricaHNK GoricaF71––265606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica9––11206.66
2022-23VaraΕΎdin342,7112122206.90
2023-24Dinamo Zagreb12––62107.18
2023-24VaraΕΎdin11––70107.03
2026-27HNK Gorica5––00006.38

Player page β†’

23J. MitrovicNK Slaven BelupoNK Slaven BelupoM142––25122316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Inter ZapreΕ‘iΔ‡0––1120–
2020-21HNK Gorica9––40306.90
2021-22HNK Gorica32––11506.73
2022-23HNK Gorica302,090042506.70
2023-24HNK Gorica31––44317.04
2025-26NK Slaven Belupo29––82406.83
2026-27NK Slaven Belupo11––32106.92

Player page β†’

24ArbΓ«r HoxhaDinamo ZagrebDinamo ZagrebF154––24131616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22NK Lokomotiva Zagreb8––00006.82
2021-22NK Slaven Belupo10––02206.63
2022-23NK Slaven Belupo332,708172616.69
2023-24Dinamo Zagreb15––10106.93
2023-24NK Slaven Belupo17––51306.82
2024-25Dinamo Zagreb31––33106.83
2025-26Dinamo Zagreb31––75306.92
2026-27Dinamo Zagreb9––10006.58

Player page β†’

24Marko DabroNK Slaven BelupoNK Slaven BelupoF103––2491316.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cibalia0––4000–
2021-22NK Lokomotiva Zagreb27––131506.99
2023-24VaraΕΎdin15––30316.57
2024-25VaraΕΎdin32––12406.74
2025-26NK Slaven Belupo13––31006.66
2025-26VaraΕΎdin7––01006.31
2026-27NK Slaven Belupo9––04106.74

Player page β†’

24Robert MudraΕΎijaDinamo ZagrebDinamo ZagrebM105––2491506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––1000–
2018-19NK Osijek0––1000–
2020-21Rijeka8––00206.54
2021-22Rijeka3––00006.63
2022-23NK Slaven Belupo272,072011606.71
2023-24NK Lokomotiva Zagreb28––65507.09
2024-25NK Lokomotiva Zagreb32––142207.11
2025-26Dinamo Zagreb5––00006.27
2026-27Dinamo Zagreb2––11007.40

Player page β†’

24Jorge ObregΓ³nRijekaRijekaF95––2461306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20VaraΕΎdin0––3020–
2020-21VaraΕΎdin11––72507.02
2021-22Rijeka27––43206.75
2022-23Rijeka26932131106.67
2023-24Rijeka31––70306.80

Player page β†’

24Lovro MajerDinamo ZagrebDinamo ZagrebM16––246607.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Lokomotiva Zagreb0––11000–
2018-19Dinamo Zagreb0––1000–
2019-20Dinamo Zagreb0––2120–
2020-21Dinamo Zagreb11––74407.31
2021-22Dinamo Zagreb5––31007.74

Player page β†’

24Rokas PukΕ‘tasHNK Hajduk SplitHNK Hajduk SplitM111––2461407.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Hajduk Split1––00007.20
2022-23HNK Hajduk Split211,396043206.88
2023-24HNK Hajduk Split28––80207.20
2024-25HNK Hajduk Split29––11406.81
2025-26HNK Hajduk Split29––91607.19
2026-27HNK Hajduk Split3––21007.40

Player page β†’

24HeberRijekaRijekaβ€”0––24000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Rijeka0––16000–
2018-19Rijeka0––8000–
31L. StojkovicDinamo ZagrebDinamo ZagrebM129––23281427.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21NK Lokomotiva Zagreb5––00106.40
2021-22NK Lokomotiva Zagreb25––13106.73
2022-23NK Lokomotiva Zagreb302,108445307.05
2023-24Dinamo Zagreb1––00006.90
2023-24NK Lokomotiva Zagreb4––22007.85
2024-25Dinamo Zagreb26––64307.45
2025-26Dinamo Zagreb29––712427.06
2026-27Dinamo Zagreb9––32207.12

Player page β†’

32Ilija NestorovskiNK Slaven BelupoNK Slaven BelupoF54––2271727.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25NK Slaven Belupo22––72607.15
2025-26NK Slaven Belupo21––63916.82
2026-27NK Slaven Belupo11––92217.37

Player page β†’

33N. JankovicRijekaRijekaM111––2191707.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica8––00106.56
2022-23Rijeka191,228121206.83
2023-24Rijeka31––114507.33
2024-25Rijeka33––83607.07
2025-26Rijeka12––01206.88
2026-27Rijeka8––00106.44

Player page β†’

33A. GorgonRijekaRijekaF0––21030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Rijeka0––7000–
2018-19Rijeka0––8000–
2019-20Rijeka0––6030–

Player page β†’

33I. AtiemwenHNK GoricaHNK GoricaM16––210806.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––2000–
2018-19HNK Gorica0––8000–
2019-20Dinamo Zagreb0––3020–
2019-20NK Lokomotiva Zagreb0––1010–
2020-21Dinamo Zagreb7––50106.63
2021-22HNK Gorica9––20406.76

Player page β†’

33JairoHNK Hajduk SplitHNK Hajduk SplitF10––210926.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19HNK Hajduk Split0––11000–
2019-20HNK Hajduk Split0––9051–
2020-21HNK Hajduk Split6––10416.63
2021-22HNK Hajduk Split4––00006.70

Player page β†’

33M. BudimirNK Lokomotiva ZagrebNK Lokomotiva ZagrebF0––21020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dinamo Zagreb0––1000–
2017-18RudeΕ‘0––13000–
2018-19Dinamo Zagreb0––5000–
2019-20NK Lokomotiva Zagreb0––2020–
38Alen GrgiΔ‡NK Slaven BelupoNK Slaven BelupoD110––2013906.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––5000–
2018-19NK Osijek0––1000–
2020-21NK Osijek0––1000–
2021-22NK Osijek9––01107.12
2021-22NK Slaven Belupo9––20007.06
2022-23Rijeka281,419113106.71
2023-24Rijeka21––21106.73
2024-25NK Slaven Belupo29––77607.18
2025-26NK Slaven Belupo8––11006.76
2026-27NK Slaven Belupo6––00006.97

Player page β†’

38Dario Ε pikiΔ‡Dinamo ZagrebDinamo ZagrebF110––208906.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20HNK Gorica0––0020–
2020-21HNK Gorica11––60306.88
2021-22Dinamo Zagreb23––21106.75
2022-23Dinamo Zagreb342,384174006.86
2023-24Dinamo Zagreb28––43306.93
2024-25Dinamo Zagreb14––10006.70

Player page β†’

38I. TuciNK Lokomotiva ZagrebNK Lokomotiva ZagrebF54––2081006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20NK Lokomotiva Zagreb0––4030–
2020-21NK Lokomotiva Zagreb0––3010–
2021-22NK Lokomotiva Zagreb7––10106.63
2022-23NK Lokomotiva Zagreb301,178165506.86
2023-24NK Lokomotiva Zagreb17––63007.13
38Arijan AdemiDinamo ZagrebDinamo ZagrebM94––2061106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dinamo Zagreb0––2000–
2018-19Dinamo Zagreb0––2000–
2019-20Dinamo Zagreb0––3030–
2020-21Dinamo Zagreb11––10206.77
2021-22Dinamo Zagreb20––33206.96
2022-23Dinamo Zagreb191,229242007.03
2023-24Dinamo Zagreb26––20206.82
2024-25Dinamo Zagreb18––31207.03

Player page β†’

38L. KastratiNK Lokomotiva ZagrebNK Lokomotiva ZagrebF22––2011126.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Lokomotiva Zagreb0––3000–
2018-19NK Lokomotiva Zagreb0––4000–
2019-20NK Lokomotiva Zagreb0––11071–
2020-21Dinamo Zagreb8––21316.89
2021-22Dinamo Zagreb5––00106.54
2023-24NK Lokomotiva Zagreb9––00006.34
38M. IvanovskiHNK Hajduk SplitHNK Hajduk Splitβ€”0––20000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Slaven Belupo0––15000–
2018-19HNK Hajduk Split0––5000–
44P. BockajVaraΕΎdinVaraΕΎdinM82––19201507.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––4000–
2018-19NK Osijek0––4000–
2019-20NK Osijek0––4030–
2020-21NK Osijek11––24507.22
2021-22Dinamo Zagreb16––23007.37
2021-22NK Osijek18––06407.74
2022-23Dinamo Zagreb221,342436207.38
2024-25Dinamo Zagreb1––00007.90
2025-26VaraΕΎdin11––00106.74
2026-27VaraΕΎdin3––01006.80

Player page β†’

44Emir SahitiHNK Hajduk SplitHNK Hajduk SplitM104––19131717.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Ε ibenik9––70406.97
2021-22HNK Hajduk Split32––43207.16
2022-23HNK Hajduk Split271,713243617.03
2023-24HNK Hajduk Split32––47507.17
2024-25HNK Hajduk Split4––00006.78

Player page β†’

44Ivan MamutVaraΕΎdinVaraΕΎdinF29––1961306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Inter ZapreΕ‘iΔ‡0––2000–
2019-20Inter ZapreΕ‘iΔ‡0––6050–
2025-26VaraΕΎdin24––94806.83
2026-27VaraΕΎdin5––22007.20

Player page β†’

44LΓ‘szlΓ³ KleinheislerHNK Hajduk SplitHNK Hajduk SplitM68––1961617.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19NK Osijek0––1000–
2019-20NK Osijek0––3050–
2020-21NK Osijek10––63307.32
2021-22NK Osijek30––30316.89
2022-23NK Osijek161,213262207.23
2023-24HNK Hajduk Split12––01306.77

Player page β†’

44M. ZaperNK Lokomotiva ZagrebNK Lokomotiva ZagrebM83––1962106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19NK Osijek0––2000–
2019-20NK Osijek0––4080–
2020-21NK Osijek10––51407.00
2021-22NK Osijek28––63307.12
2022-23NK Osijek282,335012406.88
2023-24HNK Hajduk Split13––10206.95
2025-26NK Lokomotiva Zagreb4––00006.50
44D. DrozdekVaraΕΎdinVaraΕΎdinM37––193806.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19NK Lokomotiva Zagreb0––2000–
2019-20NK Lokomotiva Zagreb0––2000–
2019-20VaraΕΎdin0––6020–
2020-21VaraΕΎdin0––1000–
2022-23VaraΕΎdin9696011206.87
2023-24VaraΕΎdin28––72406.95

Player page β†’

44J. MlakarHNK Hajduk SplitHNK Hajduk SplitF70––193406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Hajduk Split27––72106.90
2022-23HNK Hajduk Split332,1081111206.87
2023-24HNK Hajduk Split4––00006.58
2024-25HNK Hajduk Split6––10106.58

Data coverage for Croatian First Football League β†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football Β· Data sources