Martin Ødegaard
Career snapshot
Career highs
Born the same day
Shares 1998-12-17 · 6 players total
| Full name | Martin Ødegaard |
|---|---|
| Name in home country | Martin Ødegaard |
| Date of birth | 1998-12-17 (27 yrs) |
| Place of birth | Drammen, Norway |
| Citizenship | Norway |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 178.00 m |
| Current club | Arsenal FC |
| Joined | 2021-08-20 |
| Contract expires | 2028-06-30 |
| Agent | Nordic Sky |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Arsenal FC | 6 | 20/21 | 25/26 | 201 | 41 | 38 | 3,724 |
| Strømsgodset IF | 2 | 14/15 | 2014 | 25 | 5 | 7 | 290 |
| Real Madrid | 4 | 14/15 | 20/21 | 11 | 0 | 0 | 0 |
| Real Sociedad | 1 | 19/20 | 19/20 | 36 | 7 | 9 | 767 |
| Vitesse Arnhem | 1 | 18/19 | 18/19 | 39 | 11 | 13 | 845 |
| SC Heerenveen | 2 | 16/17 | 17/18 | 43 | 3 | 5 | 1,219 |
| Real Madrid Castilla | 3 | 14/15 | 16/17 | 62 | 5 | 8 | 3,555 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League | Arsenal FC | 11 | 3 | 2 | 0 | 0 | 266 |
| 24/25 | EFL Cup | Arsenal FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Arsenal FC | 30 | 3 | 8 | 4 | 0 | 777 |
| 23/24 | Champions League | Arsenal FC | 9 | 2 | 1 | 0 | 0 | 376 |
| 23/24 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Arsenal FC | 2 | 1 | 0 | 0 | 0 | 18 |
| 23/24 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Arsenal FC | 35 | 8 | 11 | 2 | 0 | 388 |
| 22/23 | EFL Cup | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League | Arsenal FC | 7 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Arsenal FC | 37 | 15 | 7 | 4 | 0 | 210 |
| 21/22 | EFL Cup | Arsenal FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Arsenal FC | 36 | 7 | 4 | 4 | 0 | 399 |
| 2014 | NM-Cup | Strømsgodset IF | 1 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Tippeligaen | Strømsgodset IF | 23 | 5 | 7 | 1 | 0 | 290 |
| 20/21 | Champions League | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Arsenal FC | 6 | 1 | 0 | 0 | 0 | 424 |
| 20/21 | LaLiga | Real Madrid | 7 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Arsenal FC | 14 | 1 | 2 | 0 | 0 | 866 |
| 20/21 | Supercopa | Real Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Copa del Rey | Real Sociedad | 5 | 3 | 3 | 1 | 0 | 134 |
| 19/20 | LaLiga | Real Sociedad | 31 | 4 | 6 | 3 | 0 | 633 |
| 18/19 | Eredivisie | Vitesse Arnhem | 31 | 8 | 11 | 2 | 0 | 327 |
| 18/19 | KNVB Beker | Vitesse Arnhem | 4 | 2 | 0 | 2 | 0 | 158 |
| 18/19 | Play-Offs Conference League | Vitesse Arnhem | 4 | 1 | 2 | 0 | 0 | 360 |
| 17/18 | Eredivisie | SC Heerenveen | 24 | 2 | 1 | 1 | 0 | 1,039 |
| 17/18 | KNVB Beker | SC Heerenveen | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 2ª B - Grupo II | Real Madrid Castilla | 13 | 3 | 0 | 0 | 0 | 348 |
| 16/17 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Eredivisie | SC Heerenveen | 14 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | KNVB Beker | SC Heerenveen | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Play-Offs Conference League | SC Heerenveen | 2 | 1 | 0 | 0 | 0 | 180 |
| 15/16 | 2ª B - Grupo II | Real Madrid Castilla | 34 | 1 | 7 | 5 | 0 | 2,487 |
| 15/16 | Ascenso a 2ª | Real Madrid Castilla | 4 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | LaLiga | Real Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2ª B - Grupo II | Real Madrid Castilla | 11 | 1 | 1 | 0 | 0 | 720 |
| 14/15 | Champions League Qu. | Strømsgodset IF | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | LaLiga | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | Godset Yth. | Strømsgodset II | Transfer | 0 | — |
| 13/14 | 2014-05-05 | Strømsgodset II | Strømsgodset | Transfer | 1000000 | — |
| 14/15 | 2015-01-22 | Strømsgodset | RM Castilla | Transfer | 4000000 | €2.80m |
| 16/17 | 2017-01-08 | RM Castilla | Real Madrid | Transfer | 2000000 | — |
| 16/17 | 2017-01-09 | Real Madrid | Heerenveen | Loan | 2000000 | — |
| 17/18 | 2018-06-30 | Heerenveen | Real Madrid | Return from loan | 4000000 | — |
| 18/19 | 2018-08-21 | Real Madrid | Vitesse | Loan | 4000000 | — |
| 18/19 | 2019-06-30 | Vitesse | Real Madrid | Return from loan | 15000000 | — |
| 19/20 | 2019-07-05 | Real Madrid | Real Sociedad | Loan | 15000000 | — |
| 20/21 | 2020-07-20 | Real Sociedad | Real Madrid | Return from loan | 45000000 | — |
| 20/21 | 2021-01-27 | Real Madrid | Arsenal | Loan | 40000000 | — |
| 20/21 | 2021-06-30 | Arsenal | Real Madrid | Return from loan | 40000000 | — |
| 21/22 | 2021-08-20 | Real Madrid | Arsenal | Transfer | 40000000 | €35.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Knee problems | 2016-10-31 | 2016-11-06 | 7 | 2 |
| 17/18 | Foot injury | 2017-12-01 | 2018-01-01 | 32 | 5 |
| 17/18 | Metatarsal fracture | 2018-04-02 | 2018-06-30 | 90 | 7 |
| 18/19 | Hand injury | 2018-09-27 | 2018-10-06 | 10 | 1 |
| 19/20 | Heel injury | 2019-10-31 | 2019-11-21 | 22 | 4 |
| 19/20 | Knee problems | 2020-01-06 | 2020-01-16 | 11 | 1 |
| 20/21 | Knee problems | 2020-09-01 | 2020-09-19 | 19 | 2 |
| 20/21 | Calf injury | 2020-10-16 | 2020-11-06 | 22 | 6 |
| 20/21 | Muscle injury | 2020-12-07 | 2020-12-20 | 14 | 4 |
| 20/21 | Knock | 2021-01-16 | 2021-01-29 | 14 | 2 |
| 20/21 | Ankle injury | 2021-04-05 | 2021-04-20 | 16 | 4 |
| 23/24 | Hip injury | 2023-11-03 | 2023-11-22 | 20 | 5 |
| 24/25 | Ankle sprain | 2024-09-09 | 2024-11-04 | 57 | 14 |
| 24/25 | Ill | 2025-01-24 | 2025-01-28 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €85.00m |
| Jan 1, 1970 | €100.00m |
| Jan 1, 1970 | €110.00m |
| Jan 1, 1970 | €95.00m |
| Jan 1, 1970 | €110.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €90.00m |
| Jan 1, 1970 | €90.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €1.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #38018 | — | 2 | 0 | — | — | former national player |
| Team #36495 | — | 6 | 0 | — | — | former national player |
| Team #26471 | #17 | 4 | 0 | — | — | former national player |
| Team #16854 | #10 | 18 | 5 | — | — | former national player |
| Team #3440 | #10 | 67 | 4 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Thomas Partey | 2 | 1 | 0 |
| Aaron Ramsdale | 2 | 0 | 0 |
| Granit Xhaka | 2 | 4 | 0 |
| Kieran Tierney | 2 | 4 | 0 |
| Eddie Nketiah | 2 | 3 | 0 |
| Oleksandr Zinchenko | 2 | 2 | 0 |
| Morten Thorsby | 1 | 1 | 0 |
| Emile Smith Rowe | 2 | 2 | 0 |
| Jorginho | 2 | 1 | 0 |
| Jakub Kiwior | 2 | 1 | 0 |
| Álvaro Tejero | 2 | 0 | 0 |
| Carlos Abad | 2 | 0 | 0 |
| Alexander Sørloth | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Premier League | Arsenal FC | 15 | 37 |
| 23/24 | Premier League | Arsenal FC | 8 | 35 |
| 18/19 | Eredivisie | Vitesse Arnhem | 8 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Eredivisie | Vitesse Arnhem | 11 | 31 |
| 23/24 | Premier League | Arsenal FC | 11 | 35 |
| 24/25 | Premier League | Arsenal FC | 8 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Arsenal | Real Madrid | Return from loan | — | €40.00m |
| 20/21 | 2021-01-27 | Real Madrid | Arsenal | Loan | — | €40.00m |
| 20/21 | 2020-07-20 | Real Sociedad | Real Madrid | Return from loan | — | €45.00m |
| 19/20 | 2019-07-05 | Real Madrid | Real Sociedad | Loan | — | €15.00m |
| 18/19 | 2019-06-30 | Vitesse | Real Madrid | Return from loan | — | €15.00m |
| 18/19 | 2018-08-21 | Real Madrid | Vitesse | Loan | — | €4.00m |
| 17/18 | 2018-06-30 | Heerenveen | Real Madrid | Return from loan | — | €4.00m |
| 16/17 | 2017-01-09 | Real Madrid | Heerenveen | Loan | — | €2.00m |
Last 50 matches for Arsenal FC 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-30 | CL |
Paris Saint-Germain FC | – | Arsenal FC | TIMED |
| 2026-05-24 | GB1 |
Crystal Palace FC | 1–2 | Arsenal FC | Available |
| 2026-05-18 | GB1 |
Arsenal FC | – | Burnley FC | TIMED |
| 2026-05-10 | GB1 |
West Ham United FC | 0–1 | Arsenal FC | Available |
| 2026-05-10 | GB1 |
West Ham United FC | 0–1 | Arsenal FC | Available |
| 2026-05-05 | CL |
Arsenal FC | 1–0 | Club Atlético de Madrid | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-04-29 | CL |
Club Atlético de Madrid | 1–1 | Arsenal FC | Available |
| 2026-04-25 | GB1 |
Arsenal FC | 1–0 | Newcastle United FC | Available |
| 2026-04-25 | GB1 |
Arsenal FC | 1–0 | Newcastle United FC | Available |
| 2026-04-19 | GB1 |
Manchester City FC | 2–1 | Arsenal FC | Available |
| 2026-04-19 | GB1 |
Manchester City FC | 2–1 | Arsenal FC | Available |
| 2026-04-15 | CL |
Arsenal FC | 0–0 | Sporting Clube de Portugal | Available |
| 2026-04-11 | GB1 |
Arsenal FC | 1–2 | AFC Bournemouth | Available |
| 2026-04-07 | CL |
Sporting Clube de Portugal | 0–1 | Arsenal FC | Available |
| 2026-03-17 | CL |
Arsenal FC | 2–0 | Bayer 04 Leverkusen | Available |
| 2026-03-14 | GB1 |
Arsenal FC | 2–0 | Everton FC | Available |
| 2026-03-11 | CL |
Bayer 04 Leverkusen | 1–1 | Arsenal FC | Available |
| 2026-03-04 | GB1 |
Brighton & Hove Albion FC | 0–1 | Arsenal FC | Available |
| 2026-03-01 | GB1 |
Arsenal FC | 2–1 | Chelsea FC | Available |
| 2026-02-22 | GB1 |
Tottenham Hotspur FC | 1–4 | Arsenal FC | Available |
| 2026-02-18 | GB1 |
Wolverhampton Wanderers FC | 2–2 | Arsenal FC | Available |
| 2026-02-12 | GB1 |
Brentford FC | 1–1 | Arsenal FC | Available |
| 2026-02-07 | GB1 |
Arsenal FC | 3–0 | Sunderland AFC | Available |
| 2026-01-31 | GB1 |
Leeds United FC | 0–4 | Arsenal FC | Available |
| 2026-01-28 | CL |
Arsenal FC | 3–2 | FK Kairat | Available |
| 2026-01-25 | GB1 |
Arsenal FC | 2–3 | Manchester United FC | Available |
| 2026-01-20 | CL |
FC Internazionale Milano | 1–3 | Arsenal FC | Available |
| 2026-01-17 | GB1 |
Nottingham Forest FC | 0–0 | Arsenal FC | Available |
| 2026-01-08 | GB1 |
Arsenal FC | 0–0 | Liverpool FC | Available |
| 2026-01-03 | GB1 |
AFC Bournemouth | 2–3 | Arsenal FC | Available |
| 2025-12-30 | GB1 |
Arsenal FC | 4–1 | Aston Villa FC | Available |
| 2025-12-27 | GB1 |
Arsenal FC | 2–1 | Brighton & Hove Albion FC | Available |
| 2025-12-20 | GB1 |
Everton FC | 0–1 | Arsenal FC | Available |
| 2025-12-13 | GB1 |
Arsenal FC | 2–1 | Wolverhampton Wanderers FC | Available |
| 2025-12-10 | CL |
Club Brugge KV | 0–3 | Arsenal FC | Available |
| 2025-12-06 | GB1 |
Aston Villa FC | 2–1 | Arsenal FC | Available |
| 2025-12-03 | GB1 |
Arsenal FC | 2–0 | Brentford FC | Available |
| 2025-11-30 | GB1 |
Chelsea FC | 1–1 | Arsenal FC | Available |
| 2025-11-26 | CL |
Arsenal FC | 3–1 | FC Bayern München | Available |
| 2025-11-23 | GB1 |
Arsenal FC | 4–1 | Tottenham Hotspur FC | Available |
| 2025-11-08 | GB1 |
Sunderland AFC | 2–2 | Arsenal FC | Available |
| 2025-11-04 | CL |
SK Slavia Praha | 0–3 | Arsenal FC | Available |
| 2025-11-01 | GB1 |
Burnley FC | 0–2 | Arsenal FC | Available |
| 2025-10-26 | GB1 |
Arsenal FC | 1–0 | Crystal Palace FC | Available |
| 2025-10-21 | CL |
Arsenal FC | 4–0 | Club Atlético de Madrid | Available |
| 2025-10-18 | GB1 |
Fulham FC | 0–1 | Arsenal FC | Available |
| 2025-10-04 | GB1 |
Arsenal FC | 2–0 | West Ham United FC | Available |
| 2025-10-01 | CL |
Arsenal FC | 2–0 | PAE Olympiakos SFP | Available |
Teams faced most often by Martin Ødegaard'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 % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 26 | 5 | 10 | 11 | 44 | 63 | -19 | 19% |
| Chelsea FC | 23 | 10 | 6 | 7 | 36 | 27 | +9 | 43% |
| Everton FC | 22 | 12 | 4 | 6 | 42 | 21 | +21 | 55% |
| Southampton FC | 20 | 10 | 6 | 4 | 33 | 24 | +9 | 50% |
| FC Barcelona | 17 | 2 | 2 | 13 | 13 | 33 | -20 | 12% |
| Burnley FC | 16 | 12 | 3 | 1 | 31 | 7 | +24 | 75% |
| AFC Bournemouth | 16 | 11 | 2 | 3 | 37 | 15 | +22 | 69% |
| Sevilla FC | 14 | 6 | 3 | 5 | 20 | 21 | -1 | 43% |
| Manchester City | 14 | 3 | 3 | 8 | 16 | 30 | -14 | 21% |
| Real Madrid | 14 | 3 | 1 | 10 | 20 | 35 | -15 | 21% |
| RC Celta | 13 | 5 | 3 | 5 | 18 | 19 | -1 | 38% |
| Crystal Palace | 13 | 7 | 4 | 2 | 26 | 20 | +6 | 54% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 22/23 | Goal #50 (career) |
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 | 45 | 1,043 | 4 | 0 | 0 | 0.35 |
| 23/24 | 48 | 782 | 2 | 0 | 0 | 0.23 |
| 22/23 | 45 | 210 | 5 | 0 | 0 | 2.14 |
| 21/22 | 40 | 399 | 4 | 0 | 0 | 0.9 |
| 2014 | 24 | 290 | 1 | 0 | 0 | 0.31 |
| 19/20 | 36 | 767 | 4 | 0 | 0 | 0.47 |
| 18/19 | 39 | 845 | 4 | 0 | 0 | 0.43 |
| 17/18 | 26 | 1,039 | 1 | 0 | 0 | 0.09 |
| 15/16 | 38 | 2,487 | 6 | 0 | 0 | 0.22 |
Output by competition
Career goals and assists broken down by tournament.
More on Martin Ødegaard
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Martin Ødegaard
Who is Martin Ødegaard?
Martin Ødegaard is a Norway professional footballer who plays as a attacking midfield for Arsenal FC.
How old is Martin Ødegaard?
Martin Ødegaard is 27 years old. He was born on December 17, 1998 in Drammen.
What position does Martin Ødegaard play?
Martin Ødegaard plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Martin Ødegaard play for?
Martin Ødegaard currently plays for Arsenal FC.
How many career goals has Martin Ødegaard scored?
Across all senior club competitions in our dataset, Martin Ødegaard has scored 72 goals in 417 appearances.
What is Martin Ødegaard's market value?
Martin Ødegaard's most recent reported market value is €85.00m.
Norway