Skip to content
Maximilian Beier

Maximilian Beier

Attack - Centre-Forward  at Borussia Dortmund
Age23
CitizenshipGermany
Height1.85 m
Footright
BornOctober 17, 2002
at Borussia Dortmund 650 days · joined 2024-08-12
👕200+ Apps 50+ Goals 🏴25+ Caps
Market value €25.00m
Centre-Forward Attack

Career snapshot

7
clubs played for
17/18
debut season
0.36
goals / match
Hannover 96
top club · 68 apps

Career highs

€30.00m
peak value · 2024
€28.50m
top transfer fee · 24/25
19
best season · 18/19
28 / 6
int'l caps / goals
234Appearances
85Goals
30Assists
19Yellow cards
0Red cards
35Full matches (90′)
Full nameMaximilian Beier
Date of birth2002-10-17 (23 yrs)
Place of birthBrandenburg an der Havel, Germany
CitizenshipGermany
PositionAttack - Centre-Forward (main: Attack)
Footright
Height185.00 m
Current clubBorussia Dortmund
Joined2024-08-12
Contract expires2029-06-30
Agent11WINS
Jul 2025
2025 — Borussia Dortmund
3 matches · 1 G · 0 A · across 1 competition
Jul 2025
25/26 — Borussia Dortmund
2 matches · 0 G · 1 A · across 2 competitions
Apr 2025
Injury: unknown
5 games missed
Dec 2024
Injury: unknown
1 games missed
Oct 2024
Injury: unknown
1 games missed
Aug 2024
Transfer: TSG Hoffenheim → Bor. Dortmund
24/25 · Transfer · €28.50m
Jul 2024
24/25 — Borussia Dortmund
43 matches · 9 G · 6 A · across 3 competitions
Dec 2023
Injury: unknown
1 games missed
Jul 2023
23/24 — TSG 1899 Hoffenheim
35 matches · 16 G · 3 A · across 2 competitions
Jun 2023
Transfer: Hannover 96 → TSG Hoffenheim
22/23 · Return from loan
Jul 2022
22/23 — Hannover 96
35 matches · 8 G · 0 A · across 2 competitions
Mar 2022
Injury: unknown
1 games missed
Aug 2021
Transfer: TSG Hoffenheim → Hannover 96
21/22 · Loan
Jul 2021
21/22 — Hannover 96, TSG 1899 Hoffenheim, TSG 1899 Hoffenheim II
34 matches · 8 G · 7 A · across 3 competitions
Nov 2020
Injury: unknown
2 games missed
Aug 2020
Injury: unknown
Jul 2020
20/21 — TSG 1899 Hoffenheim, TSG 1899 Hoffenheim II
29 matches · 11 G · 9 A · across 4 competitions
Jul 2020
Transfer: Hoffenheim U19 → TSG Hoffenheim
20/21 · Transfer
Jul 2019
19/20 — TSG 1899 Hoffenheim, TSG 1899 Hoffenheim U19
22 matches · 11 G · 4 A · across 4 competitions
Jul 2019
Transfer: Hoffenheim U17 → Hoffenheim U19
19/20 · Transfer
Jul 2018
18/19 — TSG 1899 Hoffenheim U17, TSG 1899 Hoffenheim U19
27 matches · 19 G · 0 A · across 2 competitions
Jul 2018
Transfer: E. Cottbus Yth. → Hoffenheim U17
18/19 · Transfer
Jul 2017
17/18 — FC Energie Cottbus U17
4 matches · 2 G · 0 A · across 1 competition
Jul 2015
Transfer: BSC Süd Yth. → E. Cottbus Yth.
15/16 · Transfer
Jan 1970
Peak market value: €30.00m
Highest valuation recorded in dataset
3,173 min
Minutes played by club
Borussia Dortmund 28.3%
TSG 1899 Hoffenheim 6.9%
Hannover 96 39.0%
TSG 1899 Hoffenheim II 9.4%
TSG 1899 Hoffenheim U19 8.6%
TSG 1899 Hoffenheim U17 2.9%
FC Energie Cottbus U17 4.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Borussia Dortmund 3 2025 25/26 48 10 7 899
TSG 1899 Hoffenheim 4 19/20 23/24 46 18 4 220
Hannover 96 2 21/22 22/23 68 15 7 1,236
TSG 1899 Hoffenheim II 2 20/21 21/22 25 10 8 297
TSG 1899 Hoffenheim U19 2 18/19 19/20 17 12 4 272
TSG 1899 Hoffenheim U17 1 18/19 18/19 26 18 0 93
FC Energie Cottbus U17 1 17/18 17/18 4 2 0 156

Career trajectory — goals, assists & market value

5€7.5M10€15M15€22.5M20€30M17/18 — 2 goals (FC Energie Cottbus U17)217/1818/19 — 19 goals (TSG 1899 Hoffenheim U17)1918/1919/20 — 11 goals (TSG 1899 Hoffenheim U19)19/20 — 4 assists1519/2020/21 — 11 goals (TSG 1899 Hoffenheim II)20/21 — 9 assists2020/212025 — 1 goals (Borussia Dortmund)1202521/22 — 8 goals (Hannover 96)21/22 — 7 assists1521/2222/23 — 8 goals (Hannover 96)822/2323/24 — 16 goals (TSG 1899 Hoffenheim)23/24 — 3 assists1923/2424/25 — 9 goals (Borussia Dortmund)24/25 — 6 assists1524/2525/26 — 1 assists125/2620/21 — €1.5M21/22 — €2M22/23 — €3M23/24 — €12M24/25 — €30M25/26 — €25MGoalsAssistsMarket value

Goals by season

17/18: 2217/1818/19: 191918/1919/20: 111119/2020/21: 111120/212025: 11202521/22: 8821/2222/23: 8822/2323/24: 161623/2424/25: 9924/2525/26: 0025/26

Assists by season

17/18: 0017/1818/19: 0018/1919/20: 4419/2020/21: 9920/212025: 00202521/22: 7721/2222/23: 0022/2323/24: 3323/2424/25: 6624/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga Borussia Dortmund 1 0 1 0 0 0
25/26 DFB-Pokal Borussia Dortmund 1 0 0 0 0 0
24/25 Bundesliga Borussia Dortmund 29 8 6 2 0 199
24/25 Champions League Borussia Dortmund 12 1 0 2 0 616
24/25 DFB-Pokal Borussia Dortmund 2 0 0 0 0 0
23/24 Bundesliga TSG 1899 Hoffenheim 33 16 3 1 0 152
23/24 DFB-Pokal TSG 1899 Hoffenheim 2 0 0 0 0 0
22/23 2. Bundesliga Hannover 96 33 7 0 1 0 311
22/23 DFB-Pokal Hannover 96 2 1 0 0 0 166
21/22 2. Bundesliga Hannover 96 30 3 6 4 0 700
21/22 DFB-Pokal TSG 1899 Hoffenheim 0 0 0 0 0 0
21/22 DFB-Pokal Hannover 96 3 4 1 0 0 59
21/22 Regionalliga Südwest TSG 1899 Hoffenheim II 1 1 0 0 0 90
2025 Club World Cup Borussia Dortmund 3 1 0 1 0 84
20/21 Bundesliga TSG 1899 Hoffenheim 3 0 0 0 0 0
20/21 DFB-Pokal TSG 1899 Hoffenheim 0 0 0 0 0 0
20/21 Europa League TSG 1899 Hoffenheim 2 2 1 0 0 68
20/21 Regionalliga Südwest TSG 1899 Hoffenheim II 24 9 8 3 0 207
19/20 Bundesliga TSG 1899 Hoffenheim 6 0 0 1 0 0
19/20 DFB-Pokal TSG 1899 Hoffenheim 0 0 0 0 0 0
19/20 DFB-Pokal der Junioren TSG 1899 Hoffenheim U19 1 1 0 0 0 120
19/20 U19-Bundesliga S/SW TSG 1899 Hoffenheim U19 15 10 4 4 0 135
18/19 U17-Bundesliga South/Southwest TSG 1899 Hoffenheim U17 26 18 0 0 0 93
18/19 U19-Bundesliga S/SW TSG 1899 Hoffenheim U19 1 1 0 0 0 17
17/18 U17-BL N/NE FC Energie Cottbus U17 4 2 0 0 0 156
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 BSC Süd Yth. E. Cottbus Yth. Transfer 0
18/19 2018-07-01 E. Cottbus Yth. Hoffenheim U17 Transfer 0
19/20 2019-07-01 Hoffenheim U17 Hoffenheim U19 Transfer 0
20/21 2020-07-01 Hoffenheim U19 TSG Hoffenheim Transfer 300000
21/22 2021-08-19 TSG Hoffenheim Hannover 96 Loan 2000000
22/23 2023-06-30 Hannover 96 TSG Hoffenheim Return from loan 2000000
24/25 2024-08-12 TSG Hoffenheim Bor. Dortmund Transfer 30000000 €28.50m
SeasonInjuryFromToDays missedGames missed
19/20 Meniscus injury 2020-08-13 2020-08-20 8 0
20/21 Quarantine 2020-11-11 2020-11-16 6 2
21/22 Corona virus 2022-03-08 2022-03-15 8 1
23/24 Ill 2023-12-08 2023-12-11 4 1
24/25 influenza 2024-10-14 2024-10-17 4 1
24/25 Knee problems 2024-12-08 2024-12-13 6 1
24/25 Ankle injury 2025-04-21 2025-06-05 46 5
Current€25.00m
Peak€30.00m
Low€300k
Δ since start+€23.50m
€300k€7.73m€15.15m€22.58m€30.00m197019701970
DateValue
Jan 1, 1970 €25.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €24.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €300k
Jan 1, 1970 €1.50m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17662 #14 8 1 former national player
Team #5709 #20 7 0 former national player
Team #3817 #21 8 5 recent national player
Team #3262 #9 5 0 current national player
TeammatePPG played withJoint goalsMinutes
Ron-Robert Zieler 1 0 0
Sei Muroya 1 1 0
Marco John 2 4 0
Kerim Calhanoglu 2 3 0
Oliver Baumann 1 1 0
Sebastian Kerk 1 4 0
Luka Krajnc 1 0 0
Melayro Bogarde 2 0 0
Florian Grillitsch 1 2 0
Derrick Köhn 1 1 0
Pavel Kaderabek 1 1 0
Cedric Teuchert 1 1 0
Jannik Dehm 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 U17-Bundesliga South/Southwest TSG 1899 Hoffenheim U17 18 26
23/24 Bundesliga TSG 1899 Hoffenheim 16 33
19/20 U19-Bundesliga S/SW TSG 1899 Hoffenheim U19 10 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Regionalliga Südwest TSG 1899 Hoffenheim II 8 24
21/22 2. Bundesliga Hannover 96 6 30
24/25 Bundesliga Borussia Dortmund 6 29

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-06-30 Hannover 96 TSG Hoffenheim Return from loan €2.00m
21/22 2021-08-19 TSG Hoffenheim Hannover 96 Loan €2.00m

Last 50 matches for Borussia Dortmund 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.

DateCompHomeScoreAwayAvailability
2026-05-16 L1 SV Werder Bremen 0–2 Borussia Dortmund Available
2026-05-08 L1 Borussia Dortmund 3–2 Eintracht Frankfurt Available
2026-05-08 L1 Borussia Dortmund 3–2 Eintracht Frankfurt Available
2026-05-03 L1 Borussia Mönchengladbach 1–0 Borussia Dortmund Available
2026-05-03 L1 Borussia Mönchengladbach 1–0 Borussia Dortmund Available
2026-04-26 L1 Borussia Dortmund 4–0 SC Freiburg Available
2026-04-26 L1 Borussia Dortmund 4–0 SC Freiburg Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-11 L1 Borussia Dortmund 0–1 Bayer 04 Leverkusen Available
2026-04-04 L1 VfB Stuttgart 0–2 Borussia Dortmund Available
2026-03-21 L1 Borussia Dortmund 3–2 Hamburger SV Available
2026-03-14 L1 Borussia Dortmund 2–0 FC Augsburg Available
2026-03-07 L1 1. FC Köln 1–2 Borussia Dortmund Available
2026-02-28 L1 Borussia Dortmund 2–3 FC Bayern München Available
2026-02-25 CL Atalanta BC 4–1 Borussia Dortmund Available
2026-02-21 L1 RB Leipzig 2–2 Borussia Dortmund Available
2026-02-17 CL Borussia Dortmund 2–0 Atalanta BC Available
2026-02-13 L1 Borussia Dortmund 4–0 1. FSV Mainz 05 Available
2026-02-07 L1 VfL Wolfsburg 1–2 Borussia Dortmund Available
2026-02-01 L1 Borussia Dortmund 3–2 1. FC Heidenheim 1846 Available
2026-01-28 CL Borussia Dortmund 0–2 FC Internazionale Milano Available
2026-01-24 L1 1. FC Union Berlin 0–3 Borussia Dortmund Available
2026-01-20 CL Tottenham Hotspur FC 2–0 Borussia Dortmund Available
2026-01-17 L1 Borussia Dortmund 3–2 FC St. Pauli 1910 Available
2026-01-13 L1 Borussia Dortmund 3–0 SV Werder Bremen Available
2026-01-09 L1 Eintracht Frankfurt 3–3 Borussia Dortmund Available
2025-12-19 L1 Borussia Dortmund 2–0 Borussia Mönchengladbach Available
2025-12-14 L1 SC Freiburg 1–1 Borussia Dortmund Available
2025-12-10 CL Borussia Dortmund 2–2 FK Bodø/Glimt Available
2025-12-07 L1 Borussia Dortmund 2–0 TSG 1899 Hoffenheim Available
2025-11-29 L1 Bayer 04 Leverkusen 1–2 Borussia Dortmund Available
2025-11-25 CL Borussia Dortmund 4–0 Villarreal CF Available
2025-11-22 L1 Borussia Dortmund 3–3 VfB Stuttgart Available
2025-11-08 L1 Hamburger SV 1–1 Borussia Dortmund Available
2025-11-05 CL Manchester City FC 4–1 Borussia Dortmund Available
2025-10-31 L1 FC Augsburg 0–1 Borussia Dortmund Available
2025-10-25 L1 Borussia Dortmund 1–0 1. FC Köln Available
2025-10-21 CL FC København 2–4 Borussia Dortmund Available
2025-10-18 L1 FC Bayern München 2–1 Borussia Dortmund Available
2025-10-04 L1 Borussia Dortmund 1–1 RB Leipzig Available
2025-10-01 CL Borussia Dortmund 4–1 Athletic Club Available
2025-09-27 L1 1. FSV Mainz 05 0–2 Borussia Dortmund Available
2025-09-21 L1 Borussia Dortmund 1–0 VfL Wolfsburg Available
2025-09-16 CL Juventus FC 4–4 Borussia Dortmund Available
2025-09-13 L1 1. FC Heidenheim 1846 0–2 Borussia Dortmund Available
2025-08-31 L1 Borussia Dortmund 3–0 1. FC Union Berlin Available
2025-08-23 L1 FC St. Pauli 1910 3–3 Borussia Dortmund Available
2025-05-17 L1 Borussia Dortmund 3–0 Holstein Kiel INJURED Ankle injury
2025-05-11 L1 Bayer 04 Leverkusen 2–4 Borussia Dortmund INJURED Ankle injury

Teams faced most often by Maximilian Beier's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
RB Leipzig 33 10 4 19 47 67 -20 30%
VfB Stuttgart 31 10 9 12 53 57 -4 32%
FC Augsburg 30 15 6 9 60 41 +19 50%
Eintracht Frankfurt 30 11 7 12 58 57 +1 37%
1. FSV Mainz 05 30 14 6 10 44 39 +5 47%
VfL Wolfsburg 30 18 5 7 60 27 +33 60%
SC Freiburg 30 14 8 8 66 37 +29 47%
Hertha BSC 26 14 8 4 46 29 +17 54%
1. FC Köln 24 14 7 3 57 24 +33 58%
FC Schalke 04 24 11 5 8 41 32 +9 46%
1. FC Union Berlin 22 10 2 10 44 34 +10 45%
Bayer 04 Leverkusen 20 6 4 10 35 43 -8 30%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal
21/22 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 43 815 4 0 0 0.44
23/24 35 152 1 0 0 0.59
22/23 35 477 1 0 0 0.19
21/22 34 849 4 0 0 0.42
2025 3 84 1 0 0 1.07
20/21 29 275 3 0 0 0.98
19/20 22 255 5 0 0 1.76

Output by competition

Career goals and assists broken down by tournament.

Bundesliga
72 apps
24 G
10 A
U17-Bundesliga South/Southwest
26 apps
18 G
0 A
U19-Bundesliga S/SW
16 apps
11 G
4 A
Regionalliga Südwest
25 apps
10 G
8 A
2. Bundesliga
63 apps
10 G
6 A
DFB-Pokal
10 apps
5 G
1 A
Europa League
2 apps
2 G
1 A
U17-BL N/NE
4 apps
2 G
0 A
Club World Cup
3 apps
1 G
0 A
Champions League
12 apps
1 G
0 A

Frequently asked about Maximilian Beier

Who is Maximilian Beier?

Maximilian Beier is a Germany professional footballer who plays as a centre-forward for Borussia Dortmund.

How old is Maximilian Beier?

Maximilian Beier is 23 years old. He was born on October 17, 2002 in Brandenburg an der Havel.

What position does Maximilian Beier play?

Maximilian Beier plays as a centre-forward (Attack - Centre-Forward).

What club does Maximilian Beier play for?

Maximilian Beier currently plays for Borussia Dortmund.

How many career goals has Maximilian Beier scored?

Across all senior club competitions in our dataset, Maximilian Beier has scored 85 goals in 234 appearances.

What is Maximilian Beier's market value?

Maximilian Beier's most recent reported market value is €25.00m.