Skip to content
Toni Leistner

Toni Leistner

Defender - Centre-Back  at Hertha BSC
Age35
CitizenshipGermany
Height1.90 m
Footright
BornAugust 19, 1990
at Hertha BSC 1,052 days · joined 2023-07-07
👕200+ Apps Veteran
Market value €300k
Centre-Back Defender

Career snapshot

10
clubs played for
08/09
debut season
0.03
goals / match
1.FC Union Berlin
top club · 119 apps

Career highs

€2.50m
peak value · 2019
top transfer fee
2
best season · 09/10
int'l / penalties
450Appearances
13Goals
10Assists
75Yellow cards
2Red cards
198Full matches (90′)
Full nameToni Leistner
Name in home countryToni Andreas Leistner
Date of birth1990-08-19 (35 yrs)
Place of birthDresden, Germany
CitizenshipGermany
PositionDefender - Centre-Back (main: Defender)
Footright
Height190.00 m
Current clubHertha BSC
Joined2023-07-07
Contract expires2026-06-30
AgentCosmos Sports
Outfitteradidas
Jul 2025
25/26 — Hertha BSC
5 matches · 0 G · 0 A · across 2 competitions
Nov 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — Hertha BSC
29 matches · 0 G · 1 A · across 2 competitions
Jan 2024
Injury: unknown
Jul 2023
Transfer: Sint-Truiden → Hertha BSC
23/24 · Transfer
Jul 2023
23/24 — Hertha BSC
28 matches · 0 G · 1 A · across 2 competitions
Mar 2023
Injury: unknown
6 games missed
Jan 2023
Injury: unknown
4 games missed
Jul 2022
22/23 — Sint-Truidense VV
26 matches · 1 G · 0 A · across 2 competitions
Sep 2021
Transfer: Without Club → Sint-Truiden
21/22 · Transfer
Aug 2021
Transfer: Hamburger SV → Without Club
21/22 · Transfer
Jul 2021
21/22 — Hamburger SV, Sint-Truidense VV
26 matches · 0 G · 2 A · across 3 competitions
Mar 2021
Injury: unknown
3 games missed
Jan 2021
Injury: unknown
7 games missed
Aug 2020
Transfer: QPR → Hamburger SV
20/21 · Transfer
Jul 2020
20/21 — Hamburger SV
20 matches · 1 G · 1 A · across 2 competitions
Jun 2020
Transfer: 1.FC Köln → QPR
19/20 · Return from loan
Jan 2020
Transfer: QPR → 1.FC Köln
19/20 · Loan
Jul 2019
19/20 — 1.FC Köln, Queens Park Rangers
38 matches · 0 G · 1 A · across 4 competitions
Jul 2018
18/19 — Queens Park Rangers
46 matches · 2 G · 1 A · across 3 competitions
Jul 2018
Transfer: Union Berlin → QPR
18/19 · Transfer
Feb 2018
Injury: unknown
1 games missed
Jul 2017
17/18 — 1.FC Union Berlin
30 matches · 1 G · 1 A · across 2 competitions
May 2017
Injury: unknown
2 games missed
Jul 2016
16/17 — 1.FC Union Berlin
32 matches · 1 G · 0 A · across 2 competitions
Apr 2016
Injury: unknown
1 games missed
Feb 2016
Injury: unknown
4 games missed
Sep 2015
Injury: unknown
1 games missed
Jul 2015
15/16 — 1.FC Union Berlin
26 matches · 1 G · 0 A · across 1 competition
Jul 2014
14/15 — 1.FC Union Berlin
31 matches · 1 G · 0 A · across 2 competitions
Jul 2014
Transfer: Dynamo Dresden → Union Berlin
14/15 · Transfer
Jul 2013
13/14 — SG Dynamo Dresden, Dynamo Dresden II
22 matches · 0 G · 0 A · across 2 competitions
Jun 2013
Transfer: Hallescher FC → Dynamo Dresden
12/13 · Return from loan
Jan 2013
Transfer: Dynamo Dresden → Hallescher FC
12/13 · Loan
Jul 2012
12/13 — SG Dynamo Dresden, Hallescher FC, Dynamo Dresden II
21 matches · 1 G · 1 A · across 3 competitions
Mar 2012
Injury: unknown
1 games missed
Jul 2011
11/12 — SG Dynamo Dresden, Dynamo Dresden II
25 matches · 0 G · 1 A · across 3 competitions
Jul 2011
Transfer: Dyn. Dresden II → Dynamo Dresden
11/12 · Transfer
Jul 2010
10/11 — SG Dynamo Dresden, Dynamo Dresden II
19 matches · 2 G · 0 A · across 3 competitions
Jul 2010
Transfer: Borea Dresden → Dyn. Dresden II
10/11 · Transfer
Jul 2009
09/10 — SC Borea Dresden
25 matches · 2 G · 0 A · across 1 competition
Jul 2009
Transfer: SC Borea U19 → Borea Dresden
09/10 · Transfer
Jul 2008
08/09 — SC Borea Dresden
1 matches · 0 G · 0 A · across 1 competition
Jul 2007
Transfer: SC Borea U17 → SC Borea U19
07/08 · Transfer
Jul 2005
Transfer: Dresd. Nord Jgd. → Dresden Nord U17
05/06 · Transfer
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
17,796 min
Minutes played by club
Hertha BSC 0.0%
Sint-Truidense VV 12.1%
Hamburger SV 8.5%
1.FC Köln 0.0%
Queens Park Rangers 10.5%
1.FC Union Berlin 55.5%
SG Dynamo Dresden 0.0%
Dynamo Dresden II 7.9%
Hallescher FC 0.0%
SC Borea Dresden 5.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Hertha BSC 3 23/24 25/26 62 0 2 0
Sint-Truidense VV 2 21/22 22/23 52 1 2 2,154
Hamburger SV 2 20/21 21/22 20 1 1 1,509
1.FC Köln 1 19/20 19/20 13 0 0 0
Queens Park Rangers 2 18/19 19/20 71 2 2 1,870
1.FC Union Berlin 4 14/15 17/18 119 4 1 9,878
SG Dynamo Dresden 4 10/11 13/14 21 0 0 0
Dynamo Dresden II 4 10/11 13/14 53 3 1 1,400
Hallescher FC 1 12/13 12/13 13 0 1 0
SC Borea Dresden 2 08/09 09/10 26 2 0 985

Career trajectory — goals, assists & market value

1€625K2€1.3M2€1.9M3€2.5M09/10 — 2 goals (SC Borea Dresden)209/1010/11 — 2 goals (Dynamo Dresden II)210/1111/12 — 1 assists111/1212/13 — 1 goals (Dynamo Dresden II)12/13 — 1 assists212/1313/1414/15 — 1 goals (1.FC Union Berlin)114/1515/16 — 1 goals (1.FC Union Berlin)115/1616/17 — 1 goals (1.FC Union Berlin)116/1717/18 — 1 goals (1.FC Union Berlin)17/18 — 1 assists217/1818/19 — 2 goals (Queens Park Rangers)18/19 — 1 assists318/1919/20 — 1 assists119/2020/21 — 1 goals (Hamburger SV)20/21 — 1 assists220/2121/22 — 2 assists221/2222/23 — 1 goals (Sint-Truidense VV)122/2323/24 — 1 assists123/2424/25 — 1 assists124/2525/2611/12 — €150K12/13 — €150K13/14 — €150K14/15 — €600K15/16 — €750K16/17 — €1.3M17/18 — €1.8M18/19 — €2M19/20 — €2.5M20/21 — €2M21/22 — €1M22/23 — €750K23/24 — €500K24/25 — €350K25/26 — €300KGoalsAssistsMarket value

Goals by season

08/09: 0008/0909/10: 2209/1010/11: 2210/1111/12: 0011/1212/13: 1112/1313/14: 0013/1414/15: 1114/1515/16: 1115/1616/17: 1116/1717/18: 1117/1818/19: 2218/1919/20: 0019/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 1111/1212/13: 1112/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 1119/2020/21: 1120/2121/22: 2221/2222/23: 0022/2323/24: 1123/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 2. Bundesliga Hertha BSC 4 0 0 1 0 0
25/26 DFB-Pokal Hertha BSC 1 0 0 0 0 0
24/25 2. Bundesliga Hertha BSC 27 0 1 5 0 0
24/25 DFB-Pokal Hertha BSC 2 0 0 0 0 0
23/24 2. Bundesliga Hertha BSC 24 0 0 5 0 0
23/24 DFB-Pokal Hertha BSC 4 0 1 0 0 0
22/23 Croky Cup Sint-Truidense VV 2 0 0 0 0 0
22/23 JPL Sint-Truidense VV 24 1 0 3 0 2,154
21/22 2. Bundesliga Hamburger SV 0 0 0 0 0 0
21/22 Croky Cup Sint-Truidense VV 1 0 0 1 0 0
21/22 JPL Sint-Truidense VV 25 0 2 5 0 0
20/21 2. Bundesliga Hamburger SV 19 1 1 0 1 1,509
20/21 DFB-Pokal Hamburger SV 1 0 0 1 0 0
19/20 Bundesliga 1.FC Köln 13 0 0 3 0 0
19/20 Championship Queens Park Rangers 22 0 1 3 0 0
19/20 EFL Cup Queens Park Rangers 2 0 0 0 0 0
19/20 FA Cup Queens Park Rangers 1 0 0 0 0 0
18/19 Championship Queens Park Rangers 43 2 1 8 0 1,870
18/19 EFL Cup Queens Park Rangers 1 0 0 0 0 0
18/19 FA Cup Queens Park Rangers 2 0 0 0 0 0
17/18 2. Bundesliga 1.FC Union Berlin 29 1 1 3 0 2,540
17/18 DFB-Pokal 1.FC Union Berlin 1 0 0 0 0 0
16/17 2. Bundesliga 1.FC Union Berlin 30 1 0 6 0 2,634
16/17 DFB-Pokal 1.FC Union Berlin 2 0 0 0 0 0
15/16 2. Bundesliga 1.FC Union Berlin 26 1 0 4 0 2,152
14/15 2. Bundesliga 1.FC Union Berlin 30 1 0 8 0 2,552
14/15 DFB-Pokal 1.FC Union Berlin 1 0 0 1 0 0
13/14 2. Bundesliga SG Dynamo Dresden 16 0 0 3 0 0
13/14 NOFV-Oberliga Süd Dynamo Dresden II 6 0 0 1 0 0
12/13 2. Bundesliga SG Dynamo Dresden 1 0 0 0 0 0
12/13 3. Liga Hallescher FC 13 0 1 1 0 0
12/13 NOFV-Oberliga Süd Dynamo Dresden II 7 1 0 2 0 629
11/12 2. Bundesliga SG Dynamo Dresden 3 0 0 1 0 0
11/12 DFB-Pokal SG Dynamo Dresden 0 0 0 0 0 0
11/12 NOFV-Oberliga Süd Dynamo Dresden II 22 0 1 3 0 0
10/11 3. Liga SG Dynamo Dresden 1 0 0 0 0 0
10/11 NOFV-Oberliga Süd Dynamo Dresden II 18 2 0 4 0 771
10/11 Relegation 2. Bundesliga SG Dynamo Dresden 0 0 0 0 0 0
09/10 NOFV-Oberliga Süd SC Borea Dresden 25 2 0 3 1 985
08/09 NOFV-Oberliga Süd SC Borea Dresden 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
05/06 2005-07-01 Dresd. Nord Jgd. Dresden Nord U17 Transfer 0
07/08 2007-07-01 SC Borea U17 SC Borea U19 Transfer 0
09/10 2009-07-01 SC Borea U19 Borea Dresden Transfer 0
10/11 2010-07-01 Borea Dresden Dyn. Dresden II Transfer 0
11/12 2011-07-01 Dyn. Dresden II Dynamo Dresden Transfer 50000
12/13 2013-01-28 Dynamo Dresden Hallescher FC Loan 100000
12/13 2013-06-30 Hallescher FC Dynamo Dresden Return from loan 150000
14/15 2014-07-01 Dynamo Dresden Union Berlin Transfer 400000
18/19 2018-07-01 Union Berlin QPR Transfer 2000000
19/20 2020-01-30 QPR 1.FC Köln Loan 2500000
19/20 2020-06-30 1.FC Köln QPR Return from loan 2000000
20/21 2020-08-28 QPR Hamburger SV Transfer 2000000
21/22 2021-08-31 Hamburger SV Without Club Transfer 1000000
21/22 2021-09-03 Without Club Sint-Truiden Transfer 1000000
23/24 2023-07-07 Sint-Truiden Hertha BSC Transfer 500000
SeasonInjuryFromToDays missedGames missed
11/12 Ankle injury 2012-03-05 2012-03-12 8 1
15/16 Torn muscle fiber 2015-09-27 2015-10-13 17 1
15/16 Hamstring injury 2016-02-16 2016-03-10 24 4
15/16 Stomach flu 2016-04-22 2016-04-27 6 1
16/17 Hamstring injury 2017-05-12 2017-05-31 20 2
17/18 flu 2018-02-10 2018-02-11 2 1
20/21 Torn muscle bundle 2021-01-30 2021-03-16 46 7
20/21 Fitness 2021-03-17 2021-04-10 25 3
22/23 Achilles tendon problems 2023-01-21 2023-02-17 28 4
22/23 Achilles tendon problems 2023-03-02 2023-04-18 48 6
23/24 Muscle injury 2024-01-10 2024-01-17 8 0
24/25 Hamstring injury 2024-11-03 2024-11-25 23 2
Current€300k
Peak€2.50m
Low€50k
Δ since start+€150k
€50k€663k€1.28m€1.89m€2.50m197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €700k
Jan 1, 1970 €750k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.30m
Jan 1, 1970 €850k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €50k
Jan 1, 1970 €150k

No national team data.

TeammatePPG played withJoint goalsMinutes
Christopher Trimmel 2 1 0
Damir Kreilach 2 0 0
Steven Skrzybski 2 0 0
Roberto Puncec 2 0 0
Eberechi Eze 1 0 0
Nahki Wells 1 1 0
Sebastian Polter 2 1 0
Joe Lumley 1 0 0
Eroll Zejnullahu 2 0 0
Jonjoe Kenny 1 0 0
Simon Hedlund 2 0 0
Derry Scherhant 1 0 0
Kenny-Prince Redondo 2 0 0
Daiki Hashioka 1 0 0
Josh Scowen 1 0 0
Jakob Busk 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Championship Queens Park Rangers 2 43
09/10 NOFV-Oberliga Süd SC Borea Dresden 2 25
10/11 NOFV-Oberliga Süd Dynamo Dresden II 2 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 JPL Sint-Truidense VV 2 25
17/18 2. Bundesliga 1.FC Union Berlin 1 29
11/12 NOFV-Oberliga Süd Dynamo Dresden II 1 22

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-06-30 1.FC Köln QPR Return from loan €2.00m
19/20 2020-01-30 QPR 1.FC Köln Loan €2.50m
12/13 2013-06-30 Hallescher FC Dynamo Dresden Return from loan €150k
12/13 2013-01-28 Dynamo Dresden Hallescher FC Loan €100k

Last 50 matches for Hertha BSC while Toni Leistner was at the club (joined 2023-07-07). 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
2025-11-01 L2 Hertha BSC 2–0 Dynamo Dresden Available
2025-10-25 L2 Hertha BSC 1–0 Fortuna Düsseldorf Available
2025-10-18 L2 VfL Bochum 3–2 Hertha BSC Available
2025-10-04 L2 Hertha BSC 2–1 Preußen Münster Available
2025-09-28 L2 1. FC Nürnberg 0–3 Hertha BSC Available
2025-09-20 L2 Hertha BSC 0–2 SC Paderborn 07 Available
2025-09-13 L2 Hannover 96 0–3 Hertha BSC Available
2025-08-29 L2 Hertha BSC 0–2 SV 07 Elversberg Available
2025-08-24 L2 SV Darmstadt 98 0–0 Hertha BSC Available
2025-08-10 L2 Hertha BSC 0–0 Karlsruher SC Available
2025-08-01 L2 FC Schalke 04 2–1 Hertha BSC Available
2025-05-18 L2 Hertha BSC 1–1 Hannover 96 Available
2025-05-09 L2 Preußen Münster 2–0 Hertha BSC Available
2025-05-04 L2 Hertha BSC 1–0 SpVgg Greuther Fürth Available
2025-04-25 L2 Hertha BSC 1–1 1. FC Magdeburg Available
2025-04-20 L2 SSV Ulm 1846 2–3 Hertha BSC Available
2025-04-12 L2 Hertha BSC 1–1 SV Darmstadt 98 Available
2025-04-05 L2 1. FC Köln 0–1 Hertha BSC Available
2025-03-29 L2 Hertha BSC 3–1 Karlsruher SC Available
2025-03-16 L2 Eintracht Braunschweig 1–5 Hertha BSC Available
2025-03-08 L2 Hertha BSC 1–2 FC Schalke 04 Available
2025-03-02 L2 SV 07 Elversberg 4–0 Hertha BSC Available
2025-02-21 L2 Hertha BSC 0–0 1. FC Nürnberg Available
2025-02-15 L2 Fortuna Düsseldorf 2–1 Hertha BSC Available
2025-02-08 L2 Hertha BSC 0–1 1. FC Kaiserslautern Available
2025-02-01 L2 Jahn Regensburg 2–0 Hertha BSC Available
2025-01-25 L2 Hertha BSC 2–3 Hamburger SV Available
2025-01-19 L2 SC Paderborn 07 1–2 Hertha BSC Available
2024-12-22 L2 Hannover 96 0–0 Hertha BSC Available
2024-12-13 L2 Hertha BSC 1–2 Preußen Münster Available
2024-12-07 L2 SpVgg Greuther Fürth 2–1 Hertha BSC Available
2024-12-04 L1 1. FC Köln 2–1 Hertha BSC Available
2024-11-29 L2 1. FC Magdeburg 1–3 Hertha BSC Available
2024-11-23 L2 Hertha BSC 2–2 SSV Ulm 1846 INJURED Hamstring injury
2024-11-09 L2 SV Darmstadt 98 3–1 Hertha BSC INJURED Hamstring injury
2024-11-02 L2 Hertha BSC 0–1 1. FC Köln Available
2024-10-26 L2 Karlsruher SC 1–3 Hertha BSC Available
2024-10-18 L2 Hertha BSC 3–1 Eintracht Braunschweig Available
2024-10-05 L2 FC Schalke 04 2–2 Hertha BSC Available
2024-09-29 L2 Hertha BSC 1–4 SV 07 Elversberg Available
2024-09-21 L2 1. FC Nürnberg 0–2 Hertha BSC Available
2024-09-15 L2 Hertha BSC 0–2 Fortuna Düsseldorf Available
2024-08-31 L2 1. FC Kaiserslautern 3–4 Hertha BSC Available
2024-08-24 L2 Hertha BSC 2–0 Jahn Regensburg Available
2024-08-10 L2 Hamburger SV 1–1 Hertha BSC Available
2024-08-03 L2 Hertha BSC 1–2 SC Paderborn 07 Available
2024-05-19 L2 VfL Osnabrück 2–1 Hertha BSC Available
2024-05-11 L2 Hertha BSC 3–1 1. FC Kaiserslautern Available
2024-05-05 L2 SV 07 Elversberg 4–2 Hertha BSC Available
2024-04-26 L2 Hertha BSC 1–1 Hannover 96 Available

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

OpponentPWDLGFGAGDWin %
Hannover 96 14 5 3 6 22 22 0 36%
Reading FC 14 7 5 2 16 7 +9 50%
Werder Bremen 12 5 2 5 19 15 +4 42%
Bor. Mönchengladbach 12 6 4 2 18 13 +5 50%
Nottingham Forest 12 2 5 5 9 20 -11 17%
Bayer Leverkusen 12 2 2 8 7 22 -15 17%
Bristol City 12 3 4 5 11 16 -5 25%
Preston North End 12 2 4 6 14 17 -3 17%
1899 Hoffenheim 12 6 3 3 18 14 +4 50%
Ipswich Town 12 7 1 4 17 12 +5 58%
Bayern München 12 0 2 10 3 49 -46 0%
1. FSV Mainz 05 12 5 3 4 14 16 -2 42%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
08/09 Senior debut season
09/10 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 0 1 0 0 0
24/25 29 0 5 0 0 0
23/24 28 0 5 1 0 0
22/23 26 2,154 3 0 0 0.13
21/22 26 0 6 1 0 0
20/21 20 1,509 1 0 1 0.12
19/20 38 0 6 0 0 0
18/19 46 1,870 8 0 0 0.39
17/18 30 2,540 3 1 0 0.14
16/17 32 2,634 6 0 0 0.21
15/16 26 2,152 4 0 0 0.17
14/15 31 2,552 9 1 0 0.35
13/14 22 0 4 0 0 0
12/13 21 629 3 0 0 0.43
11/12 25 0 4 0 0 0
10/11 19 771 4 0 0 0.47
09/10 25 985 3 0 1 0.37

Output by competition

Career goals and assists broken down by tournament.

2. Bundesliga
209 apps
5 G
3 A
NOFV-Oberliga Süd
79 apps
5 G
1 A
Championship
65 apps
2 G
2 A
JPL
49 apps
1 G
2 A
DFB-Pokal
12 apps
0 G
1 A
3. Liga
14 apps
0 G
1 A
Bundesliga
13 apps
0 G
0 A

Frequently asked about Toni Leistner

Who is Toni Leistner?

Toni Leistner is a Germany professional footballer who plays as a centre-back for Hertha BSC.

How old is Toni Leistner?

Toni Leistner is 35 years old. He was born on August 19, 1990 in Dresden.

What position does Toni Leistner play?

Toni Leistner plays as a centre-back (Defender - Centre-Back).

What club does Toni Leistner play for?

Toni Leistner currently plays for Hertha BSC.

How many career goals has Toni Leistner scored?

Across all senior club competitions in our dataset, Toni Leistner has scored 13 goals in 450 appearances.

What is Toni Leistner's market value?

Toni Leistner's most recent reported market value is €300k.