2004 Buffalo Bills Roster

National Football League (NFL)
Team Record: 9-7
Finishing 3rd in the NFL's East Division of the American Football Conference
Coach: Mike Mularkey (9-7)
Location: Buffalo, New York
2004 Buffalo Bills Statistics
2004 Buffalo Bills Results

The Buffalo Bills of the National Football League ended the 2004 season with a record of 9 wins and 7 losses, finishing third in the NFL's East Division of the American Football Conference.

Buffalo moved the ball well, scoring 395 points, while the defensive squad surrendered 284. Drew Bledsoe passed for 2,932 yards. Eric Moulds hauled in 88 balls for 1,043 yards, while Lee Evans provided receiving help as well.

Willis McGahee rushed for a team-leading 1,128 yards for the Bills.

The larcenous defense created 39 turnovers, topping in the league. Nate Clements intercepted 6 opponent throws. Aaron Schobel sacked quarterbacks 8 times, part of an overall team total of 45 sacks.

Mike Mularkey coached the team.

Click on column headings to sort.

# Player Pos. Birth Date Height Weight College Hometown GP GS
95Sam AdamsLDTJune 13, 19736'3"295Texas A&MHouston, TX USA1616
89Sam AikenWRDecember 14, 19806'2"204North CarolinaKenansville, NC USA160
69Tim AndersonDTNovember 22, 19806'4"308Ohio St.Clyde, OH USA30
26Rashad BakerDBFebruary 22, 19825'10"198TennesseeCamden, NJ USA143
97Justin BannanDTApril 18, 19796'3"305ColoradoSacramento, CA USA100
86Bradford BantaTE-CDecember 14, 19706'6"253USCBaton Rouge, LA USA30
11Drew BledsoeQBFebruary 14, 19726'5"238Washington St.Ellensburg, WA USA1616
35Joe BurnsRBSeptember 15, 19795'9"215Georgia TechThomasville, GA USA160
84Mark CampbellTEDecember 6, 19756'6"255MichiganClawson, MI USA1212
22Nate ClementsPRDecember 12, 19796'0"209Ohio St.Shaker Heights, OH USA1616
55Angelo CrowellLBAugust 16, 19816'1"235VirginiaWinston-Salem, NC USA160
92Ryan DenneyLDEJune 15, 19776'7"275BYUThornton, CO USA165
54Jon DorenbosCJuly 21, 19806'0"250Texas-El PasoHumble, TX USA130
98Ron EdwardsDTJuly 12, 19796'3"320Texas A&MColumbus, OH USA162
87Tim EuhusTEOctober 2, 19806'5"247Oregon St.Eugene, OR USA125
83Lee EvansWRMarch 11, 19815'10"202WisconsinBedford, OH USA1611
59London FletcherMLBMay 19, 19755'10"245John CarrollCleveland, OH USA1616
37Jabari GreerDBFebruary 2, 19825'11"169TennesseeJackson, TN USA121
86Drew HaddadWRAugust 15, 19785'11"187BuffaloCleveland, OH USA10
53Mario HagganLBMarch 3, 19806'3"248Mississippi St.Clarksdale, MS USA160
20Travis HenryRBOctober 29, 19785'9"215TennesseeFrostproof, FL USA105
75Jonas JenningsLTNovember 21, 19776'3"325GeorgiaCollege Park, GA USA1414
90Chris KelsayLDEOctober 31, 19796'4"275NebraskaAuburn, NE USA1610
9Rian LindellKJanuary 20, 19776'3"235Washington St.Vancouver, WA USA160
7J.P. LosmanQBMarch 12, 19816'3"220UCLAVenice, CA USA40
6Shane MatthewsQBJune 1, 19706'3"196FloridaPascagoula, MS USA30
79Dylan McFarlandTJuly 11, 19806'5"290MontanaKalispell, MT USA20
21Willis McGaheeRBOctober 21, 19816'0"228Miami (FL)Miami, FL USA1611
24Terrence McGeeKROctober 14, 19805'9"195NW State (LA)Athens, TX USA1613
36Lawyer MilloySSNovember 14, 19736'0"210WashingtonSt. Louis, MO USA1111
8Brian MoormanPFebruary 5, 19766'0"175Pittsburg St.Wichita, KS USA160
80Eric MouldsWRJuly 17, 19736'2"210Mississippi St.Lucedale, MS USA1616
88Ryan NeufeldTENovember 22, 19756'4"250UCLAMorgan Hill, CA USA165
71Jason PetersTJanuary 22, 19826'4"328ArkansasQueen City, TX USA51
96Jeff PoseyLLBAugust 14, 19756'4"241Southern MissBassfield, MS USA1615
73Marcus PriceTMarch 3, 19726'4"310LSUPort Arthur, TX USA143
25Pierson PrioleauDBAugust 6, 19775'11"188Virginia TechCharleston, SC USA162
61Mike PucilloGJuly 14, 19796'4"311AuburnCleveland, OH USA20
82Josh ReedWRMay 1, 19805'10"208LSURayne, LA USA121
43Izell ReeseFSMay 7, 19746'2"195Ala-BirminghamDothan, AL USA99
94Aaron SchobelRDESeptember 1, 19776'4"262TCUColumbus, TX USA1616
81Bobby ShawWRApril 23, 19756'1"185CaliforniaSan Francisco, CA USA40
31Daimon SheltonFBSeptember 15, 19726'0"262Sacramento St.Duarte, CA USA1612
19Jonathan SmithWRNovember 28, 19815'10"194Georgia TechArgyle, GA USA90
72Lawrence SmithLGAugust 16, 19796'3"295Tennessee St.Atlanta, GA USA168
51Takeo SpikesRLBDecember 17, 19766'2"242AuburnSandersville, GA USA1616
57Josh StamerLBOctober 11, 19776'2"238South DakotaSutherland, IA USA160
70Trey TeagueCDecember 27, 19746'5"300TennesseeJackson, TN USA1212
28Kevin ThomasDBJuly 28, 19786'0"182UNLVPhoenix, AZ USA161
81Rod TraffordTENovember 28, 19786'3"250South CarolinaMorristown, NJ USA40
65Ross TuckerLGMarch 2, 19796'4"316PrincetonWyomissing, PA USA1612
58Chris VillarrialRGJune 9, 19736'3"318Indiana (PA)Hershey, PA USA1616
23Troy VincentFSJune 8, 19716'1"200WisconsinTrenton, NJ USA77
68Mike WilliamsRTJanuary 11, 19806'6"370TexasDallas, TX USA1515
93Pat WilliamsRDTOctober 24, 19726'3"315NE State (OK)Monroe, LA USA1615
40Shaud WilliamsRBOctober 2, 19805'7"193Texas TechAndrews, TX USA40
27Coy WireDBNovember 7, 19786'0"205StanfordCamp Hill, PA USA123



Football


Recent Updates

  • March 1, 2024 - Updated NFL draft information, game results and award winners
  • March 1, 2024 - Updated CFL game results and award winners
  • March 1, 2024 - Updated Arena Football League game results and award winners
Football Search

Latest News

Bandits Open Road Trip with OT Loss to Panther City
Posted on Saturday March 23, 2024

Matt Vinc made 36 saves in the 12-11 overtime loss.The Buffalo Bandits opened a three-game road trip with a 12-11 overtime loss to the Panther Cit...

Bandits Open 3-Game Road Trip with Visit to Panther City
Posted on Friday March 22, 2024

The Buffalo Bandits (7-6) will head south on Friday as they take on the Panther City Lacrosse Club (6-7) in Fort Worth, Texas. Faceoff is set for 8:00...

Bandits Score 4 Unanswered Goals to Defeat Rock
Posted on Sunday March 17, 2024

Josh Byrne scored the game winner as the Bandits improved to 7-6 this season.The Buffalo Bandits pulled off a fourth-quarter comeback to defeat th...