Skip to content
Robin Hranac

Robin Hranac

Defender - Centre-Back  at TSG 1899 Hoffenheim
Age26
CitizenshipCzech Republic
Height1.90 m
Footright
BornJanuary 29, 2000
at TSG 1899 Hoffenheim 637 days · joined 2024-08-25
👕100+ Apps
Market value €3.50m
Centre-Back Defender

Career snapshot

7
clubs played for
17/18
debut season
0.05
goals / match
FC Viktoria Plzen
top club · 62 apps

Career highs

€8.00m
peak value · 2024
€8.00m
top transfer fee · 24/25
3
best season · 23/24
19 / 0
int'l caps / goals
181Appearances
9Goals
6Assists
11Yellow cards
2Red cards
73Full matches (90′)
Full nameRobin Hranac
Name in home countryRobin Hranáč
Date of birth2000-01-29 (26 yrs)
Place of birthPlzeň, Czech Republic
CitizenshipCzech Republic
PositionDefender - Centre-Back (main: Defender)
Footright
Height190.00 m
Current clubTSG 1899 Hoffenheim
Joined2024-08-25
Contract expires2028-06-30
AgentK2K Sports ...
Jul 2025
25/26 — TSG 1899 Hoffenheim
3 matches · 0 G · 0 A · across 2 competitions
Aug 2024
Transfer: Viktoria Plzen → TSG Hoffenheim
24/25 · Transfer · €8.00m
Jul 2024
24/25 — TSG 1899 Hoffenheim, FC Viktoria Plzen
13 matches · 0 G · 1 A · across 5 competitions
Jul 2023
23/24 — FC Viktoria Plzen
52 matches · 3 G · 4 A · across 5 competitions
Jun 2023
Transfer: Pardubice → Viktoria Plzen
22/23 · Return from loan
Aug 2022
Transfer: Viktoria Plzen → Pardubice
22/23 · Loan
Jul 2022
22/23 — FK Pardubice
32 matches · 1 G · 0 A · across 4 competitions
Jul 2022
Transfer: Vikt. Plzen B → Viktoria Plzen
22/23 · Transfer
Jun 2022
Transfer: Pardubice → Vikt. Plzen B
21/22 · Return from loan
Jan 2022
Transfer: Vikt. Plzen B → Pardubice
21/22 · Loan
Dec 2021
Transfer: Lipt. Mikulas → Vikt. Plzen B
21/22 · Return from loan
Jul 2021
Transfer: Vikt. Plzen B → Lipt. Mikulas
21/22 · Loan
Jul 2021
21/22 — FK Pardubice, Tatran Liptovsky Mikulas
29 matches · 2 G · 0 A · across 3 competitions
Jul 2020
20/21 — FC Viktoria Plzen B, FC Viktoria Plzen
9 matches · 2 G · 0 A · across 3 competitions
Jul 2019
19/20 — FC Viktoria Plzen B
9 matches · 0 G · 1 A · across 1 competition
Jul 2018
18/19 — FC Viktoria Plzen U19, FC Viktoria Plzen B, FC Viktoria Plzen UEFA U19
32 matches · 1 G · 0 A · across 4 competitions
Jul 2018
Transfer: Vikt. Plzen U19 → Vikt. Plzen B
18/19 · Transfer
Jul 2017
17/18 — FC Viktoria Plzen B
2 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: Vikt. Plzen U17 → Vikt. Plzen U19
17/18 · Transfer
Jan 1970
Peak market value: €8.00m
Highest valuation recorded in dataset
6,575 min
Minutes played by club
TSG 1899 Hoffenheim 0.0%
FC Viktoria Plzen 12.7%
FK Pardubice 35.6%
Tatran Liptovsky Mikulas 24.2%
FC Viktoria Plzen B 27.5%
FC Viktoria Plzen U19 0.0%
FC Viktoria Plzen UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
TSG 1899 Hoffenheim 2 24/25 25/26 8 0 1 0
FC Viktoria Plzen 3 20/21 24/25 62 3 4 835
FK Pardubice 2 21/22 22/23 42 2 0 2,339
Tatran Liptovsky Mikulas 1 21/22 21/22 19 1 0 1,594
FC Viktoria Plzen B 4 17/18 20/21 43 3 1 1,807
FC Viktoria Plzen U19 1 18/19 18/19 2 0 0 0
FC Viktoria Plzen UEFA U19 1 18/19 18/19 5 0 0 0

Career trajectory — goals, assists & market value

2€2M4€4M5€6M7€8M18/19 — 1 goals (FC Viktoria Plzen B)118/1919/20 — 1 assists119/2020/21 — 2 goals (FC Viktoria Plzen B)220/2121/22 — 2 goals (Tatran Liptovsky Mikulas)221/2222/23 — 1 goals (FK Pardubice)122/2323/24 — 3 goals (FC Viktoria Plzen)23/24 — 4 assists723/2424/25 — 1 assists124/2525/2621/22 — €175K22/23 — €250K23/24 — €1.7M24/25 — €8M25/26 — €3.5MGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 1118/1919/20: 0019/2020/21: 2220/2121/22: 2221/2222/23: 1122/2323/24: 3323/2424/25: 0024/2525/26: 0025/26

Assists by season

17/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 4423/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga TSG 1899 Hoffenheim 2 0 0 0 0 0
25/26 DFB-Pokal TSG 1899 Hoffenheim 1 0 0 0 0 0
24/25 Bundesliga TSG 1899 Hoffenheim 4 0 0 0 0 0
24/25 Chance Liga FC Viktoria Plzen 5 0 0 0 0 0
24/25 DFB-Pokal TSG 1899 Hoffenheim 0 0 0 0 0 0
24/25 Europa League TSG 1899 Hoffenheim 1 0 1 0 0 0
24/25 Europa League Qualifying FC Viktoria Plzen 3 0 0 0 0 0
23/24 Conference L. FC Viktoria Plzen 10 0 1 0 0 0
23/24 F:L Champion Grp FC Viktoria Plzen 4 0 0 1 0 0
23/24 Fortuna Liga FC Viktoria Plzen 28 3 2 3 0 835
23/24 MOL Cup FC Viktoria Plzen 5 0 0 0 0 0
23/24 UECL Quali FC Viktoria Plzen 5 0 1 0 0 0
22/23 F:L Relegation G FK Pardubice 5 0 0 0 0 0
22/23 F:L RelegationPO FK Pardubice 2 0 0 0 0 0
22/23 Fortuna Liga FK Pardubice 24 1 0 2 0 2,114
22/23 MOL Cup FK Pardubice 1 0 0 0 0 0
21/22 F:L Relegation G FK Pardubice 3 1 0 0 0 225
21/22 Fortuna Liga FK Pardubice 7 0 0 0 1 0
21/22 Fortuna Liga Tatran Liptovsky Mikulas 18 1 0 2 1 1,594
21/22 Slovnaft Cup Tatran Liptovsky Mikulas 1 0 0 0 0 0
20/21 CFL FC Viktoria Plzen B 7 2 0 1 0 268
20/21 Fortuna Liga FC Viktoria Plzen 1 0 0 0 0 0
20/21 MOL Cup FC Viktoria Plzen 1 0 0 0 0 0
19/20 CFL FC Viktoria Plzen B 9 0 1 1 0 0
18/19 1. liga U19 FC Viktoria Plzen U19 2 0 0 0 0 0
18/19 JL - Championship FC Viktoria Plzen B 6 0 0 0 0 0
18/19 Juniorska liga FC Viktoria Plzen B 19 1 0 1 0 1,539
18/19 UEFA Youth League FC Viktoria Plzen UEFA U19 5 0 0 0 0 0
17/18 JL - Relegation FC Viktoria Plzen B 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Vikt. Plzen U17 Vikt. Plzen U19 Transfer 0
18/19 2018-07-01 Vikt. Plzen U19 Vikt. Plzen B Transfer 0
21/22 2021-07-10 Vikt. Plzen B Lipt. Mikulas Loan 0
21/22 2021-12-31 Lipt. Mikulas Vikt. Plzen B Return from loan 175000
21/22 2022-01-04 Vikt. Plzen B Pardubice Loan 175000
21/22 2022-06-30 Pardubice Vikt. Plzen B Return from loan 225000
22/23 2022-07-01 Vikt. Plzen B Viktoria Plzen Transfer 225000
22/23 2022-08-12 Viktoria Plzen Pardubice Loan 225000
22/23 2023-06-30 Pardubice Viktoria Plzen Return from loan 350000
24/25 2024-08-25 Viktoria Plzen TSG Hoffenheim Transfer 5000000 €8.00m

No recorded injuries.

Current€3.50m
Peak€8.00m
Low€150k
Δ since start+€3.33m
€150k€2.11m€4.08m€6.04m€8.00m197019701970
DateValue
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.70m
Jan 1, 1970 €600k
Jan 1, 1970 €350k
Jan 1, 1970 €250k
Jan 1, 1970 €225k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #8771 #3 12 0 former national player
Team #3445 #4 7 0 current national player
TeammatePPG played withJoint goalsMinutes
Pavel Bucha 2 0 0
Petr Rezac 2 1 0
Erik Jirka 2 0 0
Jindrich Stanek 2 0 0
Michal Hlavaty 1 0 0
Dominik Janosek 1 0 0
Dominik Kostka 1 0 0
Kamil Vacek 1 0 0
Tomas Vlcek 1 0 0
Jan Kliment 2 0 0
Vaclav Svoboda 1 0 0
Pavel Cerny 1 0 0
Pavel Sulc 2 0 0
Dominik Svacek 2 0 0
Vaclav Jemelka 2 0 0
Lukas Hejda 2 1 0
Lukas Cerv 2 0 0
Jan Kopic 2 0 0
Matej Vydra 2 0 0
Tomas Chory 2 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Fortuna Liga FC Viktoria Plzen 3 28
20/21 CFL FC Viktoria Plzen B 2 7
21/22 Fortuna Liga Tatran Liptovsky Mikulas 1 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Fortuna Liga FC Viktoria Plzen 2 28
23/24 UECL Quali FC Viktoria Plzen 1 5
19/20 CFL FC Viktoria Plzen B 1 9

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-06-30 Pardubice Viktoria Plzen Return from loan €350k
22/23 2022-08-12 Viktoria Plzen Pardubice Loan €225k
21/22 2022-06-30 Pardubice Vikt. Plzen B Return from loan €225k
21/22 2022-01-04 Vikt. Plzen B Pardubice Loan €175k
21/22 2021-12-31 Lipt. Mikulas Vikt. Plzen B Return from loan €175k
21/22 2021-07-10 Vikt. Plzen B Lipt. Mikulas Loan

Last 50 matches for TSG 1899 Hoffenheim 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 Borussia Mönchengladbach 4–0 TSG 1899 Hoffenheim Available
2026-05-09 L1 TSG 1899 Hoffenheim 1–0 SV Werder Bremen Available
2026-05-09 L1 TSG 1899 Hoffenheim 1–0 SV Werder Bremen Available
2026-05-02 L1 TSG 1899 Hoffenheim 3–3 VfB Stuttgart Available
2026-05-02 L1 TSG 1899 Hoffenheim 3–3 VfB Stuttgart Available
2026-04-25 L1 Hamburger SV 1–2 TSG 1899 Hoffenheim Available
2026-04-25 L1 Hamburger SV 1–2 TSG 1899 Hoffenheim 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-10 L1 FC Augsburg 2–2 TSG 1899 Hoffenheim Available
2026-04-04 L1 TSG 1899 Hoffenheim 1–2 1. FSV Mainz 05 Available
2026-03-20 L1 RB Leipzig 5–0 TSG 1899 Hoffenheim Available
2026-03-14 L1 TSG 1899 Hoffenheim 1–1 VfL Wolfsburg Available
2026-03-07 L1 1. FC Heidenheim 1846 2–4 TSG 1899 Hoffenheim Available
2026-02-28 L1 TSG 1899 Hoffenheim 0–1 FC St. Pauli 1910 Available
2026-02-21 L1 1. FC Köln 2–2 TSG 1899 Hoffenheim Available
2026-02-14 L1 TSG 1899 Hoffenheim 3–0 SC Freiburg Available
2026-02-08 L1 FC Bayern München 5–1 TSG 1899 Hoffenheim Available
2026-01-31 L1 TSG 1899 Hoffenheim 3–1 1. FC Union Berlin Available
2026-01-27 L1 SV Werder Bremen 0–2 TSG 1899 Hoffenheim Available
2026-01-24 L1 Eintracht Frankfurt 1–3 TSG 1899 Hoffenheim Available
2026-01-17 L1 TSG 1899 Hoffenheim 1–0 Bayer 04 Leverkusen Available
2026-01-14 L1 TSG 1899 Hoffenheim 5–1 Borussia Mönchengladbach Available
2025-12-20 L1 VfB Stuttgart 0–0 TSG 1899 Hoffenheim Available
2025-12-13 L1 TSG 1899 Hoffenheim 4–1 Hamburger SV Available
2025-12-07 L1 Borussia Dortmund 2–0 TSG 1899 Hoffenheim Available
2025-11-29 L1 TSG 1899 Hoffenheim 3–0 FC Augsburg Available
2025-11-21 L1 1. FSV Mainz 05 1–1 TSG 1899 Hoffenheim Available
2025-11-08 L1 TSG 1899 Hoffenheim 3–1 RB Leipzig Available
2025-11-02 L1 VfL Wolfsburg 2–3 TSG 1899 Hoffenheim Available
2025-10-25 L1 TSG 1899 Hoffenheim 3–1 1. FC Heidenheim 1846 Available
2025-10-19 L1 FC St. Pauli 1910 0–3 TSG 1899 Hoffenheim Available
2025-10-03 L1 TSG 1899 Hoffenheim 0–1 1. FC Köln Available
2025-09-28 L1 SC Freiburg 1–1 TSG 1899 Hoffenheim Available
2025-09-20 L1 TSG 1899 Hoffenheim 1–4 FC Bayern München Available
2025-09-13 L1 1. FC Union Berlin 2–4 TSG 1899 Hoffenheim Available
2025-08-30 L1 TSG 1899 Hoffenheim 1–3 Eintracht Frankfurt Available
2025-08-23 L1 Bayer 04 Leverkusen 1–2 TSG 1899 Hoffenheim Available
2025-05-17 L1 TSG 1899 Hoffenheim 0–4 FC Bayern München Available
2025-05-09 L1 VfL Wolfsburg 2–2 TSG 1899 Hoffenheim Available
2025-05-03 L1 Borussia Mönchengladbach 4–4 TSG 1899 Hoffenheim Available
2025-04-26 L1 TSG 1899 Hoffenheim 2–3 Borussia Dortmund Available
2025-04-19 L1 SC Freiburg 3–2 TSG 1899 Hoffenheim Available
2025-04-12 L1 TSG 1899 Hoffenheim 2–0 1. FSV Mainz 05 Available
2025-04-05 L1 RB Leipzig 3–1 TSG 1899 Hoffenheim Available
2025-03-29 L1 TSG 1899 Hoffenheim 1–1 FC Augsburg Available
2025-03-14 L1 FC St. Pauli 1910 1–0 TSG 1899 Hoffenheim Available
2025-03-09 L1 TSG 1899 Hoffenheim 1–1 1. FC Heidenheim 1846 Available
2025-03-01 L1 VfL Bochum 1848 0–1 TSG 1899 Hoffenheim Available
2025-02-23 L1 TSG 1899 Hoffenheim 1–1 VfB Stuttgart Available

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

OpponentPWDLGFGAGDWin %
Bohemians Praha 1905 5 1 1 3 3 6 -3 20%
MFK Karviná 5 4 1 0 13 3 +10 80%
FK Jablonec 5 0 1 4 1 7 -6 0%
Dynamo České Budějovice 5 2 1 2 5 7 -2 40%
Baník Ostrava 4 1 1 2 4 7 -3 25%
Slavia Praha 4 0 1 3 1 8 -7 0%
1. FC Slovácko 4 3 0 1 6 3 +3 75%
AC Sparta Praha 4 0 1 3 5 11 -6 0%
Sigma Olomouc 4 2 2 0 5 2 +3 50%
FK Teplice 4 3 1 0 5 2 +3 75%
FK Mladá Boleslav 4 0 1 3 4 9 -5 0%
Slovan Liberec 4 2 0 2 6 5 +1 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
18/19 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 52 835 4 0 0 0.43
22/23 32 2,114 2 1 0 0.13
21/22 29 1,819 2 0 2 0.2
20/21 9 268 1 0 0 0.34
19/20 9 0 1 0 0 0
18/19 32 1,539 1 1 0 0.12

Output by competition

Career goals and assists broken down by tournament.

Fortuna Liga
65 apps
4 G
2 A
CFL
16 apps
2 G
1 A
F:L Relegation G
8 apps
1 G
0 A
Fortuna Liga
18 apps
1 G
0 A
Juniorska liga
19 apps
1 G
0 A
Europa League
1 apps
0 G
1 A
Conference L.
10 apps
0 G
1 A
UECL Quali
5 apps
0 G
1 A
Bundesliga
6 apps
0 G
0 A
MOL Cup
7 apps
0 G
0 A

Frequently asked about Robin Hranac

Who is Robin Hranac?

Robin Hranac is a Czech professional footballer who plays as a centre-back for TSG 1899 Hoffenheim.

How old is Robin Hranac?

Robin Hranac is 26 years old. He was born on January 29, 2000 in Plzeň.

What position does Robin Hranac play?

Robin Hranac plays as a centre-back (Defender - Centre-Back).

What club does Robin Hranac play for?

Robin Hranac currently plays for TSG 1899 Hoffenheim.

How many career goals has Robin Hranac scored?

Across all senior club competitions in our dataset, Robin Hranac has scored 9 goals in 181 appearances.

What is Robin Hranac's market value?

Robin Hranac's most recent reported market value is €3.50m.