highest passing completion rate of all time

John Stones has the best career pass completion percentage in the Premier League, at 92.5 percent.

Interpreted as:
highest passing completion rate with a minimum of 15000 min by a player of all-time
NAMEPASS%MINPASSPASS-ATTRatingMSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1John Stones
J. Stones
92.5
17,887
12,819
13,861
234
202
11
0.05
2
13
0
0
91
27
2
15,937
137
4
2Rodri
Rodri
91.9
15,277
14,869
16,180
193
176
23
0.12
21
44
1
0
224
70
4
18,373
296
12
3Ezri Konsa
E. Konsa
89.8
19,717
9,327
10,387
227
223
8
0.04
2
10
0
0
98
30
4
13,002
199
4
4Georginio Wijnaldum
G. Wijnaldum
89.7
17,158
8,340
9,293
217
197
27
0.12
16
43
1
0
249
93
3
11,654
284
15
5Virgil van Dijk
V. van Dijk
89.6
29,534
21,655
24,182
332
331
28
0.08
8
36
0
0
297
102
16
27,993
501
10
6Victor Nilsson-Lindelöf
V. Nilsson-Lindelöf
89.5
15,893
9,043
10,100
206
172
4
0.02
6
10
0
0
32
9
0
11,792
69
6
7Bernardo Silva
B. Silva
89.1
21,024
12,248
13,740
296
234
45
0.15
49
94
0
0
323
126
8
17,592
1,179
29
8Gabriel Magalhães
G. Magalhães
89.1
16,041
10,070
11,305
185
181
20
0.11
5
25
0
0
148
46
3
13,243
242
2
9Lewis Dunk
L. Dunk
88.8
26,063
17,572
19,779
295
292
16
0.05
6
22
0
1
215
65
3
23,064
362
8
10Nathan Aké
N. Aké
88.5
18,801
10,188
11,515
245
210
18
0.07
9
27
0
0
136
43
6
14,725
251
9
11Declan Rice
D. Rice
88.5
25,810
13,401
15,149
307
289
25
0.08
29
54
1
0
290
86
10
19,207
381
10
12Fernandinho
Fernandinho
88.4
17,577
13,184
14,918
231
195
15
0.06
16
31
0
0
213
58
3
17,765
174
4
13Nemanja Matić
N. Matić
87.6
17,869
11,864
13,544
232
202
6
0.03
19
25
0
0
132
37
2
16,510
124
13
14Granit Xhaka
G. Xhaka
87.4
20,955
14,160
16,205
252
241
18
0.07
29
47
0
3
242
72
4
19,494
236
10
15Conor Coady
C. Coady
87.2
17,313
8,067
9,252
197
193
7
0.04
1
8
0
0
26
12
1
10,704
49
5
16N'golo Kanté
N. Kanté
87.0
18,422
10,475
12,046
227
209
12
0.05
17
29
0
0
155
42
0
15,556
206
8
17Kyle Walker
K. Walker
86.9
26,856
16,647
19,156
322
301
4
0.01
28
32
0
0
141
31
1
25,646
270
26
18Pierre Emile Højbjerg
P. Emile Højbjerg
86.6
19,537
12,678
14,637
254
211
12
0.05
15
27
0
0
240
73
7
18,183
229
3
19Ross Barkley
R. Barkley
86.3
15,787
7,889
9,146
251
172
33
0.13
32
65
2
1
459
140
12
12,599
334
20
20Jan Vertonghen
J. Vertonghen
86.1
15,066
8,685
10,083
175
170
2
0.01
1
3
0
0
81
17
3
12,605
61
3
21Max Kilman
M. Kilman
86.0
15,817
8,075
9,391
186
176
3
0.02
2
5
0
0
67
17
3
11,494
141
5
22Idrissa Gana Guèye
I. Gana Guèye
85.9
20,711
10,013
11,650
251
244
9
0.04
11
20
0
1
191
45
5
15,492
140
2
23Luke Shaw
L. Shaw
85.8
18,112
9,553
11,133
229
212
3
0.01
17
20
0
0
93
33
1
15,813
255
13
24Kurt Zouma
K. Zouma
85.4
19,586
8,832
10,344
247
219
15
0.06
3
18
0
0
141
46
5
13,192
196
6
25Mark Noble
M. Noble
85.4
16,351
8,405
9,845
220
193
26
0.12
16
42
15
1
132
46
5
12,347
92
13
StatMuse has Premier League data for pass completion percentage going back to the 2014-15 season.

More Man City Stats

Team Leaders

G

22

Haaland

Erling Haaland

A

8

Cherki

Rayan Cherki

RTG

7.55

Rodri

Rodri
Team Rankings

GF

60

2nd

GA

28

2nd

GD

32

2nd

FORM

DDWWW

last 5

2025-26 Table
CLUBMWDLGDPTS
1
31
21
7
3
39
70
2
Man City Man City
30
18
7
5
32
61
3
31
15
10
6
13
55
4
31
16
6
9
5
54
5
31
14
7
10
8
49
Schedule
DATEMATCHUPTIME (ET)
Sat
3/21
@
11:00 AM
Sun
4/12
@
11:30 AM
Sun
4/19
@
11:30 AM
Sun
4/26
@
9:00 AM
Mon
5/4
@
3:00 PM
Last Game
WHU West Ham

W7 D8 L15

1

Final

1

MCI Man City

W18 D7 L5

Sat 14 Mar 2026

PL 2025-26 Leaders

PL 2025-26 Rankings

Premier League 2025-26 Table

Premier LeagueMWDLGDPTS
1
31
21
7
3
39
70
2
30
18
7
5
32
61
3
31
15
10
6
13
55
4
31
16
6
9
5
54
5
31
14
7
10
8
49
6
31
13
9
9
15
48
7
31
13
7
11
4
46
8
31
13
7
11
2
46
9
31
13
5
13
-1
44
10
31
11
10
10
4
43
11
31
11
10
10
-4
43
12
31
12
6
13
-1
42
13
31
9
15
7
-2
42
14
30
10
9
11
-2
39
15
31
7
12
12
-11
33
16
31
8
8
15
-12
32
17
31
7
9
15
-10
30
18
31
7
8
16
-21
29
19
31
4
8
19
-28
20
20
31
3
8
20
-30
17

PL 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sat
11/8
@
0-0
Fri
11/21
@
2-0
Fri
11/21
@
2-0
Fri
11/21
@
0-1
Fri
11/21
@
3-0

Fixtures

DATEMATCHUPTIME (ET)
Sat
3/21
@
11:00 AM
Fri
4/10
@
3:00 PM
Sat
4/11
@
7:30 AM
Sat
4/11
@
10:00 AM
Sat
4/11
@
10:00 AM