Top NFL players ranked by performance with contract context.
Myles Garrett
DE · Cleveland Browns
Nick Folk
PK · Atlanta Falcons
Derrick Henry
RB · Baltimore Ravens
Michael Dickson
P · Seattle Seahawks
Bryce Baringer
P · New England Patriots
Jack Fox
P · Detroit Lions
Ryan Wright
P · New Orleans Saints
Rigoberto Sanchez
P · Indianapolis Colts
Tommy Townsend
P · Tennessee Titans
Johnny Hekker
P · Minnesota Vikings
Aj Cole
P · Las Vegas Raiders
Sam Martin
P · Carolina Panthers
Bryan Anger
P · Dallas Cowboys
Logan Cooke
P · Jacksonville Jaguars
Bradley Pinion
P · Miami Dolphins
Jk Scott
P · Los Angeles Chargers
Riley Dixon
P · Tampa Bay Buccaneers
Tress Way
P · Washington Commanders
Jake Bailey
P · Atlanta Falcons
Thomas Morstead
P · San Francisco 49ers
Micah Parsons
DE · Green Bay Packers
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
Lamar Jackson
QB · Baltimore Ravens
Jordan Stout
P · New York Giants
Patrick Mahomes
QB · Kansas City Chiefs
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
Germaine Pratt
LB · Free Agent
Josh Allen
QB · Buffalo Bills
Jared Goff
QB · Detroit Lions
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
Zach Sieler
DT · Miami Dolphins
Kyle Hamilton
S · Baltimore Ravens
Derek Stingley Jr.
CB · Houston Texans
Charvarius Ward
CB · Indianapolis Colts
A.j. Brown
WR · Philadelphia Eagles
Sam Laporta
TE · Detroit Lions
Ka'imi Fairbairn
PK · Houston Texans
Puka Nacua
WR · Los Angeles Rams
Jordyn Brooks
LB · Miami Dolphins
Robert Spillane
LB · New England Patriots
Marlon Humphrey
CB · Baltimore Ravens
Roquan Smith
LB · Baltimore Ravens
Justin Jefferson
WR · Minnesota Vikings
James Cook III
RB · Buffalo Bills
T.j. Watt
LB · Pittsburgh Steelers
Jessie Bates III
S · Atlanta Falcons
Pat Surtain Ii
CB · Denver Broncos
Christian Mccaffrey
RB · San Francisco 49ers
Calais Campbell
DT · Arizona Cardinals
Saquon Barkley
RB · Philadelphia Eagles
Davante Adams
WR · Los Angeles Rams
Cooper Kupp
WR · Seattle Seahawks
Talanoa Hufanga
S · Denver Broncos
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
Quincy Williams
LB · Cleveland Browns
Tremaine Edmunds
LB · New York Giants
Jaxon Smith-njigba
WR · Seattle Seahawks
Blake Cashman
LB · Minnesota Vikings
Cam Bynum
S · Indianapolis Colts
Tee Higgins
WR · Cincinnati Bengals
Brock Bowers
TE · Las Vegas Raiders
Trey Mcbride
TE · Arizona Cardinals
Nick Bolton
LB · Kansas City Chiefs
Jalen Pitre
S · Houston Texans
Devon Witherspoon
CB · Seattle Seahawks
Tyrique Stevenson
CB · Chicago Bears
Josh Jacobs
RB · Green Bay Packers
Terrel Bernard
LB · Buffalo Bills
Jadeveon Clowney
DE · Dallas Cowboys
Montez Sweat
DE · Chicago Bears
Jack Campbell
LB · Detroit Lions
Chase Mclaughlin
PK · Tampa Bay Buccaneers
Tory Taylor
P · Chicago Bears
Nnamdi Madubuike
DT · Baltimore Ravens
Byron Murphy Jr.
CB · Minnesota Vikings
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
Tucker Kraft
TE · Green Bay Packers
Patrick Queen
LB · Pittsburgh Steelers
Corliss Waitman
P · San Francisco 49ers
Lavonte David
LB · Free Agent
Julian Love
S · Seattle Seahawks
Mike Sainristil
CB · Free Agent
Chris Boswell
PK · Pittsburgh Steelers
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
Travis Hunter
WR · Jacksonville Jaguars
D.j. Reed
CB · Detroit Lions
Eddy Pineiro
PK · San Francisco 49ers
Alex Singleton
LB · Denver Broncos
Daron Bland
CB · Dallas Cowboys
Brandon Aiyuk
WR · San Francisco 49ers
Kaden Elliss
LB · New Orleans Saints
Nate Landman
LB · Los Angeles Rams
Azeez Al-shaair
LB · Houston Texans
Cameron Heyward
DT · Pittsburgh Steelers
Mike Evans
WR · San Francisco 49ers
Jonathan Allen
DT · Cincinnati Bengals
Budda Baker
S · Arizona Cardinals
Dak Prescott
QB · Dallas Cowboys
Wil Lutz
PK · Denver Broncos
Matt Prater
PK · Buffalo Bills
Quay Walker
LB · Las Vegas Raiders
Tyson Campbell
CB · Cleveland Browns
Mike Jackson
CB · Carolina Panthers