Robin Zentner

Robin ZentnerGK#27

Mainz·Bundesliga logoBundesliga·Goalkeeper

31 years(28/10/1994)1,94mrightGermanyContract until 30/06/2028

7.14Rating
€2.50mMarket value#12 in Mainz · #316 in Bundesliga

Last 5rating per match

Frankfurt logoSGEH12.096.60
Paderborn logoPADH29.086.90
1921 Krieschow logoVFBA23.087.60
Union Berlin logoFCUH10.056.90
U. Craiova logoCSUA27.116.80

Key statsBundesliga · DFB Pokal

Saves41.33 / 90
Goals conceded31.00 / 90
Clean sheets267%
Pass accuracy78.6%
Minutes2703 matches
Rating7.030Y 0R

xG — expected goals: the quality of the chances taken; xA — expected assists: the quality of the chances created. Values per 90 minutes are shown under the totals. What xG, npxG, xA and xGChain mean

Player profileattributes and traits

Strengths

No outstanding strengths

Weaknesses

No outstanding weaknesses

Player positions: GK

Positions on the pitch

GKAttack →

Percentiles per 90per 90 minutes vs positional peers of the league

GoalkeepingPer 90 · Percentile

Saves3.1850%
Goals conceded1.4475%
Clean sheets0.000%
Saves inside box1.9525%
Punches1.33100%

What a percentile means

The percentile shows what share of players of the same position in this league the player beats on a per-90-minute metric. 90% — better than nine out of ten peers; 50% — the league median. Per 90 minutes removes the effect of playing time.

For fouls, offsides, being dribbled past and goals conceded the scale is inverted: a higher percentile means fewer of them.

vs 12 goalkeepers · Bundesliga · season 25/26 · min 270′ · player 877′

Similar playersBundesliga · goalkeepers · season 25/26

Profile match = 100 − mean gap of per-90 percentiles across 5 metrics of this position; players of the same league, position group and season with at least 270 minutes.

Availability

StatusAvailable
National teamGermany U171 caps · 0 goals
Contract until30/06/2028
Market value€2.50mHighest: €5.00m (09/06/2021)

Season statsSeason 26/27

CompetitionTeamSeasonAppsMinRatingGAG+AYCRC
Bundesliga logoBundesliga1. FSV Mainz 05 logo1. FSV Mainz 0526/2721806.75——0——
DFB Pokal logoDFB Pokal1. FSV Mainz 05 logo1. FSV Mainz 0526/271907.60——0——
Transfers7
DateSeasonFromToFeeMarket value
30/06/201716/17Holstein Kiel logoHolstein KielMainz logoMainzEnd of loan€200k
26/08/201515/16Mainz logoMainzHolstein Kiel logoHolstein Kielloan transfer€250k
01/07/201414/15FSV Mainz 05 II logoFSV Mainz 05 IIMainz logoMainz-€50k
01/07/201212/13Mainz 05 U19 logoMainz 05 U19FSV Mainz 05 II logoFSV Mainz 05 II--
01/07/201111/12Mainz 05 U17Mainz 05 U19 logoMainz 05 U19--
01/07/200909/10Mainz 05 Yth.Mainz 05 U17--
01/07/200606/07Eltville Jgd.Mainz 05 Yth.free transfer-

Market value

€2.50m Current€5.00m Highest · 09/06/202127/05/2026 Last change
€5.00m
23.10.201227.05.2026
#316 Bundesliga#193 Germany#231 Goalkeeper#12 Mainz#4.105 Worldwide#105 Year 1994
Value history
DateAgeClubValue
23/10/2012171.FSV Mainz 05 II logo1.FSV Mainz 05 II€25k
22/04/2014191.FSV Mainz 05 II logo1.FSV Mainz 05 II€50k
10/07/2014191.FSV Mainz 05 logo1.FSV Mainz 05€100k
21/08/2014191.FSV Mainz 05 logo1.FSV Mainz 05€200k
04/02/2015201.FSV Mainz 05 logo1.FSV Mainz 05€200k
07/03/2015201.FSV Mainz 05 logo1.FSV Mainz 05€250k
01/07/2015201.FSV Mainz 05 logo1.FSV Mainz 05€250k
08/02/201621Holstein Kiel logoHolstein Kiel€225k
14/07/201621Holstein Kiel logoHolstein Kiel€250k
10/02/201722Holstein Kiel logoHolstein Kiel€225k
14/06/201722Holstein Kiel logoHolstein Kiel€200k
28/12/2017231.FSV Mainz 05 logo1.FSV Mainz 05€600k
05/06/2018231.FSV Mainz 05 logo1.FSV Mainz 05€600k
18/12/2018241.FSV Mainz 05 logo1.FSV Mainz 05€1.00m
06/03/2019241.FSV Mainz 05 logo1.FSV Mainz 05€2.50m
05/06/2019241.FSV Mainz 05 logo1.FSV Mainz 05€1.00m
17/12/2019251.FSV Mainz 05 logo1.FSV Mainz 05€3.00m
11/03/2020251.FSV Mainz 05 logo1.FSV Mainz 05€4.00m
08/04/2020251.FSV Mainz 05 logo1.FSV Mainz 05€3.20m
10/02/2021261.FSV Mainz 05 logo1.FSV Mainz 05€4.50m
09/06/2021261.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
22/12/2021271.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
09/06/2022271.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
09/11/2022281.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
22/06/2023281.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
14/12/2023291.FSV Mainz 05 logo1.FSV Mainz 05€5.00m
27/03/2024291.FSV Mainz 05 logo1.FSV Mainz 05€3.50m
29/05/2024291.FSV Mainz 05 logo1.FSV Mainz 05€3.00m
20/12/2024301.FSV Mainz 05 logo1.FSV Mainz 05€3.00m
27/03/2025301.FSV Mainz 05 logo1.FSV Mainz 05€4.00m
05/06/2025301.FSV Mainz 05 logo1.FSV Mainz 05€4.00m
19/12/2025311.FSV Mainz 05 logo1.FSV Mainz 05€3.00m
27/05/2026311.FSV Mainz 05 logo1.FSV Mainz 05€2.50m
xG Statisticsall seasons
SeasonLeagueClubAppsMinGxGnpxGAxAShKPxGChain
2026BundesligaMainz 0519000000000.06
2025BundesligaMainz 051087800000000.8

What xG, npxG, xA and xGChain mean

xG Expected goals
How many goals an average finisher would score from the same shots. A 0.30 xG shot goes in about 3 times in 10. Goals above xG mean efficient finishing; below — a cold streak or poor finishing.
npxG Non-penalty xG
The same xG without penalties. A penalty alone is worth about 0.76 xG, so npxG is a cleaner view of open-play and set-piece chances.
xA Expected assists
The xG of the shots that followed the player's passes. High xA with few assists means teammates missed good chances.
xGChain xG chain
Team xG from every possession the player touched. It shows involvement in build-up, not only the shot or the final pass, so a deep midfielder can rank high without scoring.
KP Key passes
Passes that led directly to a shot — the volume behind xA.

Teammatessame club