Jesper Karlström
Career snapshot
Career highs
Born the same day
Shares 1995-06-21 · 6 players total
| Full name | Jesper Karlström |
|---|---|
| Name in home country | Jesper Karlström |
| Date of birth | 1995-06-21 (30 yrs) |
| Place of birth | Stockholm, Sweden |
| Citizenship | Sweden |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Udinese Calcio |
| Joined | 2024-08-03 |
| Contract expires | 2026-06-30 |
| Agent | FPA |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Udinese Calcio | 2 | 24/25 | 25/26 | 42 | 0 | 3 | 0 |
| Lech Poznan | 5 | 20/21 | 24/25 | 144 | 4 | 9 | 5,995 |
| Djurgårdens IF | 13 | 13/14 | 2020 | 172 | 12 | 11 | 7,436 |
| IF Brommapojkarna | 7 | 12/13 | 2017 | 55 | 5 | 3 | 1,233 |
| Djurgårdens IF U21 | 3 | 2015 | 2017 | 21 | 8 | 5 | 641 |
| IF Brommapojkarna U19 | 3 | 2012 | 2014 | 26 | 6 | 1 | 675 |
| IF Brommapojkarna U21 | 1 | 2013 | 2013 | 9 | 1 | 1 | 696 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Italy Cup | Udinese Calcio | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Serie A | Udinese Calcio | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ekstraklasa | Lech Poznan | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Italy Cup | Udinese Calcio | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie A | Udinese Calcio | 37 | 0 | 3 | 9 | 0 | 0 |
| 23/24 | Ekstraklasa | Lech Poznan | 30 | 2 | 4 | 6 | 0 | 1,187 |
| 23/24 | Puchar Polski | Lech Poznan | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | UECL Quali | Lech Poznan | 4 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Champions League Qu. | Lech Poznan | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Conference L. | Lech Poznan | 11 | 0 | 1 | 4 | 0 | 0 |
| 22/23 | Ekstraklasa | Lech Poznan | 31 | 1 | 1 | 6 | 0 | 2,287 |
| 22/23 | Puchar Polski | Lech Poznan | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Superpuchar | Lech Poznan | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | UECL Quali | Lech Poznan | 6 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Ekstraklasa | Lech Poznan | 32 | 1 | 1 | 5 | 0 | 2,521 |
| 21/22 | Puchar Polski | Lech Poznan | 4 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Allsvenskan | Djurgårdens IF | 28 | 1 | 1 | 10 | 0 | 2,462 |
| 2019 | Allsvenskan | Djurgårdens IF | 28 | 2 | 2 | 9 | 0 | 1,244 |
| 2018 | Allsvenskan | Djurgårdens IF | 25 | 0 | 2 | 3 | 0 | 0 |
| 2017 | Allsvenskan | Djurgårdens IF | 24 | 3 | 1 | 2 | 0 | 417 |
| 2017 | Superettan | IF Brommapojkarna | 2 | 1 | 0 | 0 | 0 | 146 |
| 2017 | U21 Allsvenskan Norra | Djurgårdens IF U21 | 9 | 4 | 4 | 1 | 0 | 191 |
| 2017 | U21 Allsvenskan Slutspelet | Djurgårdens IF U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Allsvenskan | Djurgårdens IF | 16 | 1 | 0 | 0 | 0 | 959 |
| 2016 | U21 Allsvenskan Norra | Djurgårdens IF U21 | 2 | 1 | 0 | 1 | 0 | 135 |
| 2016 | U21 Allsvenskan Slutspelet | Djurgårdens IF U21 | 4 | 0 | 0 | 3 | 0 | 0 |
| 2015 | Allsvenskan | Djurgårdens IF | 26 | 1 | 2 | 0 | 0 | 1,379 |
| 2015 | U21 Allsvenskan Norra | Djurgårdens IF U21 | 2 | 2 | 1 | 1 | 0 | 90 |
| 2015 | U21 Allsvenskan Slutspelet | Djurgårdens IF U21 | 3 | 1 | 0 | 0 | 0 | 225 |
| 2014 | Allsvenskan | IF Brommapojkarna | 27 | 3 | 1 | 4 | 0 | 762 |
| 2014 | U19 Allsvenskan Slutspelet | IF Brommapojkarna U19 | 1 | 0 | 1 | 1 | 0 | 0 |
| 2013 | Allsvenskan | IF Brommapojkarna | 14 | 0 | 2 | 2 | 0 | 0 |
| 2013 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 7 | 2 | 0 | 1 | 0 | 270 |
| 2013 | U21 Allsvenskan Norra | IF Brommapojkarna U21 | 9 | 1 | 1 | 1 | 0 | 696 |
| 2012 | Superettan | IF Brommapojkarna | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 18 | 4 | 0 | 9 | 0 | 405 |
| 20/21 | Champions League Qu. | Djurgårdens IF | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ekstraklasa | Lech Poznan | 16 | 0 | 1 | 3 | 0 | 0 |
| 20/21 | Europa League Qualifying | Djurgårdens IF | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Puchar Polski | Lech Poznan | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Svenska Cupen | Djurgårdens IF | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Svenska Cupen | Djurgårdens IF | 4 | 1 | 1 | 0 | 0 | 332 |
| 18/19 | Europa League Qualifying | Djurgårdens IF | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Svenska Cupen | Djurgårdens IF | 7 | 0 | 1 | 3 | 0 | 0 |
| 16/17 | Svenska Cupen | Djurgårdens IF | 3 | 1 | 0 | 1 | 0 | 193 |
| 15/16 | Svenska Cupen | Djurgårdens IF | 4 | 1 | 0 | 0 | 0 | 296 |
| 14/15 | Europa League Qualifying | IF Brommapojkarna | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Svenska Cupen | Djurgårdens IF | 2 | 1 | 1 | 0 | 0 | 154 |
| 13/14 | Svenska Cupen | IF Brommapojkarna | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Svenska Cupen | IF Brommapojkarna | 5 | 1 | 0 | 0 | 0 | 325 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-01 | IF Bromma U17 | IF Bromma U19 | Transfer | 0 | — |
| 13/14 | 2013-08-01 | IF Bromma U19 | Brommapojkarna | Transfer | 0 | — |
| 14/15 | 2015-01-22 | Brommapojkarna | Djurgården | Transfer | 100000 | — |
| 17/18 | 2017-08-10 | Djurgården | Brommapojkarna | Loan | 300000 | — |
| 17/18 | 2017-11-30 | Brommapojkarna | Djurgården | Return from loan | 500000 | — |
| 20/21 | 2021-01-01 | Djurgården | Lech Poznan | Transfer | 1500000 | €800k |
| 24/25 | 2024-08-03 | Lech Poznan | Udinese | Transfer | 1800000 | €2.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | unknown injury | 2015-08-27 | 2015-09-10 | 15 | 6 |
| 15/16 | Torn thigh muscle | 2016-03-15 | 2016-05-10 | 57 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #46607 | #11 | 2 | 0 | — | — | former national player |
| Team #24978 | — | 6 | 0 | — | — | former national player |
| Team #23487 | — | 6 | 1 | — | — | former national player |
| Team #8595 | — | 5 | 1 | — | — | former national player |
| Team #3557 | #16 | 19 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Radoslaw Murawski | 2 | 1 | 0 |
| João Amaral | 2 | 0 | 0 |
| Bartosz Salamon | 2 | 0 | 0 |
| Kerim Mrabti | 2 | 1 | 0 |
| Adriel Ba Loua | 2 | 1 | 0 |
| Filip Szymczak | 2 | 1 | 0 |
| Alan Czerwinski | 2 | 0 | 0 |
| Filip Bednarek | 2 | 0 | 0 |
| Kristoffer Velde | 2 | 1 | 0 |
| Jonathan Ring | 2 | 3 | 0 |
| Fredrik Ulvestad | 2 | 0 | 0 |
| Jacob Une | 2 | 1 | 0 |
| Nicklas Bärkroth | 1 | 0 | 0 |
| Filip Marchwinski | 2 | 0 | 0 |
| Michal Skoras | 2 | 0 | 0 |
| Tim Björkström | 1 | 0 | 0 |
| Kevin Walker | 2 | 0 | 0 |
| Mikael Ishak | 2 | 5 | 0 |
| Antonio Milic | 2 | 1 | 0 |
| Haris Radetinac | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2017 | U21 Allsvenskan Norra | Djurgårdens IF U21 | 4 | 9 |
| 2012 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 4 | 18 |
| 2014 | Allsvenskan | IF Brommapojkarna | 3 | 27 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2017 | U21 Allsvenskan Norra | Djurgårdens IF U21 | 4 | 9 |
| 23/24 | Ekstraklasa | Lech Poznan | 4 | 30 |
| 24/25 | Serie A | Udinese Calcio | 3 | 37 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2017-11-30 | Brommapojkarna | Djurgården | Return from loan | — | €500k |
| 17/18 | 2017-08-10 | Djurgården | Brommapojkarna | Loan | — | €300k |
Last 50 matches for Udinese Calcio The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | IT1 |
SSC Napoli | 1–0 | Udinese Calcio | Available |
| 2026-05-17 | IT1 |
Udinese Calcio | – | US Cremonese | TIMED |
| 2026-05-09 | IT1 |
Cagliari Calcio | 0–2 | Udinese Calcio | Available |
| 2026-05-09 | IT1 |
Cagliari Calcio | 0–2 | Udinese Calcio | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-04-27 | IT1 |
SS Lazio | 3–3 | Udinese Calcio | Available |
| 2026-04-27 | IT1 |
SS Lazio | 3–3 | Udinese Calcio | Available |
| 2026-04-18 | IT1 |
Udinese Calcio | 0–1 | Parma Calcio 1913 | Available |
| 2026-04-18 | IT1 |
Udinese Calcio | 0–1 | Parma Calcio 1913 | Available |
| 2026-04-11 | IT1 |
AC Milan | 0–3 | Udinese Calcio | Available |
| 2026-04-06 | IT1 |
Udinese Calcio | 0–0 | Como 1907 | Available |
| 2026-03-20 | IT1 |
Genoa CFC | 0–2 | Udinese Calcio | Available |
| 2026-03-14 | IT1 |
Udinese Calcio | 0–1 | Juventus FC | Available |
| 2026-03-07 | IT1 |
Atalanta BC | 2–2 | Udinese Calcio | Available |
| 2026-03-02 | IT1 |
Udinese Calcio | 3–0 | ACF Fiorentina | Available |
| 2026-02-23 | IT1 |
Bologna FC 1909 | 1–0 | Udinese Calcio | Available |
| 2026-02-15 | IT1 |
Udinese Calcio | 1–2 | US Sassuolo Calcio | Available |
| 2026-02-08 | IT1 |
US Lecce | 2–1 | Udinese Calcio | Available |
| 2026-02-02 | IT1 |
Udinese Calcio | 1–0 | AS Roma | Available |
| 2026-01-26 | IT1 |
Hellas Verona FC | 1–3 | Udinese Calcio | Available |
| 2026-01-17 | IT1 |
Udinese Calcio | 0–1 | FC Internazionale Milano | Available |
| 2026-01-10 | IT1 |
Udinese Calcio | 2–2 | AC Pisa 1909 | Available |
| 2026-01-07 | IT1 |
Torino FC | 1–2 | Udinese Calcio | Available |
| 2026-01-03 | IT1 |
Como 1907 | 1–0 | Udinese Calcio | Available |
| 2025-12-27 | IT1 |
Udinese Calcio | 1–1 | SS Lazio | Available |
| 2025-12-21 | IT1 |
ACF Fiorentina | 5–1 | Udinese Calcio | Available |
| 2025-12-14 | IT1 |
Udinese Calcio | 1–0 | SSC Napoli | Available |
| 2025-12-08 | IT1 |
Udinese Calcio | 1–2 | Genoa CFC | Available |
| 2025-11-29 | IT1 |
Parma Calcio 1913 | 0–2 | Udinese Calcio | Available |
| 2025-11-22 | IT1 |
Udinese Calcio | 0–3 | Bologna FC 1909 | Available |
| 2025-11-09 | IT1 |
AS Roma | 2–0 | Udinese Calcio | Available |
| 2025-11-01 | IT1 |
Udinese Calcio | 1–0 | Atalanta BC | Available |
| 2025-10-29 | IT1 |
Juventus FC | 3–1 | Udinese Calcio | Available |
| 2025-10-25 | IT1 |
Udinese Calcio | 3–2 | US Lecce | Available |
| 2025-10-20 | IT1 |
US Cremonese | 1–1 | Udinese Calcio | Available |
| 2025-10-05 | IT1 |
Udinese Calcio | 1–1 | Cagliari Calcio | Available |
| 2025-09-28 | IT1 |
US Sassuolo Calcio | 3–1 | Udinese Calcio | Available |
| 2025-09-20 | IT1 |
Udinese Calcio | 0–3 | AC Milan | Available |
| 2025-09-14 | IT1 |
AC Pisa 1909 | 0–1 | Udinese Calcio | Available |
| 2025-08-31 | IT1 |
FC Internazionale Milano | 1–2 | Udinese Calcio | Available |
| 2025-08-25 | IT1 |
Udinese Calcio | 1–1 | Hellas Verona FC | Available |
| 2025-05-25 | IT1 |
Udinese Calcio | 2–3 | ACF Fiorentina | Available |
| 2025-05-18 | IT1 |
Juventus FC | 2–0 | Udinese Calcio | Available |
| 2025-05-11 | IT1 |
Udinese Calcio | 1–2 | AC Monza | Available |
| 2025-05-03 | IT1 |
Cagliari Calcio | 1–2 | Udinese Calcio | Available |
| 2025-04-28 | IT1 |
Udinese Calcio | 0–0 | Bologna FC 1909 | Available |
| 2025-04-23 | IT1 |
Torino FC | 2–0 | Udinese Calcio | Available |
| 2025-04-11 | IT1 |
Udinese Calcio | 0–4 | AC Milan | Available |
| 2025-04-04 | IT1 |
Genoa CFC | 1–0 | Udinese Calcio | Available |
Teams faced most often by Jesper Karlström'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 % |
|---|---|---|---|---|---|---|---|---|
| Hammarby IF | 4 | 1 | 1 | 2 | 5 | 6 | -1 | 25% |
| BK Häcken | 4 | 2 | 0 | 2 | 6 | 9 | -3 | 50% |
| IFK Norrköping | 4 | 2 | 2 | 0 | 8 | 4 | +4 | 50% |
| Kalmar FF | 4 | 2 | 0 | 2 | 9 | 7 | +2 | 50% |
| AIK Solna | 4 | 1 | 1 | 2 | 3 | 6 | -3 | 25% |
| IFK Värnamo | 4 | 2 | 0 | 2 | 4 | 5 | -1 | 50% |
| Mjällby AIF | 4 | 4 | 0 | 0 | 7 | 1 | +6 | 100% |
| Halmstads BK | 4 | 3 | 0 | 1 | 6 | 3 | +3 | 75% |
| IK Sirius | 4 | 0 | 1 | 3 | 5 | 9 | -4 | 0% |
| Varbergs BoIS | 4 | 3 | 0 | 1 | 8 | 5 | +3 | 75% |
| Degerfors IF | 4 | 1 | 0 | 3 | 6 | 7 | -1 | 25% |
| Malmö FF | 4 | 1 | 1 | 2 | 4 | 4 | 0 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 12/13 | 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 | 41 | 0 | 9 | 0 | 0 | 0 |
| 23/24 | 36 | 1,187 | 7 | 1 | 0 | 0.61 |
| 22/23 | 52 | 2,287 | 13 | 0 | 0 | 0.51 |
| 21/22 | 36 | 2,521 | 6 | 0 | 0 | 0.21 |
| 2020 | 28 | 2,462 | 10 | 0 | 0 | 0.37 |
| 2019 | 28 | 1,244 | 9 | 0 | 0 | 0.65 |
| 2018 | 25 | 0 | 3 | 0 | 0 | 0 |
| 2017 | 36 | 754 | 3 | 0 | 0 | 0.36 |
| 2016 | 22 | 1,094 | 4 | 0 | 0 | 0.33 |
| 2015 | 31 | 1,694 | 1 | 0 | 0 | 0.05 |
| 2014 | 28 | 762 | 5 | 0 | 0 | 0.59 |
| 2013 | 30 | 966 | 4 | 1 | 0 | 0.47 |
| 2012 | 18 | 405 | 9 | 0 | 0 | 2 |
| 20/21 | 21 | 0 | 3 | 0 | 0 | 0 |
| 18/19 | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 7 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 3 | 193 | 1 | 0 | 0 | 0.47 |
| 14/15 | 6 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | 3 | 154 | 1 | 0 | 0 | 0.58 |
Output by competition
Career goals and assists broken down by tournament.
More on Jesper Karlström
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jesper Karlström
Who is Jesper Karlström?
Jesper Karlström is a Sweden professional footballer who plays as a defensive midfield for Udinese Calcio.
How old is Jesper Karlström?
Jesper Karlström is 30 years old. He was born on June 21, 1995 in Stockholm.
What position does Jesper Karlström play?
Jesper Karlström plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Jesper Karlström play for?
Jesper Karlström currently plays for Udinese Calcio.
How many career goals has Jesper Karlström scored?
Across all senior club competitions in our dataset, Jesper Karlström has scored 36 goals in 469 appearances.
What is Jesper Karlström's market value?
Jesper Karlström's most recent reported market value is €4.00m.
Sweden