Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1992-03-04 · 6 players total
| Full name | Bernd Leno |
|---|---|
| Date of birth | 1992-03-04 (34 yrs) |
| Place of birth | Bietigheim-Bissingen, Germany |
| Citizenship | Germany |
| Position | Goalkeeper |
| Foot | right |
| Height | 190.00 m |
| Current club | Fulham FC |
| Joined | 2022-08-02 |
| Contract expires | 2027-06-30 |
| Agent | fair-sport GmbH |
| Outfitter | Puma |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Fulham FC | 4 | 22/23 | 25/26 | 121 | 0 | 1 | 10,920 |
| Arsenal FC | 4 | 18/19 | 21/22 | 125 | 0 | 1 | 11,197 |
| Bayer 04 Leverkusen | 7 | 11/12 | 17/18 | 304 | 0 | 1 | 27,565 |
| VfB Stuttgart II | 3 | 09/10 | 11/12 | 57 | 0 | 0 | 5,130 |
| VfB Stuttgart U19 | 1 | 09/10 | 09/10 | 9 | 0 | 0 | 810 |
| VfB Stuttgart U17 | 1 | 08/09 | 08/09 | 29 | 0 | 0 | 2,640 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Fulham FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Premier League | Fulham FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | EFL Cup | Fulham FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Fulham FC | 2 | 0 | 0 | 0 | 0 | 210 |
| 24/25 | Premier League | Fulham FC | 38 | 0 | 0 | 5 | 0 | 3,420 |
| 23/24 | EFL Cup | Fulham FC | 3 | 0 | 0 | 1 | 0 | 270 |
| 23/24 | Premier League | Fulham FC | 38 | 0 | 1 | 3 | 0 | 3,420 |
| 22/23 | FA Cup | Fulham FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Premier League | Fulham FC | 36 | 0 | 0 | 3 | 0 | 3,240 |
| 21/22 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 21/22 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Premier League | Arsenal FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 20/21 | Community Shield | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Europa League | Arsenal FC | 10 | 0 | 0 | 1 | 0 | 900 |
| 20/21 | FA Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 210 |
| 20/21 | Premier League | Arsenal FC | 35 | 0 | 1 | 0 | 0 | 3,132 |
| 19/20 | Europa League | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 210 |
| 19/20 | FA Cup | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Arsenal FC | 30 | 0 | 0 | 2 | 0 | 2,650 |
| 18/19 | EFL Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Europa League | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 18/19 | FA Cup | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | Arsenal FC | 32 | 0 | 0 | 0 | 0 | 2,835 |
| 17/18 | Bundesliga | Bayer 04 Leverkusen | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 17/18 | DFB-Pokal | Bayer 04 Leverkusen | 5 | 0 | 0 | 0 | 0 | 510 |
| 16/17 | Bundesliga | Bayer 04 Leverkusen | 34 | 0 | 0 | 0 | 0 | 3,060 |
| 16/17 | Champions League | Bayer 04 Leverkusen | 7 | 0 | 0 | 0 | 0 | 630 |
| 16/17 | DFB-Pokal | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Bundesliga | Bayer 04 Leverkusen | 33 | 0 | 1 | 0 | 0 | 2,970 |
| 15/16 | Champions League | Bayer 04 Leverkusen | 6 | 0 | 0 | 0 | 0 | 540 |
| 15/16 | Champions League Qu. | Bayer 04 Leverkusen | 2 | 0 | 0 | 1 | 0 | 180 |
| 15/16 | DFB-Pokal | Bayer 04 Leverkusen | 4 | 0 | 0 | 0 | 0 | 355 |
| 15/16 | Europa League | Bayer 04 Leverkusen | 4 | 0 | 0 | 0 | 0 | 360 |
| 14/15 | Bundesliga | Bayer 04 Leverkusen | 34 | 0 | 0 | 1 | 0 | 3,060 |
| 14/15 | Champions League | Bayer 04 Leverkusen | 8 | 0 | 0 | 0 | 0 | 750 |
| 14/15 | Champions League Qu. | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | DFB-Pokal | Bayer 04 Leverkusen | 4 | 0 | 0 | 0 | 0 | 450 |
| 13/14 | Bundesliga | Bayer 04 Leverkusen | 34 | 0 | 0 | 1 | 0 | 3,060 |
| 13/14 | Champions League | Bayer 04 Leverkusen | 8 | 0 | 0 | 1 | 0 | 720 |
| 13/14 | DFB-Pokal | Bayer 04 Leverkusen | 4 | 0 | 0 | 0 | 0 | 390 |
| 12/13 | Bundesliga | Bayer 04 Leverkusen | 32 | 0 | 0 | 2 | 0 | 2,880 |
| 12/13 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 180 |
| 12/13 | Europa League | Bayer 04 Leverkusen | 6 | 0 | 0 | 0 | 0 | 540 |
| 11/12 | 3. Liga | VfB Stuttgart II | 3 | 0 | 0 | 0 | 0 | 270 |
| 11/12 | Bundesliga | Bayer 04 Leverkusen | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 11/12 | Champions League | Bayer 04 Leverkusen | 8 | 0 | 0 | 0 | 0 | 720 |
| 10/11 | 3. Liga | VfB Stuttgart II | 37 | 0 | 0 | 3 | 0 | 3,330 |
| 09/10 | 3. Liga | VfB Stuttgart II | 17 | 0 | 0 | 1 | 0 | 1,530 |
| 09/10 | U19-Bundesliga S/SW | VfB Stuttgart U19 | 9 | 0 | 0 | 0 | 0 | 810 |
| 08/09 | U17-BL Finals | VfB Stuttgart U17 | 3 | 0 | 0 | 0 | 0 | 300 |
| 08/09 | U17-Bundesliga South/Southwest | VfB Stuttgart U17 | 26 | 0 | 0 | 2 | 0 | 2,340 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | Bietigheim Yth. | Stuttgart Yth. | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Stuttgart Yth. | Stuttgart U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Stuttgart U17 | Stuttgart U19 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Stuttgart U19 | Stuttgart II | Transfer | 150000 | — |
| 11/12 | 2011-07-01 | Stuttgart II | VfB Stuttgart | Transfer | 600000 | — |
| 11/12 | 2011-08-10 | VfB Stuttgart | B. Leverkusen | Loan | 600000 | — |
| 11/12 | 2011-12-31 | B. Leverkusen | VfB Stuttgart | Return from loan | 5000000 | — |
| 11/12 | 2012-01-01 | VfB Stuttgart | B. Leverkusen | Transfer | 5000000 | €7.80m |
| 18/19 | 2018-07-01 | B. Leverkusen | Arsenal | Transfer | 20000000 | €25.00m |
| 22/23 | 2022-08-02 | Arsenal | Fulham | Transfer | 9000000 | €3.60m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Elbow injury | 2012-10-29 | 2012-11-15 | 18 | 10 |
| 13/14 | muscular problems | 2013-10-10 | 2013-10-14 | 5 | 3 |
| 17/18 | Ligament stretching | 2018-04-10 | 2018-04-13 | 4 | 0 |
| 18/19 | Ligament injury | 2019-05-31 | 2019-07-05 | 36 | 2 |
| 19/20 | Ligament stretching | 2020-06-21 | 2020-08-27 | 68 | 11 |
| 23/24 | Nose surgery | 2023-11-10 | 2023-11-26 | 17 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #17662 | #12 | 4 | 0 | — | — | former national player |
| Team #9067 | #12 | 5 | 0 | — | — | former national player |
| Team #5710 | #12 | 5 | 0 | — | — | former national player |
| Team #3817 | #1 | 14 | 0 | — | — | former national player |
| Team #3262 | #12 | 9 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ömer Toprak | 2 | 0 | 0 |
| Julian Brandt | 2 | 0 | 0 |
| Wendell | 2 | 0 | 0 |
| Hakan Çalhanoğlu | 2 | 0 | 0 |
| Andreas Pereira | 1 | 0 | 0 |
| Willian | 2 | 0 | 0 |
| Jonathan Tah | 2 | 0 | 0 |
| Pierre-Emerick Aubameyang | 2 | 0 | 0 |
| Alexandre Lacazette | 2 | 0 | 0 |
| Granit Xhaka | 2 | 0 | 0 |
| Heung-min Son | 2 | 0 | 0 |
| Kevin Volland | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 11/12 | 2011-12-31 | B. Leverkusen | VfB Stuttgart | Return from loan | — | €5.00m |
| 11/12 | 2011-08-10 | VfB Stuttgart | B. Leverkusen | Loan | — | €600k |
Last 50 matches for Fulham 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-24 | GB1 |
Fulham FC | 2–0 | Newcastle United FC | Available |
| 2026-05-17 | GB1 |
Wolverhampton Wanderers FC | – | Fulham FC | TIMED |
| 2026-05-09 | GB1 |
Fulham FC | 0–1 | AFC Bournemouth | Available |
| 2026-05-09 | GB1 |
Fulham FC | 0–1 | AFC Bournemouth | 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-25 | GB1 |
Fulham FC | 1–0 | Aston Villa FC | Available |
| 2026-04-25 | GB1 |
Fulham FC | 1–0 | Aston Villa FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-11 | GB1 |
Liverpool FC | 2–0 | Fulham FC | Available |
| 2026-03-21 | GB1 |
Fulham FC | 3–1 | Burnley FC | Available |
| 2026-03-15 | GB1 |
Nottingham Forest FC | 0–0 | Fulham FC | Available |
| 2026-03-04 | GB1 |
Fulham FC | 0–1 | West Ham United FC | Available |
| 2026-03-01 | GB1 |
Fulham FC | 2–1 | Tottenham Hotspur FC | Available |
| 2026-02-22 | GB1 |
Sunderland AFC | 1–3 | Fulham FC | Available |
| 2026-02-11 | GB1 |
Manchester City FC | 3–0 | Fulham FC | Available |
| 2026-02-07 | GB1 |
Fulham FC | 1–2 | Everton FC | Available |
| 2026-02-01 | GB1 |
Manchester United FC | 3–2 | Fulham FC | Available |
| 2026-01-24 | GB1 |
Fulham FC | 2–1 | Brighton & Hove Albion FC | Available |
| 2026-01-17 | GB1 |
Leeds United FC | 1–0 | Fulham FC | Available |
| 2026-01-07 | GB1 |
Fulham FC | 2–1 | Chelsea FC | Available |
| 2026-01-04 | GB1 |
Fulham FC | 2–2 | Liverpool FC | Available |
| 2026-01-01 | GB1 |
Crystal Palace FC | 1–1 | Fulham FC | Available |
| 2025-12-27 | GB1 |
West Ham United FC | 0–1 | Fulham FC | Available |
| 2025-12-22 | GB1 |
Fulham FC | 1–0 | Nottingham Forest FC | Available |
| 2025-12-13 | GB1 |
Burnley FC | 2–3 | Fulham FC | Available |
| 2025-12-07 | GB1 |
Fulham FC | 1–2 | Crystal Palace FC | Available |
| 2025-12-02 | GB1 |
Fulham FC | 4–5 | Manchester City FC | Available |
| 2025-11-29 | GB1 |
Tottenham Hotspur FC | 1–2 | Fulham FC | Available |
| 2025-11-22 | GB1 |
Fulham FC | 1–0 | Sunderland AFC | Available |
| 2025-11-08 | GB1 |
Everton FC | 2–0 | Fulham FC | Available |
| 2025-11-01 | GB1 |
Fulham FC | 3–0 | Wolverhampton Wanderers FC | Available |
| 2025-10-25 | GB1 |
Newcastle United FC | 2–1 | Fulham FC | Available |
| 2025-10-18 | GB1 |
Fulham FC | 0–1 | Arsenal FC | Available |
| 2025-10-03 | GB1 |
AFC Bournemouth | 3–1 | Fulham FC | Available |
| 2025-09-28 | GB1 |
Aston Villa FC | 3–1 | Fulham FC | Available |
| 2025-09-20 | GB1 |
Fulham FC | 3–1 | Brentford FC | Available |
| 2025-09-13 | GB1 |
Fulham FC | 1–0 | Leeds United FC | Available |
| 2025-08-30 | GB1 |
Chelsea FC | 2–0 | Fulham FC | Available |
| 2025-08-24 | GB1 |
Fulham FC | 1–1 | Manchester United FC | Available |
| 2025-08-16 | GB1 |
Brighton & Hove Albion FC | 1–1 | Fulham FC | Available |
| 2025-05-25 | GB1 |
Fulham FC | 0–2 | Manchester City FC | Available |
| 2025-05-18 | GB1 |
Brentford FC | 2–3 | Fulham FC | Available |
| 2025-05-10 | GB1 |
Fulham FC | 1–3 | Everton FC | Available |
| 2025-05-03 | GB1 |
Aston Villa FC | 1–0 | Fulham FC | Available |
| 2025-04-26 | GB1 |
Southampton FC | 1–2 | Fulham FC | Available |
| 2025-04-20 | GB1 |
Fulham FC | 1–2 | Chelsea FC | Available |
| 2025-04-14 | GB1 |
AFC Bournemouth | 1–0 | Fulham FC | Available |
| 2025-04-06 | GB1 |
Fulham FC | 3–2 | Liverpool FC | Available |
Teams faced most often by Bernd Leno'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 | 66 | 15 | 23 | 28 | 91 | 130 | -39 | 23% |
| Everton FC | 61 | 26 | 14 | 21 | 94 | 79 | +15 | 43% |
| Chelsea FC | 61 | 17 | 15 | 29 | 67 | 92 | -25 | 28% |
| Manchester City | 41 | 7 | 11 | 23 | 43 | 84 | -41 | 17% |
| Manchester United | 40 | 8 | 10 | 22 | 44 | 72 | -28 | 20% |
| Tottenham Hotspur | 40 | 10 | 11 | 19 | 57 | 66 | -9 | 25% |
| Southampton FC | 37 | 16 | 12 | 9 | 57 | 46 | +11 | 43% |
| Sunderland AFC | 37 | 19 | 13 | 5 | 54 | 26 | +28 | 51% |
| Newcastle United | 36 | 24 | 4 | 8 | 60 | 32 | +28 | 67% |
| West Ham United | 35 | 19 | 6 | 10 | 67 | 46 | +21 | 54% |
| Stoke City | 34 | 19 | 4 | 11 | 50 | 31 | +19 | 56% |
| Aston Villa | 34 | 17 | 8 | 9 | 55 | 32 | +23 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season |
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 | 40 | 3,630 | 5 | 0 | 0 | 0.12 |
| 23/24 | 41 | 3,690 | 4 | 0 | 0 | 0.1 |
| 22/23 | 37 | 3,330 | 3 | 0 | 0 | 0.08 |
| 20/21 | 49 | 4,422 | 1 | 0 | 0 | 0.02 |
| 19/20 | 32 | 2,860 | 2 | 0 | 0 | 0.06 |
| 17/18 | 38 | 3,480 | 1 | 0 | 0 | 0.03 |
| 15/16 | 49 | 4,405 | 1 | 0 | 0 | 0.02 |
| 14/15 | 48 | 4,440 | 1 | 0 | 0 | 0.02 |
| 13/14 | 46 | 4,170 | 2 | 0 | 0 | 0.04 |
| 12/13 | 40 | 3,600 | 2 | 0 | 0 | 0.05 |
| 11/12 | 44 | 3,960 | 1 | 0 | 0 | 0.02 |
| 10/11 | 37 | 3,330 | 3 | 0 | 0 | 0.08 |
| 09/10 | 26 | 2,340 | 1 | 0 | 0 | 0.04 |
| 08/09 | 29 | 2,640 | 2 | 0 | 0 | 0.07 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 270 | 0 | 0% | 4 | 1.33 |
| 24/25 | 40 | 3,630 | 5 | 13% | 58 | 1.44 |
| 23/24 | 41 | 3,690 | 10 | 24% | 65 | 1.59 |
| 22/23 | 37 | 3,330 | 8 | 22% | 54 | 1.46 |
| 21/22 | 8 | 720 | 3 | 38% | 11 | 1.38 |
| 20/21 | 49 | 4,422 | 16 | 33% | 48 | 0.98 |
| 19/20 | 32 | 2,860 | 9 | 28% | 41 | 1.29 |
| 18/19 | 36 | 3,195 | 9 | 25% | 45 | 1.27 |
| 17/18 | 38 | 3,480 | 12 | 32% | 49 | 1.27 |
| 16/17 | 42 | 3,780 | 9 | 21% | 64 | 1.52 |
| 15/16 | 49 | 4,405 | 18 | 37% | 58 | 1.19 |
| 14/15 | 48 | 4,440 | 23 | 48% | 46 | 0.93 |
| 13/14 | 46 | 4,170 | 11 | 24% | 60 | 1.29 |
| 12/13 | 40 | 3,600 | 15 | 38% | 41 | 1.03 |
| 11/12 | 44 | 3,960 | 13 | 30% | 63 | 1.43 |
| 10/11 | 37 | 3,330 | 8 | 22% | 46 | 1.24 |
| 09/10 | 26 | 2,340 | 9 | 35% | 26 | 1 |
| 08/09 | 29 | 2,640 | 11 | 38% | 24 | 0.82 |
Output by competition
Career goals and assists broken down by tournament.
More on Bernd Leno
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bernd Leno
Who is Bernd Leno?
Bernd Leno is a Germany professional footballer who plays as a goalkeeper for Fulham FC.
How old is Bernd Leno?
Bernd Leno is 34 years old. He was born on March 4, 1992 in Bietigheim-Bissingen.
What position does Bernd Leno play?
Bernd Leno plays as a goalkeeper (Goalkeeper).
What club does Bernd Leno play for?
Bernd Leno currently plays for Fulham FC.
What is Bernd Leno's market value?
Bernd Leno's most recent reported market value is €10.00m.
Germany