🏈 Nathan's Football⚾Baseball🏈FootballπŸ€BasketballπŸ€Smallball
Jan 18, 2026SundayDivisional
HST16
NWE28
Divisional
LAR20
CHI17
Divisional
Jan 25, 2026SundayConference title
NWE10
DEN7
Conf. title
LAR27
SEA31
Conf. title
Feb 8, 2026SundaySuper Bowl LX
SEA29
NWE13
Super Bowl
Sep 9, 2026WednesdayWeek 1
NWE10
SEA13
Sep 10, 2026ThursdayWeek 1
SFO27
LAR7
Sep 14, 2026MondayWeek 1
DEN10
KC31
Sep 14, 2026Monday
All news β€Ί
Yahoo Sports Β· 5h
CB Amik Robertson gave up 1 catch for 3 yards vs Eagles – All aTwitter
Yahoo Sports Β· 5h
Chicago Bears Week 2 NFL Power Rankings Roundup
ESPN Β· 5h
Source: Depleted Chargers adding Valdes-Scantling to practice squad
ESPN Β· 5h
Texans sign Murray to practice squad for LB depth after To'oTo'o injury
Yahoo Sports Β· 5h
Tiger Talk Notes and Quotes: Troy Edition
ESPN Β· 8h
NFL awards: Caleb Williams makes big jump in MVP race

This day in football · September 16, 1923: Ironwood Legion visited the Duluth Kelleys at Duluth Athletic Park. Duluth Kelleys 7, Ironwood Legion 0. W1923 NFL seasonβ†—

From the vault · December 26, 1964 · 1964 AFL Championship Game: The Buffalo Bills beat the San Diego Chargers 20–7 at War Memorial Stadium to win the 1964 AFL championship. Box score

2004 Buffalo BillsW2004 Buffalo Bills↗

NFL Β· AFC East Β· 9–7 (.562) Β· 3rd in division Β· PF 395 Β· PA 284 Β· Coach Mike Mularkey

Team leaders

Efficiency (EPA)

OffenseDefense
Plays965970
EPA per play-0.07-0.17
Pass EPA per play-0.03-0.15
Rush EPA per play-0.12-0.19
Success rate40.2%36.2%
Pass rate50.7%

Regular season, pass and run plays only. League average that year: EPA per play -0.02, success rate 42.1%. For the defense, lower is better.

Schedule (16 games)

DateWkOpponentResultRecordStadiumAtt.
2004-09-121vs Jacksonville JaguarsL 10–130–1Ralph Wilson Stadium
2004-09-192@ Oakland RaidersL 10–130–2McAfee Coliseum
2004-10-034vs New England PatriotsL 17–310–3Ralph Wilson Stadium
2004-10-105@ New York JetsL 14–160–4Giants Stadium
2004-10-176vs Miami DolphinsW 20–131–4Ralph Wilson Stadium
2004-10-247@ Baltimore RavensL 6–201–5M&T Bank Stadium
2004-10-318vs Arizona CardinalsW 38–142–5Ralph Wilson Stadium
2004-11-079vs New York JetsW 22–173–5Ralph Wilson Stadium
2004-11-1410@ New England PatriotsL 6–293–6Gillette Stadium
2004-11-2111vs St. Louis RamsW 37–174–6Ralph Wilson Stadium
2004-11-2812@ Seattle SeahawksW 38–95–6Qwest Field
2004-12-0513@ Miami DolphinsW 42–326–6Pro Player Stadium
2004-12-1214vs Cleveland BrownsW 37–77–6Ralph Wilson Stadium
2004-12-1915@ Cincinnati BengalsW 33–178–6Paul Brown Stadium
2004-12-2616@ San Francisco 49ersW 41–79–63Com Park
2005-01-0217vs Pittsburgh SteelersL 24–299–7Ralph Wilson Stadium

Roster (59)

#PlayerPosHtWtCollegeExpStatus
6Shane MatthewsQB6-3199Florida; William Rainey Harper College11ACT
7J.P. LosmanQB6-2217Tulane; UCLA0ACT
11Drew BledsoeQB6-5238Washington State11ACT
31Daimon SheltonFB6-0262Sacramento State; Fresno City College7ACT
35Joe BurnsFB5-9215Georgia Tech2ACT
20Travis HenryRB5-9230Tennessee3ACT
21Willis McGaheeRB6-0235Miami1ACT
30Dante BrownRB6-1215Memphis; Middle Georgia College1ACT
40Shaud WilliamsRB5-7193Alabama; Texas Tech0ACT
19Jonathan SmithWR5-10194Georgia Tech0ACT
80Eric MouldsWR6-2225Mississippi State8ACT
81Bobby ShawWR6-1185California6ACT
82Josh ReedWR5-10210LSU2ACT
83Lee EvansWR5-10197Wisconsin0ACT
86Drew HaddadWR5-11187Buffalo4CUT
89Sam AikenWR6-2220North Carolina1ACT
81Rod TraffordTE6-3250South Carolina1ACT
84Mark CampbellTE6-6260Michigan5RES
85Jason PetersTE6-4328Arkansas0ACT
86Brad BantaTE6-6257USC10ACT
87Tim EuhusTE6-5256Oregon State0RES
88Ryan NeufeldTE6-4245UCLA5ACT
54Jon DorenbosC6-0250Texas-El Paso; Golden West1RES
65Ross TuckerC6-4310Princeton3ACT
70Trey TeagueC6-5300Tennessee6ACT
22Nate ClementsCB6-0205Ohio State3ACT
23Troy VincentCB6-1200Wisconsin12ACT
24Terrence McGeeCB5-9205Northwestern State (LA)1ACT
28Kevin ThomasCB6-0182UNLV2ACT
37Jabari GreerCB5-11180Tennessee0ACT
90Chris KelsayDE6-4263Nebraska1ACT
91Constantin RitzmannDE6-3254Tennessee0RES
92Ryan DenneyDE6-7264BYU2ACT
94Aaron SchobelDE6-4243TCU3ACT
69Tim AndersonDT6-3328Ohio State0ACT
93Pat WilliamsDT6-3317Texas A&M; Northeastern State (Ok); Navarro7ACT
95Sam AdamsDT6-3350Texas A&M10ACT
97Justin BannanDT6-3312Colorado2ACT
98Ron EdwardsDT6-3325Texas A&M3ACT
25Pierson PrioleauFS5-11188Virginia Tech5ACT
26Rashad BakerFS5-11200Tennessee0ACT
43Izell ReeseFS6-2195UAB6ACT
58Chris VillarrialG6-3318Indiana PA, University of8ACT
61Mike PucilloG6-4306Auburn2ACT
72Lawrence SmithG6-3295Tennessee State2ACT
9Rian LindellK6-3227Washington State4ACT
53Mario HagganMLB6-3274Mississippi State1ACT
59London FletcherMLB5-10242John Carroll University; St. Francis PA6ACT
51Takeo SpikesOLB6-2242Auburn6ACT
55Angelo CrowellOLB6-1246Virginia1ACT
57Josh StamerOLB6-2242South Dakota3ACT
96Jeff PoseyOLB6-4241Southern Mississippi; Pearl River7ACT
8Brian MoormanP6-0174Pittsburg State (KS)5ACT
27Coy WireSS6-0225Stanford2ACT
36Lawyer MilloySS6-0211Washington8ACT
68Mike WilliamsT6-7337Texas2ACT
73Marcus PriceT6-4310LSU9ACT
75Jonas JenningsT6-3328Georgia3ACT
79Dylan McFarlandT6-5290Montana0ACT
Depth chart, week 17
Biggest contracts on the books in 2004
PlayerPosSignedYrsValuePer yearGuaranteedCap%
Drew BledsoeQB20043$18.5M$6.2M$6.5M7.7%
London FletcherLB20025$15.9M$3.2M$4.0M4.5%
Jason PetersLT20042$540,000$270,000$5,0000.3%
Jabari GreerCB20042$540,000$270,000$5,0000.3%
Jason PetersLT20042$535,000$267,500$00.3%
Jon DorenbosLS20032$533,000$266,500$3,0000.4%
George WilsonS20041$170,000$170,000$00.2%
Jason PetersLT20041$73,950$73,950$00.1%
George WilsonS20041$73,950$73,950$00.1%

Contracts whose term covers this season (Over The Cap, via nflverse). Cap% is against the cap of the signing year.

Trades in 2004 (1)
DateTrade
2004-04-24BUF β†’ DAL: 2004 round 2 pick 43, 2004 round 5 pick 144, 2005 round 1 pick 20
DAL β†’ BUF: 2004 round 1 pick 22