Marcel Costly
Career snapshot
Career highs
Born the same day
Shares 1995-11-20 · 6 players total
| Full name | Marcel Costly |
|---|---|
| Date of birth | 1995-11-20 (30 yrs) |
| Place of birth | Achim, Germany |
| Citizenship | Germany United States |
| Position | Midfield - Right Midfield (main: Midfield) |
| Foot | right |
| Height | 183.00 m |
| Current club | FC Ingolstadt 04 |
| Joined | 2022-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Unique Sports Group |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Ingolstadt 04 | 4 | 22/23 | 25/26 | 112 | 8 | 28 | 5,465 |
| SV Waldhof Mannheim | 3 | 19/20 | 21/22 | 82 | 11 | 12 | 2,094 |
| 1.FC Magdeburg | 3 | 17/18 | 19/20 | 68 | 5 | 7 | 2,607 |
| 1.FSV Mainz 05 II | 4 | 14/15 | 17/18 | 80 | 4 | 12 | 4,704 |
| Rotenburger SV | 1 | 13/14 | 13/14 | 24 | 8 | 0 | 261 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 3. Liga | FC Ingolstadt 04 | 4 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Bayernpokal | FC Ingolstadt 04 | 3 | 2 | 0 | 0 | 0 | 76 |
| 24/25 | 3. Liga | FC Ingolstadt 04 | 29 | 1 | 7 | 7 | 0 | 2,410 |
| 24/25 | Bayernpokal | FC Ingolstadt 04 | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | DFB-Pokal | FC Ingolstadt 04 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 3. Liga | FC Ingolstadt 04 | 28 | 2 | 8 | 5 | 0 | 1,179 |
| 23/24 | Bayernpokal | FC Ingolstadt 04 | 5 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | 3. Liga | FC Ingolstadt 04 | 33 | 2 | 9 | 7 | 0 | 1,434 |
| 22/23 | Bayernpokal | FC Ingolstadt 04 | 5 | 1 | 1 | 0 | 0 | 366 |
| 22/23 | DFB-Pokal | FC Ingolstadt 04 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 3. Liga | SV Waldhof Mannheim | 36 | 3 | 6 | 5 | 0 | 1,015 |
| 21/22 | Badenpokal | SV Waldhof Mannheim | 1 | 1 | 0 | 0 | 0 | 18 |
| 21/22 | DFB-Pokal | SV Waldhof Mannheim | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 3. Liga | SV Waldhof Mannheim | 37 | 5 | 6 | 8 | 0 | 656 |
| 20/21 | Badenpokal | SV Waldhof Mannheim | 3 | 1 | 0 | 0 | 0 | 225 |
| 20/21 | DFB-Pokal | SV Waldhof Mannheim | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 3. Liga | 1.FC Magdeburg | 22 | 2 | 0 | 6 | 0 | 767 |
| 19/20 | Badenpokal | SV Waldhof Mannheim | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | DFB-Pokal | 1.FC Magdeburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2. Bundesliga | 1.FC Magdeburg | 28 | 1 | 2 | 4 | 0 | 1,444 |
| 18/19 | DFB-Pokal | 1.FC Magdeburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 3. Liga | 1.FC Magdeburg | 13 | 2 | 5 | 1 | 0 | 396 |
| 17/18 | Regionalliga Südwest | 1.FSV Mainz 05 II | 21 | 1 | 7 | 5 | 0 | 1,866 |
| 17/18 | Sachsen-Anhalt-Pokal | 1.FC Magdeburg | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 3. Liga | 1.FSV Mainz 05 II | 30 | 1 | 3 | 4 | 0 | 2,291 |
| 15/16 | 3. Liga | 1.FSV Mainz 05 II | 22 | 2 | 2 | 1 | 0 | 547 |
| 14/15 | 3. Liga | 1.FSV Mainz 05 II | 7 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | NFV-Pokal | Rotenburger SV | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | OL Niedersachsen | Rotenburger SV | 24 | 8 | 0 | 1 | 0 | 261 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Rotenburg Yth. | Heeslingen Yth. | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Heeslingen Yth. | Rotenburg Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Rotenburg Yth. | FC Verden Yth. | Transfer | 0 | — |
| 11/12 | 2011-07-01 | FC Verden Yth. | FC Verden U17 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | FC Verden U17 | FC Verden U19 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | FC Verden U19 | Rotenburger SV | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Rotenburger SV | FSV Mainz 05 II | Transfer | 0 | — |
| 17/18 | 2017-07-01 | FSV Mainz 05 II | 1.FSV Mainz 05 | Transfer | 225000 | — |
| 17/18 | 2018-01-02 | 1.FSV Mainz 05 | 1.FC Magdeburg | Transfer | 200000 | — |
| 20/21 | 2020-08-09 | 1.FC Magdeburg | W. Mannheim | Transfer | 225000 | — |
| 22/23 | 2022-07-01 | W. Mannheim | FC Ingolstadt | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Adductor pain | 2015-01-26 | 2015-06-15 | 141 | 16 |
| 19/20 | Knee bruise | 2020-05-30 | 2020-06-07 | 9 | 3 |
| 22/23 | Foot injury | 2023-02-24 | 2023-03-16 | 21 | 4 |
| 23/24 | Achilles tendon irritation | 2023-09-30 | 2023-11-26 | 58 | 9 |
| 24/25 | Foot injury | 2024-11-24 | 2025-01-26 | 64 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Hamza Saghiri | 2 | 0 | 0 |
| Rafael García | 2 | 2 | 0 |
| Tobias Müller | 1 | 0 | 0 |
| Mladen Cvjetinovic | 2 | 0 | 0 |
| Daniel Bohl | 1 | 1 | 0 |
| Björn Rother | 1 | 0 | 0 |
| Ryan Malone | 1 | 3 | 0 |
| Rico Preißinger | 1 | 0 | 0 |
| Jesper Verlaat | 2 | 0 | 0 |
| Benjamin Kanuric | 1 | 1 | 0 |
| Marius Funk | 2 | 0 | 0 |
| Christian Beck | 1 | 2 | 0 |
| Felix Keidel | 2 | 0 | 0 |
| Marcel Seegert | 2 | 0 | 0 |
| Joseph Boyamba | 2 | 3 | 0 |
| Anton Donkor | 2 | 1 | 0 |
| Dominik Martinovic | 2 | 4 | 0 |
| David Kopacz | 1 | 1 | 0 |
| Pascal Testroet | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | OL Niedersachsen | Rotenburger SV | 8 | 24 |
| 20/21 | 3. Liga | SV Waldhof Mannheim | 5 | 37 |
| 21/22 | 3. Liga | SV Waldhof Mannheim | 3 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | 3. Liga | FC Ingolstadt 04 | 9 | 33 |
| 23/24 | 3. Liga | FC Ingolstadt 04 | 8 | 28 |
| 17/18 | Regionalliga Südwest | 1.FSV Mainz 05 II | 7 | 21 |
Last 50 matches for FC Ingolstadt 04 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 | L3 |
Viktoria Köln | 3–1 | FC Ingolstadt 04 | Available |
| 2025-10-25 | L3 |
FC Ingolstadt 04 | 2–1 | 1. FC Saarbrücken | Available |
| 2025-10-18 | L3 |
Alemannia Aachen | 0–1 | FC Ingolstadt 04 | Available |
| 2025-10-04 | L3 |
FC Ingolstadt 04 | 4–1 | SSV Ulm 1846 | Available |
| 2025-10-01 | L3 |
SC Verl | 2–2 | FC Ingolstadt 04 | Available |
| 2025-09-27 | L3 |
MSV Duisburg | 2–1 | FC Ingolstadt 04 | Available |
| 2025-09-20 | L3 |
FC Ingolstadt 04 | 0–0 | SV Wehen Wiesbaden | Available |
| 2025-09-17 | L3 |
TSV Havelse | 2–6 | FC Ingolstadt 04 | Available |
| 2025-09-13 | L3 |
FC Ingolstadt 04 | 2–3 | 1. FC Schweinfurt 05 | Available |
| 2025-08-30 | L3 |
Energie Cottbus | 1–1 | FC Ingolstadt 04 | Available |
| 2025-08-24 | L3 |
FC Ingolstadt 04 | 1–1 | Hansa Rostock | Available |
| 2025-08-10 | L3 |
VfB Stuttgart II | 2–1 | FC Ingolstadt 04 | Available |
| 2025-08-02 | L3 |
FC Ingolstadt 04 | 1–1 | Jahn Regensburg | Available |
| 2025-05-17 | L3 |
Energie Cottbus | 1–4 | FC Ingolstadt 04 | Available |
| 2025-05-10 | L3 |
FC Ingolstadt 04 | 2–3 | SV Wehen Wiesbaden | Available |
| 2025-05-04 | L3 |
Erzgebirge Aue | 1–0 | FC Ingolstadt 04 | Available |
| 2025-04-27 | L3 |
FC Ingolstadt 04 | 0–3 | Arminia Bielefeld | Available |
| 2025-04-19 | L3 |
VfL Osnabrück | 1–0 | FC Ingolstadt 04 | Available |
| 2025-04-12 | L3 |
FC Ingolstadt 04 | 3–3 | Hannover 96 II | Available |
| 2025-04-09 | L3 |
Dynamo Dresden | 2–2 | FC Ingolstadt 04 | Available |
| 2025-04-06 | L3 |
Borussia Dortmund II | 3–3 | FC Ingolstadt 04 | Available |
| 2025-03-30 | L3 |
FC Ingolstadt 04 | 3–1 | Viktoria Köln | Available |
| 2025-03-15 | L3 |
SC Verl | 1–4 | FC Ingolstadt 04 | Available |
| 2025-03-11 | L3 |
FC Ingolstadt 04 | 0–3 | Alemannia Aachen | Available |
| 2025-03-08 | L3 |
Hansa Rostock | 2–0 | FC Ingolstadt 04 | Available |
| 2025-03-01 | L3 |
FC Ingolstadt 04 | 2–1 | SV Sandhausen | Available |
| 2025-02-22 | L3 |
Rot-Weiss Essen | 2–0 | FC Ingolstadt 04 | Available |
| 2025-02-15 | L3 |
FC Ingolstadt 04 | 1–1 | VfB Stuttgart II | Available |
| 2025-02-08 | L3 |
TSV 1860 München | 1–1 | FC Ingolstadt 04 | Available |
| 2025-02-01 | L3 |
FC Ingolstadt 04 | 1–0 | 1. FC Saarbrücken | Available |
| 2025-01-26 | L3 |
FC Ingolstadt 04 | 3–1 | SpVgg Unterhaching | Available |
| 2025-01-19 | L3 |
Waldhof Mannheim | 0–0 | FC Ingolstadt 04 | INJURED Foot injury |
| 2024-12-20 | L3 |
FC Ingolstadt 04 | 1–1 | Energie Cottbus | INJURED Foot injury |
| 2024-12-14 | L3 |
SV Wehen Wiesbaden | 2–5 | FC Ingolstadt 04 | INJURED Foot injury |
| 2024-12-07 | L3 |
FC Ingolstadt 04 | 1–0 | Erzgebirge Aue | INJURED Foot injury |
| 2024-11-29 | L3 |
Arminia Bielefeld | 1–0 | FC Ingolstadt 04 | INJURED Foot injury |
| 2024-11-24 | L3 |
FC Ingolstadt 04 | 4–2 | VfL Osnabrück | INJURED Foot injury |
| 2024-11-10 | L3 |
Hannover 96 II | 0–4 | FC Ingolstadt 04 | Available |
| 2024-11-02 | L3 |
FC Ingolstadt 04 | 1–1 | Dynamo Dresden | Available |
| 2024-10-25 | L3 |
FC Ingolstadt 04 | 5–3 | Borussia Dortmund II | Available |
| 2024-10-22 | L3 |
Viktoria Köln | 4–4 | FC Ingolstadt 04 | Available |
| 2024-10-19 | L3 |
FC Ingolstadt 04 | 1–1 | SC Verl | Available |
| 2024-10-05 | L3 |
Alemannia Aachen | 1–1 | FC Ingolstadt 04 | Available |
| 2024-09-29 | L3 |
FC Ingolstadt 04 | 2–1 | Hansa Rostock | Available |
| 2024-09-24 | L3 |
SV Sandhausen | 4–3 | FC Ingolstadt 04 | Available |
| 2024-09-21 | L3 |
FC Ingolstadt 04 | 2–2 | Rot-Weiss Essen | Available |
| 2024-09-14 | L3 |
VfB Stuttgart II | 3–2 | FC Ingolstadt 04 | Available |
| 2024-08-31 | L3 |
FC Ingolstadt 04 | 1–2 | TSV 1860 München | Available |
| 2024-08-24 | L3 |
1. FC Saarbrücken | 2–3 | FC Ingolstadt 04 | Available |
| 2024-08-10 | L3 |
SpVgg Unterhaching | 2–1 | FC Ingolstadt 04 | Available |
Teams faced most often by Marcel Costly'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 % |
|---|---|---|---|---|---|---|---|---|
| Dynamo Dresden | 16 | 5 | 6 | 5 | 21 | 25 | -4 | 31% |
| Erzgebirge Aue | 14 | 5 | 3 | 6 | 17 | 14 | +3 | 36% |
| MSV Duisburg | 13 | 8 | 3 | 2 | 27 | 15 | +12 | 62% |
| TSV 1860 München | 12 | 5 | 2 | 5 | 17 | 16 | +1 | 42% |
| SV Sandhausen | 12 | 4 | 3 | 5 | 15 | 15 | 0 | 33% |
| Viktoria Köln | 11 | 2 | 1 | 8 | 13 | 25 | -12 | 18% |
| SV Darmstadt 98 | 10 | 5 | 2 | 3 | 16 | 15 | +1 | 50% |
| Arminia Bielefeld | 10 | 4 | 3 | 3 | 15 | 16 | -1 | 40% |
| Waldhof Mannheim | 10 | 4 | 4 | 2 | 11 | 10 | +1 | 40% |
| 1. FC Saarbrücken | 9 | 5 | 4 | 0 | 17 | 11 | +6 | 56% |
| Hansa Rostock | 9 | 2 | 5 | 2 | 8 | 11 | -3 | 22% |
| SC Verl | 9 | 3 | 4 | 2 | 16 | 12 | +4 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
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 | 33 | 2,410 | 7 | 0 | 0 | 0.26 |
| 23/24 | 33 | 1,179 | 5 | 0 | 0 | 0.38 |
| 22/23 | 39 | 1,800 | 7 | 0 | 0 | 0.35 |
| 21/22 | 39 | 1,033 | 5 | 0 | 0 | 0.44 |
| 20/21 | 41 | 881 | 8 | 0 | 0 | 0.82 |
| 19/20 | 25 | 947 | 6 | 0 | 0 | 0.57 |
| 18/19 | 29 | 1,444 | 4 | 0 | 0 | 0.25 |
| 17/18 | 37 | 2,262 | 6 | 0 | 0 | 0.24 |
| 16/17 | 30 | 2,291 | 4 | 0 | 0 | 0.16 |
| 15/16 | 22 | 547 | 1 | 0 | 0 | 0.16 |
| 14/15 | 7 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | 24 | 261 | 1 | 0 | 0 | 0.34 |
Output by competition
Career goals and assists broken down by tournament.
More on Marcel Costly
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marcel Costly
Who is Marcel Costly?
Marcel Costly is a Germany professional footballer who plays as a right midfield for FC Ingolstadt 04.
How old is Marcel Costly?
Marcel Costly is 30 years old. He was born on November 20, 1995 in Achim.
What position does Marcel Costly play?
Marcel Costly plays as a right midfield (Midfield - Right Midfield).
What club does Marcel Costly play for?
Marcel Costly currently plays for FC Ingolstadt 04.
How many career goals has Marcel Costly scored?
Across all senior club competitions in our dataset, Marcel Costly has scored 36 goals in 366 appearances.
What is Marcel Costly's market value?
Marcel Costly's most recent reported market value is €350k.