Marvin Schulz
Career snapshot
Position rank · 25/26
Among 227 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1995-01-15 · 6 players total
| Full name | Marvin Schulz |
|---|---|
| Date of birth | 1995-01-15 (31 yrs) |
| Place of birth | Mülheim an der Ruhr, Germany |
| Citizenship | Germany |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 186.00 m |
| Current club | Preußen Münster |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Tenet Football |
Percentile rank vs 59 other Midfield - Defensive Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Preußen Münster | 1 | 25/26 | 25/26 | 4 | 1 | 1 | 237 |
| Holstein Kiel | 3 | 22/23 | 24/25 | 68 | 1 | 5 | 1,322 |
| Holstein Kiel II | 1 | 24/25 | 24/25 | 2 | 0 | 0 | 0 |
| FC Luzern | 5 | 17/18 | 21/22 | 164 | 21 | 9 | 3,403 |
| Borussia Mönchengladbach II | 4 | 13/14 | 16/17 | 29 | 2 | 2 | 583 |
| Borussia Mönchengladbach | 2 | 14/15 | 15/16 | 11 | 0 | 1 | 0 |
| Borussia Mönchengladbach U19 | 2 | 12/13 | 13/14 | 48 | 7 | 7 | 975 |
| Borussia Mönchengladbach U17 | 2 | 10/11 | 11/12 | 31 | 18 | 6 | 98 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | Preußen Münster | 3 | 1 | 1 | 3 | 0 | 237 |
| 25/26 | DFB-Pokal | Preußen Münster | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Bundesliga | Holstein Kiel | 12 | 0 | 0 | 3 | 0 | 0 |
| 24/25 | DFB-Pokal | Holstein Kiel | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Regionalliga Nord | Holstein Kiel II | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | 2. Bundesliga | Holstein Kiel | 27 | 1 | 2 | 3 | 0 | 1,322 |
| 23/24 | DFB-Pokal | Holstein Kiel | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 2. Bundesliga | Holstein Kiel | 26 | 0 | 3 | 4 | 0 | 0 |
| 22/23 | DFB-Pokal | Holstein Kiel | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Super League | FC Luzern | 30 | 3 | 0 | 9 | 1 | 764 |
| 21/22 | Super League Barrage | FC Luzern | 2 | 2 | 0 | 1 | 0 | 83 |
| 21/22 | Swiss Cup | FC Luzern | 4 | 0 | 2 | 2 | 0 | 0 |
| 21/22 | UECL Quali | FC Luzern | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC Luzern | 22 | 7 | 2 | 1 | 0 | 275 |
| 20/21 | Swiss Cup | FC Luzern | 1 | 1 | 0 | 1 | 0 | 90 |
| 19/20 | Europa League Qualifying | FC Luzern | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Schweizer Cup | FC Luzern | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Super League | FC Luzern | 24 | 0 | 3 | 3 | 0 | 0 |
| 18/19 | Europa League Qualifying | FC Luzern | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Schweizer Cup | FC Luzern | 4 | 1 | 0 | 2 | 0 | 390 |
| 18/19 | Super League | FC Luzern | 33 | 5 | 2 | 7 | 0 | 586 |
| 17/18 | Schweizer Cup | FC Luzern | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Super League | FC Luzern | 30 | 2 | 0 | 6 | 0 | 1,215 |
| 16/17 | Regionalliga West | Borussia Mönchengladbach II | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Bundesliga | Borussia Mönchengladbach | 8 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Champions League | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | DFB-Pokal | Borussia Mönchengladbach | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Regionalliga West | Borussia Mönchengladbach II | 8 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Aufstiegsrunde zur 3. Liga | Borussia Mönchengladbach II | 2 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Bundesliga | Borussia Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | DFB-Pokal | Borussia Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League | Borussia Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | Borussia Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Regionalliga West | Borussia Mönchengladbach II | 16 | 2 | 2 | 3 | 0 | 583 |
| 13/14 | DFB-Jun.-Pokal | Borussia Mönchengladbach U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Regionalliga West | Borussia Mönchengladbach II | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 20 | 3 | 4 | 6 | 0 | 569 |
| 12/13 | DFB-Jun.-Pokal | Borussia Mönchengladbach U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 24 | 4 | 3 | 3 | 0 | 406 |
| 11/12 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 21 | 18 | 6 | 2 | 0 | 98 |
| 10/11 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 10 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | U. Mülheim Jgd. | M'gladbach Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | M'gladbach Yth. | M'gladbach U17 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | M'gladbach U17 | M'gladbach U19 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | M'gladbach U19 | Bor. M'gladbach | Transfer | 0 | — |
| 17/18 | 2017-07-10 | Bor. M'gladbach | FC Luzern | Transfer | 400000 | — |
| 22/23 | 2022-07-01 | FC Luzern | Holstein Kiel | Transfer | 800000 | — |
| 25/26 | 2025-07-01 | Holstein Kiel | Pr. Münster | Transfer | 700000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 10/11 | Knock | 2011-03-10 | 2011-04-25 | 47 | 6 |
| 14/15 | Torn muscle fiber | 2014-09-25 | 2014-10-13 | 19 | 6 |
| 15/16 | influenza | 2015-10-12 | 2015-10-19 | 8 | 2 |
| 16/17 | Groin strain | 2016-07-11 | 2016-09-08 | 60 | 4 |
| 16/17 | Adductor injury | 2016-09-22 | 2017-04-27 | 218 | 39 |
| 17/18 | Ankle injury | 2018-04-03 | 2018-04-26 | 24 | 4 |
| 18/19 | unknown injury | 2018-07-26 | 2018-08-07 | 13 | 2 |
| 19/20 | unknown injury | 2019-08-08 | 2019-08-15 | 8 | 3 |
| 19/20 | Bone edema | 2019-10-24 | 2020-02-12 | 112 | 11 |
| 20/21 | Quarantine | 2021-01-16 | 2021-01-26 | 11 | 0 |
| 20/21 | Inner ankle ligament tear | 2021-03-01 | 2021-06-30 | 122 | 18 |
| 21/22 | unknown injury | 2022-05-17 | 2022-05-20 | 4 | 1 |
| 23/24 | infection | 2024-01-25 | 2024-01-31 | 7 | 1 |
| 24/25 | Adductor pain | 2024-12-19 | 2025-02-04 | 48 | 6 |
| 25/26 | Thigh problems | 2025-08-07 | 2025-08-11 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #5709 | — | 7 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Blessing Eleke | 2 | 0 | 0 |
| Marcel Lüft | 2 | 0 | 0 |
| Johannes Jansen | 2 | 2 | 0 |
| Marco Burch | 1 | 0 | 0 |
| Patrick Erras | 2 | 0 | 0 |
| Steven Skrzybski | 1 | 2 | 0 |
| Olivier Custodio | 2 | 0 | 0 |
| Dejan Sorgic | 1 | 2 | 0 |
| Leroy Mickels | 2 | 8 | 0 |
| Nils Rütten | 2 | 1 | 0 |
| Silvan Sidler | 1 | 0 | 0 |
| Nico Brandenburger | 2 | 6 | 0 |
| Ibrahima Ndiaye | 1 | 1 | 0 |
| Idriz Voca | 2 | 0 | 0 |
| Stefan Knezevic | 2 | 0 | 0 |
| Shkelqim Demhasaj | 1 | 3 | 0 |
| Marius Müller | 1 | 0 | 0 |
| Lucas | 1 | 0 | 0 |
| Simon Grether | 1 | 0 | 0 |
| Filip Ugrinic | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 11/12 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 18 | 21 |
| 20/21 | Super League | FC Luzern | 7 | 22 |
| 18/19 | Super League | FC Luzern | 5 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 6 | 21 |
| 13/14 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 4 | 20 |
| 12/13 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 3 | 24 |
Last 50 matches for Preußen Münster The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-10-31 | L2 |
Preußen Münster | 2–1 | Holstein Kiel | Available |
| 2025-10-26 | L2 |
1. FC Magdeburg | 2–0 | Preußen Münster | Available |
| 2025-10-18 | L2 |
Preußen Münster | 2–2 | Dynamo Dresden | Available |
| 2025-10-04 | L2 |
Hertha BSC | 2–1 | Preußen Münster | Available |
| 2025-09-28 | L2 |
Preußen Münster | 3–1 | Eintracht Braunschweig | Available |
| 2025-09-19 | L2 |
1. FC Kaiserslautern | 4–1 | Preußen Münster | Available |
| 2025-09-14 | L2 |
Preußen Münster | 1–2 | Fortuna Düsseldorf | Available |
| 2025-08-30 | L2 |
VfL Bochum | 1–2 | Preußen Münster | Available |
| 2025-08-22 | L2 |
Preußen Münster | 2–1 | 1. FC Nürnberg | Available |
| 2025-08-08 | L2 |
Preußen Münster | 1–1 | SC Paderborn 07 | INJURED Thigh problems |
| 2025-08-02 | L2 |
Karlsruher SC | 3–2 | Preußen Münster | Available |
| 2025-05-18 | L2 |
SSV Ulm 1846 | 2–2 | Preußen Münster | Available |
| 2025-05-09 | L2 |
Preußen Münster | 2–0 | Hertha BSC | Available |
| 2025-05-02 | L2 |
1. FC Magdeburg | 0–5 | Preußen Münster | Available |
| 2025-04-26 | L2 |
Preußen Münster | 1–1 | SV Darmstadt 98 | Available |
| 2025-04-20 | L2 |
1. FC Köln | 3–1 | Preußen Münster | Available |
| 2025-04-13 | L2 |
Preußen Münster | 1–1 | Karlsruher SC | Available |
| 2025-04-05 | L2 |
Fortuna Düsseldorf | 1–0 | Preußen Münster | Available |
| 2025-03-30 | L2 |
Preußen Münster | 1–1 | Eintracht Braunschweig | Available |
| 2025-03-15 | L2 |
SV 07 Elversberg | 0–1 | Preußen Münster | Available |
| 2025-03-09 | L2 |
Preußen Münster | 0–1 | 1. FC Nürnberg | Available |
| 2025-02-28 | L2 |
FC Schalke 04 | 1–0 | Preußen Münster | Available |
| 2025-02-22 | L2 |
Preußen Münster | 2–0 | Jahn Regensburg | Available |
| 2025-02-14 | L2 |
SC Paderborn 07 | 2–0 | Preußen Münster | Available |
| 2025-02-07 | L2 |
Preußen Münster | 1–2 | Hamburger SV | Available |
| 2025-02-02 | L2 |
1. FC Kaiserslautern | 2–1 | Preußen Münster | INJURED Adductor pain |
| 2025-01-26 | L2 |
Hannover 96 | 2–2 | Preußen Münster | INJURED Adductor pain |
| 2025-01-18 | L2 |
Preußen Münster | 2–1 | SpVgg Greuther Fürth | INJURED Adductor pain |
| 2024-12-21 | L2 |
Preußen Münster | 0–0 | SSV Ulm 1846 | INJURED Adductor pain |
| 2024-12-13 | L2 |
Hertha BSC | 1–2 | Preußen Münster | Available |
| 2024-12-07 | L2 |
Preußen Münster | 1–2 | 1. FC Magdeburg | Available |
| 2024-11-30 | L2 |
SV Darmstadt 98 | 0–0 | Preußen Münster | Available |
| 2024-11-22 | L2 |
Preußen Münster | 0–1 | 1. FC Köln | Available |
| 2024-11-10 | L2 |
Karlsruher SC | 1–1 | Preußen Münster | Available |
| 2024-11-01 | L2 |
Preußen Münster | 1–0 | Fortuna Düsseldorf | Available |
| 2024-10-27 | L2 |
Eintracht Braunschweig | 1–1 | Preußen Münster | Available |
| 2024-10-19 | L2 |
Preußen Münster | 1–1 | SV 07 Elversberg | Available |
| 2024-10-05 | L2 |
1. FC Nürnberg | 3–2 | Preußen Münster | Available |
| 2024-09-28 | L2 |
Preußen Münster | 1–2 | FC Schalke 04 | Available |
| 2024-09-22 | L2 |
Jahn Regensburg | 0–3 | Preußen Münster | Available |
| 2024-09-13 | L2 |
Preußen Münster | 3–3 | SC Paderborn 07 | Available |
| 2024-08-31 | L2 |
Hamburger SV | 4–1 | Preußen Münster | Available |
| 2024-08-24 | L2 |
Preußen Münster | 0–1 | 1. FC Kaiserslautern | Available |
| 2024-08-11 | L2 |
Preußen Münster | 0–0 | Hannover 96 | Available |
| 2024-08-04 | L2 |
SpVgg Greuther Fürth | 3–1 | Preußen Münster | Available |
| 2024-05-18 | L3 |
Preußen Münster | 2–0 | SpVgg Unterhaching | Available |
| 2024-05-12 | L3 |
SC Verl | 2–0 | Preußen Münster | Available |
| 2024-05-05 | L3 |
Preußen Münster | 4–1 | 1. FC Saarbrücken | Available |
| 2024-04-27 | L3 |
Viktoria Köln | 3–5 | Preußen Münster | Available |
| 2024-04-21 | L3 |
Preußen Münster | 2–0 | SC Freiburg II | Available |
Teams faced most often by Marvin Schulz'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Zürich | 17 | 5 | 5 | 7 | 20 | 27 | -7 | 29% |
| BSC Young Boys | 17 | 4 | 3 | 10 | 30 | 45 | -15 | 24% |
| FC St. Gallen | 17 | 9 | 4 | 4 | 30 | 18 | +12 | 53% |
| FC Basel 1893 | 16 | 1 | 4 | 11 | 17 | 35 | -18 | 6% |
| Jahn Regensburg | 14 | 9 | 2 | 3 | 22 | 15 | +7 | 64% |
| Dynamo Dresden | 13 | 9 | 2 | 2 | 23 | 9 | +14 | 69% |
| FC Lugano | 13 | 5 | 2 | 6 | 23 | 23 | 0 | 38% |
| Karlsruher SC | 12 | 3 | 2 | 7 | 16 | 26 | -10 | 25% |
| Hansa Rostock | 12 | 7 | 1 | 4 | 25 | 13 | +12 | 58% |
| VfL Osnabrück | 12 | 7 | 2 | 3 | 19 | 10 | +9 | 58% |
| FC Sion | 12 | 3 | 5 | 4 | 17 | 19 | -2 | 25% |
| SC Paderborn 07 | 12 | 4 | 4 | 4 | 22 | 19 | +3 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 11/12 | First senior goal | |
| 25/26 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 237 | 4 | 0 | 0 | 1.52 |
| 24/25 | 15 | 0 | 4 | 0 | 0 | 0 |
| 23/24 | 28 | 1,322 | 3 | 1 | 0 | 0.27 |
| 22/23 | 27 | 0 | 4 | 0 | 0 | 0 |
| 21/22 | 38 | 847 | 12 | 1 | 1 | 1.49 |
| 20/21 | 23 | 365 | 2 | 0 | 0 | 0.49 |
| 19/20 | 30 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | 39 | 976 | 9 | 0 | 0 | 0.83 |
| 17/18 | 34 | 1,215 | 7 | 0 | 0 | 0.52 |
| 14/15 | 18 | 583 | 4 | 0 | 0 | 0.62 |
| 13/14 | 21 | 569 | 6 | 1 | 0 | 1.11 |
| 12/13 | 27 | 406 | 3 | 0 | 0 | 0.67 |
| 11/12 | 21 | 98 | 2 | 0 | 0 | 1.84 |
Output by competition
Career goals and assists broken down by tournament.
More on Marvin Schulz
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marvin Schulz
Who is Marvin Schulz?
Marvin Schulz is a Germany professional footballer who plays as a defensive midfield for Preußen Münster.
How old is Marvin Schulz?
Marvin Schulz is 31 years old. He was born on January 15, 1995 in Mülheim an der Ruhr.
What position does Marvin Schulz play?
Marvin Schulz plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Marvin Schulz play for?
Marvin Schulz currently plays for Preußen Münster.
How many career goals has Marvin Schulz scored?
Across all senior club competitions in our dataset, Marvin Schulz has scored 50 goals in 357 appearances.
What is Marvin Schulz's market value?
Marvin Schulz's most recent reported market value is €700k.
Germany