Top NFL players ranked by performance with contract context.
Myles Garrett
DE · Cleveland Browns
Nick Folk
PK · Atlanta Falcons
Derrick Henry
RB · Baltimore Ravens
Tress Way
P · Washington Commanders
Bradley Pinion
P · Miami Dolphins
Micah Parsons
DE · Green Bay Packers
Sam Martin
P · Carolina Panthers
Jack Fox
P · Detroit Lions
Jake Bailey
P · Atlanta Falcons
Logan Cooke
P · Jacksonville Jaguars
Rigoberto Sanchez
P · Indianapolis Colts
Johnny Hekker
P · Minnesota Vikings
Jk Scott
P · Los Angeles Chargers
Ryan Wright
P · New Orleans Saints
Bryan Anger
P · Dallas Cowboys
Bryce Baringer
P · New England Patriots
Michael Dickson
P · Seattle Seahawks
Riley Dixon
P · Tampa Bay Buccaneers
Aj Cole
P · Las Vegas Raiders
Tommy Townsend
P · Tennessee Titans
Thomas Morstead
P · San Francisco 49ers
Cameron Dicker
PK · Los Angeles Chargers
Deforest Buckner
DT · Indianapolis Colts
Will Anderson Jr.
DE · Houston Texans
Maxx Crosby
DE · Las Vegas Raiders
George Kittle
TE · San Francisco 49ers
Jeffery Simmons
DT · Tennessee Titans
Jonathan Taylor
RB · Indianapolis Colts
Corey Bojorquez
P · Cleveland Browns
Ethan Evans
P · Los Angeles Rams
Aaron Rodgers
QB · Pittsburgh Steelers
Brian Branch
S · Detroit Lions
Patrick Mahomes
QB · Kansas City Chiefs
Lamar Jackson
QB · Baltimore Ravens
Jordan Stout
P · New York Giants
Trey Hendrickson
DE · Baltimore Ravens
Jahmyr Gibbs
RB · Detroit Lions
Braden Mann
P · Philadelphia Eagles
Danielle Hunter
DE · Houston Texans
Amon-ra St. Brown
WR · Detroit Lions
Kyren Williams
RB · Los Angeles Rams
Nick Bosa
DE · San Francisco 49ers
Jared Goff
QB · Detroit Lions
Josh Allen
QB · Buffalo Bills
Germaine Pratt
LB · Free Agent
Ja'marr Chase
WR · Cincinnati Bengals
Fred Warner
LB · San Francisco 49ers
Matthew Stafford
QB · Los Angeles Rams
Xavier Mckinney
S · Green Bay Packers
Kerby Joseph
S · Detroit Lions
Nico Collins
WR · Houston Texans
Paulson Adebo
CB · New York Giants
Foyesade Oluokun
LB · Jacksonville Jaguars
Brock Purdy
QB · San Francisco 49ers
Ernest Jones Iv
LB · Seattle Seahawks
Bobby Wagner
LB · Free Agent
Bobby Okereke
LB · New York Giants
Kyle Hamilton
S · Baltimore Ravens
Derek Stingley Jr.
CB · Houston Texans
Zach Sieler
DT · Miami Dolphins
Charvarius Ward
CB · Indianapolis Colts
A.j. Brown
WR · Philadelphia Eagles
Sam Laporta
TE · Detroit Lions
Jordyn Brooks
LB · Miami Dolphins
Robert Spillane
LB · New England Patriots
Puka Nacua
WR · Los Angeles Rams
Ka'imi Fairbairn
PK · Houston Texans
Marlon Humphrey
CB · Baltimore Ravens
Roquan Smith
LB · Baltimore Ravens
Justin Jefferson
WR · Minnesota Vikings
James Cook III
RB · Buffalo Bills
Jessie Bates III
S · Atlanta Falcons
T.j. Watt
LB · Pittsburgh Steelers
Christian Mccaffrey
RB · San Francisco 49ers
Cooper Kupp
WR · Seattle Seahawks
Calais Campbell
DT · Arizona Cardinals
Talanoa Hufanga
S · Denver Broncos
Saquon Barkley
RB · Philadelphia Eagles
Pat Surtain Ii
CB · Denver Broncos
Davante Adams
WR · Los Angeles Rams
Josh Hines-allen
DE · Jacksonville Jaguars
Demario Davis
LB · New York Jets
Alontae Taylor
CB · Tennessee Titans
Khalil Mack
LB · Los Angeles Chargers
Leonard Williams
DE · Seattle Seahawks
Aidan Hutchinson
DE · Detroit Lions
Tremaine Edmunds
LB · New York Giants
Jaxon Smith-njigba
WR · Seattle Seahawks
Blake Cashman
LB · Minnesota Vikings
Quincy Williams
LB · Cleveland Browns
Cam Bynum
S · Indianapolis Colts
Tee Higgins
WR · Cincinnati Bengals
Brock Bowers
TE · Las Vegas Raiders
Trey Mcbride
TE · Arizona Cardinals
Jalen Pitre
S · Houston Texans
Nick Bolton
LB · Kansas City Chiefs
Tyrique Stevenson
CB · Chicago Bears
Devon Witherspoon
CB · Seattle Seahawks
Jadeveon Clowney
DE · Dallas Cowboys
Montez Sweat
DE · Chicago Bears
Josh Jacobs
RB · Green Bay Packers
Terrel Bernard
LB · Buffalo Bills
Jack Campbell
LB · Detroit Lions
Tory Taylor
P · Chicago Bears
Byron Murphy Jr.
CB · Minnesota Vikings
Chase Mclaughlin
PK · Tampa Bay Buccaneers
Nnamdi Madubuike
DT · Baltimore Ravens
Bijan Robinson
RB · Atlanta Falcons
Andrew Van Ginkel
LB · Minnesota Vikings
Quinnen Williams
DT · Dallas Cowboys
De'von Achane
RB · Miami Dolphins
Kamari Lassiter
CB · Houston Texans
Carlton Davis III
CB · New England Patriots
Ed Oliver
DT · Buffalo Bills
George Pickens
WR · Dallas Cowboys
Lavonte David
LB · Free Agent
Chris Boswell
PK · Pittsburgh Steelers
Tucker Kraft
TE · Green Bay Packers
Patrick Queen
LB · Pittsburgh Steelers
Mike Sainristil
CB · Free Agent
Corliss Waitman
P · San Francisco 49ers
Julian Love
S · Seattle Seahawks
T.j. Edwards
LB · Chicago Bears
Travon Walker
DE · Jacksonville Jaguars
Cam Taylor-Britt
DB · Indianapolis Colts
Amani Hooker
S · Tennessee Titans
Drake London
WR · Atlanta Falcons
Christian Gonzalez
CB · New England Patriots
Kevin Byard III
S · New England Patriots
Jordan Love
QB · Green Bay Packers
Ceedee Lamb
WR · Dallas Cowboys
Cameron Heyward
DT · Pittsburgh Steelers
Azeez Al-shaair
LB · Houston Texans
Eddy Pineiro
PK · San Francisco 49ers
Brandon Aiyuk
WR · San Francisco 49ers
Travis Hunter
WR · Jacksonville Jaguars
Kaden Elliss
LB · New Orleans Saints
Daron Bland
CB · Dallas Cowboys
Nate Landman
LB · Los Angeles Rams
Mike Evans
WR · San Francisco 49ers
Alex Singleton
LB · Denver Broncos
D.j. Reed
CB · Detroit Lions
Jonathan Allen
DT · Cincinnati Bengals
Budda Baker
S · Arizona Cardinals
Matt Prater
PK · Buffalo Bills
Dak Prescott
QB · Dallas Cowboys
Wil Lutz
PK · Denver Broncos
Quay Walker
LB · Las Vegas Raiders
Tyson Campbell
CB · Cleveland Browns
Mike Jackson
CB · Carolina Panthers