Jan-Christoph Bartels
Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1999-01-13 · 6 players total
| Full name | Jan-Christoph Bartels |
|---|---|
| Date of birth | 1999-01-13 (27 yrs) |
| Place of birth | Wiesbaden, Germany |
| Citizenship | Germany |
| Position | Goalkeeper |
| Foot | right |
| Height | 188.00 m |
| Current club | DAC Dunajska Streda |
| Joined | 2025-09-04 |
| Contract expires | 2026-06-30 |
| Agent | SEG |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| SV Waldhof Mannheim | 6 | 19/20 | 24/25 | 97 | 0 | 1 | 8,685 |
| SV Waldhof Mannheim U21 | 1 | 22/23 | 22/23 | 1 | 0 | 0 | 90 |
| SV Wehen Wiesbaden | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 3 |
| 1.FC Köln | 1 | 18/19 | 18/19 | 0 | 0 | 0 | 0 |
| 1.FC Köln II | 2 | 17/18 | 18/19 | 17 | 0 | 0 | 1,530 |
| 1.FC Köln U19 | 1 | 17/18 | 17/18 | 20 | 0 | 0 | 1,752 |
| 1.FSV Mainz 05 U19 | 2 | 15/16 | 16/17 | 8 | 0 | 0 | 720 |
| 1.FSV Mainz 05 U17 | 2 | 14/15 | 15/16 | 22 | 0 | 0 | 1,980 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | 3. Liga | SV Waldhof Mannheim | 34 | 0 | 0 | 4 | 0 | 3,060 |
| 24/25 | Badenpokal | SV Waldhof Mannheim | 2 | 0 | 0 | 0 | 0 | 180 |
| 23/24 | 3. Liga | SV Waldhof Mannheim | 11 | 0 | 1 | 0 | 0 | 926 |
| 23/24 | Badenpokal | SV Waldhof Mannheim | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 3. Liga | SV Waldhof Mannheim | 19 | 0 | 0 | 2 | 0 | 1,699 |
| 22/23 | Badenpokal | SV Waldhof Mannheim | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | DFB-Pokal | SV Waldhof Mannheim | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | VL Baden | SV Waldhof Mannheim U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | 3. Liga | SV Waldhof Mannheim | 5 | 0 | 0 | 0 | 0 | 450 |
| 21/22 | Badenpokal | SV Waldhof Mannheim | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | DFB-Pokal | SV Waldhof Mannheim | 1 | 0 | 0 | 0 | 0 | 120 |
| 20/21 | 3. Liga | SV Waldhof Mannheim | 16 | 0 | 0 | 1 | 0 | 1,440 |
| 20/21 | Badenpokal | SV Waldhof Mannheim | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | DFB-Pokal | SV Waldhof Mannheim | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | 2. Bundesliga | SV Wehen Wiesbaden | 1 | 0 | 0 | 0 | 0 | 3 |
| 19/20 | Badenpokal | SV Waldhof Mannheim | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | DFB-Pokal | SV Wehen Wiesbaden | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2. Bundesliga | 1.FC Köln | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Regionalliga West | 1.FC Köln II | 17 | 0 | 0 | 3 | 0 | 1,530 |
| 17/18 | DFB-Jun.-Pokal | 1.FC Köln U19 | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Regionalliga West | 1.FC Köln II | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U19-Bundesliga West | 1.FC Köln U19 | 19 | 0 | 0 | 1 | 0 | 1,662 |
| 16/17 | U19-Bundesliga S/SW | 1.FSV Mainz 05 U19 | 8 | 0 | 0 | 0 | 0 | 720 |
| 15/16 | U17-Bundesliga South/Southwest | 1.FSV Mainz 05 U17 | 16 | 0 | 0 | 0 | 0 | 1,440 |
| 15/16 | U19-Bundesliga S/SW | 1.FSV Mainz 05 U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U17-Bundesliga South/Southwest | 1.FSV Mainz 05 U17 | 6 | 0 | 0 | 0 | 0 | 540 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-08-30 | Mainz 05 Yth. | Mainz 05 U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Mainz 05 U17 | Mainz 05 U19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Mainz 05 U19 | 1.FC Köln U19 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | 1.FC Köln U19 | 1.FC Köln | Transfer | 0 | — |
| 19/20 | 2019-07-01 | 1.FC Köln | Wehen Wiesbaden | Loan | 250000 | — |
| 19/20 | 2020-06-30 | Wehen Wiesbaden | 1.FC Köln | Return from loan | 200000 | — |
| 20/21 | 2020-07-15 | 1.FC Köln | W. Mannheim | Transfer | 150000 | — |
| 25/26 | 2025-09-04 | W. Mannheim | Dunajska Streda | Transfer | 175000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Tendon rupture | 2019-09-28 | 2020-03-02 | 157 | 16 |
| 19/20 | Quarantine | 2020-03-15 | 2020-03-29 | 15 | 0 |
| 22/23 | unknown injury | 2023-05-13 | 2023-05-30 | 18 | 3 |
| 23/24 | concussion | 2023-08-19 | 2023-09-17 | 30 | 5 |
| 23/24 | Ill | 2023-12-15 | 2023-12-22 | 8 | 2 |
| 23/24 | unknown injury | 2024-01-31 | 2024-04-20 | 81 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sascha Voelcke | 1 | 0 | 0 |
| Marcel Costly | 1 | 0 | 0 |
| Julian Riedel | 1 | 0 | 0 |
| Anton Donkor | 2 | 0 | 0 |
| Bentley Baxter Bahn | 1 | 0 | 0 |
| Laurent Jans | 1 | 0 | 0 |
| Janne Sietan | 1 | 0 | 0 |
| Alexander Rossipal | 2 | 0 | 0 |
| Malte Karbstein | 1 | 0 | 0 |
| Tim Sechelmann | 1 | 0 | 0 |
| Marvin Rittmüller | 2 | 0 | 0 |
| Maximilian Thalhammer | 1 | 0 | 0 |
| Nicklas Shipnoski | 1 | 0 | 0 |
| Marcel Seegert | 1 | 0 | 0 |
| Lukas Klünter | 1 | 0 | 0 |
| Arianit Ferati | 1 | 0 | 0 |
| Henning Matriciani | 1 | 0 | 0 |
| Pascal Sohm | 1 | 0 | 0 |
| Kelvin Arase | 1 | 0 | 0 |
| Fridolin Wagner | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-06-30 | Wehen Wiesbaden | 1.FC Köln | Return from loan | — | €200k |
| 19/20 | 2019-07-01 | 1.FC Köln | Wehen Wiesbaden | Loan | — | €250k |
Teams faced most often by Jan-Christoph Bartels's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| VfL Osnabrück | 20 | 12 | 2 | 6 | 34 | 21 | +13 | 60% |
| Hansa Rostock | 16 | 7 | 3 | 6 | 20 | 20 | 0 | 44% |
| Hallescher FC | 16 | 9 | 3 | 4 | 27 | 20 | +7 | 56% |
| Dynamo Dresden | 12 | 3 | 1 | 8 | 8 | 19 | -11 | 25% |
| 1. FC Magdeburg | 12 | 2 | 4 | 6 | 8 | 16 | -8 | 17% |
| FSV Zwickau | 12 | 7 | 2 | 3 | 24 | 12 | +12 | 58% |
| MSV Duisburg | 10 | 4 | 1 | 5 | 12 | 15 | -3 | 40% |
| Preußen Münster | 10 | 3 | 3 | 4 | 15 | 15 | 0 | 30% |
| Holstein Kiel | 10 | 2 | 3 | 5 | 11 | 17 | -6 | 20% |
| SpVgg Unterhaching | 10 | 6 | 2 | 2 | 18 | 9 | +9 | 60% |
| Fortuna Köln | 10 | 4 | 2 | 4 | 19 | 9 | +10 | 40% |
| TSV 1860 München | 10 | 3 | 4 | 3 | 13 | 13 | 0 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 36 | 3,240 | 4 | 0 | 0 | 0.11 |
| 22/23 | 22 | 1,969 | 2 | 0 | 0 | 0.09 |
| 20/21 | 18 | 1,620 | 1 | 0 | 0 | 0.06 |
| 18/19 | 17 | 1,530 | 3 | 0 | 0 | 0.18 |
| 17/18 | 20 | 1,752 | 1 | 0 | 0 | 0.05 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 36 | 3,240 | 10 | 28% | 41 | 1.14 |
| 23/24 | 11 | 926 | 2 | 18% | 19 | 1.85 |
| 22/23 | 22 | 1,969 | 3 | 14% | 33 | 1.51 |
| 21/22 | 10 | 930 | 5 | 50% | 8 | 0.77 |
| 20/21 | 18 | 1,620 | 4 | 22% | 31 | 1.72 |
| 19/20 | 2 | 93 | 2 | 100% | 0 | 0 |
| 18/19 | 17 | 1,530 | 6 | 35% | 20 | 1.18 |
| 17/18 | 20 | 1,752 | 7 | 35% | 21 | 1.08 |
| 16/17 | 8 | 720 | 1 | 13% | 13 | 1.63 |
| 15/16 | 16 | 1,440 | 5 | 31% | 27 | 1.69 |
| 14/15 | 6 | 540 | 1 | 17% | 15 | 2.5 |
Output by competition
Career goals and assists broken down by tournament.
More on Jan-Christoph Bartels
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jan-Christoph Bartels
Who is Jan-Christoph Bartels?
Jan-Christoph Bartels is a Germany professional footballer who plays as a goalkeeper for DAC Dunajska Streda.
How old is Jan-Christoph Bartels?
Jan-Christoph Bartels is 27 years old. He was born on January 13, 1999 in Wiesbaden.
What position does Jan-Christoph Bartels play?
Jan-Christoph Bartels plays as a goalkeeper (Goalkeeper).
What club does Jan-Christoph Bartels play for?
Jan-Christoph Bartels currently plays for DAC Dunajska Streda.
What is Jan-Christoph Bartels's market value?
Jan-Christoph Bartels's most recent reported market value is €175k.
Germany