Florian Wirtz
Career snapshot
Career highs
Born the same day
Shares 2003-05-03 · 6 players total
| Full name | Florian Wirtz |
|---|---|
| Name in home country | Florian Richard Wirtz |
| Date of birth | 2003-05-03 (23 yrs) |
| Place of birth | Pulheim, Germany |
| Citizenship | Germany |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 177.00 m |
| Current club | Liverpool FC |
| Joined | 2025-07-01 |
| Contract expires | 2030-06-30 |
| Agent | Relatives |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Liverpool FC | 1 | 25/26 | 25/26 | 4 | 0 | 1 | 0 |
| Bayer 04 Leverkusen | 6 | 19/20 | 24/25 | 197 | 57 | 65 | 3,828 |
| Bayer 04 Leverkusen U19 | 1 | 19/20 | 19/20 | 4 | 2 | 3 | 170 |
| 1.FC Köln U17 | 2 | 18/19 | 19/20 | 24 | 12 | 3 | 661 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Community Shield | Liverpool FC | 1 | 0 | 1 | 1 | 0 | 0 |
| 25/26 | Premier League | Liverpool FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Bundesliga | Bayer 04 Leverkusen | 31 | 10 | 13 | 3 | 0 | 236 |
| 24/25 | Champions League | Bayer 04 Leverkusen | 9 | 6 | 1 | 2 | 0 | 128 |
| 24/25 | DFB-Pokal | Bayer 04 Leverkusen | 4 | 0 | 1 | 2 | 0 | 0 |
| 24/25 | DFL-Supercup | Bayer 04 Leverkusen | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga | Bayer 04 Leverkusen | 32 | 11 | 12 | 3 | 0 | 217 |
| 23/24 | DFB-Pokal | Bayer 04 Leverkusen | 6 | 3 | 4 | 0 | 0 | 129 |
| 23/24 | Europa League | Bayer 04 Leverkusen | 11 | 4 | 4 | 4 | 0 | 176 |
| 22/23 | Bundesliga | Bayer 04 Leverkusen | 17 | 1 | 6 | 4 | 0 | 1,091 |
| 22/23 | Europa League | Bayer 04 Leverkusen | 8 | 3 | 2 | 2 | 0 | 242 |
| 21/22 | Bundesliga | Bayer 04 Leverkusen | 24 | 7 | 10 | 2 | 0 | 266 |
| 21/22 | DFB-Pokal | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Bayer 04 Leverkusen | 6 | 3 | 4 | 1 | 0 | 146 |
| 20/21 | Bundesliga | Bayer 04 Leverkusen | 29 | 5 | 6 | 1 | 0 | 446 |
| 20/21 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 1 | 0 | 0 | 0 | 165 |
| 20/21 | Europa League | Bayer 04 Leverkusen | 7 | 2 | 2 | 0 | 0 | 219 |
| 19/20 | Bundesliga | Bayer 04 Leverkusen | 7 | 1 | 0 | 0 | 0 | 367 |
| 19/20 | DFB-Pokal | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U17-Bundesliga West | 1.FC Köln U17 | 10 | 8 | 1 | 1 | 0 | 90 |
| 19/20 | U19-Bundesliga West | Bayer 04 Leverkusen U19 | 4 | 2 | 3 | 0 | 0 | 170 |
| 18/19 | U17-BL Finals | 1.FC Köln U17 | 3 | 1 | 1 | 0 | 0 | 270 |
| 18/19 | U17-Bundesliga West | 1.FC Köln U17 | 11 | 3 | 1 | 1 | 0 | 301 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Brauweiler Yth. | 1.FC Köln Yth. | Transfer | 0 | — |
| 18/19 | 2018-07-01 | 1.FC Köln Yth. | 1.FC Köln U17 | Transfer | 0 | — |
| 19/20 | 2020-01-31 | 1.FC Köln U17 | Leverkusen U19 | Transfer | 0 | €200k |
| 20/21 | 2020-07-01 | Leverkusen U19 | B. Leverkusen | Transfer | 0 | — |
| 25/26 | 2025-07-01 | B. Leverkusen | Liverpool | Transfer | 140000000 | €125.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Rest | 2020-12-10 | 2020-12-10 | 1 | 1 |
| 20/21 | Knee problems | 2021-01-04 | 2021-01-18 | 15 | 3 |
| 20/21 | Corona virus | 2021-03-04 | 2021-03-08 | 5 | 1 |
| 20/21 | Adductor pain | 2021-04-12 | 2021-04-19 | 8 | 2 |
| 21/22 | Adductor pain | 2021-08-05 | 2021-08-19 | 15 | 2 |
| 21/22 | Hip flexor problems | 2021-11-04 | 2021-11-18 | 15 | 4 |
| 21/22 | Cruciate ligament tear | 2022-03-14 | 2022-12-04 | 266 | 43 |
| 22/23 | muscular problems | 2023-03-10 | 2023-03-14 | 5 | 1 |
| 22/23 | Rest | 2023-03-11 | 2023-03-13 | 3 | 1 |
| 22/23 | Stomach flu | 2023-04-22 | 2023-04-26 | 5 | 1 |
| 23/24 | muscular problems | 2023-11-29 | 2023-12-01 | 3 | 1 |
| 23/24 | bruise | 2024-05-04 | 2024-05-08 | 5 | 1 |
| 23/24 | bruise | 2024-05-10 | 2024-05-16 | 7 | 1 |
| 24/25 | Capsular injury | 2024-10-15 | 2024-10-17 | 3 | 0 |
| 24/25 | Inner ligament injury | 2025-03-09 | 2025-04-07 | 30 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €140.00m |
| Jan 1, 1970 | €140.00m |
| Jan 1, 1970 | €130.00m |
| Jan 1, 1970 | €110.00m |
| Jan 1, 1970 | €85.00m |
| Jan 1, 1970 | €85.00m |
| Jan 1, 1970 | €100.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €24.00m |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kerem Demirbay | 2 | 3 | 0 |
| Josip Stanisic | 3 | 1 | 0 |
| Daley Sinkgraven | 2 | 0 | 0 |
| Mitchel Bakker | 2 | 0 | 0 |
| Leon Bailey | 2 | 3 | 0 |
| Charles Aránguiz | 2 | 2 | 0 |
| Lucas Alario | 2 | 1 | 0 |
| Victor Boniface | 2 | 9 | 0 |
| Jonas Hofmann | 2 | 5 | 0 |
| Odilon Kossounou | 2 | 0 | 0 |
| Nathan Tella | 2 | 2 | 0 |
| Nadiem Amiri | 2 | 3 | 0 |
| Jonathan Tah | 2 | 1 | 0 |
| Alejandro Grimaldo | 2 | 10 | 0 |
| Granit Xhaka | 2 | 3 | 0 |
| Moussa Diaby | 2 | 10 | 0 |
| Amine Adli | 2 | 11 | 0 |
| Exequiel Palacios | 2 | 4 | 0 |
| Patrik Schick | 2 | 20 | 0 |
| Robert Andrich | 2 | 7 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Bundesliga | Bayer 04 Leverkusen | 11 | 32 |
| 24/25 | Bundesliga | Bayer 04 Leverkusen | 10 | 31 |
| 19/20 | U17-Bundesliga West | 1.FC Köln U17 | 8 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Bundesliga | Bayer 04 Leverkusen | 13 | 31 |
| 23/24 | Bundesliga | Bayer 04 Leverkusen | 12 | 32 |
| 21/22 | Bundesliga | Bayer 04 Leverkusen | 10 | 24 |
Last 50 matches for Liverpool 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 |
Liverpool FC | 1–1 | Brentford FC | Available |
| 2026-05-15 | GB1 |
Aston Villa FC | 4–2 | Liverpool FC | Available |
| 2026-05-09 | GB1 |
Liverpool FC | 1–1 | Chelsea FC | Available |
| 2026-05-09 | GB1 |
Liverpool FC | 1–1 | Chelsea FC | Available |
| 2026-05-03 | GB1 |
Manchester United FC | 3–2 | Liverpool FC | Available |
| 2026-05-03 | GB1 |
Manchester United FC | 3–2 | Liverpool FC | Available |
| 2026-04-25 | GB1 |
Liverpool FC | 3–1 | Crystal Palace FC | Available |
| 2026-04-25 | GB1 |
Liverpool FC | 3–1 | Crystal Palace FC | Available |
| 2026-04-19 | GB1 |
Everton FC | 1–2 | Liverpool FC | Available |
| 2026-04-19 | GB1 |
Everton FC | 1–2 | Liverpool FC | Available |
| 2026-04-14 | CL |
Liverpool FC | 0–2 | Paris Saint-Germain FC | Available |
| 2026-04-11 | GB1 |
Liverpool FC | 2–0 | Fulham FC | Available |
| 2026-04-08 | CL |
Paris Saint-Germain FC | 2–0 | Liverpool FC | Available |
| 2026-03-21 | GB1 |
Brighton & Hove Albion FC | 2–1 | Liverpool FC | Available |
| 2026-03-18 | CL |
Liverpool FC | 4–0 | Galatasaray SK | Available |
| 2026-03-15 | GB1 |
Liverpool FC | 1–1 | Tottenham Hotspur FC | Available |
| 2026-03-10 | CL |
Galatasaray SK | 1–0 | Liverpool FC | Available |
| 2026-03-03 | GB1 |
Wolverhampton Wanderers FC | 2–1 | Liverpool FC | Available |
| 2026-02-28 | GB1 |
Liverpool FC | 5–2 | West Ham United FC | Available |
| 2026-02-22 | GB1 |
Nottingham Forest FC | 0–1 | Liverpool FC | Available |
| 2026-02-11 | GB1 |
Sunderland AFC | 0–1 | Liverpool FC | Available |
| 2026-02-08 | GB1 |
Liverpool FC | 1–2 | Manchester City FC | Available |
| 2026-01-31 | GB1 |
Liverpool FC | 4–1 | Newcastle United FC | Available |
| 2026-01-28 | CL |
Liverpool FC | 6–0 | Qarabağ Ağdam FK | Available |
| 2026-01-24 | GB1 |
AFC Bournemouth | 3–2 | Liverpool FC | Available |
| 2026-01-21 | CL |
Olympique de Marseille | 0–3 | Liverpool FC | Available |
| 2026-01-17 | GB1 |
Liverpool FC | 1–1 | Burnley FC | Available |
| 2026-01-08 | GB1 |
Arsenal FC | 0–0 | Liverpool FC | Available |
| 2026-01-04 | GB1 |
Fulham FC | 2–2 | Liverpool FC | Available |
| 2026-01-01 | GB1 |
Liverpool FC | 0–0 | Leeds United FC | Available |
| 2025-12-27 | GB1 |
Liverpool FC | 2–1 | Wolverhampton Wanderers FC | Available |
| 2025-12-20 | GB1 |
Tottenham Hotspur FC | 1–2 | Liverpool FC | Available |
| 2025-12-13 | GB1 |
Liverpool FC | 2–0 | Brighton & Hove Albion FC | Available |
| 2025-12-09 | CL |
FC Internazionale Milano | 0–1 | Liverpool FC | Available |
| 2025-12-06 | GB1 |
Leeds United FC | 3–3 | Liverpool FC | Available |
| 2025-12-03 | GB1 |
Liverpool FC | 1–1 | Sunderland AFC | Available |
| 2025-11-30 | GB1 |
West Ham United FC | 0–2 | Liverpool FC | Available |
| 2025-11-26 | CL |
Liverpool FC | 1–4 | PSV | Available |
| 2025-11-22 | GB1 |
Liverpool FC | 0–3 | Nottingham Forest FC | Available |
| 2025-11-09 | GB1 |
Manchester City FC | 3–0 | Liverpool FC | Available |
| 2025-11-04 | CL |
Liverpool FC | 1–0 | Real Madrid CF | Available |
| 2025-11-01 | GB1 |
Liverpool FC | 2–0 | Aston Villa FC | Available |
| 2025-10-25 | GB1 |
Brentford FC | 3–2 | Liverpool FC | Available |
| 2025-10-22 | CL |
Eintracht Frankfurt | 1–5 | Liverpool FC | Available |
| 2025-10-19 | GB1 |
Liverpool FC | 1–2 | Manchester United FC | Available |
| 2025-10-04 | GB1 |
Chelsea FC | 2–1 | Liverpool FC | Available |
| 2025-09-30 | CL |
Galatasaray SK | 1–0 | Liverpool FC | Available |
| 2025-09-27 | GB1 |
Crystal Palace FC | 2–1 | Liverpool FC | Available |
| 2025-09-20 | GB1 |
Liverpool FC | 2–1 | Everton FC | Available |
| 2025-09-17 | CL |
Liverpool FC | 3–2 | Club Atlético de Madrid | Available |
Teams faced most often by Florian Wirtz'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Bayern München | 12 | 2 | 4 | 6 | 11 | 23 | -12 | 17% |
| Eintracht Frankfurt | 10 | 7 | 0 | 3 | 26 | 17 | +9 | 70% |
| VfL Wolfsburg | 10 | 4 | 4 | 2 | 12 | 9 | +3 | 40% |
| TSG 1899 Hoffenheim | 10 | 7 | 2 | 1 | 25 | 14 | +11 | 70% |
| 1. FSV Mainz 05 | 10 | 6 | 2 | 2 | 19 | 11 | +8 | 60% |
| VfB Stuttgart | 10 | 5 | 5 | 0 | 23 | 13 | +10 | 50% |
| Borussia Mönchengladbach | 10 | 8 | 2 | 0 | 25 | 11 | +14 | 80% |
| Borussia Dortmund | 10 | 3 | 2 | 5 | 18 | 21 | -3 | 30% |
| RB Leipzig | 10 | 4 | 2 | 4 | 16 | 15 | +1 | 40% |
| FC Augsburg | 10 | 7 | 1 | 2 | 21 | 8 | +13 | 70% |
| SC Freiburg | 10 | 5 | 2 | 3 | 23 | 17 | +6 | 50% |
| 1. FC Union Berlin | 10 | 4 | 5 | 1 | 16 | 6 | +10 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | First senior goal | |
| 23/24 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 45 | 364 | 8 | 0 | 0 | 1.98 |
| 23/24 | 49 | 522 | 7 | 0 | 0 | 1.21 |
| 22/23 | 25 | 1,333 | 6 | 0 | 0 | 0.41 |
| 21/22 | 31 | 412 | 3 | 0 | 0 | 0.66 |
| 20/21 | 38 | 830 | 1 | 0 | 0 | 0.11 |
| 19/20 | 23 | 627 | 1 | 0 | 0 | 0.14 |
| 18/19 | 14 | 571 | 1 | 0 | 0 | 0.16 |
Output by competition
Career goals and assists broken down by tournament.
More on Florian Wirtz
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Florian Wirtz
Who is Florian Wirtz?
Florian Wirtz is a Germany professional footballer who plays as a attacking midfield for Liverpool FC.
How old is Florian Wirtz?
Florian Wirtz is 23 years old. He was born on May 3, 2003 in Pulheim.
What position does Florian Wirtz play?
Florian Wirtz plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Florian Wirtz play for?
Florian Wirtz currently plays for Liverpool FC.
How many career goals has Florian Wirtz scored?
Across all senior club competitions in our dataset, Florian Wirtz has scored 71 goals in 229 appearances.
What is Florian Wirtz's market value?
Florian Wirtz's most recent reported market value is €140.00m.
Germany