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 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 β†’

4Bruno 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 β†’

4Mislav 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 β†’

6Kristijan 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 β†’

6Sandro 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 β†’

8M. MaricNK Lokomotiva ZagrebNK Lokomotiva ZagrebF241,2181503106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––7000–
2018-19NK Osijek0––18000–
2019-20NK Osijek0––20010–
2023-24Rijeka15743032007.07
2026-27NK Lokomotiva Zagreb9475121006.82

Player page β†’

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

Player page β†’

10T. 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 β†’

11Ante ErcegHNK GoricaHNK GoricaF865,41843843136.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

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

Player page β†’

13L. IvanusecDinamo ZagrebDinamo ZagrebM785,74993510907.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

14R. 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 β†’

15Duje Č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 β†’

16Michele Ε 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 β†’

16Fran 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 β†’

18J. 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 β†’

19Marko DabroNK Slaven BelupoNK Slaven BelupoF1036,22732491316.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

19Robert 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 β†’

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

Player page β†’

22L. 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 β†’

23N. 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 β†’

24Alen GrgićNK Slaven BelupoNK Slaven BelupoD1106,68662013906.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

24Dario Š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 β†’

26P. BockajVaraΕΎdinVaraΕΎdinM825,1781719201507.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

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

Player page β†’

26D. DrozdekVaraΕΎdinVaraΕΎdinM372,4412193806.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ΕΎdin281,745272406.95

Player page β†’

29Domagoj PavičiΔ‡HNK GoricaHNK GoricaM825,149318101716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

30Martin BaturinaDinamo ZagrebDinamo ZagrebM1147,731131731607.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dinamo Zagreb289000106.75
2021-22Dinamo Zagreb13368124007.13
2022-23Dinamo Zagreb342,4571612207.13
2023-24Dinamo Zagreb322,460655107.40
2024-25Dinamo Zagreb332,3575410207.45

Player page β†’

30Ivan DelićŠibenikŠibenikF673,88621712916.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Istra 19610––2000–
2020-21NK Slaven Belupo9112010106.66
2020-21VaraΕΎdin0––1010–
2021-22Ε ibenik342,5501109307.02
2022-23Ε ibenik161,052133416.71
2024-25Ε ibenik8172000006.48

Player page β†’

30S. GoricanIstra 1961Istra 1961M1388,349517121606.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22NK Lokomotiva Zagreb21775021206.61
2022-23NK Lokomotiva Zagreb352,009161506.60
2023-24NK Lokomotiva Zagreb322,468135306.94
2024-25NK Lokomotiva Zagreb322,615364606.86
2025-26Istra 19619341001006.47
2025-26NK Lokomotiva Zagreb579000006.40
2026-27Istra 1961462000006.56

Player page β†’

30Tomislav Ε trkaljNK Slaven BelupoNK Slaven BelupoF453,2783177506.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cibalia0––3000–
2018-19RudeΕ‘0––5000–
2021-22Hrvatski Dragovoljac141,039020106.74
2023-24NK Slaven Belupo312,239377407.04

Player page β†’

30B. BogojevicHNK GoricaHNK GoricaF1136,59131752706.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19NK Slaven Belupo0––2000–
2019-20NK Slaven Belupo0––2080–
2020-21NK Slaven Belupo9600010506.63
2021-22NK Slaven Belupo261,726011606.51
2022-23Rijeka128000006.70
2023-24Rijeka14613120206.92
2024-25Rijeka271,113001306.78
2025-26HNK Gorica151,183143206.95
2025-26Rijeka9347010106.79
2026-27HNK Gorica12981140006.88

Player page β†’

30Marko TolićDinamo ZagrebDinamo ZagrebM351,01701731106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20NK Lokomotiva Zagreb0––11050–
2020-21Dinamo Zagreb9295041306.87
2021-22Dinamo Zagreb24668021306.70
2022-23Dinamo Zagreb254001006.95

Player page β†’

36J. PrsirHNK GoricaHNK GoricaM15511,636916153416.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21HNK Gorica7272001106.60
2021-22HNK Gorica291,881021706.85
2022-23HNK Gorica342,755115617.01
2023-24HNK Gorica332,678333807.08
2024-25HNK Gorica201,526332407.05
2025-26HNK Gorica322,524273806.86

Player page β†’

36Matej VukVaraΕΎdinVaraΕΎdinF1256,83071651106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Istra 19617386060106.67
2021-22Rijeka18501000106.68
2022-23Rijeka11–0000–
2022-23Istra 196115874000006.57
2023-24Istra 1961281,777452306.96
2024-25Istra 19618490000106.76
2024-25VaraΕΎdin14968220107.01
2025-26VaraΕΎdin281,679131406.94
2026-27VaraΕΎdin6154002006.70

Player page β†’

36M. FriganRijekaRijekaF423,3122162906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Hrvatski Dragovoljac151,150030406.87
2022-23Rijeka272,1622132507.00

Player page β†’

39F. KrovinovicHNK Hajduk SplitHNK Hajduk SplitM15812,3831015101407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22HNK Hajduk Split272,324456507.35
2022-23HNK Hajduk Split353,031214307.13
2023-24HNK Hajduk Split352,766250507.12
2024-25HNK Hajduk Split322,110230106.90
2025-26HNK Hajduk Split292,152010006.96

Player page β†’

39L. MamicVaraΕΎdinVaraΕΎdinM664,8444155426.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25VaraΕΎdin271,880034116.84
2025-26VaraΕΎdin282,008161316.63
2026-27VaraΕΎdin11956360007.04

Player page β†’

41Marko PjacaDinamo ZagrebDinamo ZagrebM614,37061310207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rijeka272,021374207.25
2024-25Dinamo Zagreb342,349366007.18

Player page β†’

41G. VidovicDinamo ZagrebDinamo ZagrebM542,7181137407.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Dinamo Zagreb271,391173307.13
2025-26Dinamo Zagreb261,312064107.00
2026-27Dinamo Zagreb115000006.70

Player page β†’

41Ε . GrΕΎanΕ ibenikΕ ibenikM1046,68831371506.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Istra 19610––4040–
2020-21Istra 196110789051406.47
2021-22NK Osijek13548000006.57
2022-23NK Osijek251,585112106.72
2023-24NK Osijek301,736003306.80
2024-25Ε ibenik262,030231306.84

Player page β†’

41B. MiočNK Slaven BelupoNK Slaven BelupoM715,4765136706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18NK Osijek0––1000–
2021-22Hrvatski Dragovoljac171,512020006.76
2022-23NK Slaven Belupo231,339100406.70
2023-24NK Slaven Belupo312,6254106307.13

Player page β†’

45M. LisicaDinamo ZagrebDinamo ZagrebF1418,08351216106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Istra 1961256000006.15
2021-22Istra 1961281,836022006.80
2022-23Istra 196117628000006.52
2023-24Istra 1961261,019132006.75
2024-25Istra 1961362,724255007.01
2025-26Dinamo Zagreb241,365227107.02
2026-27Dinamo Zagreb8455000006.73

Player page β†’

45Marko SoldoDinamo ZagrebDinamo ZagrebM1055,90221271306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ε ibenik15741001206.63
2023-24HNK Gorica332,181031706.75
2024-25NK Osijek352,369264306.96
2025-26Dinamo Zagreb22611031106.80

Player page β†’

45M. JakolisΕ ibenikΕ ibenikF241,7154125617.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20HNK Hajduk Split0––1031–
2020-21HNK Hajduk Split563010106.70
2021-22Ε ibenik191,6524105207.38

Player page β†’

48Adriano JaguőićNK Slaven BelupoNK Slaven BelupoM563,4145117307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24NK Slaven Belupo10276010006.76
2024-25NK Slaven Belupo271,497233306.91
2025-26NK Slaven Belupo191,641374007.54

Player page β†’

48Josip PivarićNK Lokomotiva ZagrebNK Lokomotiva ZagrebD634,43621171116.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21NK Lokomotiva Zagreb7533163407.44
2021-22NK Lokomotiva Zagreb281,991132416.77
2022-23NK Lokomotiva Zagreb281,912022306.74

Player page β†’

48Igor PostonjskiVaraΕΎdinVaraΕΎdinM493,853101142407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Inter ZapreΕ‘iΔ‡0––3020–
2019-20Inter ZapreΕ‘iΔ‡0––0090–
2020-21VaraΕΎdin11836302207.25
2022-23VaraΕΎdin8440211107.14
2023-24VaraΕΎdin302,5775711007.25

Player page β†’

Data coverage for Croatian First Football League β†’

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