Skip to content
Premier League
2025/26

Premier LeagueBest in Duels

Top 50 players in the Premier League ranked by duels won for the 2025/26 season. Minimum 10 appearances. Per-90 rates calculated from total minutes played.

1
C. Kostoulas
C. Kostoulas
Brighton
Brighton
43
Duels Won
2
P. Dorgu
P. Dorgu
Manchester United
Manchester United
140
Duels Won
3
Rodrigo Muniz
Rodrigo Muniz
Fulham
Fulham
71
Duels Won

Full Rankings

#PlayerTeamAppsDuels WonPer 90
1
C. Kostoulas
C. Kostoulas
Brighton
Brighton
174311.83
2
P. Dorgu
P. Dorgu
Manchester United
Manchester United
221409.34
3
Rodrigo Muniz
Rodrigo Muniz
Fulham
Fulham
16718.71
4
J. Doku
J. Doku
Manchester City
Manchester City
241348.65
5
T. Arokodare
T. Arokodare
Wolves
Wolves
281198.37
6
E. Anderson
E. Anderson
Nottingham Forest
Nottingham Forest
332708.19
7
T. Dibling
T. Dibling
Everton
Everton
14338.01
8
M. Röhl
M. Röhl
Everton
Everton
10327.98
9
João Palhinha
João Palhinha
Tottenham
Tottenham
261577.94
10
M. Ugarte
M. Ugarte
Manchester United
Manchester United
22797.89
11
Beto
Beto
Everton
Everton
331217.84
12
R. Aït-Nouri
R. Aït-Nouri
Manchester City
Manchester City
14707.80
13
Kevin
Kevin
Fulham
Fulham
23777.67
14
A. Adli
A. Adli
Bournemouth
Bournemouth
27907.65
15
K. Danso
K. Danso
Tottenham
Tottenham
19897.58
16
R. Ngumoha
R. Ngumoha
Liverpool
Liverpool
15297.46
17
Christantus Uche
Christantus Uche
Crystal Palace
Crystal Palace
14167.46
18
C. Romero
C. Romero
Tottenham
Tottenham
231557.45
19
H. Mejbri
H. Mejbri
Burnley
Burnley
23847.40
20
R. Christie
R. Christie
Bournemouth
Bournemouth
23707.40
21
B. Kamara
B. Kamara
Aston Villa
Aston Villa
181167.36
22
D. Ballard
D. Ballard
Sunderland
Sunderland
261587.22
23
L. Hall
L. Hall
Newcastle
Newcastle
251447.21
24
T. Iroegbunam
T. Iroegbunam
Everton
Everton
24927.18
25
J. Hill
J. Hill
Bournemouth
Bournemouth
241347.12
26
B. Saka
B. Saka
Arsenal
Arsenal
271587.07
27
Mikel Merino
Mikel Merino
Arsenal
Arsenal
21797.06
28
J. Veltman
J. Veltman
Brighton
Brighton
20687.05
29
João Gomes
João Gomes
Wolves
Wolves
311936.99
30
M. Tel
M. Tel
Tottenham
Tottenham
25706.94
31
D. Gómez
D. Gómez
Brighton
Brighton
301566.84
32
T. Barry
T. Barry
Everton
Everton
331316.83
33
M. Wieffer
M. Wieffer
Brighton
Brighton
231336.77
34
R. Yates
R. Yates
Nottingham Forest
Nottingham Forest
18356.75
35
J. Bellegarde
J. Bellegarde
Wolves
Wolves
24916.73
36
S. Magassa
S. Magassa
West Ham
West Ham
20736.72
37
Joelinton
Joelinton
Newcastle
Newcastle
251336.71
38
Rodri
Rodri
Manchester City
Manchester City
201066.70
39
R. Jiménez
R. Jiménez
Fulham
Fulham
321516.66
40
K. Walker-Peters
K. Walker-Peters
West Ham
West Ham
20856.65
41
Y. Mosquera
Y. Mosquera
Wolves
Wolves
231306.57
42
W. Fofana
W. Fofana
Chelsea
Chelsea
211066.56
43
Y. Minteh
Y. Minteh
Brighton
Brighton
291456.50
44
E. Guessand
E. Guessand
Aston Villa
Aston Villa
19656.49
45
I. Konaté
I. Konaté
Liverpool
Liverpool
311936.48
46
K. Schade
K. Schade
Brentford
Brentford
301736.47
47
Igor Jesus
Igor Jesus
Nottingham Forest
Nottingham Forest
321416.47
48
K. Tete
K. Tete
Fulham
Fulham
221306.47
49
N. Domínguez
N. Domínguez
Nottingham Forest
Nottingham Forest
22696.45
50
H. Armstrong
H. Armstrong
Everton
Everton
10356.36

More Premier League Stats