best passer rating since 2020 among qbs with at least 1200 attempts

Since 2020, Brock Purdy has the highest passer rating by a quarterback when throwing 1,200+ pass attempts, with a 104.0 rating.

Interpreted as:
best passer rating since 2020 among qbs with at least 1200 passing attempts
NAMERTGATTGPCMPPCTYDSAVGYDS/GTDINTTD%INT%SCKSCKY
1Brock Purdy
B. Purdy
104.0
1,353
49
919
67.9
11,685
8.6
238.5
84
37
6.2
2.7
81
446
2Aaron Rodgers
A. Rodgers
101.7
2,682
83
1,783
66.5
19,328
7.2
232.9
163
39
6.1
1.5
152
1,120
3Lamar Jackson
L. Jackson
101.5
2,317
85
1,506
65.0
18,280
7.9
215.1
145
47
6.3
2.0
189
1,070
4Joe Burrow
J. Burrow
101.1
2,806
77
1,921
68.5
20,810
7.4
270.3
157
51
5.6
1.8
213
1,431
5Jared Goff
J. Goff
99.5
3,355
97
2,274
67.8
25,403
7.6
261.9
169
60
5.0
1.8
180
1,287
6Dak Prescott
D. Prescott
99.3
2,688
75
1,821
67.7
20,211
7.5
269.5
146
56
5.4
2.1
151
911
7Josh Allen
J. Allen
98.3
3,307
100
2,175
65.8
24,939
7.5
249.4
190
73
5.7
2.2
163
998
8Patrick Mahomes
P. Mahomes
98.2
3,574
95
2,369
66.3
26,527
7.4
279.2
191
67
5.3
1.9
173
1,099
9Matthew Stafford
M. Stafford
98.1
3,067
90
2,003
65.3
23,491
7.7
261.0
167
62
5.4
2.0
178
1,273
10Tom Brady
T. Brady
98.1
2,062
50
1,376
66.7
14,643
7.1
292.9
108
33
5.2
1.6
65
447
11Kirk Cousins
K. Cousins
96.9
2,753
81
1,830
66.5
20,593
7.5
254.2
143
60
5.2
2.2
171
1,172
12Jordan Love
J. Love
96.8
1,526
57
981
64.3
11,535
7.6
202.4
83
31
5.4
2.0
68
529
13Tua Tagovailoa
T. Tagovailoa
96.4
2,421
78
1,647
68.0
18,166
7.5
232.9
120
59
5.0
2.4
141
971
14Russell Wilson
R. Wilson
96.4
2,343
77
1,515
64.7
17,232
7.4
223.8
126
46
5.4
2.0
223
1,478
15Justin Herbert
J. Herbert
96.3
3,438
95
2,285
66.5
24,820
7.2
261.3
163
58
4.7
1.7
225
1,416
16Derek Carr
D. Carr
95.6
2,472
75
1,645
66.5
18,452
7.5
246.0
114
50
4.6
2.0
132
848
17Jalen Hurts
J. Hurts
94.4
2,393
93
1,542
64.4
17,891
7.5
192.4
110
45
4.6
1.9
183
1,114
18Ryan Tannehill
R. Tannehill
94.2
1,567
55
1,033
65.9
11,705
7.5
212.8
71
34
4.5
2.2
136
968
19Geno Smith
G. Smith
93.7
2,197
69
1,500
68.3
15,986
7.3
231.7
95
53
4.3
2.4
196
1,442
20C.J. Stroud
C.J. Stroud
93.5
1,454
46
928
63.8
10,876
7.5
236.4
62
25
4.3
1.7
113
928
21Kyler Murray
K. Murray
93.3
2,399
71
1,625
67.7
16,738
7.0
235.7
101
48
4.2
2.0
147
1,104
22Baker Mayfield
B. Mayfield
93.0
2,918
93
1,873
64.2
20,973
7.2
225.5
148
66
5.1
2.3
221
1,362
23Ben Roethlisberger
B. Roethlisberger
90.4
1,213
31
789
65.0
7,543
6.2
243.3
55
20
4.5
1.6
51
350
24Matt Ryan
M. Ryan
89.7
1,647
45
1,091
66.2
11,606
7.0
257.9
60
36
3.6
2.2
119
818
25Sam Darnold
S. Darnold
88.8
1,978
74
1,254
63.4
14,542
7.4
196.5
87
54
4.4
2.7
161
1,077
StatMuse has season-level data for passer rating and passing attempts going back to the 1932 season.

More NFL News

More 49ers Stats

Team Leaders

PASS

2,167

Purdy

Brock Purdy

RUSH

1,202

McCaffrey

Christian McCaffrey

REC

924

McCaffrey

Christian McCaffrey
Team Rankings

PPG

25.7

10th

OPP PPG

21.8

13th

RUSH YDS/G

106.9

24th

PASS YDS/G

254.0

6th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
12
5
0
.706
49ers 49ers
12
5
0
.706
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Thu
9/10
@
8:35 PM
Sun
9/20
@
4:25 PM
Sun
9/27
@
4:05 PM
Sun
10/4
@
4:25 PM
Sun
10/11
@
4:25 PM
Last Game
SF 49ers

1 - 1

6

Final

41

SEA Seahawks

1 - 0

Sat 17 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