Luka Savatović Scout Report: Lokomotiva Zagreb’s Young Keeper
Quick scout answer: Luka Savatović is the 22-year-old, 1.93 m goalkeeper behind Josip Posavec at NK Lokomotiva Zagreb. Born in Zagreb, he climbed through Trnje and Jarun, played 15 Prva NL games for Sesvete in 2024/25, and signed a contract extension on 29 April 2026 that runs to 30 June 2028. He has two Croatia U21 appearances. The honest summary of this file: he is not a starter today, he is a development asset. Across two top-flight seasons he has logged five HNL league games with a recorded 71.4% save percentage, which is far too small a sample to prove anything. The real questions are how much the club will play him, and whether a loan or sale is part of the plan before 2028.

Photo: NK Lokomotiva Zagreb official website (nklokomotiva.hr), player page.

Representative GegenSports schematic. An original graphic, not an official club photo.
Profile and Bio
| Full name | Luka Savatović |
| Date / place of birth | 6 July 2004 (age 22) / Zagreb, Croatia |
| Height | 1.93 m (Transfermarkt) |
| Preferred foot | Right |
| Position | Goalkeeper |
| Nationality | Croatia |
| Current club | NK Lokomotiva Zagreb (SuperSport HNL, top flight) |
| Shirt number | 32 on Transfermarkt; the club website lists its squad without numbers |
| Contract | 30 June 2028 (latest extension 29 April 2026, Transfermarkt) |
| Market value | €200,000 on Transfermarkt (May 2026 update), €187,000 on Soccerway. Press-reported estimates, not offers. |
| Agent | MSports PRO (Transfermarkt) |
| International | Croatia U21. Transfermarkt records 2 caps (a 2025 friendly and a 2027 U21 European Championship qualifier). |
Where He Really Stands at the Club
The squad hierarchy is the most important context for this report. Lokomotiva’s clear number one is Josip Posavec, who arrived in summer 2025, while 37-year-old Krunoslav Hendija has not played a competitive game since 2021. Savatović sits directly behind Posavec on the club’s squad page. List order is not a playing-time ranking, though: Soccerway credits him with 2 HNL games in 2024/25 and 3 in 2025/26. That makes him a de facto second goalkeeper, the man who steps in when the starter is injured or suspended and who gets cup games. He added 1 Croatian Cup appearance in 2024/25 and 2 in 2025/26.
For a 22-year-old keeper that is a healthy place to be. Goalkeepers usually keep improving into their late twenties, and a season on the bench costs a young goalkeeper far less than it would cost a winger or striker. Still, the question of when he starts depends on Posavec’s contract and on the club’s sporting plan.
Transfer History and Career Path
Savatović’s route is the classic ladder, from lower leagues upward. Soccerway’s transfer table gives the sequence below. No fee has been disclosed for any move.
| Period | Move | Record note | Fee |
|---|---|---|---|
| February 2018 | NK Zagreb → Trnje | Soccerway record | Not disclosed |
| August 2022 | Trnje → Jarun | Soccerway record | Not disclosed |
| 15 December 2023 | Jarun → NK Lokomotiva Zagreb | Soccerway date; Transfermarkt shows a 1 July 2023 join date, so sources conflict | Not disclosed |
| 2024/25 | Sesvete (Prva NL) | Separate season record on Soccerway; whether this was a loan or another arrangement could not be verified | Not disclosed |
| 29 April 2026 | Contract extension with Lokomotiva | Transfermarkt | n/a |
The transfer table has no separate row for Sesvete, yet he made 15 Prva NL appearances for them in 2024/25. This report therefore avoids calling it a loan and only reports that the appearances exist.
Season Statistics
Soccerway’s career table credits him with 49 league games and 6 clean sheets in total. The breakdown is below. For goalkeepers, save percentage (SV%) is the share of shots on target stopped, and a clean sheet (CS) is a match finished without conceding.
| Season | Club | Competition | Apps | SV% | CS | Cards / note |
|---|---|---|---|---|---|---|
| 2022/23 | Jarun | Prva NL | 16 | – | – | 1 yellow |
| 2023/24 | Jarun | Prva NL | 13 | – | – | – |
| 2024/25 | Sesvete | Prva NL | 15 | 52.2% | 5 | 3 yellow, 1 red |
| 2024/25 | Lokomotiva | HNL | 2 | 71.4% | 0 | – |
| 2025/26 | Lokomotiva | HNL | 3 | 71.4% | 1 | – (Soccerway rating 6.5) |
| 2024/25 and 2025/26 | Lokomotiva | Croatian Cup | 1 + 2 | – | 0 | – |

Representative GegenSports graphic based on Soccerway data. An original chart.
A data warning: the 2025/26 HNL appearance count differs by source. Soccerway and SoccerPunter show 3 games, while Tribuna lists one. This report uses Soccerway, the most detailed record. Advanced metrics such as post-shot expected goals prevented are not publicly available for this sample, so the interpretation below comes from his physical profile and career path, not from tracked match behaviour.
Playing Style Analysis
Five HNL games are not enough to pass judgement on a style. This section therefore describes the structural advantages a 1.93 m young keeper has and the areas that remain unproven, rather than behaviour we have watched.
- Area command: how well a keeper claims crosses and high balls in the penalty box. His height is a natural advantage, but it indicates potential, not proof. Claim rate is the number that would confirm it.
- Shot-stopping: reflex saves close to the goal line. The recorded 71.4% in the HNL covers two seasons and five games. The 52.2% at Sesvete is low for the second tier, which points to a development need, although defensive quality in front of him also moves that number.
- Sweeper-keeper play: leaving the box to cover the space behind the defensive line. We have no observation data on this. Modern HNL sides increasingly ask for it, and it depends on the club’s game model.
- Distribution with the feet: passing and playing out under pressure. Nothing is public, so this stays an open question.

Representative schematic. It illustrates a general goalkeeping principle, not tracked data on Savatović.
Strengths
- Physical profile: 1.93 m sits inside the height range top European leagues look for in keepers, a basic edge for crosses and high balls.
- Experience for his age: 49 league appearances and three clubs by 22, more match history than many keepers his age.
- Club trust: the contract was extended to 2028 on 29 April 2026, so the club is investing in him as a second keeper.
- National-team pool: two Croatia U21 appearances show he is on the federation’s radar.
- Discipline record: no cards in the HNL across two seasons; career total is 4 yellows and 1 red.
Weaknesses
- Tiny HNL sample: only 5 league games in two seasons, too few to measure his level.
- Low Prva NL save percentage: 52.2% at Sesvete may signal struggles even in the second tier. Defensive quality affects this figure, so it is not a verdict by itself.
- Role uncertainty: with Posavec ahead of him, regular minutes are limited.
- One red card: a sending-off in the Sesvete season, a career-total entry. For a keeper this can hint at risky decisions when leaving the box, but the context is unknown.
- No advanced data: expected-goals prevented, claim rate and passing accuracy are not public.
GegenSports Scout Score
Overall score: 46 out of 100. The score measures proven performance today, not potential. His physical profile and age-adjusted experience pull it up, while the tiny HNL sample and the low Prva NL save percentage pull it down. It should be revised as data accumulates.
| Dimension | Score / 100 |
|---|---|
| Physical profile | 72 |
| Shot-stopping (proven) | 42 |
| Area command (proven) | 40 |
| Distribution with the feet | No data, not scored |
| Experience for age | 60 |
| Consistency | 38 |
Similar Players
Naming an outside-club stylistic twin for Savatović would be unfounded because the data is missing. The names below are role comparisons inside the same club.
- Josip Posavec (Lokomotiva): the experienced starter. The gap is experience and a Serie A past.
- Krunoslav Hendija (Lokomotiva): the veteran who has not played since 2021. Savatović is the opposite development profile in both age and match record.
- Maroje Kostopeč (Lokomotiva): from the younger goalkeeper group and in the same second-versus-third keeper contest. Public data is limited, so no numerical comparison is made.
Süper Lig Fit
The Süper Lig is not a welcoming market for a young, little-used foreign goalkeeper. First-choice jobs usually go to names who have played regularly in the HNL or have a higher-level record. Today Savatović is not a Süper Lig starter. The realistic scenario is the backup or youth-development keeper slot: tall, 22 and cheap. Even that requires checking the current Turkish foreign-player quota rules.
Suitable Turkish Clubs
- Süper Lig clubs seeking goalkeeper depth: a low-cost, 22-year-old, tall second keeper fits. Reason: low minutes expectation but real development upside.
- TFF 1. Lig clubs that can offer a starting place: what he needs most is regular games, so a first-choice role in the second tier may make more sporting sense.
- Clubs with a young-squad policy that invest in goalkeeper development: a good fit by profile. No club names are given because there is no verifiable interest or contact.
Ideal Teammates
For a young keeper the best environment is a side that can defend in a mid or low block with confidence and has strong centre-backs who cut out crosses before they reach the area. That turns his still-unproven area command into gradual learning rather than a stress test. Lokomotiva’s youth-heavy structure offers that kind of match.
Adaptation Score
Adaptation to a new league: 55 out of 100. Leagues close to the Balkan football culture (Serbia, Slovenia, Bosnia and Herzegovina) would be easy to settle into. In Turkey, the competition for the first-choice job as a foreign keeper could be harsh. The score is kept cautious because of the thin data.
Cost and Value-for-Money Scenarios
The market value is €187,000-€200,000, but with the contract extended to 2028 the club faces no pressure to sell. No offer has been reported, so these are logical scenarios only:
- Low-cost loan: to a lower-league or mid-table club with a playing-time guarantee. It protects both his development and the club’s investment.
- Permanent sale: at a fee close to market value to a club seeking a young keeper. The extension gives Lokomotiva bargaining power.
- Stay and wait: promotion to first choice when Posavec’s contract ends. This is the cheapest route in value-for-money terms.
Development Potential
At 22 he is young for a goalkeeper. His height, the club’s confidence and his place in the national-team pool support his upside, but the key input to realise it is regular football. If he gets 15-20 top-level games over the next two seasons, the score in this report could rise meaningfully. If not, he risks settling into a permanent second-keeper track.
Injuries and Durability
Transfermarkt’s injury page lists no recorded injuries. That can be a good sign, but a player with few matches also draws fewer injury reports. His durability question is about opportunity, not fitness.
Foreign-Player Status and UK Work Permit Analysis
Savatović is a Croatian citizen, so he faces no foreign-player quota issue in EU member states. In Turkey he would count as a foreign player and be subject to the current Turkish Football Federation quota rules. In England, the post-Brexit Governing Body Endorsement (GBE) system is points-based, weighing international appearances, club level and playing time. With two U21 caps and limited HNL minutes, automatic approval would not be expected today. This is a general summary, not a definitive legal opinion.
Suitable Leagues
- Croatia Prva NL (second tier): the most realistic setting for regular starts
- Slovenia Prva Liga: a similar football culture, suited to goalkeeper development
- Austria 2. Liga: systems known for developing young goalkeepers
- Poland Ekstraklasa: a league open to young foreign keepers
- TFF 1. Lig: a Turkish option built around minutes
Sporting Director Summary
On a sporting director’s desk the Savatović file reads like this: 22 years old, 1.93 m, tied to his club, cheap and low risk. He is not a ready-made starter today. If nobody will promise him first-team minutes, the right call is to loan him out to play and reassess after 12-18 months. Because the data is thin, this is a watch-list entry: no transfer decision should be made without live scouting.
Frequently Asked Questions
Who is Luka Savatović?
A Croatian goalkeeper born on 6 July 2004, 1.93 m tall, who plays for NK Lokomotiva Zagreb.
Is Savatović Lokomotiva’s first-choice goalkeeper?
No. Josip Posavec is the starter. Savatović is the second option and has played 5 HNL league games across two seasons.
When does his contract expire?
On 30 June 2028 according to Transfermarkt, after an extension on 29 April 2026.
What is his market value?
€200,000 on Transfermarkt and €187,000 on Soccerway. These are press-reported estimates, not transfer offers.
Has he played for the national team?
Not for the senior side. Transfermarkt records 2 Croatia U21 appearances.
Where did he start his career?
The records show NK Zagreb, then Trnje and Jarun, before Lokomotiva. He was born in Zagreb.
What did he do at Sesvete?
In 2024/25 he made 15 Prva NL appearances with 5 clean sheets and a 52.2% save percentage (Soccerway).
What does save percentage (SV%) mean?
The share of shots on target a goalkeeper stops. It can mislead in small samples.
Could he move to the Süper Lig?
Not as a starter on today’s profile; as a backup or development keeper it could make sense. No talks are known.
Does he have an injury history?
Transfermarkt lists no recorded injuries.
Why is the score 46?
The score measures proven performance. The tiny HNL sample and missing data hold it back, while his physical profile and age pull it up.
Related GegenSports Content
- Krunoslav Hendija scout report: Lokomotiva Zagreb
- Josip Posavec Scout File: What does a keeper who has seen Serie A add?
- Tino Jukic Scout File: who will a defence that conceded 52 be rebuilt around?
- Mario Šitum scout report (in Turkish)
- Roko Gabrić scout report, Hajduk Split (in Turkish)
References
- Transfermarkt: Luka Savatović profile, contract, market value, injury and transfer pages (May 2026 update)
- Soccerway: career table, save percentage, transfers and national-team records
- SoccerPunter and Tribuna: 2025/26 HNL appearance comparison
- NK Lokomotiva Zagreb official website (nklokomotiva.hr): squad order and player photo
- Fixturepedia: general profile information (secondary source, used only to confirm birth details)