Top 10 Worst NFL Players of All Time

1Jamarcus Russell

Jamarcus Russell


2Ryan Leaf

Ryan Leaf


3Colin Kaepernick

Colin Kaepernick


4Daunte Culpepper

Daunte Culpepper


5Rusty Lisch


6Charles Rogers


7Bob Timberlake


8Lawrence Phillips

Lawrence Phillips


9Rae Carruth


10Johnny Manziel

Johnny Manziel


11Art Schlichter

Art Schlichter


12Akili Smith


13Kevin Allen


14Kim McQuilken


15Aaron Maybin


16Vernon Gholston


17Eli Manning

Eli Manning


18Russell Erxleben


19Josh Rosen

Josh Rosen


20Antonio Brown

Antonio Brown


21Heath Shuler

Heath Shuler


22Babe Laufenberg


23Blair Walsh

Blair Walsh


24Tom Brady

Tom Brady


25Joe Montana

Joe Montana


26Tyreek Hill

Tyreek Hill


27Tony Mandarich


28Mark Sanchez

Mark Sanchez


29Patrick Mahomes II

Patrick Mahomes II


30Todd Gurley

Todd Gurley


31Sergio Brown


32Jameis Winston

Jameis Winston


33DeShone Kizer


34Nathan Peterman

Nathan Peterman


35Limas Sweed