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 |
|---|---|---|---|---|---|
| 2027-05-30 | GB1 |
Arsenal FC | – | Brighton & Hove Albion FC | SCHEDULED |
| 2027-05-23 | GB1 |
Everton FC | – | Arsenal FC | SCHEDULED |
| 2027-05-15 | GB1 |
Arsenal FC | – | Nottingham Forest FC | SCHEDULED |
| 2027-05-08 | GB1 |
Leeds United FC | – | Arsenal FC | SCHEDULED |
| 2027-05-01 | GB1 |
Arsenal FC | – | Tottenham Hotspur FC | SCHEDULED |
| 2027-04-24 | GB1 |
AFC Bournemouth | – | Arsenal FC | SCHEDULED |
| 2027-04-17 | GB1 |
Arsenal FC | – | Aston Villa FC | SCHEDULED |
| 2027-04-10 | GB1 |
Coventry City FC | – | Arsenal FC | SCHEDULED |
| 2027-03-20 | GB1 |
Arsenal FC | – | Sunderland AFC | SCHEDULED |
| 2027-03-13 | GB1 |
Chelsea FC | – | Arsenal FC | SCHEDULED |
| 2027-03-03 | GB1 |
Arsenal FC | – | Crystal Palace FC | SCHEDULED |
| 2027-02-27 | GB1 |
Manchester United FC | – | Arsenal FC | SCHEDULED |
| 2027-02-20 | GB1 |
Arsenal FC | – | Fulham FC | SCHEDULED |
| 2027-02-10 | GB1 |
Ipswich Town FC | – | Arsenal FC | SCHEDULED |
| 2027-02-06 | GB1 |
Arsenal FC | – | Liverpool FC | SCHEDULED |
| 2027-01-30 | GB1 |
Manchester City FC | – | Arsenal FC | SCHEDULED |
| 2027-01-23 | GB1 |
Arsenal FC | – | Newcastle United FC | SCHEDULED |
| 2027-01-16 | GB1 |
Hull City AFC | – | Arsenal FC | SCHEDULED |
| 2027-01-06 | GB1 |
Arsenal FC | – | Brentford FC | SCHEDULED |
| 2027-01-02 | GB1 |
Arsenal FC | – | Ipswich Town FC | SCHEDULED |
| 2026-12-30 | GB1 |
Fulham FC | – | Arsenal FC | SCHEDULED |
| 2026-12-26 | GB1 |
Crystal Palace FC | – | Arsenal FC | SCHEDULED |
| 2026-12-19 | GB1 |
Arsenal FC | – | Manchester United FC | SCHEDULED |
| 2026-12-12 | GB1 |
Arsenal FC | – | AFC Bournemouth | SCHEDULED |
| 2026-12-05 | GB1 |
Tottenham Hotspur FC | – | Arsenal FC | SCHEDULED |
| 2026-12-02 | GB1 |
Brentford FC | – | Arsenal FC | SCHEDULED |
| 2026-11-28 | GB1 |
Arsenal FC | – | Manchester City FC | SCHEDULED |
| 2026-11-21 | GB1 |
Newcastle United FC | – | Arsenal FC | SCHEDULED |
| 2026-11-07 | GB1 |
Arsenal FC | – | Hull City AFC | SCHEDULED |
| 2026-10-31 | GB1 |
Liverpool FC | – | Arsenal FC | SCHEDULED |
| 2026-10-24 | GB1 |
Arsenal FC | – | Everton FC | SCHEDULED |
| 2026-10-17 | GB1 |
Nottingham Forest FC | – | Arsenal FC | SCHEDULED |
| 2026-10-10 | GB1 |
Arsenal FC | – | Leeds United FC | SCHEDULED |
| 2026-09-19 | GB1 |
Brighton & Hove Albion FC | – | Arsenal FC | SCHEDULED |
| 2026-09-12 | GB1 |
Sunderland AFC | – | Arsenal FC | SCHEDULED |
| 2026-09-06 | GB1 |
Arsenal FC | – | Chelsea FC | SCHEDULED |
| 2026-08-31 | GB1 |
Aston Villa FC | – | Arsenal FC | SCHEDULED |
| 2026-08-21 | GB1 |
Arsenal FC | – | Coventry City FC | SCHEDULED |
| 2026-05-30 | CL |
Paris Saint-Germain FC | 4–3 | Arsenal FC | Available |
| 2026-05-24 | GB1 |
Crystal Palace FC | 1–2 | Arsenal FC | Available |
| 2026-05-18 | GB1 |
Arsenal FC | – | Burnley FC | FINISHED |
| 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 |
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