Robin Hranác
- Height
- 190 cm
- Shirt
- 2
- Age
- 26
- Preferred foot
- Right
- Country
- Czechia
- Market value
- €4.1m
- Contract end
- 30 June 2028
World Cup · 2026–2027
3Apps
3Starts
270Minutes
0Goals
0Assists
0Clean sheets
1Tackles
Rating
2026–2027 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
Bundesliga |
Hoffenheim |
4 | 0 | 0 | |
Europa League |
Hoffenheim |
2 | 0 | 0 | |
UEFA Nations League A |
Czechia |
3 | 0 | 0 | |
World Cup |
Czechia |
3 | 0 | 0 | |
Friendlies |
Czechia |
2 | 0 | 0 | — |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
22 Oct |
vs Lyon |
W 3–0 | 90 | · | · | |
18 Oct |
@ Borussia Mönchengladbach |
W 2–1 | 90 | · | · | |
15 Oct |
vs Beşiktaş |
L 2–3 | 5 | · | · | — |
10 Oct |
vs Hamburger SV |
L 2–3 | 16 | · | · | |
06 Oct |
@ England |
L 0–3 | 90 | · | · | |
29 Sep |
vs England |
L 0–2 | 90 | · | · |
Player profile CB
Per-90 percentiles against centre-backs in World Cup. 50 = average.
Market value€4.1m
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 0 | 0.00 | 0 |
| Shots | 0 | 0.00 | 0 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 0 | 0.00 | 0 |
| xA | 0.01 | 0.00 | 4 |
| Accurate passes | 108 | 36.0 | 24 |
| Pass accuracy | 88.5% | — | 47 |
| Accurate long balls | 11 | 3.67 | 82 |
| Long ball accuracy | 57.9% | — | 79 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Duels won | 6 | 2.00 | 12 |
| Duels won % | 33.3% | — | 5 |
| Aerials won | 5 | 1.67 | 49 |
| Aerials won % | 62.5% | — | 63 |
| Touches | 138 | 46.0 | 8 |
| Touches in opposition box | 1 | 0.33 | 30 |
| Dispossessed | 0 | 0.00 | 100 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 11 | 3.67 | 3 |
| Tackles | 1 | 0.33 | 11 |
| Interceptions | 1 | 0.33 | 14 |
| Blocked scoring attempt | 2 | 0.67 | 55 |
| Fouls committed | 6 | 2.00 | 5 |
| Recoveries | 4 | 1.33 | 6 |
| Dribbled past | 3 | 1.00 | 8 |
| Clearances | 7 | 2.33 | 10 |
| Clean sheets | 0 | 0.00 | 0 |
| Goals conceded while on pitch | 6 | 2.00 | 30 |
| xG against while on pitch | 5.42 | 1.81 | 27 |
Discipline
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Yellow cards | 0 | 0.00 | 100 |
| Red cards | 0 | 0.00 | 100 |
Percentiles are per 90 minutes, against players in the same position in World Cup.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
22 Oct |
vs Lyon |
W 3–0 | 90 | · | · | |
18 Oct |
@ Borussia Mönchengladbach |
W 2–1 | 90 | · | · | |
15 Oct |
vs Beşiktaş |
L 2–3 | 5 | · | · | — |
10 Oct |
vs Hamburger SV |
L 2–3 | 16 | · | · | |
06 Oct |
@ England |
L 0–3 | 90 | · | · | |
03 Oct |
@ Spain |
L 1–3 | Bench | · | · | — |
29 Sep |
vs England |
L 0–2 | 90 | · | · | |
26 Sep |
vs Croatia |
L 1–2 | 90 | · | · | |
20 Sep |
@ Paderborn |
L 1–3 | Bench | · | · | — |
17 Sep |
@ OFI Crete |
L 0–2 | Bench | · | · | — |
12 Sep |
vs VfB Stuttgart |
W 2–1 | Bench | · | · | — |
05 Sep |
vs Borussia Dortmund |
L 2–3 | 11 | · | · | |
29 Aug |
@ 1. FC Köln |
L 2–3 | 37 | · | · | |
22 Aug |
@ Erzgebirge Aue |
W 4–0 | Bench | · | · | — |
15 Aug |
@ Tottenham Hotspur |
L 0–3 | 45 | · | · | |
25 Jun |
vs Mexico |
L 0–3 | 90 | · | · | |
18 Jun |
vs South Africa |
D 1–1 | 90 | · | · | |
12 Jun |
@ South Korea |
L 1–2 | 90 | · | · | |
05 Jun |
vs Guatemala |
W 3–1 | 62 | · | · | — |
31 May |
vs Kosovo |
W 2–1 | 90 | · | · | — |
16 May |
@ Borussia Mönchengladbach |
L 0–4 | Bench | · | · | — |
09 May |
vs Werder Bremen |
W 1–0 | 19 | · | · | |
25 Apr |
@ Hamburger SV |
W 2–1 | 45 | · | · | |
18 Apr |
vs Borussia Dortmund |
W 2–1 | 18 | · | · | |
10 Apr |
@ Augsburg |
D 2–2 | 90 | 1 | · | |
04 Apr |
vs Mainz 05 |
L 1–2 | Bench | · | · | — |
31 Mar |
vs Denmark |
D 2–2 | 120 | · | · | |
26 Mar |
vs Ireland |
D 2–2 | 120 | · | · | |
20 Mar |
@ RB Leipzig |
L 0–5 | 45 | · | · | |
14 Mar |
vs Wolfsburg |
D 1–1 | 90 | · | · | |
07 Mar |
@ FC Heidenheim |
W 4–2 | 13 | · | · | |
28 Feb |
vs St. Pauli |
L 0–1 | 74 | · | · | |
21 Feb |
@ 1. FC Köln |
D 2–2 | 90 | · | · | |
14 Feb |
vs Freiburg |
W 3–0 | 90 | · | · | |
31 Jan |
vs Union Berlin |
W 3–1 | 90 | · | · | |
27 Jan |
@ Werder Bremen |
W 2–0 | 90 | · | · | |
24 Jan |
@ Eintracht Frankfurt |
W 3–1 | Bench | · | · | — |
17 Jan |
vs Bayer Leverkusen |
W 1–0 | 90 | · | · | |
14 Jan |
vs Borussia Mönchengladbach |
W 5–1 | 90 | · | · | |
20 Dec |
@ VfB Stuttgart |
D 0–0 | 90 | · | · |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026–2027 | Hoffenheim | 6 | 0 | 0 | |
| Bundesliga | 4 | 0 | 0 | ||
| Europa League | 2 | 0 | 0 | ||
| ▸ 2025–2026 | Hoffenheim | 31 | 1 | 0 | |
| Bundesliga | 29 | 1 | 0 | ||
| DFB Pokal | 2 | 0 | 0 | ||
| ▸ 2024–2025 | Hoffenheim | 5 | 0 | 0 | |
| Bundesliga | 4 | 0 | 0 | ||
| Europa League | 1 | 0 | 0 | ||
| ▸ 2024–2025 | Viktoria Plzeň | 8 | 0 | 0 | |
| 1. Liga | 5 | 0 | 0 | — | |
| Europa League | 3 | 0 | 0 | ||
| ▸ 2023–2024 | Viktoria Plzeň | 52 | 3 | 1 | |
| 1. Liga | 32 | 3 | 1 | — | |
| Czech Cup | 5 | 0 | 0 | — | |
| Conference League | 15 | 0 | 0 | ||
| ▸ 2022–2023 | Pardubice | 31 | 1 | 0 | — |
| 1. Liga | 29 | 1 | 0 | — | |
| Play-offs 1/2 | 2 | 0 | 0 | — | |
| ▸ 2021–2022 | Pardubice | 10 | 1 | 0 | — |
| 1. Liga | 10 | 1 | 0 | — | |
| ▸ 2021–2022 | Liptovský Mikuláš | 18 | 1 | 0 | — |
| 1. liga | 18 | 1 | 0 | — | |
| ▸ 2020–2021 | Viktoria Plzeň | 2 | 0 | 0 | — |
| 1. Liga | 1 | 0 | 0 | — | |
| Czech Cup | 1 | 0 | 0 | — |
Latest news1 article
Hoffenheim thrash Ligue 1 leaders Lyon 3-0 to earn first Europa League points
TSG Hoffenheim ended Lyon’s perfect start to the Europa League with a comprehensive 3-0 home win. Andrej Kramarić scored before half-time and set up Adam Daghim and Adam Hložek after the break, as Christian Ilzer’s side registered their first points in the competition.

Bundesliga
Europa League
World Cup
UEFA Nations League A



































