highest completion percentage with passes over 20 yards in 2025

Matt Haack and Cam Akers were tied for the best completion percentage with more than 0 passing attempts and more than 20 passing yards in 2025, at 100.0 percent.

Interpreted as:
highest completion percentage with passes by a player over 20 passing yards in 2025
NAMEPCTATTYDSSEASONTMGPCMPAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Matt Haack
M. Haack
100.0
1
28
2025
7
1
28.0
4.0
0
0
118.8
0.0
0.0
0
0
2Cam Akers
C. Akers
100.0
1
32
2025
TOT
6
1
32.0
5.3
1
0
158.3
100.0
0.0
0
0
3Malik Willis
M. Willis
85.7
35
422
2025
4
30
12.1
105.5
3
0
145.5
8.6
0.0
3
15
4Tyler Huntley
T. Huntley
77.6
67
426
2025
5
52
6.4
85.2
2
0
103.1
3.0
0.0
8
38
5Tyson Bagent
T. Bagent
75.0
4
47
2025
3
3
11.8
15.7
0
0
113.5
0.0
0.0
0
0
6Mason Rudolph
M. Rudolph
73.1
52
310
2025
5
38
6.0
62.0
2
2
84.6
3.8
3.8
2
12
7Drake Maye
D. Maye
72.0
492
4,394
2025
17
354
8.9
258.5
31
8
113.5
6.3
1.6
47
201
8Mitchell Trubisky
M. Trubisky
71.4
35
313
2025
4
25
8.9
78.3
4
0
137.0
11.4
0.0
0
0
9Joshua Dobbs
J. Dobbs
70.0
10
65
2025
4
7
6.5
16.3
0
0
87.5
0.0
0.0
0
0
10Mac Jones
M. Jones
69.6
289
2,151
2025
11
201
7.4
195.5
13
6
97.4
4.5
2.1
16
108
11Brock Purdy
B. Purdy
69.4
284
2,167
2025
9
197
7.6
240.8
20
10
100.5
7.0
3.5
11
53
12Josh Allen
J. Allen
69.3
460
3,668
2025
17
319
8.0
215.8
25
10
102.2
5.4
2.2
40
298
13Kyler Murray
K. Murray
68.3
161
962
2025
5
110
6.0
192.4
6
3
88.6
3.7
1.9
16
111
14Jared Goff
J. Goff
68.0
578
4,564
2025
17
393
7.9
268.5
34
8
105.5
5.9
1.4
38
259
15Daniel Jones
D. Jones
68.0
384
3,101
2025
13
261
8.1
238.5
19
8
100.2
4.9
2.1
22
158
16Sam Darnold
S. Darnold
67.7
477
4,048
2025
17
323
8.5
238.1
25
14
99.1
5.2
2.9
27
186
17Tua Tagovailoa
T. Tagovailoa
67.7
384
2,660
2025
14
260
6.9
190.0
20
15
88.5
5.2
3.9
30
195
18Spencer Rattler
S. Rattler
67.7
257
1,586
2025
9
174
6.2
176.2
8
5
86.5
3.1
1.9
18
104
19Tyler Shough
T. Shough
67.6
327
2,384
2025
11
221
7.3
216.7
10
6
91.3
3.1
1.8
31
195
20Andy Dalton
A. Dalton
67.6
37
293
2025
4
25
7.9
73.3
1
1
89.1
2.7
2.7
8
54
21Geno Smith
G. Smith
67.4
448
3,025
2025
15
302
6.8
201.7
19
17
84.7
4.2
3.8
55
405
22Dak Prescott
D. Prescott
67.3
600
4,552
2025
17
404
7.6
267.8
30
10
99.5
5.0
1.7
31
208
23Joe Burrow
J. Burrow
66.8
259
1,809
2025
8
173
7.0
226.1
17
5
100.7
6.6
1.9
17
113
24Justin Herbert
J. Herbert
66.4
512
3,727
2025
16
340
7.3
232.9
26
13
94.1
5.1
2.5
54
301
25Jordan Love
J. Love
66.3
439
3,381
2025
15
291
7.7
225.4
23
6
101.2
5.2
1.4
21
169
StatMuse has season-level data for completion percentage, passing attempts, and passing yards going back to the 1932 season.

More NFL News

More Cardinals Stats

Team Leaders

PASS

3,366

Brissett

Jacoby Brissett

RUSH

333

Carter

Michael Carter

REC

1,239

McBride

Trey McBride
Team Rankings

PPG

20.9

23rd

OPP PPG

28.7

29th

RUSH YDS/G

93.1

31st

PASS YDS/G

256.1

5th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
12
5
0
.706
12
5
0
.706
Cardinals Cardinals
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
4:25 PM
Sun
9/20
@
4:25 PM
Sun
9/27
@
4:05 PM
Sun
10/4
@
1:00 PM
Sun
10/11
@
4:25 PM
Last Game
ARI Cardinals

3 - 14

20

Final

37

LAR Rams

12 - 5

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
10/12
@
29-27
Sun
10/12
@
27-30
Sun
10/12
@
25-19
Sun
10/12
@
10-20
Sun
10/12
@
18-27

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Thu
9/10
@
8:35 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM