UEFA Nations League
IRL2
AUT0
ET
UEFA Nations League
DEN1
POR2
ET
UEFA Nations League
GER1
SRB0
ET
UEFA Nations League
GRE2
NED0
ET
UEFA Nations League
ISR0
KVX0
ET
UEFA Nations League
MLT0
GIB0
ET
UEFA Nations League
WAL1
NOR1
ET
UEFA Women's Champions League
MCI0
RMA1
44'
UEFA Women's Champions League
PSG1
OHL0
43'
French Ligue 3
SCB0
ORL0
ET
UEFA Under 21 Championship Qualifiers
SAN0
ESP10
74'
UEFA Under 21 Championship Qualifiers
NIR0
GEO0
ET
Major League Soccer
SEA-
SKC-
6:30 PM
CONCACAF Nations League
VGB-
MSR-
1:00 PM
CONCACAF Nations League
VIR-
SMN-
1:00 PM
CONCACAF Nations League
DMA-
GUY-
2:00 PM
CONCACAF Nations League
CUW-
TRI-
3:00 PM
CONCACAF Nations League
AIA-
ATG-
4:00 PM
CONCACAF Nations League
CAY-
PUR-
5:00 PM
CONCACAF Nations League
DOM-
HAI-
5:00 PM
CONCACAF Nations League
NCA-
CRC-
7:00 PM
Bolivia Copa División Profesional
BOL-
GUV-
3:30 PM
Bolivia Copa División Profesional
BLO-
IND-
5:30 PM
Copa Argentina
PLA-
EST-
5:15 PM
El Salvador Primera Division Apertura
FUE-
FIR-
2:30 PM
El Salvador Primera Division Apertura
INC-
LIM-
5:00 PM
Under 19 Internationals
QAT_U19-
IRL-
7:00 AM
Under 20 Internationals
USA-
BRA_U20-
9:00 AM
Women's Asian Games
CHN-
KOR-
11:00 PM
UEFA Nations League
AZE0
LIE0
Final
Women's Champions League
FAK1
INT1
Final
Women's Champions League
HBK5
SER1
Final
Club Friendlies
TS0
DRO1
Final
African Cup of Nations Qualifiers
GUI1
KEN0
Final
Ghanaian Premier League
ASA1
KAR0
Final
Qatar QSL Cup
GFA4
MES2
Final
Qatar QSL Cup
QSC1
BID0
Final
Qatar QSL Cup
SHA2
MUA1
Final
UAE League Cup
DUT3
HAT2
Final
UAE League Cup
SHJ2
DHA1
Final
Home»Teams»Xamax»Mats Hammerich
Player · #23

Mats Hammerich

XamaxMidfielderRightSwitzerland28 years old183 cm78 kg
SeasonTeamCompetitionMPMinGA
2026/27VaduzSwiss Super League57200
2026/27VaduzUEFA Europa Conference League Qualifying215100
2025/26VaduzSwiss Challenge League301,70420
2025/26VaduzUEFA Europa Conference League Qualifying39610
2024/25VaduzSwiss Challenge League321,66400
2024/25VaduzUEFA Europa Conference League Qualifying210200
2023/24XamaxSwiss Challenge League281,67711
2022/23XamaxSwiss Challenge League281,81500
2022/23XamaxSwiss Play-offs 2/3218010
2021/22XamaxSwiss Challenge League271,54610
2020/21AarauSwiss Challenge League291,87610
2019/20AarauSwiss Challenge League251,28020
2018/19AarauSwiss Challenge League1641500
2018/19AarauSwiss Play-offs 1/211400
2018/19Switzerland U20Under 20 Internationals19000
2017/18AarauSwiss Challenge League292,26030
2016/17AarauSwiss Challenge League53200
2015/16AarauSwiss Challenge League34500
Total18 seasons26815,019121
5
Matches
0
Goals
0
Assists
72
Minutes

Swiss Super League

2026/27
Chances created per 90 minutes · 1 percentile among 43 players in the same positionChances created0.00Passes completed over passes attempted · 9 percentile among 43 players in the same positionPass accuracy73%Dribbles completed per 90 minutes · 5 percentile among 43 players in the same positionDribbles0.00Duels won over duels contested · 86 percentile among 43 players in the same positionDuels won60%Tackles won plus interceptions per 90 minutes · 79 percentile among 43 players in the same positionRecoveries2.50Passes into the forward zone per 90 minutes · 26 percentile among 43 players in the same positionForward passes23.75

Compared with 43 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.001
Pass accuracy73%9
Dribbles0.005
Duels won60%86
Recoveries2.5079
Forward passes23.7526
MetricTotalPer 90
Tackles won11.25
Interceptions11.25
Clearances22.50
2
Matches
0
Goals
0
Assists
151
Minutes

UEFA Europa Conference League Qualifying

2026/27
Chances created per 90 minutes · 11 percentile among 68 players in the same positionChances created0.00Dribbles completed per 90 minutes · 25 percentile among 68 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 15 percentile among 68 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 7 percentile among 68 players in the same positionForward passes0.00

Compared with 68 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Pass accuracy, Duels won.

MetricValuePercentile
Chances created0.0011
Dribbles0.0025
Recoveries0.0015
Forward passes0.007
MetricTotalPer 90
Clean sheets10.60
0
Matches
0
Goals
0
Assists
0
Minutes

Liechtenstein Cup

2025/26

No stats available right now.

30
Matches
2
Goals
0
Assists
1,704
Minutes
14
Shots

Swiss Challenge League

2025/26
Chances created per 90 minutes · 27 percentile among 79 players in the same positionChances created0.79Passes completed over passes attempted · 64 percentile among 79 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 3 percentile among 79 players in the same positionDribbles0.16Duels won over duels contested · 30 percentile among 79 players in the same positionDuels won45%Tackles won plus interceptions per 90 minutes · 26 percentile among 79 players in the same positionRecoveries1.53Passes into the forward zone per 90 minutes · 66 percentile among 79 players in the same positionForward passes26.94

Compared with 79 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.7927
Pass accuracy83%64
Dribbles0.163
Duels won45%30
Recoveries1.5326
Forward passes26.9466
MetricTotalPer 90
Goals20.11
Big chances created150.79
Shots140.74
Dribbles completed30.16
Tackles won191.00
Interceptions100.53
Clearances201.06
Clean sheets30.16
3
Matches
1
Goals
0
Assists
96
Minutes
2
Shots

UEFA Europa Conference League Qualifying

2025/26
Chances created per 90 minutes · 76 percentile among 54 players in the same positionChances created0.94Passes completed over passes attempted · 84 percentile among 43 players in the same positionPass accuracy91%Dribbles completed per 90 minutes · 26 percentile among 54 players in the same positionDribbles0.00Duels won over duels contested · 89 percentile among 36 players in the same positionDuels won63%Tackles won plus interceptions per 90 minutes · 59 percentile among 54 players in the same positionRecoveries0.94Passes into the forward zone per 90 minutes · 98 percentile among 54 players in the same positionForward passes45.94

Compared with 54 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.9476
Pass accuracy91%84
Dribbles0.0026
Duels won63%89
Recoveries0.9459
Forward passes45.9498
MetricTotalPer 90
Goals10.94
Big chances created10.94
Shots21.88
Tackles won10.94
Clearances21.88
0
Matches
0
Goals
0
Assists
0
Minutes

Liechtenstein Cup

2024/25

No stats available right now.

32
Matches
0
Goals
0
Assists
1,664
Minutes
10
Shots

Swiss Challenge League

2024/25
Chances created per 90 minutes · 3 percentile among 82 players in the same positionChances created0.32Passes completed over passes attempted · 77 percentile among 82 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 1 percentile among 82 players in the same positionDribbles0.11Duels won over duels contested · 7 percentile among 82 players in the same positionDuels won37%Tackles won plus interceptions per 90 minutes · 63 percentile among 82 players in the same positionRecoveries2.49Passes into the forward zone per 90 minutes · 53 percentile among 82 players in the same positionForward passes23.20

Compared with 82 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.323
Pass accuracy83%77
Dribbles0.111
Duels won37%7
Recoveries2.4963
Forward passes23.2053
MetricTotalPer 90
Big chances created60.32
Shots100.54
Dribbles completed20.11
Tackles won251.35
Interceptions211.14
Clearances271.46
Clean sheets30.16
2
Matches
0
Goals
0
Assists
102
Minutes

UEFA Europa Conference League Qualifying

2024/25
Chances created per 90 minutes · 39 percentile among 49 players in the same positionChances created0.00Dribbles completed per 90 minutes · 41 percentile among 49 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 38 percentile among 49 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 36 percentile among 49 players in the same positionForward passes0.00

Compared with 49 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Pass accuracy, Duels won.

MetricValuePercentile
Chances created0.0039
Dribbles0.0041
Recoveries0.0038
Forward passes0.0036

No stats available right now.

28
Matches
1
Goals
1
Assists
1,677
Minutes
11
Shots

Swiss Challenge League

2023/24
MetricTotalPer 90
Goals10.05
Assists10.05
Big chances created221.18
Shots110.59
Dribbles completed30.16
Tackles won170.91
Interceptions100.54
Clearances211.13
Clean sheets20.11
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2023/24

No stats available right now.

28
Matches
0
Goals
0
Assists
1,815
Minutes

Swiss Challenge League

2022/23
MetricTotalPer 90
Clean sheets20.10
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2022/23

No stats available right now.

2
Matches
1
Goals
0
Assists
180
Minutes
1
Shots

Swiss Play-offs 2/3

2022/23
MetricTotalPer 90
Goals10.50
Shots10.50
Clean sheets10.50
27
Matches
1
Goals
0
Assists
1,546
Minutes
1
Shots

Swiss Challenge League

2021/22
MetricTotalPer 90
Goals10.06
Shots10.06
Clean sheets10.06
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2021/22

No stats available right now.

29
Matches
1
Goals
0
Assists
1,876
Minutes
1
Shots

Swiss Challenge League

2020/21
MetricTotalPer 90
Goals10.05
Shots10.05
Clean sheets40.19
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2020/21

No stats available right now.

25
Matches
2
Goals
0
Assists
1,280
Minutes
2
Shots

Swiss Challenge League

2019/20
MetricTotalPer 90
Goals20.14
Shots20.14
Clean sheets10.07
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2019/20

No stats available right now.

16
Matches
0
Goals
0
Assists
415
Minutes

Swiss Challenge League

2018/19

No stats available right now.

1
Matches
0
Goals
0
Assists
14
Minutes
1
Shots

Swiss Play-offs 1/2

2018/19
MetricTotalPer 90
Shots16.43
1
Matches
0
Goals
0
Assists
90
Minutes
1
Shots

Under 20 Internationals

2018/19
MetricTotalPer 90
Shots11.00
Tackles won11.00
Clearances11.00
29
Matches
3
Goals
0
Assists
2,260
Minutes
3
Shots

Swiss Challenge League

2017/18
MetricTotalPer 90
Goals30.12
Shots30.12
5
Matches
0
Goals
0
Assists
32
Minutes

Swiss Challenge League

2016/17

No stats available right now.

3
Matches
0
Goals
0
Assists
45
Minutes

Swiss Challenge League

2015/16

No stats available right now.

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/13AwayZürichP2-18'00000000/15.9
09/05Lausanne-SportG3-19'00000002/36.1
08/30GrasshoppersG5-28'00001002/36.0
08/09AwaySionP3-236'000021116/206.3
08/02St. GallenP2-311'00000102/35.9
07/30AwayAtlètic Club d'EscaldesG0-290'00000000/06.0
07/23Atlètic Club d'EscaldesG4-061'00000000/06.0
08/14AZP0-17'00000205/56.1
08/07AwayAZP3-025'00100105/76.1
07/31AwayDungannon SwiftsG0-362'100053152/568.4
05/30AwayXamaxG0-414'00000007/85.9
09/06AwayEngland U20P2-090'000014154/616.3
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido