Skip to content
Almanac
Menu

Croatian First Football League

Goals, assists and cards count 1818 of 1864 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.

  • 13
  • 16
  • 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 SplitF17314,2373494433327.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21HNK Hajduk Split121,053165407.35
2021-22HNK Hajduk Split343,00712286707.58
2022-23HNK Hajduk Split342,95161913607.29
2023-24HNK Hajduk Split252,1836104407.40
2024-25HNK Hajduk Split342,9587199517.28
2025-26HNK Hajduk Split251,697296616.98
2026-27HNK Hajduk Split9388030106.60

Player page β†’

2Mijo CaktaΕ‘NK OsijekNK OsijekM594,09347352006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18HNK Hajduk Split0––6000–
2018-19HNK Hajduk Split0––18000–
2019-20HNK Hajduk Split0––20160–
2020-21HNK Hajduk Split0––9040–
2021-22NK Osijek13834050406.92
2022-23NK Osijek292,214383206.97
2023-24NK Osijek171,045171407.06

Player page β†’

3Dion BeljoDinamo ZagrebDinamo ZagrebF987,2971567181007.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21NK Osijek349011106.90
2021-22Istra 1961342,7352154306.89
2022-23NK Osijek161,141382107.17
2025-26Dinamo Zagreb352,5296305307.22
2026-27Dinamo Zagreb108434136208.09

Player page β†’

4RamΓ³n MiΓ©rezNK OsijekNK OsijekF1068,357126392117.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Istra 19610––8000–
2020-21NK Osijek108790220507.07
2021-22NK Osijek281,822032606.82
2022-23NK Osijek332,4974120517.12
2023-24NK Osijek343,0698187507.58
2024-25NK Osijek190000007.50

Player page β†’

5Bruno PetkovićDinamo ZagrebDinamo ZagrebF1127,2541757232117.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––9000–
2019-20Dinamo Zagreb0––7030–
2020-21Dinamo Zagreb7521194607.47
2021-22Dinamo Zagreb301,996475617.13
2022-23Dinamo Zagreb281,6604106107.16
2023-24Dinamo Zagreb272,2207115407.40
2024-25Dinamo Zagreb20857143107.05

Player page β†’

5Mislav OrőićDinamo ZagrebDinamo ZagrebM654,57985712107.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––6000–
2019-20Dinamo Zagreb0––13000–
2020-21Dinamo Zagreb117770163006.95
2021-22Dinamo Zagreb332,6765142107.24
2022-23Dinamo Zagreb15950385007.45
2026-27Dinamo Zagreb6176002005.68

Player page β†’

5Mario GavranovićDinamo ZagrebDinamo ZagrebF96121571407.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rijeka0––11000–
2017-18Dinamo Zagreb0––8000–
2017-18Rijeka0––7000–
2018-19Dinamo Zagreb0––9000–
2019-20Dinamo Zagreb0––4010–
2020-21Dinamo Zagreb63861171307.18
2021-22Dinamo Zagreb3226010006.93

Player page β†’

8Kristijan LovrićRudeőRudeőF865,4061055123427.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19HNK Gorica0––9000–
2019-20HNK Gorica0––14091–
2020-21HNK Gorica63660151407.00
2021-22HNK Gorica211,803483607.36
2021-22NK Osijek11805222417.21
2022-23NK Osijek191,156001306.92
2023-24NK Osijek251,208475607.18
2026-27RudeΕ‘468000206.53

Player page β†’

8Sandro KulenovićDinamo ZagrebDinamo ZagrebF1478,30695592207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Dinamo Zagreb0––0020–
2020-21Rijeka10342172206.98
2021-22NK Lokomotiva Zagreb291,9432100407.05
2022-23NK Lokomotiva Zagreb342,427296307.03
2023-24Dinamo Zagreb21873171506.96
2023-24NK Lokomotiva Zagreb3280010107.13
2024-25Dinamo Zagreb341,9223150107.10
2025-26Dinamo Zagreb16519060406.76

Player page β†’

8Jakov PuljićRijekaRijekaF332,5880550916.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Inter ZapreΕ‘iΔ‡0––11000–
2017-18Rijeka0––8000–
2017-18Inter ZapreΕ‘iΔ‡0––4000–
2018-19Rijeka0––16000–
2025-26Vukovar262,3400150706.79
2026-27Rijeka7248010216.25

Player page β†’

11M. MaricNK Lokomotiva ZagrebNK Lokomotiva ZagrebF241,2181533106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Lokomotiva Zagreb0––3000–
2017-18NK Osijek0––7000–
2018-19NK Osijek0––18000–
2019-20NK Osijek0––20010–
2023-24Rijeka15743032007.07
2026-27NK Lokomotiva Zagreb9475121006.82

Player page β†’

12Ivan KrstanovićNK Slaven BelupoNK Slaven BelupoF704,05625252106.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 Belupo10776081607.26
2021-22NK Slaven Belupo281,8861102806.97
2022-23NK Slaven Belupo321,394152206.78

Player page β†’

13Ante ErcegHNK GoricaHNK GoricaF865,41844943136.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17HNK Hajduk Split0––11000–
2017-18HNK Hajduk Split0––9000–
2020-21NK Osijek7195040406.76
2021-22NK Osijek338000006.40
2022-23Istra 1961211,4922111917.14
2023-24Istra 1961211,7741721007.13
2024-25HNK Gorica12726011516.55
2025-26HNK Gorica18933160316.57
2026-27HNK Gorica4260000006.40

Player page β†’

14T. FrukRijekaRijekaM15610,8941542351717.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica291,483052206.84
2022-23HNK Gorica241,699271306.90
2023-24Rijeka332,5241315507.28
2024-25Rijeka322,56861010517.22
2025-26Rijeka281,8874123207.08
2026-27Rijeka10733254007.12

Player page β†’

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

Player page β†’

16Josip DrmićDinamo ZagrebDinamo ZagrebF825,42573611517.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rijeka10802061107.15
2021-22Rijeka302,5385213317.27
2022-23Dinamo Zagreb351,812167106.89
2023-24Dinamo Zagreb7273130007.22

Player page β†’

16L. IvanusecDinamo ZagrebDinamo ZagrebM785,74993610907.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Lokomotiva Zagreb0––1000–
2017-18NK Lokomotiva Zagreb0––1000–
2018-19NK Lokomotiva Zagreb0––6000–
2019-20Dinamo Zagreb0––4010–
2019-20NK Lokomotiva Zagreb0––1000–
2020-21Dinamo Zagreb9613171306.97
2021-22Dinamo Zagreb272,089034207.13
2022-23Dinamo Zagreb332,6037124307.22
2023-24Dinamo Zagreb3199111007.50
2026-27Dinamo Zagreb6245000006.55

Player page β†’

18K. AndricNK Lokomotiva ZagrebNK Lokomotiva ZagrebF493,0323353406.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 Zagreb251,337262107.04
2024-25Rijeka9456011106.76
2024-25NK Lokomotiva Zagreb151,239120107.05

Player page β†’

19F. AndrijasevicRijekaRijekaM119911342907.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rijeka0––16000–
2019-20Rijeka0––5150–
2020-21Rijeka119911131407.12
19A. Soudani ElDinamo ZagrebDinamo Zagrebβ€”0––34000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Dinamo Zagreb0––17000–
2017-18Dinamo Zagreb0––17000–
19HeberRijekaRijekaβ€”0––34000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Slaven Belupo0––10000–
2017-18Rijeka0––16000–
2018-19Rijeka0––8000–
22A. GorgonRijekaRijekaF0––33030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rijeka0––12000–
2017-18Rijeka0––7000–
2018-19Rijeka0––8000–
2019-20Rijeka0––6030–

Player page β†’

23R. MuricNK Slaven BelupoNK Slaven BelupoF604,14783018507.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Rijeka0––3000–
2019-20Rijeka0––6010–
2020-21Rijeka11859186307.26
2021-22Rijeka302,22461110107.34
2023-24NK Slaven Belupo11690121006.99
2024-25NK Slaven Belupo8374001006.74

Player page β†’

23M. IvanovskiHNK Hajduk SplitHNK Hajduk Splitβ€”0––30000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Slaven Belupo0––10000–
2017-18NK Slaven Belupo0––15000–
2018-19HNK Hajduk Split0––5000–
25Duje ČopRijekaRijekaF1086,542828101306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Dinamo Zagreb8248011006.73
2022-23Ε ibenik211,486142306.78
2023-24NK Lokomotiva Zagreb221,4824123407.19
2024-25Rijeka15843132206.87
2024-25NK Lokomotiva Zagreb171,526262207.08
2025-26Rijeka25957020206.49

Player page β†’

26Lovro MajerDinamo ZagrebDinamo ZagrebM161,1203276607.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Lokomotiva Zagreb0––3000–
2017-18NK Lokomotiva Zagreb0––11000–
2018-19Dinamo Zagreb0––1000–
2019-20Dinamo Zagreb0––2120–
2020-21Dinamo Zagreb11807174407.31
2021-22Dinamo Zagreb5313231007.74

Player page β†’

27Michele Ε egoHNK Hajduk SplitHNK Hajduk SplitF1308,968826191316.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18HNK Hajduk Split0––1000–
2019-20NK Slaven Belupo0––0010–
2022-23VaraΕΎdin261,886234116.78
2023-24VaraΕΎdin302,043025306.94
2024-25HNK Hajduk Split16981002106.81
2024-25VaraΕΎdin171,362543107.28
2025-26HNK Hajduk Split301,9591114406.84
2026-27HNK Hajduk Split11737051206.78

Player page β†’

27Fran BrodićHNK GoricaHNK GoricaF714,5725265606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica9236011206.66
2022-23VaraΕΎdin342,7112122206.90
2023-24Dinamo Zagreb12545262107.18
2023-24VaraΕΎdin11840170107.03
2026-27HNK Gorica5240000006.38

Player page β†’

29J. MitrovicNK Slaven BelupoNK Slaven BelupoM14210,080525122316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Inter ZapreΕ‘iΔ‡0––1120–
2020-21HNK Gorica9313040306.90
2021-22HNK Gorica322,138111506.73
2022-23HNK Gorica302,090042506.70
2023-24HNK Gorica312,350244317.04
2025-26NK Slaven Belupo292,257182406.83
2026-27NK Slaven Belupo11932132106.92

Player page β†’

29Marko DabroNK Slaven BelupoNK Slaven BelupoF1036,22732591316.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Cibalia0––1000–
2017-18Cibalia0––4000–
2021-22NK Lokomotiva Zagreb271,8912131506.99
2023-24VaraΕΎdin15940030316.57
2024-25VaraΕΎdin321,791012406.74
2025-26NK Slaven Belupo13909131006.66
2025-26VaraΕΎdin7136001006.31
2026-27NK Slaven Belupo9560004106.74

Player page β†’

31ArbΓ«r HoxhaDinamo ZagrebDinamo ZagrebF1549,269624131616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22NK Lokomotiva Zagreb8159000006.82
2021-22NK Slaven Belupo10414002206.63
2022-23NK Slaven Belupo332,708172616.69
2023-24Dinamo Zagreb15788110106.93
2023-24NK Slaven Belupo171,499151306.82
2024-25Dinamo Zagreb311,260233106.83
2025-26Dinamo Zagreb311,830175306.92
2026-27Dinamo Zagreb9611010006.58

Player page β†’

31Robert MudraΕΎijaDinamo ZagrebDinamo ZagrebM1056,96782491506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––1000–
2018-19NK Osijek0––1000–
2020-21Rijeka8204000206.54
2021-22Rijeka3128000006.63
2022-23NK Slaven Belupo272,072011606.71
2023-24NK Lokomotiva Zagreb281,877365507.09
2024-25NK Lokomotiva Zagreb322,5845142207.11
2025-26Dinamo Zagreb555000006.27
2026-27Dinamo Zagreb247011007.40

Player page β†’

31Jorge ObregΓ³nRijekaRijekaF953,79532461306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20VaraΕΎdin0––3020–
2020-21VaraΕΎdin11949172507.02
2021-22Rijeka27760043206.75
2022-23Rijeka26932131106.67
2023-24Rijeka311,154170306.80

Player page β†’

31Rokas PukΕ‘tasHNK Hajduk SplitHNK Hajduk SplitM1118,00782461407.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Hajduk Split182000007.20
2022-23HNK Hajduk Split211,396043206.88
2023-24HNK Hajduk Split282,464180207.20
2024-25HNK Hajduk Split291,431111406.81
2025-26HNK Hajduk Split292,364591607.19
2026-27HNK Hajduk Split3270121007.40

Player page β†’

35L. StojkovicDinamo ZagrebDinamo ZagrebM1297,3041523281427.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21NK Lokomotiva Zagreb5129000106.40
2021-22NK Lokomotiva Zagreb25758113106.73
2022-23NK Lokomotiva Zagreb302,108445307.05
2023-24Dinamo Zagreb118000006.90
2023-24NK Lokomotiva Zagreb4351122007.85
2024-25Dinamo Zagreb261,549664307.45
2025-26Dinamo Zagreb291,8152712427.06
2026-27Dinamo Zagreb9576132207.12

Player page β†’

35Armin HodΕΎiΔ‡Dinamo ZagrebDinamo Zagrebβ€”0––23000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Dinamo Zagreb0––16000–
2017-18Dinamo Zagreb0––6000–
2018-19Dinamo Zagreb0––1000–

Player page β†’

37Ilija NestorovskiNK Slaven BelupoNK Slaven BelupoF544,14252271727.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25NK Slaven Belupo221,748272607.15
2025-26NK Slaven Belupo211,571163916.82
2026-27NK Slaven Belupo11823292217.37

Player page β†’

38P. BockajVaraΕΎdinVaraΕΎdinM825,1781721201507.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Lokomotiva Zagreb0––2000–
2017-18NK Osijek0––4000–
2018-19NK Osijek0––4000–
2019-20NK Osijek0––4030–
2020-21NK Osijek11724224507.22
2021-22Dinamo Zagreb161,268323007.37
2021-22NK Osijek181,339806407.74
2022-23Dinamo Zagreb221,342436207.38
2024-25Dinamo Zagreb145000007.90
2025-26VaraΕΎdin11281000106.74
2026-27VaraΕΎdin3179001006.80

Player page β†’

38Alen GrgićNK Slaven BelupoNK Slaven BelupoD1106,68662113906.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17NK Osijek0––1000–
2017-18NK Osijek0––5000–
2018-19NK Osijek0––1000–
2020-21NK Osijek0––1000–
2021-22NK Osijek9774101107.12
2021-22NK Slaven Belupo9659020007.06
2022-23Rijeka281,419113106.71
2023-24Rijeka21714021106.73
2024-25NK Slaven Belupo292,366477607.18
2025-26NK Slaven Belupo8463011006.76
2026-27NK Slaven Belupo6291000006.97

Player page β†’

38N. JankovicRijekaRijekaM1117,64092191707.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Gorica8122000106.56
2022-23Rijeka191,228121206.83
2023-24Rijeka312,0805114507.33
2024-25Rijeka332,943383607.07
2025-26Rijeka12863001206.88
2026-27Rijeka8404000106.44

Player page β†’

38A. SaidHNK Hajduk SplitHNK Hajduk Splitβ€”0––21000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17HNK Hajduk Split0––7000–
2017-18HNK Hajduk Split0––11000–
2018-19HNK Hajduk Split0––3000–
38I. AtiemwenHNK GoricaHNK GoricaM161,0140210806.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Dinamo Zagreb0––2000–
2018-19HNK Gorica0––8000–
2019-20Dinamo Zagreb0––3020–
2019-20NK Lokomotiva Zagreb0––1010–
2020-21Dinamo Zagreb7290050106.63
2021-22HNK Gorica9724020406.76

Player page β†’

38JairoHNK Hajduk SplitHNK Hajduk SplitF103880210926.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19HNK Hajduk Split0––11000–
2019-20HNK Hajduk Split0––9051–
2020-21HNK Hajduk Split6317010416.63
2021-22HNK Hajduk Split471000006.70

Player page β†’

38M. BudimirNK Lokomotiva ZagrebNK Lokomotiva ZagrebF0––21020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dinamo Zagreb0––1000–
2017-18RudeΕ‘0––13000–
2018-19Dinamo Zagreb0––5000–
2019-20NK Lokomotiva Zagreb0––2020–
45Domagoj PavičiΔ‡HNK GoricaHNK GoricaM825,149320101716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Dinamo Zagreb0––2000–
2017-18Rijeka0––5000–
2018-19Rijeka0––4000–
2019-20Rijeka0––0120–
2020-21Rijeka10461011816.83
2021-22Rijeka302,039254207.07
2025-26HNK Gorica301,791132406.78
2026-27HNK Gorica12858002106.81

Player page β†’

45Dario ŠpikićDinamo ZagrebDinamo ZagrebF1106,0772208906.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20HNK Gorica0––0020–
2020-21HNK Gorica11738160306.88
2021-22Dinamo Zagreb231,072021106.75
2022-23Dinamo Zagreb342,384174006.86
2023-24Dinamo Zagreb281,257043306.93
2024-25Dinamo Zagreb14626010006.70

Player page β†’

45I. TuciNK Lokomotiva ZagrebNK Lokomotiva ZagrebF542,63322081006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20NK Lokomotiva Zagreb0––4030–
2020-21NK Lokomotiva Zagreb0––3010–
2021-22NK Lokomotiva Zagreb7130010106.63
2022-23NK Lokomotiva Zagreb301,178165506.86
2023-24NK Lokomotiva Zagreb171,325163007.13
45Arijan AdemiDinamo ZagrebDinamo ZagrebM945,14832061106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Dinamo Zagreb0––2000–
2018-19Dinamo Zagreb0––2000–
2019-20Dinamo Zagreb0––3030–
2020-21Dinamo Zagreb11543010206.77
2021-22Dinamo Zagreb201,341033206.96
2022-23Dinamo Zagreb191,229242007.03
2023-24Dinamo Zagreb261,200020206.82
2024-25Dinamo Zagreb18835131207.03

Player page β†’

45Ivan MamutVaraΕΎdinVaraΕΎdinF291,90512061306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Inter ZapreΕ‘iΔ‡0––1000–
2018-19Inter ZapreΕ‘iΔ‡0––2000–
2019-20Inter ZapreΕ‘iΔ‡0––6050–
2025-26VaraΕΎdin241,501094806.83
2026-27VaraΕΎdin5404122007.20

Player page β†’

45L. KastratiNK Lokomotiva ZagrebNK Lokomotiva ZagrebF221,00902011126.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Lokomotiva Zagreb0––3000–
2018-19NK Lokomotiva Zagreb0––4000–
2019-20NK Lokomotiva Zagreb0––11071–
2020-21Dinamo Zagreb8441021316.89
2021-22Dinamo Zagreb5264000106.54
2023-24NK Lokomotiva Zagreb9304000006.34

Data coverage for Croatian First Football League β†’

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