Kepa Arrizabalaga
Career snapshot
Career highs
Born the same day
Shares 1994-10-03 · 6 players total
| Full name | Kepa Arrizabalaga |
|---|---|
| Name in home country | Kepa Arrizabalaga Revuelta |
| Date of birth | 1994-10-03 (31 yrs) |
| Place of birth | Ondarroa, Spain |
| Citizenship | Spain |
| Position | Goalkeeper |
| Foot | right |
| Height | 188.00 m |
| Current club | Arsenal FC |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | AC Talent |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Arsenal FC | 1 | 25/26 | 25/26 | 0 | 0 | 0 | 0 |
| AFC Bournemouth | 1 | 24/25 | 24/25 | 35 | 0 | 0 | 3,180 |
| Real Madrid | 1 | 23/24 | 23/24 | 20 | 0 | 0 | 1,767 |
| Chelsea FC | 6 | 18/19 | 22/23 | 163 | 0 | 1 | 14,521 |
| Athletic Bilbao | 5 | 11/12 | 17/18 | 54 | 0 | 0 | 4,806 |
| Real Valladolid CF | 1 | 15/16 | 15/16 | 40 | 0 | 0 | 3,600 |
| SD Ponferradina | 1 | 14/15 | 14/15 | 20 | 0 | 0 | 1,800 |
| Bilbao Athletic | 3 | 12/13 | 14/15 | 50 | 0 | 0 | 4,468 |
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 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | AFC Bournemouth | 4 | 0 | 0 | 0 | 0 | 390 |
| 24/25 | Premier League | AFC Bournemouth | 31 | 0 | 0 | 2 | 0 | 2,790 |
| 23/24 | Champions League | Real Madrid | 4 | 0 | 0 | 1 | 0 | 360 |
| 23/24 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | LaLiga | Real Madrid | 14 | 0 | 0 | 1 | 0 | 1,197 |
| 23/24 | Supercopa | Real Madrid | 1 | 0 | 0 | 0 | 0 | 120 |
| 22/23 | Champions League | Chelsea FC | 9 | 0 | 0 | 2 | 0 | 810 |
| 22/23 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Premier League | Chelsea FC | 29 | 0 | 0 | 1 | 0 | 2,565 |
| 21/22 | Champions League | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | EFL Cup | Chelsea FC | 6 | 0 | 0 | 0 | 0 | 450 |
| 21/22 | FA Cup | Chelsea FC | 2 | 0 | 0 | 0 | 0 | 210 |
| 21/22 | Premier League | Chelsea FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | UEFA Super Cup | Chelsea FC | 1 | 0 | 0 | 1 | 0 | 1 |
| 2022 | Club World Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Champions League | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | EFL Cup | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Chelsea FC | 6 | 0 | 0 | 0 | 0 | 540 |
| 20/21 | Premier League | Chelsea FC | 7 | 0 | 0 | 1 | 0 | 585 |
| 19/20 | Champions League | Chelsea FC | 6 | 0 | 1 | 1 | 0 | 540 |
| 19/20 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Premier League | Chelsea FC | 33 | 0 | 0 | 0 | 0 | 2,970 |
| 19/20 | UEFA Super Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 120 |
| 18/19 | EFL Cup | Chelsea FC | 4 | 0 | 0 | 1 | 0 | 390 |
| 18/19 | Europa League | Chelsea FC | 13 | 0 | 0 | 1 | 0 | 1,200 |
| 18/19 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Premier League | Chelsea FC | 36 | 0 | 0 | 2 | 0 | 3,240 |
| 17/18 | Copa del Rey | Athletic Bilbao | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Europa League | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | LaLiga | Athletic Bilbao | 30 | 0 | 0 | 3 | 0 | 2,700 |
| 16/17 | Copa del Rey | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | LaLiga | Athletic Bilbao | 23 | 0 | 0 | 1 | 0 | 2,016 |
| 15/16 | 2ª División | Real Valladolid CF | 39 | 0 | 0 | 4 | 0 | 3,510 |
| 15/16 | Copa del Rey | Real Valladolid CF | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | 2ª B - Grupo II | Bilbao Athletic | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 14/15 | 2ª División | SD Ponferradina | 20 | 0 | 0 | 2 | 0 | 1,800 |
| 13/14 | 2ª B - Grupo II | Bilbao Athletic | 26 | 0 | 0 | 0 | 0 | 2,318 |
| 13/14 | LaLiga | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2ª B - Grupo II | Bilbao Athletic | 7 | 0 | 0 | 1 | 0 | 620 |
| 12/13 | Europa League | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Europa League Qualifying | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | LaLiga | Athletic Bilbao | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Bilbao Youth | Bilbao U18 | Transfer | 0 | — |
| 10/11 | 2011-01-01 | Bilbao U18 | Bilbao U19 | Transfer | 0 | — |
| 11/12 | 2012-01-01 | Bilbao U19 | CD Basconia | Transfer | 0 | — |
| 12/13 | 2013-01-31 | CD Basconia | Bilbao Athletic | Transfer | 500000 | — |
| 14/15 | 2014-07-01 | Bilbao Athletic | Athletic | Transfer | 500000 | — |
| 14/15 | 2015-01-05 | Athletic | Ponferradina | Loan | 1000000 | — |
| 14/15 | 2015-06-30 | Ponferradina | Athletic | Return from loan | 1000000 | — |
| 15/16 | 2015-07-20 | Athletic | Real Valladolid | Loan | 1000000 | — |
| 15/16 | 2016-06-30 | Real Valladolid | Athletic | Return from loan | 1500000 | — |
| 18/19 | 2018-08-08 | Athletic | Chelsea | Transfer | 20000000 | €80.00m |
| 23/24 | 2023-08-14 | Chelsea | Real Madrid | Loan | 18000000 | — |
| 23/24 | 2024-06-30 | Real Madrid | Chelsea | Return from loan | 12000000 | — |
| 24/25 | 2024-08-29 | Chelsea | Bournemouth | Loan | 12000000 | — |
| 24/25 | 2025-06-30 | Bournemouth | Chelsea | Return from loan | 10000000 | — |
| 25/26 | 2025-07-01 | Chelsea | Arsenal | Transfer | 10000000 | €5.80m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Adductor pain | 2016-10-13 | 2016-10-27 | 15 | 3 |
| 16/17 | Torn muscle bundle | 2017-01-09 | 2017-03-09 | 60 | 12 |
| 17/18 | influenza | 2017-09-06 | 2017-09-13 | 8 | 1 |
| 17/18 | Ankle injury | 2017-11-27 | 2017-12-01 | 5 | 1 |
| 17/18 | Metatarsal bruise | 2017-12-08 | 2018-02-02 | 57 | 7 |
| 18/19 | Hamstring injury | 2019-02-20 | 2019-02-23 | 4 | 1 |
| 20/21 | Shoulder injury | 2020-10-22 | 2020-12-18 | 58 | 16 |
| 23/24 | Adductor injury | 2023-11-08 | 2023-11-30 | 23 | 6 |
| 24/25 | Adductor pain | 2024-10-25 | 2024-11-04 | 11 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #20947 | #1 | 2 | 0 | — | — | former national player |
| Team #12609 | #1 | 6 | 0 | — | — | former national player |
| Team #9567 | #1 | 22 | 0 | — | — | former national player |
| Team #3375 | #1 | 13 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ross Barkley | 2 | 0 | 0 |
| Tammy Abraham | 2 | 0 | 0 |
| Emerson | 2 | 0 | 0 |
| Pedro | 2 | 0 | 0 |
| Andreas Christensen | 2 | 0 | 0 |
| Sabin Merino | 2 | 0 | 0 |
| Callum Hudson-Odoi | 2 | 0 | 0 |
| Reece James | 2 | 0 | 0 |
| Olivier Giroud | 2 | 0 | 0 |
| Christian Pulisic | 2 | 0 | 0 |
| Ruben Loftus-Cheek | 2 | 0 | 0 |
| César Azpilicueta | 2 | 0 | 0 |
| Iñigo Lekue | 1 | 0 | 0 |
| Marcos Alonso | 2 | 0 | 0 |
| Willian | 2 | 0 | 0 |
| Mason Mount | 2 | 0 | 0 |
| Iñaki Williams | 2 | 0 | 0 |
| Antonio Rüdiger | 2 | 0 | 0 |
| N'Golo Kanté | 2 | 0 | 0 |
| Jorginho | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Bournemouth | Chelsea | Return from loan | — | €10.00m |
| 24/25 | 2024-08-29 | Chelsea | Bournemouth | Loan | — | €12.00m |
| 23/24 | 2024-06-30 | Real Madrid | Chelsea | Return from loan | — | €12.00m |
| 23/24 | 2023-08-14 | Chelsea | Real Madrid | Loan | — | €18.00m |
| 15/16 | 2016-06-30 | Real Valladolid | Athletic | Return from loan | — | €1.50m |
| 15/16 | 2015-07-20 | Athletic | Real Valladolid | Loan | — | €1.00m |
| 14/15 | 2015-06-30 | Ponferradina | Athletic | Return from loan | — | €1.00m |
| 14/15 | 2015-01-05 | Athletic | Ponferradina | Loan | — | €1.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 Kepa Arrizabalaga'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 | 62 | 22 | 17 | 23 | 76 | 97 | -21 | 35% |
| Manchester City | 53 | 14 | 9 | 30 | 49 | 93 | -44 | 26% |
| Everton FC | 43 | 22 | 8 | 13 | 76 | 52 | +24 | 51% |
| Arsenal FC | 43 | 13 | 9 | 21 | 52 | 75 | -23 | 30% |
| Atlético Madrid | 42 | 20 | 13 | 9 | 61 | 38 | +23 | 48% |
| Southampton FC | 40 | 19 | 10 | 11 | 76 | 50 | +26 | 48% |
| Tottenham Hotspur | 33 | 12 | 7 | 14 | 47 | 59 | -12 | 36% |
| Manchester United | 33 | 10 | 9 | 14 | 38 | 50 | -12 | 30% |
| FC Barcelona | 32 | 8 | 6 | 18 | 41 | 70 | -29 | 25% |
| Leicester City | 29 | 11 | 10 | 8 | 41 | 29 | +12 | 38% |
| Burnley FC | 29 | 15 | 7 | 7 | 57 | 36 | +21 | 52% |
| Watford FC | 28 | 12 | 12 | 4 | 48 | 40 | +8 | 43% |
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 | 35 | 3,180 | 2 | 0 | 0 | 0.06 |
| 23/24 | 20 | 1,767 | 2 | 0 | 0 | 0.1 |
| 22/23 | 39 | 3,465 | 3 | 0 | 0 | 0.08 |
| 21/22 | 14 | 1,111 | 1 | 0 | 0 | 0.08 |
| 20/21 | 14 | 1,215 | 1 | 0 | 0 | 0.07 |
| 19/20 | 41 | 3,720 | 1 | 0 | 0 | 0.02 |
| 18/19 | 54 | 4,920 | 4 | 0 | 0 | 0.07 |
| 17/18 | 31 | 2,790 | 3 | 0 | 0 | 0.1 |
| 16/17 | 23 | 2,016 | 1 | 0 | 0 | 0.04 |
| 15/16 | 40 | 3,600 | 4 | 0 | 0 | 0.1 |
| 14/15 | 37 | 3,330 | 2 | 0 | 0 | 0.05 |
| 12/13 | 7 | 620 | 1 | 1 | 0 | 0.29 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 35 | 3,180 | 9 | 26% | 43 | 1.22 |
| 23/24 | 20 | 1,767 | 9 | 45% | 18 | 0.92 |
| 22/23 | 39 | 3,465 | 12 | 31% | 45 | 1.17 |
| 21/22 | 14 | 1,111 | 7 | 50% | 10 | 0.81 |
| 2022 | 1 | 90 | 1 | 100% | 0 | 0 |
| 20/21 | 14 | 1,215 | 6 | 43% | 11 | 0.81 |
| 19/20 | 41 | 3,720 | 10 | 24% | 58 | 1.4 |
| 18/19 | 54 | 4,920 | 23 | 43% | 51 | 0.93 |
| 17/18 | 31 | 2,790 | 7 | 23% | 44 | 1.42 |
| 16/17 | 23 | 2,016 | 8 | 35% | 22 | 0.98 |
| 15/16 | 40 | 3,600 | 12 | 30% | 48 | 1.2 |
| 14/15 | 37 | 3,330 | 16 | 43% | 30 | 0.81 |
| 13/14 | 26 | 2,318 | 9 | 35% | 26 | 1.01 |
| 12/13 | 7 | 620 | 1 | 14% | 7 | 1.02 |
Output by competition
Career goals and assists broken down by tournament.
More on Kepa Arrizabalaga
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kepa Arrizabalaga
Who is Kepa Arrizabalaga?
Kepa Arrizabalaga is a Spain professional footballer who plays as a goalkeeper for Arsenal FC.
How old is Kepa Arrizabalaga?
Kepa Arrizabalaga is 31 years old. He was born on October 3, 1994 in Ondarroa.
What position does Kepa Arrizabalaga play?
Kepa Arrizabalaga plays as a goalkeeper (Goalkeeper).
What club does Kepa Arrizabalaga play for?
Kepa Arrizabalaga currently plays for Arsenal FC.
What is Kepa Arrizabalaga's market value?
Kepa Arrizabalaga's most recent reported market value is €10.00m.
Spain