Rani Khedira
- Height
- 188 cm
- Shirt
- 8
- Age
- 32
- Preferred foot
- Right
- Country
- Tunisia
- Market value
- €1.5m
- Contract end
- 30 June 2027
Bundesliga · 2026–2027
7Apps
7Starts
630Minutes
0Goals
0Assists
0.25xG
0.16xA
Rating
2026–2027 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
Bundesliga |
Union Berlin |
7 | 0 | 0 | |
DFB Pokal |
Union Berlin |
1 | 0 | 0 | |
World Cup |
Tunisia |
3 | 0 | 0 | |
Friendlies |
Tunisia |
3 | 0 | 0 |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
24 Oct |
@ Augsburg |
D 1–1 | 90 | · | · | |
17 Oct |
vs Borussia Dortmund |
D 0–0 | 90 | · | · | |
10 Oct |
vs Elversberg |
W 1–0 | 90 | · | · | |
18 Sep |
@ Bayern München |
L 0–7 | 90 | · | · | |
11 Sep |
vs Schalke 04 |
L 1–3 | 90 | · | · | |
05 Sep |
@ Bayer Leverkusen |
L 0–4 | 90 | · | · |
Player profile CM
Per-90 percentiles against midfielders in Bundesliga. 50 = average.
Market value€1.5m
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 0 | 0.00 | 0 |
| xG | 0.25 | 0.04 | 24 |
| xG excl. penalty | 0.25 | 0.04 | 24 |
| Shots | 2 | 0.29 | 8 |
| Headed shots | 1 | 0.14 | 65 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 0 | 0.00 | 0 |
| xA | 0.16 | 0.02 | 6 |
| Accurate passes | 105 | 15.0 | 3 |
| Pass accuracy | 69.1% | — | 3 |
| Accurate long balls | 5 | 0.71 | 24 |
| Long ball accuracy | 22.7% | — | 14 |
| Line-breaking passes | 10 | 1.43 | 12 |
| Chances created | 2 | 0.29 | 8 |
| Successful crosses | 2 | 0.29 | 50 |
| Cross accuracy | 100.0% | — | 100 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Dribbles | 1 | 0.14 | 21 |
| Dribbles success rate | 100.0% | — | 100 |
| Duels won | 29 | 4.14 | 42 |
| Duels won % | 51.8% | — | 53 |
| Aerials won | 10 | 1.43 | 67 |
| Aerials won % | 52.6% | — | 51 |
| Touches | 230 | 32.9 | 0 |
| Touches in opposition box | 6 | 0.86 | 21 |
| Dispossessed | 4 | 0.57 | 53 |
| Fouls won | 3 | 0.43 | 12 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 42 | 6.00 | 64 |
| Tackles | 15 | 2.14 | 62 |
| Interceptions | 7 | 1.00 | 46 |
| Blocked scoring attempt | 2 | 0.29 | 39 |
| Fouls committed | 12 | 1.71 | 28 |
| Recoveries | 18 | 2.57 | 6 |
| Possession won final 3rd | 2 | 0.29 | 40 |
| Dribbled past | 4 | 0.57 | 62 |
| Clearances | 18 | 2.57 | 71 |
| Clean sheets | 2 | 0.29 | 71 |
| Goals conceded while on pitch | 18 | 2.57 | 14 |
| xG against while on pitch | 14.06 | 2.01 | 33 |
Discipline
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Yellow cards | 1 | 0.14 | 57 |
| Red cards | 0 | 0.00 | 100 |
Percentiles are per 90 minutes, against players in the same position in Bundesliga.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
24 Oct |
@ Augsburg |
D 1–1 | 90 | · | · | |
17 Oct |
vs Borussia Dortmund |
D 0–0 | 90 | · | · | |
10 Oct |
vs Elversberg |
W 1–0 | 90 | · | · | |
18 Sep |
@ Bayern München |
L 0–7 | 90 | · | · | |
11 Sep |
vs Schalke 04 |
L 1–3 | 90 | · | · | |
05 Sep |
@ Bayer Leverkusen |
L 0–4 | 90 | · | · | |
29 Aug |
vs Eintracht Frankfurt |
D 3–3 | 90 | · | · | |
23 Aug |
@ Eintracht Braunschweig |
W 4–2 | 90 | · | · | |
15 Aug |
vs Ipswich Town |
L 2–4 | 73 | · | · | — |
25 Jun |
vs Netherlands |
L 1–3 | 67 | · | · | |
21 Jun |
vs Japan |
L 0–4 | 1 | · | · | — |
15 Jun |
@ Sweden |
L 1–5 | 83 | · | · | |
06 Jun |
@ Belgium |
L 0–5 | Bench | · | · | — |
01 Jun |
@ Austria |
L 0–1 | 82 | · | · | |
10 May |
@ Mainz 05 |
W 3–1 | 90 | · | · | |
02 May |
vs 1. FC Köln |
D 2–2 | 88 | · | · | |
24 Apr |
@ RB Leipzig |
L 1–3 | 90 | · | · | |
18 Apr |
vs Wolfsburg |
L 1–2 | 87 | · | · | |
11 Apr |
@ FC Heidenheim |
L 1–3 | 90 | · | 1 | |
05 Apr |
vs St. Pauli |
D 1–1 | 90 | · | · | |
01 Apr |
@ Canada |
D 0–0 | 70 | · | · | |
29 Mar |
@ Haiti |
W 1–0 | 72 | · | · | |
21 Mar |
@ Bayern München |
L 0–4 | 90 | · | · | |
15 Mar |
@ Freiburg |
W 1–0 | 90 | · | · | |
08 Mar |
vs Werder Bremen |
L 1–4 | 90 | · | · | |
28 Feb |
@ Borussia Mönchengladbach |
L 0–1 | 90 | · | · | |
21 Feb |
vs Bayer Leverkusen |
W 1–0 | 90 | 1 | · | |
14 Feb |
@ Hamburger SV |
L 2–3 | 75 | · | · | |
06 Feb |
vs Eintracht Frankfurt |
D 1–1 | 90 | · | · | |
31 Jan |
@ Hoffenheim |
L 1–3 | 90 | 1 | · | |
24 Jan |
vs Borussia Dortmund |
L 0–3 | 90 | · | · | |
18 Jan |
@ VfB Stuttgart |
D 1–1 | 90 | · | · | |
15 Jan |
@ Augsburg |
D 1–1 | 82 | · | · | |
10 Jan |
vs Mainz 05 |
D 2–2 | 90 | · | · | |
20 Dec |
@ 1. FC Köln |
W 1–0 | 90 | · | · | |
12 Dec |
vs RB Leipzig |
W 3–1 | 90 | · | · | |
03 Dec |
vs Bayern München |
L 2–3 | 90 | · | · | |
29 Nov |
vs FC Heidenheim |
L 1–2 | 90 | 1 | · | |
23 Nov |
@ St. Pauli |
W 1–0 | 90 | 1 | · | |
08 Nov |
vs Bayern München |
D 2–2 | 90 | · | · |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026–2027 | Union Berlin | 8 | 0 | 0 | |
| Bundesliga | 7 | 0 | 0 | ||
| DFB Pokal | 1 | 0 | 0 | ||
| ▸ 2025–2026 | Union Berlin | 35 | 6 | 1 | |
| Bundesliga | 32 | 5 | 1 | ||
| DFB Pokal | 3 | 1 | 0 | ||
| ▸ 2024–2025 | Union Berlin | 34 | 1 | 1 | |
| Bundesliga | 32 | 1 | 1 | ||
| DFB Pokal | 2 | 0 | 0 | ||
| ▸ 2023–2024 | Union Berlin | 25 | 0 | 0 | |
| Bundesliga | 20 | 0 | 0 | ||
| DFB Pokal | 1 | 0 | 0 | ||
| Champions League | 4 | 0 | 0 | ||
| ▸ 2022–2023 | Union Berlin | 46 | 2 | 0 | |
| Bundesliga | 33 | 2 | 0 | ||
| DFB Pokal | 3 | 0 | 0 | ||
| Europa League | 10 | 0 | 0 | ||
| ▸ 2021–2022 | Union Berlin | 45 | 0 | 1 | |
| Bundesliga | 32 | 0 | 1 | ||
| DFB Pokal | 5 | 0 | 0 | ||
| Conference League | 8 | 0 | 0 | ||
| ▸ 2020–2021 | Augsburg | 29 | 1 | 0 | |
| Bundesliga | 27 | 1 | 0 | ||
| DFB Pokal | 2 | 0 | 0 | ||
| ▸ 2019–2020 | Augsburg | 33 | 0 | 2 | |
| Bundesliga | 32 | 0 | 2 | ||
| DFB Pokal | 1 | 0 | 0 | — | |
| ▸ 2018–2019 | Augsburg | 34 | 4 | 1 | |
| Bundesliga | 30 | 4 | 1 | ||
| DFB Pokal | 4 | 0 | 0 | — | |
| ▸ 2017–2018 | Augsburg | 31 | 1 | 1 | |
| Bundesliga | 30 | 1 | 1 | ||
| DFB Pokal | 1 | 0 | 0 | — | |
| ▸ 2016–2017 | RB Leipzig | 10 | 0 | 0 | |
| Bundesliga | 10 | 0 | 0 | ||
| ▸ 2015–2016 | RB Leipzig | 20 | 0 | 0 | — |
| 2. Bundesliga | 19 | 0 | 0 | — | |
| DFB Pokal | 1 | 0 | 0 | — | |
| ▸ 2014–2015 | RB Leipzig | 24 | 0 | 1 | — |
| 2. Bundesliga | 22 | 0 | 1 | — | |
| DFB Pokal | 2 | 0 | 0 | — | |
| ▸ 2015–2016 | RasenBallsport Leipzig ll | 2 | 2 | 0 | — |
| Regionalliga | 2 | 2 | 0 | — | |
| ▸ 2013–2014 | VfB Stuttgart | 9 | 0 | 0 | — |
| Bundesliga | 9 | 0 | 0 | — | |
| ▸ 2013–2014 | VfB Stuttgart II | 12 | 1 | 0 | — |
| 3. Liga | 12 | 1 | 0 | — | |
| ▸ 2012–2013 | VfB Stuttgart II | 32 | 0 | 0 | — |
| 3. Liga | 32 | 0 | 0 | — | |
| ▸ 2011–2012 | VfB Stuttgart II | 12 | 0 | 0 | — |
| 3. Liga | 12 | 0 | 0 | — |
Latest news1 article
Karetsas suffers fresh ankle injury as Dortmund's recovery hopes take another blow
Borussia Dortmund teenager Konstantinos Karetsas twisted his right ankle just eight minutes after coming on against Union Berlin, adding to concerns over his difficult return from a medical episode in September. Coach Niko Kovac admitted the teenager is 'not yet where he was before'.

Bundesliga
DFB Pokal
World Cup





























