Currently 0 users online

Buffalo Bills Roster By Position

QB

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Mike Ngo248882526191877486251110
Matt Corral24807253766580817828161730
Doug Flutie24796553748179767461110


RB

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Greg Bell28888570786385142373293933
Kyren Williams22848366815581302867373535
Isaiah Spiller21828367825380161263282426
Tyrion Davis-Price2180816979377512853352926


FB

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Tuffy Leemans27947275628391707563565555
Randy McMillan328373786958821149573518


WR

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Marvin Harrison289692489179921194403340
Andre Reed269086399063921188351837
Steve Tasker28858843816476117618918
Sidney Rice228588308760891174131530
Calvin Austin III238385318645795127616826
Danny Gray23798230794670117313714


TE

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Pete Metzelaars308474626954921180554136Out (1-2 weeks)
Nick Muse237973606453721472454032


G

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Jahri Evans269363966368769828898145
Cam Jurgens238563806165682232817627
Terry Long318146764752611118847329
Mike Michalske248161856065801120826575


T

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Anthony Munoz3287447457718210122828559
Eric Young258558885172701126777431
Ken Lanier318437676455671131838848
Broderick Thompson30824081446255118708233


C

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Nick Mangold259154837381731624888152
Ikem Ekwonu218049864768725215747844


DT

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Russell Maryland2590798867737811361173
Darryl Grant3185498372587811481172
Tony Casillas2382628848667311351166
Joe Phillips2376508347606911311164


DE

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Reggie White29100788882688871565186
Simeon Rice2695808470658611334175
Devonte Wyatt2485697656537261376668
Robert Young2583747554605811241165


LB

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Lawrence Taylor31978184807596108557591
Mike Singletary32927570769196785010191
Pat Swilling2289867774738114471183
David Little3186737469687411331180
London Fletcher2384756779618011552382
Boye Mafe2381806669546415227781


CB

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Dave Waymer3291785775609411561172
Everson Walls3189744089539111661158
Marcus Jones CB2389843282568116733350
Mike Mickens2188804789577151571548
Kaiir Elam21878944815974314727845


SS

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Roland James3279726185428011451173
Nick Cross2079846481518247599962


FS

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingInjury
Eugene Robinson2789885482628113631171
Elijah Hicks2282815169587621622266
Rodney Thomas II2380824773607817632263


P

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingKick Dist.Kick Acc.Injury
Jake Camarda2376712853658991015104177879


K

NameAgeOverallSpeedStrengthAgilityIntelligenceEnduranceArmAccuracyHandsRun BlockPass BlockTacklingKick Dist.Kick Acc.Injury
Nick Novak28743212305080161191178788


Injured Reserve
NamePositionAlt Pos.OverallStrengthAgilityArmSpeedHandsIntelligenceAccuracyRun BlockPass BlockTacklingEnduranceKick Dist.Kick Acc.Injury



Practice Squad
NamePositionAlt Pos.OverallStrengthAgilityArmSpeedHandsIntelligenceAccuracyRun BlockPass BlockTacklingEnduranceKick Dist.Kick Acc.
Christian BenfordCBCB8146716757052178527731
Ethan BrooksTT807458150196317576387311
Willie ColonGG807944161187617673327111
Khalil ShakirWRWR78387538075587129178011
Jesse SolomonLBLB7865731693364111787911