NK Istra 1961's deployment of 33 players across 36 matches suggests a squad caught between pragmatism and instability. The modest attacking output of 0.94 goals per match—underpinned by 34 goals and 24 assists—indicates that their rotation strategy did not unlock consistent offensive penetration, pointing to a transitional outfit struggling to establish a cohesive identity. This volume of personnel changes typically reflects either injury disruption or a manager testing tactical alternatives without finding a winning formula.
The collective Sofascore average of 6.75 combined with Lovro Majkić's substantial 3060 minutes reveals a team anchored by one reliable performer but lacking enough secondary consistency to elevate overall standards. Majkić's dominance in minutes suggests Istra leaned heavily on his availability to provide defensive or structural stability, yet the modest team rating indicates that even his steady presence could not compensate for broader unreliability elsewhere in the squad. This asymmetry—one dependable foundation amid widespread inconsistency—typifies a side competing without sufficient depth or quality to challenge convincingly in the HNL.
Lovro Majkić was the undisputed custodian for Istra 1961 throughout the 2023/24 campaign, commanding 94 percent of available minutes and accumulating 91 saves across his appearances with a respectable 6.81 average rating. The Istrian side's goalkeeping unit registered 95 total saves at a rate of 2.6 per match, with backup Marijan Ćorić appearing in just two matches and contributing four saves from the bench. Majkić's consistency and volume of work suggest Istra 1961 relied heavily on their first-choice keeper to navigate a demanding league season.
| Player | Apps | St/Sub | Min | Saves | Saves/G | YC | Rating | |
|---|---|---|---|---|---|---|---|---|
![]() | Lovro Majkić ● | 34 | 34/0 | 3060 | 91 | 2.7 | 0 | 6.81 |
![]() | Marijan Ćorić ● | 2 | 2/0 | 180 | 4 | 2.0 | 0 | 6.60 |
NK Istra 1961 deployed a disciplined and industrious defensive unit throughout the 23/24 HNL season, averaging 26.2 defensive actions per match across their eleven defenders. The backline was anchored by Ante Majstorović, who accumulated 2788 minutes and emerged as the primary ball-winning threat with 32 interceptions, while Dario Marešić led in direct engagement with 54 tackles to marshal the defensive line. Their 943 total defensive actions—comprising 291 tackles, 181 interceptions, and 471 clearances—reveal a side oriented toward regaining possession through interception and reading opposition play rather than reckless challenge, evidenced by a remarkable zero yellow cards across the entire season. This is a solid, positionally sound backline that prioritised tactical intelligence and work rate, though the reliance on interceptions over tackles suggests they operated in a reactive, counter-pressing system rather than adopting aggressive pressing at source.
| Player | Apps | St/Sub | Min | Tackles | Intercepts | Clearances | Duels W | YC | Rating | |
|---|---|---|---|---|---|---|---|---|---|---|
![]() | Ante Majstorović | 32 | 32/0 | 2788 | 22 | 32 | 121 | 160 | 0 | 6.78 |
![]() | Dario Marešić ● | 31 | 30/1 | 2678 | 54 | 29 | 100 | 127 | 0 | 6.88 |
![]() | Mladen Devetak | 30 | 29/1 | 2557 | 33 | 29 | 62 | 99 | 0 | 6.77 |
![]() | Advan Kadušić ● | 25 | 21/4 | 1681 | 51 | 11 | 28 | 95 | 0 | 6.77 |
![]() | Moris Valinčić ● | 23 | 17/6 | 1590 | 36 | 21 | 26 | 103 | 0 | 6.69 |
![]() | Luka Hujber | 23 | 15/8 | 1208 | 29 | 15 | 20 | 65 | 0 | 6.53 |
![]() | Ivan Ćalušić ● | 17 | 10/7 | 1004 | 16 | 14 | 24 | 51 | 0 | 6.68 |
![]() | Ville Koski ● | 12 | 9/3 | 884 | 11 | 8 | 27 | 42 | 0 | 6.83 |
![]() | Iurie Iovu ● | 11 | 9/2 | 843 | 22 | 14 | 45 | 52 | 0 | 6.99 |
![]() | Terrence Douglas | 13 | 5/8 | 471 | 17 | 8 | 8 | 31 | 0 | 6.52 |
![]() | Eric Björkander | 5 | 2/3 | 165 | 0 | 0 | 10 | 2 | 0 | 6.45 |
NK Istra 1961's midfield operated as a creative conduit rather than a goal-generating force during the 2023-24 HNL season, averaging 3.8 key passes per match across their eleven midfielders to orchestrate play through the thirds. Oleksandr Petrusenko emerged as the metronome of this setup, commanding 2060 minutes and dissecting defences with 25 key passes despite modest direct contribution of two assists, which underscores how the creative burden fell heavily upon his shoulders. The collective tally of seventeen goals and twelve assists from midfield suggests the eleven players underperformed relative to their creative output, as 135 key passes should have generated more tangible returns in either goal-scoring or chance creation. This midfield clearly possessed the technical apparatus to dictate matches but lacked either the penetration or the ruthless finishing to fully capitalise on their possession-based approach, leaving the question of whether Istra's attacking potency was constrained by midfield execution or tactical limitations further up the pitch.
| Player | Apps | St/Sub | Min | G | A | G+A | Key Pass | xA | Pass% | YC | Rating | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | Oleksandr Petrusenko ● | 29 | 23/6 | 2060 | 0 | 2 | 2 | 25 | — | 87% | 0 | 6.87 |
![]() | Slavko Blagojević ● | 27 | 21/6 | 1852 | 0 | 2 | 2 | 16 | — | 80% | 0 | 6.82 |
![]() | Matej Vuk ● | 28 | 21/7 | 1777 | 5 | 2 | 7 | 16 | — | 69% | 0 | 6.95 |
![]() | Mario Čuić ● | 30 | 14/16 | 1279 | 2 | 0 | 2 | 16 | — | 76% | 0 | 6.71 |
![]() | Antonio Maurić ● | 20 | 14/6 | 1207 | 1 | 1 | 2 | 14 | — | 76% | 0 | 6.65 |
![]() | Emmanuel Ekong | 21 | 13/8 | 1192 | 3 | 2 | 5 | 7 | — | 75% | 0 | 6.71 |
![]() | Frano Mlinar | 19 | 15/4 | 1142 | 2 | 1 | 3 | 18 | — | 77% | 0 | 6.84 |
![]() | Mateo Lisica ● | 26 | 9/17 | 1002 | 3 | 2 | 5 | 18 | — | 72% | 0 | 6.77 |
![]() | Sebastian Nebyla | 10 | 4/6 | 457 | 1 | 0 | 1 | 5 | — | 85% | 0 | 6.59 |
![]() | Marin Žgomba ● | 2 | 0/2 | 26 | 0 | 0 | 0 | 0 | — | 75% | 0 | 6.45 |
![]() | Dukan Ahmeti ● | 1 | 0/1 | 10 | 0 | 0 | 0 | 0 | — | 100% | 0 | 6.40 |
NK Istra 1961's forward line was decidedly wasteful during the 2023-24 HNL season, converting just 12.5 percent of their 112 shots into 14 goals. The attack's inefficiency was magnified by an over-reliance on Ante Erceg, whose seven goals accounted for exactly half of the team's forward output, demonstrating a severe lack of goal-scoring depth across nine attacking players. Erceg's efficiency was notable on an individual level, scoring every 251 minutes, yet even his contribution could not compensate for the broader squad's failure to convert chances consistently. For a side competing in the Croatian top flight, this combination of low conversion rates and frontline imbalance represented a significant tactical vulnerability that likely cost Istra points throughout the campaign.
| Player | Apps | St/Sub | Min | G | A | G+A | Shots | Conv% | xA | YC | Rating | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | Ante Erceg | 21 | 19/2 | 1757 | 7 | 2 | 9 | 52 | 13% | — | 0 | 7.12 |
![]() | Elias Filet ● | 20 | 14/6 | 1181 | 3 | 1 | 4 | 27 | 11% | — | 0 | 6.73 |
![]() | Salim Fago Lawal ● | 12 | 7/5 | 484 | 2 | 0 | 2 | 11 | 18% | — | 0 | 6.71 |
![]() | Darwin Matheus | 16 | 4/12 | 567 | 1 | 1 | 2 | 12 | 8% | — | 0 | 6.91 |
![]() | Hamza Jaganjac ● | 5 | 0/5 | 120 | 1 | 0 | 1 | 4 | 25% | — | 0 | 6.62 |
![]() | Zoran Josipović | 7 | 1/6 | 182 | 0 | 0 | 0 | 6 | 0% | — | 0 | 6.53 |
![]() | Chovanie Amatkarijo | 2 | 1/1 | 69 | 0 | 0 | 0 | 0 | — | — | 0 | 6.30 |
![]() | Lorenzo Travaglia | 1 | 1/0 | 55 | 0 | 0 | 0 | 0 | — | — | 0 | 6.30 |
![]() | Tomislav Glavan | 1 | 0/1 | 18 | 0 | 0 | 0 | 0 | — | — | 0 | 6.50 |
| Term | Definition |
|---|---|
| xG | Expected Goals — probability-weighted shots measure of how many goals a team should have scored |
| xGA | Expected Goals Against — xG conceded by Istra |
| xA | Expected Assists — probability that a key pass becomes an assist |
| PI | Performance Index — composite score (45% result, 30% chance quality, 15% territory, 10% possession) |
| PPG | Points Per Game |
| G+A | Goals + Assists combined |
| CS | Clean Sheet — match with 0 goals conceded |
| Saves/90 | Goalkeeper saves per 90 minutes |
| sv/90 | Same as Saves/90 |
| Def. actions/90 | Tackles + interceptions + clearances per 90 min |
| kp/90 | Key passes per 90 minutes |
| Shots/90 | Shots attempted per 90 minutes |
| Conv% | Shot conversion rate (goals ÷ shots) |
| Pass% | Pass accuracy percentage |
| Avg rating | Sofascore match rating average (scale 1–10) |
| Sofascore rating | Per-player per-match rating by Sofascore platform |