Player · #78

Valmir Matoshi

SK Puntigamer Sturm GrazMidfielderRightSwitzerland23 years old184 cm82 kg
SeasonTeamCompetitionMPMinGA
2026/27SK Puntigamer Sturm GrazAustrian OFB Pokal11800
2026/27SK Puntigamer Sturm GrazAustrian Bundesliga317100
2026/27SK Puntigamer Sturm GrazUEFA Europa League18100
2026/27ThunChampions League Qualifying221000
2026/27ThunSwiss Super League27400
2026/27ThunUEFA Europa League Qualifying327000
2025/26ThunSwiss Cup14500
2025/26ThunSwiss Super League341,60764
2025/26KosovoInternational Friendlies12800
2024/25ThunSwiss Challenge League211,33132
2023/24ThunSwiss Challenge League291,46541
2023/24ThunSwiss Play-offs 1/222800
2023/24Switzerland U21UEFA Under 21 Championship Qualifiers861320
2022/23ThunSwiss Challenge League221,2035-1
Total14 seasons1307,144206
1
Matches
0
Goals
0
Assists
18
Minutes

Austrian OFB Pokal

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Champions League Qualifying

2026/27

No stats available right now.

3
Matches
0
Goals
0
Assists
171
Minutes
6
Shots

Austrian Bundesliga

2026/27
Chances created per 90 minutes · 28 percentile among 29 players in the same positionChances created0.53Passes completed over passes attempted · 0 percentile among 29 players in the same positionPass accuracy70%Dribbles completed per 90 minutes · 41 percentile among 29 players in the same positionDribbles0.53Duels won over duels contested · 17 percentile among 29 players in the same positionDuels won42%Tackles won plus interceptions per 90 minutes · 31 percentile among 29 players in the same positionRecoveries1.58Passes into the forward zone per 90 minutes · 0 percentile among 29 players in the same positionForward passes14.21

Compared with 29 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.5328
Pass accuracy70%0
Dribbles0.5341
Duels won42%17
Recoveries1.5831
Forward passes14.210
MetricTotalPer 90
Big chances created10.53
Shots63.16
Dribbles completed10.53
Tackles won10.53
Interceptions21.05
Clearances31.58
1
Matches
0
Goals
0
Assists
81
Minutes
1
Shots

UEFA Europa League

2026/27
MetricTotalPer 90
Big chances created11.11
Shots11.11
Dribbles completed11.11
Tackles won22.22
Interceptions11.11
2
Matches
0
Goals
0
Assists
210
Minutes
4
Shots

Champions League Qualifying

2026/27
Chances created per 90 minutes · 85 percentile among 20 players in the same positionChances created1.29Passes completed over passes attempted · 0 percentile among 18 players in the same positionPass accuracy71%Dribbles completed per 90 minutes · 80 percentile among 20 players in the same positionDribbles0.43Duels won over duels contested · 31 percentile among 16 players in the same positionDuels won48%Tackles won plus interceptions per 90 minutes · 95 percentile among 20 players in the same positionRecoveries1.71Passes into the forward zone per 90 minutes · 85 percentile among 20 players in the same positionForward passes17.57

Compared with 20 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 created1.2985
Pass accuracy71%0
Dribbles0.4380
Duels won48%31
Recoveries1.7195
Forward passes17.5785
MetricTotalPer 90
Big chances created31.29
Shots41.71
Dribbles completed10.43
Tackles won20.86
Interceptions20.86
Clearances20.86
2
Matches
0
Goals
0
Assists
74
Minutes
2
Shots

Swiss Super League

2026/27
Chances created per 90 minutes · 79 percentile among 43 players in the same positionChances created2.43Passes completed over passes attempted · 100 percentile among 43 players in the same positionPass accuracy91%Dribbles completed per 90 minutes · 70 percentile among 43 players in the same positionDribbles1.22Duels won over duels contested · 0 percentile among 43 players in the same positionDuels won20%Tackles won plus interceptions per 90 minutes · 0 percentile among 43 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 5 percentile among 43 players in the same positionForward passes15.81

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 created2.4379
Pass accuracy91%100
Dribbles1.2270
Duels won20%0
Recoveries0.000
Forward passes15.815
MetricTotalPer 90
Big chances created22.43
Shots22.43
Dribbles completed11.22
3
Matches
0
Goals
0
Assists
270
Minutes
5
Shots

UEFA Europa League Qualifying

2026/27
Chances created per 90 minutes · 54 percentile among 13 players in the same positionChances created1.00Passes completed over passes attempted · 0 percentile among 13 players in the same positionPass accuracy72%Dribbles completed per 90 minutes · 92 percentile among 13 players in the same positionDribbles1.33Duels won over duels contested · 8 percentile among 13 players in the same positionDuels won32%Tackles won plus interceptions per 90 minutes · 46 percentile among 13 players in the same positionRecoveries1.00Passes into the forward zone per 90 minutes · 46 percentile among 13 players in the same positionForward passes16.67

Compared with 13 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 created1.0054
Pass accuracy72%0
Dribbles1.3392
Duels won32%8
Recoveries1.0046
Forward passes16.6746
MetricTotalPer 90
Big chances created31.00
Shots51.67
Dribbles completed41.33
Tackles won31.00
Clearances41.33
Clean sheets10.33
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Nations League

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
45
Minutes

Swiss Cup

2025/26

No stats available right now.

34
Matches
6
Goals
4
Assists
1,607
Minutes
43
Shots

Swiss Super League

2025/26
Chances created per 90 minutes · 54 percentile among 89 players in the same positionChances created1.29Passes completed over passes attempted · 1 percentile among 89 players in the same positionPass accuracy61%Dribbles completed per 90 minutes · 52 percentile among 89 players in the same positionDribbles0.78Duels won over duels contested · 4 percentile among 89 players in the same positionDuels won36%Tackles won plus interceptions per 90 minutes · 20 percentile among 89 players in the same positionRecoveries1.46Passes into the forward zone per 90 minutes · 6 percentile among 89 players in the same positionForward passes15.57

Compared with 89 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 created1.2954
Pass accuracy61%1
Dribbles0.7852
Duels won36%4
Recoveries1.4620
Forward passes15.576
MetricTotalPer 90
Goals60.34
Assists40.22
Big chances created231.29
Shots432.41
Dribbles completed140.78
Tackles won181.01
Interceptions80.45
Clearances181.01
1
Matches
0
Goals
0
Assists
28
Minutes

International Friendlies

2025/26
Chances created per 90 minutes · 3 percentile among 34 players in the same positionChances created0.00Dribbles completed per 90 minutes · 4 percentile among 34 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 0 percentile among 34 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 0 percentile among 34 players in the same positionForward passes0.00

Compared with 34 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.

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

MetricValuePercentile
Chances created0.003
Dribbles0.004
Recoveries0.000
Forward passes0.000

No stats available right now.

21
Matches
3
Goals
2
Assists
1,331
Minutes
35
Shots

Swiss Challenge League

2024/25
MetricTotalPer 90
Goals30.20
Assists20.14
Big chances created110.74
Shots352.37
Dribbles completed120.81
Tackles won130.88
Interceptions90.61
Clearances140.95
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2024/25

No stats available right now.

29
Matches
4
Goals
1
Assists
1,465
Minutes
40
Shots

Swiss Challenge League

2023/24
MetricTotalPer 90
Goals40.25
Assists10.06
Big chances created241.47
Shots402.46
Dribbles completed90.55
Tackles won311.90
Interceptions40.25
Clearances120.74
Clean sheets10.06
0
Matches
0
Goals
0
Assists
0
Minutes

Swiss Cup

2023/24

No stats available right now.

2
Matches
0
Goals
0
Assists
28
Minutes

Swiss Play-offs 1/2

2023/24
MetricTotalPer 90
Clearances13.21
8
Matches
2
Goals
0
Assists
613
Minutes
2
Shots

UEFA Under 21 Championship Qualifiers

2023/24
MetricTotalPer 90
Goals20.29
Shots20.29
Clean sheets10.15
22
Matches
5
Goals
-1
Assists
1,203
Minutes
5
Shots

Swiss Challenge League

2022/23
MetricTotalPer 90
Goals50.37
Assists-1-0.07
Big chances created-1-0.07
Shots50.37

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/20AwaySalzburgP3-066'00112208/136.3
09/16RennesE0-081'001146222/326.7
09/13LASKG2-190'000033120/276.5
08/30AwayRapidP3-115'00000000/05.8
08/20AwayLech PoznanP7-090'00001508/135.9
08/13AwayVikingur ReykjavíkP3-290'001242114/196.0
08/06Vikingur ReykjavíkG3-090'002242219/256.9
08/01Young BoysP0-645'00111309/106.3
07/28AwayDinamo ZagrebP3-2120'002064013/236.2
07/25AwayLuzernG1-329'001004012/146.3
07/21Dinamo ZagrebE1-190'001167231/397.0
05/17AwaySt. GallenE1-167'000035114/196.2
05/14Young BoysP3-833'00001207/86.1
05/10AwaySionP2-014'00000101/46.0
05/02AwayBaselP3-145'10012111/47.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
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept