Marc-André ter Stegen

Marc-André ter Stegen

AjaxAjaxContract until 30 Jun 2027
187 cm
Height
34 years
30 Apr 1992
88 kg
Weight
Germany
Country
Mönchengladbach, Germany
Born

Position

Primary

Goalkeeper

GK

Ajax2026 · Eredivisie

Ajax
0

Goals

0

Assists

10

Started

10

Matches

900

Minutes played

7.4

Rating

0

Yellow cards

0

Red cards

Expected goals

2 league games · 180' · 0 shots

Non-penalty goals

0goals from 0.00

0.00 in line with expectation

Assists

0assists from 0.00

0.00 in line with expectation

npxG / 90

0.00

xA / 90

0.00

xGChain / 90

0.01

xGBuildup / 90

0.01

Form · npxG + xA per game (bars), 5-game average (line), goals and assists (dots)

0.00.52026-01-27 v Getafe: npxG 0.00 · xA 0.00 · 0G 0A2026-01-31 at Real Oviedo: npxG 0.00 · xA 0.00 · 0G 0A
npxGxA5-game averagegoal

Shot map

Shots

1

Goals

0

On target

0%

xG

0.07

93' vs Real Madrid: missed, xG 0.07

Size = xG where known.

vs Real Madrid

11 Apr 2021 · La Liga · 93'

Missed

xG

0.07

Body part

Foot

Situation

Set piece

Distance

18 m

Shot 1 of 1

Rating

Villarreal18 May
Guadalajara16 Dec
Getafe26 Jan
Real Oviedo31 Jan
PEC Zwolle9 Aug
Heerenveen16 Aug
Telstar30 Aug
PSV Eindhoven5 Sept
Fortuna Sittard12 Sept
Excelsior19 Sept
Netherlands24 Sept
NEC Nijmegen10 Oct
Groningen18 Oct
Sparta Rotterdam25 Oct
AZ Alkmaar31 Oct

Records

all competitions

Goalkeeping

1015 saves · 164 clean sheets in 390 games · 7 pens saved
73%
Save rate1015 of 1391 shots on target
87%
Pass accuracy6391 of 7335
81%
Duels won88 of 109

Splits

GAG+A/90Rating
Home194 apps · 17,511′010.016.96
Away199 apps · 17,778′010.01NaN
Started392 apps · 35,287′020.016.98
Off the bench1 apps · 2′000.00NaN
His team with him on the pitch65% won · 257W 76D 60L

When he starts: 65% won (256W 76D 60L)

Partnerships

from match events

Scored from his assists

Luis SuárezLuis Suárez1Antoine GriezmannAntoine Griezmann1

Match stats

DateOpponentResultMinGARating
31 OctvsAZ AlkmaarEredivisieW1 - 090008.2
25 OctatSparta RotterdamEredivisieW1 - 290006.5
18 OctatGroningenEredivisieW2 - 590006.6
10 OctvsNEC NijmegenEredivisieD1 - 190007.2
24 SeptatNetherlandsUEFA Nations LeagueD1 - 190007.8
19 SeptvsExcelsiorEredivisieD2 - 290006.2
12 SeptatFortuna SittardEredivisieW1 - 590007.3
5 SeptvsPSV EindhovenEredivisieL1 - 390007.3
30 AugatTelstarEredivisieW0 - 490008.7
16 AugvsHeerenveenEredivisieD2 - 290008.3
1 / 2

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesSavesCards
2026EredivisieAjaxAjax10 (10)9007.4000 (0)0399014/4 · 100%–30 (9)00
2025/26La LigaGironaGirona2 (2)1806.600––75––––4 (2)00
2025/26Copa del ReyBarcelonaBarcelona1 (1)907.200––30––––3 (0)00
2024/252 competitionsFC BarcelonaBarcelona12 (11)7656.900––255––5/6 · 83%–20 (11)00
2023/242 competitionsFC BarcelonaBarcelona36 (36)3,2407.100–11182––7/7 · 100%1/1 · 100%96 (37)30
2022/234 competitionsFC BarcelonaBarcelona48 (48)4,2487.100–31536–111/13 · 85%1/1 · 100%109 (36)00
2021/224 competitionsFC BarcelonaBarcelona48 (48)4,3506.700–11562–115/17 · 88%2/2 · 100%112 (54)30
2020/213 competitionsFC BarcelonaBarcelona40 (40)3,6606.8001 (0)11133––10/14 · 71%–100 (46)10
2019/203 competitionsFC BarcelonaBarcelona46 (46)4,1436.9020 (0)215102317/19 · 89%–112 (50)10
2018/193 competitionsFC BarcelonaBarcelona48 (48)4,3207.0000 (0)01178–312/15 · 80%1/1 · 100%117 (42)00
2017/182 competitionsFC BarcelonaBarcelona42 (42)3,7807.0000 (0)01225146/9 · 67%1/1 · 100%111 (29)00
2016/172 competitionsFC BarcelonaBarcelona45 (45)4,0507.0000 (0)01432–210/15 · 67%1/1 · 100%149 (45)20
2015/162 competitionsFC BarcelonaBarcelona17 (16)1,4427.0000 (0)1378–23/3 · 100%–43 (15)00
2013/14BundesligaBorussia MönchengladbachGladbach34 (34)3,06000––––––––10
2012/13BundesligaBorussia MönchengladbachGladbach34 (34)3,04700––––––––20
2011/12BundesligaBorussia MönchengladbachGladbach34 (34)3,06000––––––––00
2010/11BundesligaBorussia MönchengladbachGladbach6 (6)54000––––––––00

Goals and assists by season

league and cups
GoalsAssists
2
1
0
2010/11
0
2011/12
0
2012/13
0
2013/14
0
2015/16
0
2016/17
0
2017/18
0
2018/19
0
2019/20
0
2020/21
0
2021/22
0
2022/23
0
2023/24
0
2024/25
0
2025/26
0
2026