Karlo Bartolec
Career snapshot
Career highs
Born the same day
Shares 1995-04-20 · 6 players total
| Full name | Karlo Bartolec |
|---|---|
| Date of birth | 1995-04-20 (31 yrs) |
| Place of birth | Zagreb, Croatia |
| Citizenship | Croatia |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 178.00 m |
| Current club | FC Astana |
| Joined | 2024-07-01 |
| Contract expires | 2025-12-31 |
| Agent | IDUB GLOBAL |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Astana | 4 | 2024 | 25/26 | 50 | 3 | 12 | 1,081 |
| NK Lokomotiva Zagreb | 5 | 13/14 | 23/24 | 108 | 0 | 12 | 0 |
| NK Osijek | 2 | 21/22 | 22/23 | 26 | 1 | 2 | 1,134 |
| Puskás Akadémia FC | 1 | 22/23 | 22/23 | 16 | 0 | 2 | 0 |
| FC Copenhagen | 2 | 19/20 | 20/21 | 60 | 2 | 6 | 2,141 |
| FC Copenhagen Reserves | 2 | 19/20 | 20/21 | 2 | 0 | 0 | 0 |
| FC Nordsjaelland | 3 | 16/17 | 18/19 | 97 | 7 | 18 | 2,495 |
| GNK Dinamo Zagreb | 1 | 13/14 | 13/14 | 0 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | UECL Qualifiers | FC Astana | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Conference League | FC Astana | 4 | 0 | 2 | 1 | 0 | 0 |
| 24/25 | UECL Qualifiers | FC Astana | 6 | 0 | 2 | 2 | 0 | 0 |
| 23/24 | Hrvatski nogometni kup | NK Lokomotiva Zagreb | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | SuperSport HNL | NK Lokomotiva Zagreb | 27 | 0 | 2 | 4 | 1 | 0 |
| 22/23 | Hrvatski nogometni kup | NK Osijek | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Magyar Kupa | Puskás Akadémia FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | NB I. | Puskás Akadémia FC | 13 | 0 | 2 | 2 | 0 | 0 |
| 22/23 | SuperSport HNL | NK Osijek | 7 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | NK Osijek | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | 1. HNL | NK Osijek | 15 | 1 | 2 | 3 | 0 | 1,134 |
| 21/22 | Hrvatski nogometni kup | NK Osijek | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Kazakhstan Cup | FC Astana | 2 | 0 | 1 | 0 | 0 | 0 |
| 2025 | Premier Liga | FC Astana | 20 | 0 | 5 | 1 | 0 | 0 |
| 2024 | Premier Liga | FC Astana | 11 | 1 | 1 | 0 | 0 | 964 |
| 2024 | QFL League Cup | FC Astana | 3 | 2 | 1 | 0 | 0 | 117 |
| 20/21 | Europa League Qualifying | FC Copenhagen | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Reserveligaen | FC Copenhagen Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Superliga | FC Copenhagen | 14 | 1 | 1 | 2 | 0 | 995 |
| 20/21 | Superliga Championship round | FC Copenhagen | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Sydbank Pokalen | FC Copenhagen | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League Qu. | FC Copenhagen | 4 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Europa League | FC Copenhagen | 8 | 0 | 1 | 2 | 0 | 0 |
| 19/20 | Europa League Qualifying | FC Copenhagen | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Reserveligaen Spring | FC Copenhagen Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Superliga | FC Copenhagen | 17 | 1 | 2 | 0 | 0 | 1,146 |
| 19/20 | Superliga Championship round | FC Copenhagen | 7 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Sydbank Pokalen | FC Copenhagen | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League Qualifying | FC Nordsjaelland | 5 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Superliga | FC Nordsjaelland | 25 | 2 | 3 | 6 | 0 | 1,125 |
| 18/19 | Superliga Championship round | FC Nordsjaelland | 9 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Sydbank Pokalen | FC Nordsjaelland | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | DBU Pokalen | FC Nordsjaelland | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Superliga | FC Nordsjaelland | 25 | 4 | 9 | 5 | 0 | 560 |
| 17/18 | Superliga Championship round | FC Nordsjaelland | 9 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | 1.HNL | NK Lokomotiva Zagreb | 5 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | NK Lokomotiva Zagreb | 8 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | Superliga | FC Nordsjaelland | 12 | 0 | 1 | 2 | 0 | 0 |
| 16/17 | Superliga Championship round | FC Nordsjaelland | 9 | 1 | 4 | 4 | 0 | 810 |
| 15/16 | Europa League Qualifying | NK Lokomotiva Zagreb | 4 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | Hrvatski nogometni kup | NK Lokomotiva Zagreb | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | SuperSport HNL | NK Lokomotiva Zagreb | 24 | 0 | 0 | 3 | 0 | 0 |
| 14/15 | Hrvatski nogometni kup | NK Lokomotiva Zagreb | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | SuperSport HNL | NK Lokomotiva Zagreb | 25 | 0 | 3 | 2 | 0 | 0 |
| 13/14 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | SuperSport HNL | NK Lokomotiva Zagreb | 7 | 0 | 2 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-13 | Lokomotiva Yth. | D. Zagreb Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | D. Zagreb Yth. | Din. Zagreb U17 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Din. Zagreb U17 | Din. Zagreb U19 | Transfer | 0 | — |
| 13/14 | 2014-02-03 | Din. Zagreb U19 | NK Lokomotiva | Transfer | 0 | — |
| 16/17 | 2016-08-28 | NK Lokomotiva | Nordsjaelland | Transfer | 750000 | €600k |
| 19/20 | 2019-07-01 | Nordsjaelland | FC Copenhagen | Transfer | 2000000 | €2.67m |
| 21/22 | 2021-08-06 | FC Copenhagen | NK Osijek | Transfer | 1000000 | €250k |
| 22/23 | 2023-01-26 | NK Osijek | Puskás AFC | Transfer | 400000 | — |
| 23/24 | 2023-08-31 | Puskás AFC | NK Lokomotiva | Transfer | 300000 | — |
| 24/25 | 2024-07-01 | NK Lokomotiva | FC Astana | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Muscle injury | 2021-10-03 | 2021-11-01 | 30 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28207 | #2 | 0 | 0 | — | — | former national player |
| Team #17379 | #2 | 5 | 0 | — | — | former national player |
| Team #11943 | #2 | 5 | 0 | — | — | former national player |
| Team #3556 | #22 | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andreas Skovgaard | 1 | 1 | 0 |
| Jens Stage | 2 | 0 | 0 |
| Mikkel Rygaard | 1 | 1 | 0 |
| Andreas Skov Olsen | 1 | 2 | 0 |
| Rúnar Alex Rúnarsson | 2 | 0 | 0 |
| Ulrik Yttergård Jenssen | 1 | 0 | 0 |
| Karlo Brucic | 1 | 0 | 0 |
| Mathias Jensen | 2 | 3 | 0 |
| Mikkel Damsgaard | 1 | 0 | 0 |
| Victor Nelsson | 1 | 0 | 0 |
| Ernest Asante | 2 | 2 | 0 |
| Ivan Fiolic | 2 | 1 | 0 |
| Herdi Prenga | 1 | 1 | 0 |
| Mirko Marić | 1 | 2 | 0 |
| Magnus Kofod Andersen | 1 | 0 | 0 |
| Mads Pedersen | 2 | 0 | 0 |
| Mathias Rasmussen | 1 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Superliga | FC Nordsjaelland | 4 | 25 |
| 18/19 | Superliga | FC Nordsjaelland | 2 | 25 |
| 2024 | QFL League Cup | FC Astana | 2 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Superliga | FC Nordsjaelland | 9 | 25 |
| 2025 | Premier Liga | FC Astana | 5 | 20 |
| 16/17 | Superliga Championship round | FC Nordsjaelland | 4 | 9 |
Teams faced most often by Karlo Bartolec's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| FK Jablonec | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
| APOEL FC | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 50% |
| Villarreal CF | 2 | 0 | 0 | 2 | 3 | 6 | -3 | 0% |
| Stade Rennais FC | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| SK Slavia Prague | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 50% |
| FC Dynamo Kyiv | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
| Maccabi Tel Aviv F.C. | 2 | 2 | 0 | 0 | 5 | 0 | +5 | 100% |
| FK Partizan | 2 | 0 | 0 | 2 | 2 | 6 | -4 | 0% |
| BSC Young Boys | 2 | 0 | 1 | 1 | 0 | 3 | -3 | 0% |
| Olympiacos F.C. | 2 | 0 | 1 | 1 | 2 | 5 | -3 | 0% |
| Manchester United F.C. | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| AZ Alkmaar | 2 | 0 | 0 | 2 | 0 | 11 | -11 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 10 | 0 | 3 | 0 | 0 | 0 |
| 23/24 | 30 | 0 | 5 | 0 | 1 | 0 |
| 22/23 | 26 | 0 | 4 | 0 | 0 | 0 |
| 21/22 | 16 | 1,134 | 3 | 0 | 0 | 0.24 |
| 2025 | 22 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 20 | 995 | 2 | 0 | 0 | 0.18 |
| 19/20 | 42 | 1,146 | 4 | 0 | 0 | 0.31 |
| 18/19 | 41 | 1,125 | 9 | 0 | 0 | 0.72 |
| 17/18 | 35 | 560 | 8 | 0 | 0 | 1.29 |
| 16/17 | 34 | 810 | 6 | 0 | 0 | 0.67 |
| 15/16 | 30 | 0 | 5 | 0 | 0 | 0 |
| 14/15 | 28 | 0 | 2 | 0 | 0 | 0 |
| 13/14 | 7 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Karlo Bartolec
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Karlo Bartolec
Who is Karlo Bartolec?
Karlo Bartolec is a Croatia professional footballer who plays as a right-back for FC Astana.
How old is Karlo Bartolec?
Karlo Bartolec is 31 years old. He was born on April 20, 1995 in Zagreb.
What position does Karlo Bartolec play?
Karlo Bartolec plays as a right-back (Defender - Right-Back).
What club does Karlo Bartolec play for?
Karlo Bartolec currently plays for FC Astana.
How many career goals has Karlo Bartolec scored?
Across all senior club competitions in our dataset, Karlo Bartolec has scored 13 goals in 359 appearances.
What is Karlo Bartolec's market value?
Karlo Bartolec's most recent reported market value is €600k.
Croatia