Robin Hranác
- Height
- 190 cm
- Shirt
- 2
- Age
- 26
- Preferred foot
- Right
- Country
- Czechia
- Market value
- €4.1m
- Contract end
- 30 June 2028
Bundesliga · 2026–2027
5Apps
1Starts
160Minutes
0Goals
0Assists
0Clean sheets
4Tackles
Rating
2026–2027 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
Bundesliga |
Hoffenheim |
5 | 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 |
|---|---|---|---|---|---|---|
25 Oct |
vs Bayer Leverkusen |
W 3–0 | 6 | · | · | — |
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 | · | · |
Player profile
The radar needs 450+ minutes in Bundesliga (160 so far).
Market value€4.1m
Shooting
| Stat | Total | Per 90 |
|---|---|---|
| Goals | 0 | 0.00 |
| xG | 0.13 | 0.07 |
| xG excl. penalty | 0.13 | 0.07 |
| Shots | 2 | 1.12 |
| Headed shots | 2 | 1.12 |
Passing
| Stat | Total | Per 90 |
|---|---|---|
| Assists | 0 | 0.00 |
| xA | 0.15 | 0.09 |
| Accurate passes | 96 | 54.0 |
| Pass accuracy | 85.0% | — |
| Accurate long balls | 2 | 1.12 |
| Long ball accuracy | 16.7% | — |
| Line-breaking passes | 17 | 9.56 |
| Successful crosses | 1 | 0.56 |
| Cross accuracy | 100.0% | — |
Possession
| Stat | Total | Per 90 |
|---|---|---|
| Dribbles | 1 | 0.56 |
| Dribbles success rate | 100.0% | — |
| Duels won | 14 | 7.87 |
| Duels won % | 53.8% | — |
| Aerials won | 9 | 5.06 |
| Aerials won % | 47.4% | — |
| Touches | 141 | 79.3 |
| Touches in opposition box | 4 | 2.25 |
| Dispossessed | 0 | 0.00 |
Defending
| Stat | Total | Per 90 |
|---|---|---|
| Defensive actions | 16 | 9.00 |
| Tackles | 4 | 2.25 |
| Interceptions | 2 | 1.12 |
| Blocked scoring attempt | 2 | 1.12 |
| Fouls committed | 2 | 1.12 |
| Recoveries | 6 | 3.38 |
| Clearances | 8 | 4.50 |
| Clean sheets | 0 | 0.00 |
| Goals conceded while on pitch | 6 | 3.38 |
| xG against while on pitch | 1.93 | 1.09 |
Discipline
| Stat | Total | Per 90 |
|---|---|---|
| Yellow cards | 0 | 0.00 |
| Red cards | 0 | 0.00 |
Percentiles appear after 450 minutes in a competition.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
vs Bayer Leverkusen |
W 3–0 | 6 | · | · | — |
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 | · | · |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026–2027 | Hoffenheim | 7 | 0 | 0 | |
| Bundesliga | 5 | 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



































