bills qb with 3,000+ passing yards in one season

Joe Ferguson connected for 3,572 yards for the Bills in 1979.

NAMEYDSSEASONTMGPCMPATTPCTAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Joe Ferguson
J. Ferguson
3,572
1979
BUF BUF
16
238
458
52.0
7.8
223.3
14
15
74.4
3.1
3.3
43
387
2Joe Ferguson
J. Ferguson
3,652
1981
BUF BUF
16
252
498
50.6
7.3
228.3
24
20
74.1
4.8
4.0
15
137
3Jim Kelly
J. Kelly
3,593
1986
BUF BUF
16
285
480
59.4
7.5
224.6
22
17
83.3
4.6
3.5
43
330
4Jim Kelly
J. Kelly
3,380
1988
BUF BUF
16
269
452
59.5
7.5
211.3
15
17
78.2
3.3
3.8
30
229
5Jim Kelly
J. Kelly
3,130
1989
BUF BUF
13
228
391
58.3
8.0
240.8
25
18
86.2
6.4
4.6
30
216
6Jim Kelly
J. Kelly
3,844
1991
BUF BUF
15
304
474
64.1
8.1
256.3
33
17
97.6
7.0
3.6
31
227
7Jim Kelly
J. Kelly
3,457
1992
BUF BUF
16
269
462
58.2
7.5
216.1
23
19
81.2
5.0
4.1
20
145
8Jim Kelly
J. Kelly
3,382
1993
BUF BUF
16
288
470
61.3
7.2
211.4
18
18
79.9
3.8
3.8
25
171
9Jim Kelly
J. Kelly
3,114
1994
BUF BUF
14
285
448
63.6
7.0
222.4
22
17
84.6
4.9
3.8
34
244
10Jim Kelly
J. Kelly
3,130
1995
BUF BUF
15
255
458
55.7
6.8
208.7
22
13
81.1
4.8
2.8
26
181
11Doug Flutie
D. Flutie
3,171
1999
BUF BUF
15
264
478
55.2
6.6
211.4
19
16
75.1
4.0
3.3
26
176
12Drew Bledsoe
D. Bledsoe
4,359
2002
BUF BUF
16
375
610
61.5
7.1
272.4
24
15
86.0
3.9
2.5
54
369
13J.P. Losman
J.P. Losman
3,051
2006
BUF BUF
16
268
429
62.5
7.1
190.7
19
14
84.9
4.4
3.3
47
332
14Ryan Fitzpatrick
R. Fitzpatrick
3,000
2010
BUF BUF
13
255
441
57.8
6.8
230.8
23
15
81.8
5.2
3.4
24
145
15Ryan Fitzpatrick
R. Fitzpatrick
3,832
2011
BUF BUF
16
353
569
62.0
6.7
239.5
24
23
79.1
4.2
4.0
22
148
16Ryan Fitzpatrick
R. Fitzpatrick
3,400
2012
BUF BUF
16
306
505
60.6
6.7
212.5
24
16
83.3
4.8
3.2
30
161
17Kyle Orton
K. Orton
3,018
2014
BUF BUF
12
287
447
64.2
6.8
251.5
18
10
87.8
4.0
2.2
33
198
18Tyrod Taylor
T. Taylor
3,035
2015
BUF BUF
14
242
380
63.7
8.0
216.8
20
6
99.4
5.3
1.6
36
212
19Tyrod Taylor
T. Taylor
3,023
2016
BUF BUF
15
269
436
61.7
6.9
201.5
17
6
89.7
3.9
1.4
42
192
20Josh Allen
J. Allen
3,089
2019
BUF BUF
16
271
461
58.8
6.7
193.1
20
9
85.3
4.3
2.0
38
237
21Josh Allen
J. Allen
4,544
2020
BUF BUF
16
396
572
69.2
7.9
284.0
37
10
107.2
6.5
1.7
26
159
22Josh Allen
J. Allen
4,407
2021
BUF BUF
17
409
646
63.3
6.8
259.2
36
15
92.2
5.6
2.3
26
164
23Josh Allen
J. Allen
4,283
2022
BUF BUF
16
359
567
63.3
7.6
267.7
35
14
96.6
6.2
2.5
33
162
24Josh Allen
J. Allen
4,306
2023
BUF BUF
17
385
579
66.5
7.4
253.3
29
18
92.2
5.0
3.1
24
152
25Josh Allen
J. Allen
3,731
2024
BUF BUF
17
307
483
63.6
7.7
219.5
28
6
101.4
5.8
1.2
14
63
StatMuse has season-level data for passing yards going back to the 1932 season.

More Bills Stats

Team Rankings

PPG

28.1

5th

OPP PPG

21.6

13th

RUSH YDS/G

155.7

1st

PASS YDS/G

240.5

11th

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
11
2
0
.846
Bills Bills
8
4
0
.667
Dolphins Dolphins
5
7
0
.417
Jets Jets
3
9
0
.250
Schedule
DATEMATCHUPTIME (ET)
Sun
12/7
CIN CIN
@
BUF BUF
1:00 PM
Sun
12/14
BUF BUF
@
NE NE
1:00 PM
Sun
12/21
BUF BUF
@
CLE CLE
1:00 PM
Sun
12/28
PHI PHI
@
BUF BUF
4:25 PM
Sun
1/4
NYJ NYJ
@
BUF BUF
1:00 PM
Last Game
BUF Bills

8 - 4

26

Final

7

PIT Steelers

6 - 6

Sun 30 Nov 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
11
2
0
.846
Bills Bills
8
4
0
.667
AFC NorthWLTPCT
Ravens Ravens
6
6
0
.500
Steelers Steelers
6
6
0
.500
AFC SouthWLTPCT
Jaguars Jaguars
8
4
0
.667
Colts Colts
8
4
0
.667
AFC WestWLTPCT
Broncos Broncos
10
2
0
.833
Chargers Chargers
8
4
0
.667
NFC EastWLTPCT
Eagles Eagles
8
4
0
.667
Cowboys Cowboys
6
6
1
.500
NFC NorthWLTPCT
Bears Bears
9
3
0
.750
Packers Packers
8
3
1
.708
NFC SouthWLTPCT
Buccaneers Buccaneers
7
5
0
.583
Panthers Panthers
7
6
0
.538
NFC WestWLTPCT
Rams Rams
9
3
0
.750
Seahawks Seahawks
9
3
0
.750

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/3
DAL DAL
@
PHI PHI
20-24
Thu
9/4
KC KC
@
LAC LAC
21-27
Sat
9/6
PIT PIT
@
NYJ NYJ
34-32
Sat
9/6
TB TB
@
ATL ATL
23-20
Sat
9/6
LV LV
@
NE NE
20-13

Schedule

DATEMATCHUPTIME (ET)
Sun
12/7
PIT PIT
@
BAL BAL
1:00 PM
Sun
12/7
SEA SEA
@
ATL ATL
1:00 PM
Sun
12/7
TEN TEN
@
CLE CLE
1:00 PM
Sun
12/7
IND IND
@
JAX JAX
1:00 PM
Sun
12/7
WAS WAS
@
MIN MIN
1:00 PM