Marcel Hartel
- Height
- 176 cm
- Shirt
- 10
- Age
- 30
- Preferred foot
- Both
- Country
- Germany
- Market value
- €2.1m
- Contract end
- 30 June 2029
2. Bundesliga · 2026–2027
8Apps
8Starts
667Minutes
2Goals
0Assists
0.76xG
1.29xA
Rating
2026–2027 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
2. Bundesliga |
Hannover 96 |
8 | 2 | 0 | |
DFB Pokal |
Hannover 96 |
1 | 1 | 1 |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
@ Eintracht Braunschweig |
L 0–2 | 78 | · | · | |
17 Oct |
vs St. Pauli |
D 1–1 | 78 | · | · | |
10 Oct |
@ Magdeburg |
L 0–3 | 90 | · | · | |
20 Sep |
vs Bochum |
W 2–1 | 90 | 1 | · | |
11 Sep |
@ 1. FC Nürnberg |
L 1–2 | 90 | · | · | |
04 Sep |
vs Karlsruher SC |
D 2–2 | 61 | 1 | · |
Player profile AM
Per-90 percentiles against wingers and attacking midfielders in 2. Bundesliga. 50 = average.
Market value€2.1m
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 2 | 0.27 | 67 |
| xG | 0.76 | 0.10 | 17 |
| xGOT | 0.99 | 0.13 | 40 |
| xG excl. penalty | 0.76 | 0.10 | 21 |
| Shots | 12 | 1.62 | 24 |
| Shots on target | 3 | 0.40 | 22 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 0 | 0.00 | 0 |
| xA | 1.29 | 0.17 | 50 |
| Accurate passes | 251 | 33.9 | 91 |
| Pass accuracy | 77.5% | — | 64 |
| Accurate long balls | 5 | 0.67 | 41 |
| Long ball accuracy | 45.5% | — | 55 |
| Line-breaking passes | 24 | 3.24 | 84 |
| Chances created | 11 | 1.48 | 43 |
| Big chances created | 3 | 0.40 | 59 |
| Successful crosses | 5 | 0.67 | 50 |
| Cross accuracy | 20.8% | — | 41 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Dribbles | 7 | 0.94 | 34 |
| Dribbles success rate | 46.7% | — | 47 |
| Duels won | 15 | 2.02 | 2 |
| Duels won % | 36.6% | — | 14 |
| Aerials won | 2 | 0.27 | 26 |
| Aerials won % | 50.0% | — | 66 |
| Touches | 444 | 59.9 | 81 |
| Touches in opposition box | 20 | 2.70 | 24 |
| Dispossessed | 7 | 0.94 | 69 |
| Fouls won | 2 | 0.27 | 3 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 18 | 2.43 | 47 |
| Tackles | 4 | 0.54 | 14 |
| Interceptions | 4 | 0.54 | 47 |
| Blocked scoring attempt | 1 | 0.13 | 57 |
| Fouls committed | 2 | 0.27 | 88 |
| Recoveries | 37 | 4.99 | 81 |
| Possession won final 3rd | 9 | 1.21 | 95 |
| Dribbled past | 7 | 0.94 | 21 |
| Clearances | 9 | 1.21 | 71 |
| Clean sheets | 1 | 0.13 | 81 |
| Goals conceded while on pitch | 10 | 1.35 | 64 |
| xG against while on pitch | 11.93 | 1.61 | 50 |
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 2. Bundesliga.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
@ Eintracht Braunschweig |
L 0–2 | 78 | · | · | |
17 Oct |
vs St. Pauli |
D 1–1 | 78 | · | · | |
10 Oct |
@ Magdeburg |
L 0–3 | 90 | · | · | |
20 Sep |
vs Bochum |
W 2–1 | 90 | 1 | · | |
11 Sep |
@ 1. FC Nürnberg |
L 1–2 | 90 | · | · | |
04 Sep |
vs Karlsruher SC |
D 2–2 | 61 | 1 | · | |
30 Aug |
@ Darmstadt |
W 1–0 | 90 | · | · | |
22 Aug |
@ SV Hemelingen |
W 9–1 | 64 | 1 | 1 | |
16 Aug |
vs Wolfsburg |
L 0–1 | 90 | · | · | |
02 Aug |
vs Real Salt Lake |
D 1–1 | 25 | 1 | · | |
26 Jul |
vs Colorado Rapids |
W 1–0 | 87 | · | · | |
23 Jul |
@ LA Galaxy |
W 3–1 | 90 | 1 | 2 | ★ |
17 Jul |
vs Sporting Kansas City |
W 3–2 | 90 | 1 | · | ★ |
23 May |
vs Austin FC |
W 3–0 | 90 | · | · | |
20 May |
vs Houston Dynamo FC |
D 2–2 | 120 | 2 | · | ★ |
14 May |
vs Los Angeles FC |
W 2–1 | 90 | · | · | |
10 May |
@ Colorado Rapids |
W 1–0 | 90 | · | · | |
03 May |
@ Austin FC |
L 0–2 | 90 | · | · | |
30 Apr |
@ Chicago Fire FC |
W 2–1 | 90 | · | · | |
26 Apr |
vs San Jose Earthquakes |
L 2–3 | 90 | 1 | 1 | ★ |
19 Apr |
@ Seattle Sounders FC |
L 1–4 | 89 | · | · | |
16 Apr |
vs FC Tulsa |
W 4–0 | 66 | 1 | · | ★ |
12 Apr |
@ FC Dallas |
D 1–1 | 90 | · | · | |
04 Apr |
@ New York City FC |
D 1–1 | 90 | · | · | |
22 Mar |
vs New England Revolution |
W 3–1 | 90 | 1 | · | |
15 Mar |
@ Los Angeles FC |
L 0–2 | 90 | · | · | |
08 Mar |
vs Seattle Sounders FC |
L 0–1 | 90 | · | · | |
21 Feb |
vs Charlotte FC |
D 1–1 | 90 | 1 | · | ★ |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026–2027 | Hannover 96 | 9 | 3 | 1 | |
| 2. Bundesliga | 8 | 2 | 0 | ||
| DFB Pokal | 1 | 1 | 1 | ||
| ▸ 2026 | St. Louis City | 19 | 9 | 3 | |
| MLS | 16 | 6 | 3 | ||
| Open Cup | 3 | 3 | 0 | ||
| ▸ 2025 | St. Louis City | 35 | 10 | 5 | |
| MLS | 34 | 9 | 4 | ||
| Open Cup | 1 | 1 | 1 | ||
| ▸ 2024 | St. Louis City | 13 | 5 | 5 | |
| MLS | 9 | 3 | 5 | ||
| Leagues Cup | 4 | 2 | 0 | ||
| ▸ 2023–2024 | St. Pauli | 37 | 21 | 14 | |
| 2. Bundesliga | 33 | 17 | 12 | ||
| DFB Pokal | 4 | 4 | 2 | ||
| ▸ 2022–2023 | St. Pauli | 36 | 5 | 7 | |
| 2. Bundesliga | 34 | 5 | 7 | ||
| DFB Pokal | 2 | 0 | 0 | ||
| ▸ 2021–2022 | St. Pauli | 34 | 2 | 6 | |
| 2. Bundesliga | 31 | 2 | 4 | ||
| DFB Pokal | 3 | 0 | 2 | ||
| ▸ 2020–2021 | Arminia Bielefeld | 23 | 0 | 0 | |
| Bundesliga | 22 | 0 | 0 | ||
| DFB Pokal | 1 | 0 | 0 | — | |
| ▸ 2019–2020 | Arminia Bielefeld | 35 | 1 | 11 | |
| 2. Bundesliga | 33 | 1 | 11 | ||
| DFB Pokal | 2 | 0 | 0 | — | |
| ▸ 2018–2019 | Union Berlin | 30 | 2 | 2 | |
| 2. Bundesliga | 26 | 2 | 2 | ||
| DFB Pokal | 2 | 0 | 0 | — | |
| Bundesliga Qualification | 2 | 0 | 0 | — | |
| ▸ 2017–2018 | Union Berlin | 30 | 2 | 2 | |
| 2. Bundesliga | 28 | 2 | 2 | ||
| DFB Pokal | 2 | 0 | 0 | — | |
| ▸ 2016–2017 | 1. FC Köln | 2 | 0 | 0 | |
| Bundesliga | 2 | 0 | 0 | ||
| ▸ 2015–2016 | 1. FC Köln | 6 | 0 | 0 | — |
| Bundesliga | 6 | 0 | 0 | — | |
| ▸ 2016–2017 | FC Köln II | 12 | 3 | 0 | — |
| Regionalliga | 12 | 3 | 0 | — | |
| ▸ 2015–2016 | FC Köln II | 20 | 4 | 0 | — |
| Regionalliga | 20 | 4 | 0 | — | |
| ▸ 2014–2015 | FC Köln II | 7 | 0 | 0 | — |
| Regionalliga | 7 | 0 | 0 | — |
St. Pauli
| Competition | Won | Runner-up |
|---|---|---|
| 2. Bundesliga ×1 | 2023/2024 | — |
Arminia Bielefeld
| Competition | Won | Runner-up |
|---|---|---|
| 2. Bundesliga ×1 | 2019/2020 | — |
Latest news1 article
Hannover 96 and St. Pauli settle for 1-1 draw in 2. Bundesliga primetime
Hannover 96 and FC St. Pauli played out a 1-1 draw on a clear ten-degree Saturday evening in south-central Niedersachsen in week eight of the 2026/27 2. Bundesliga season. Abdoulie Ceesay put St. Pauli ahead late in the first half, Husseyn Chakroun levelled after VAR intervention in the second half, and the points were shared at the break of a match that saw both sides create chances but fail to find a winner.

2. Bundesliga

























