Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active players.

2022 Contract Length Rankings

Player contract length
1

Patrick Mahomes

Quarterback
10 years
2

Tyron Smith

Left Tackle
8 years
3

Trent Williams

Left Tackle
6 years

Charley Hughlett

Long Snapper
6 years

Josh Allen

Quarterback
6 years

Cameron Brate

Tight End
6 years

Zack Martin

Guard
6 years

Ezekiel Elliott

Running Back
6 years

Fletcher Cox

Defensive Tackle
6 years

Aaron Donald

Defensive Tackle
6 years

Khalil Mack

Outside Linebacker
6 years

Landon Collins

Strong Safety
6 years
13

Trey Flowers

Outside Linebacker
5 years

Xavien Howard

Cornerback
5 years

Byron Jones

Cornerback
5 years

Halapoulivaati Vaitai

Guard
5 years

Jimmy Garoppolo

Quarterback
5 years

Arik Armstead

Defensive End
5 years

George Kittle

Tight End
5 years

Jason Sanders

Kicker
5 years

Dee Ford

Defensive End
5 years

Fred Warner

Outside Linebacker
5 years

Ronnie Stanley

Left Tackle
5 years

Kyle Juszczyk

Fullback
5 years

Marlon Humphrey

Cornerback
5 years

Frank Clark

Defensive End
5 years

Joe Thuney

Guard
5 years

Anthony Hitchens

Inside Linebacker
5 years

Harrison Butker

Kicker
5 years

Danielle Hunter

Defensive End
5 years

C.J. Mosley

Inside Linebacker
5 years

Eric Kendricks

Inside Linebacker
5 years

Dalvin Cook

Running Back
5 years

Brian O'Neill

Right Tackle
5 years

Jarvis Landry

Wide Receiver
5 years

Myles Garrett

Defensive End
5 years

Derek Carr

Quarterback
5 years

Stefon Diggs

Wide Receiver
5 years

Mike Evans

Wide Receiver
5 years

Brandin Cooks

Wide Receiver
5 years

Ali Marpet

Guard
5 years

DeMarcus Lawrence

Defensive End
5 years

Marcus Cannon

Right Tackle
5 years

Amari Cooper

Wide Receiver
5 years

La'el Collins

Right Tackle
5 years

Shaq Mason

Guard
5 years

Jake Elliott

Kicker
5 years

Joey Bosa

Outside Linebacker
5 years

Corey Linsley

Center
5 years

Justin Pugh

Guard
5 years

Bud Dupree

Outside Linebacker
5 years

Kevin Byard

Free Safety
5 years

Taylor Lewan

Left Tackle
5 years

Darius Leonard

Inside Linebacker
5 years

Marshon Lattimore

Cornerback
5 years

Michael Thomas

Wide Receiver
5 years

Ryan Ramczyk

Right Tackle
5 years

Andrus Peat

Guard
5 years

Alvin Kamara

Running Back
5 years

Terron Armstead

Left Tackle
5 years

Wil Lutz

Kicker
5 years

Stephon Tuitt

Defensive End
5 years

Jalen Ramsey

Cornerback
5 years

Joe Schobert

Inside Linebacker
5 years

Matthew Stafford

Quarterback
5 years

Matt Ryan

Quarterback
5 years

Johnny Hekker

Punter
5 years

Jake Matthews

Left Tackle
5 years

Robert Quinn

Outside Linebacker
5 years

Cody Whitehair

Center
5 years

Brandon Linder

Center
5 years
72

Jay Tufele

Defensive Tackle
4 years

Taylor Decker

Left Tackle
4 years

Shaq Quarterman

Inside Linebacker
4 years

Saquon Barkley

Running Back
4 years

Kamren Curl

Cornerback
4 years

Jordan Smith

Outside Linebacker
4 years

James Smith-Williams

Defensive End
4 years

Jeff Okudah

Cornerback
4 years

Daniel Thomas

Strong Safety
4 years

DeVante Parker

Wide Receiver
4 years

Dexter Lawrence

Defensive Tackle
4 years

Darrick Forrest

Safety
4 years

Chris Claybrooks

Cornerback
4 years

Tua Tagovailoa

Quarterback
4 years

Nate Solder

Right Tackle
4 years

Luke Farrell

Tight End
4 years

Jaylen Waddle

Wide Receiver
4 years

Frank Ragnow

Center
4 years

Kadarius Toney

Wide Receiver
4 years

T.J. Hockenson

Tight End
4 years

Christian Wilkins

Defensive End
4 years

Penei Sewell

Right Tackle
4 years

Xavier McKinney

Free Safety
4 years

Casey Toohill

Defensive End
4 years

Austin Jackson

Left Tackle
4 years

Azeez Ojulari

Linebacker
4 years

Camaron Cheeseman

Long Snapper
4 years

D'Andre Swift

Running Back
4 years

Jaelan Phillips

Defensive End
4 years

Oshane Ximines

Outside Linebacker
4 years

Shaka Toney

Defensive End
4 years

Levi Onwuzurike

Defensive Tackle
4 years

Matt Peart

Left Tackle
4 years

Dax Milne

Wide Receiver
4 years

Julian Okwara

Outside Linebacker
4 years

Noah Igbinoghene

Cornerback
4 years

Aaron Robinson

Cornerback
4 years

Jonah Jackson

Guard
4 years

Julian Love

Free Safety
4 years

Trey Hendrickson

Defensive End
4 years

Will Harris

Strong Safety
4 years

Darnay Holmes

Cornerback
4 years

Mike McGlinchey

Right Tackle
4 years

D.J. Reader

Defensive Tackle
4 years

Alim McNeill

Defensive Tackle
4 years

Darius Slayton

Wide Receiver
4 years

Nick Bosa

Defensive End
4 years

Joe Mixon

Running Back
4 years

Austin Bryant

Outside Linebacker
4 years

Elerson Smith

Defensive End
4 years

Tyler Boyd

Wide Receiver
4 years

Ifeatu Melifonwu

Cornerback
4 years

Robert Hunt

Guard
4 years

Shane Lemieux

Guard
4 years

Joe Burrow

Quarterback
4 years

Logan Stenberg

Guard
4 years

Trey Lance

Quarterback
4 years

Amani Oruwariye

Cornerback
4 years

Jevon Holland

Safety
4 years

Kaden Smith

Tight End
4 years

Amon-Ra St. Brown

Wide Receiver
4 years

Liam Eichenberg

Guard
4 years

Cameron Brown

Outside Linebacker
4 years

Sam Hubbard

Defensive End
4 years

Derrick Barnes

Inside Linebacker
4 years

Raekwon Davis

Defensive Tackle
4 years

Carter Coughlin

Outside Linebacker
4 years

Greg Little

Left Tackle
4 years

T.J. Brunson

Inside Linebacker
4 years

Javon Kinlaw

Defensive Tackle
4 years

Ja'Marr Chase

Wide Receiver
4 years

Quintez Cephus

Wide Receiver
4 years

Tae Crowder

Inside Linebacker
4 years

Lamar Jackson

Quarterback
4 years

Jonah Williams

Left Tackle
4 years

Austin Seibert

Kicker
4 years

Brandon Jones

Free Safety
4 years

Ben Bredeson

Guard
4 years

Brandon Aiyuk

Wide Receiver
4 years

Mike Hilton

Cornerback
4 years

Collin Johnson

Wide Receiver
4 years

John Penisini

Defensive Tackle
4 years

Michael Deiter

Center
4 years

Gary Brightwell

Running Back
4 years

Deebo Samuel

Wide Receiver
4 years

Jashon Cornell

Defensive End
4 years

Hunter Long

Tight End
4 years

Rodarius Williams

Cornerback
4 years

Aaron Banks

Guard
4 years

Mark Andrews

Tight End
4 years

Solomon Kindley

Guard
4 years

Mitch Wishnowsky

Punter
4 years

Tee Higgins

Wide Receiver
4 years

Jermar Jefferson

Running Back
4 years

Andrew Van Ginkel

Outside Linebacker
4 years

Lynn Bowden

Running Back
4 years

Trey Sermon

Running Back
4 years

Drew Sample

Tight End
4 years

Myles Gaskin

Running Back
4 years

Ambry Thomas

Cornerback
4 years

Jackson Carman

Guard
4 years

Dre Greenlaw

Outside Linebacker
4 years

Justin Tucker

Kicker
4 years

Logan Wilson

Outside Linebacker
4 years

Blake Ferguson

Long Snapper
4 years

Justin Skule

Left Tackle
4 years

Tyus Bowser

Outside Linebacker
4 years

Germaine Pratt

Inside Linebacker
4 years

Brady Breeze

Safety
4 years

Chris Jones

Defensive Tackle
4 years

Joseph Ossai

Linebacker
4 years

Quincy Roche

Defensive End
4 years

Charles Omenihu

Defensive End
4 years

Akeem Davis-Gaither

Outside Linebacker
4 years

Larnel Coleman

Tackle
4 years

Charlie Woerner

Tight End
4 years

Cameron Sample

Defensive End
4 years

Jaylon Moore

Left Tackle
4 years

Marquise Brown

Wide Receiver
4 years

Tyler Shelvin

Defensive Tackle
4 years

Deommodore Lenoir

Cornerback
4 years

Patrick Queen

Inside Linebacker
4 years

Khalid Kareem

Defensive End
4 years

Travis Kelce

Tight End
4 years

Talanoa Hufanga

Safety
4 years

Isaiah Prince

Left Tackle
4 years

Elijah Mitchell

Running Back
4 years

Clyde Edwards-Helaire

Running Back
4 years

D'ante Smith

Guard
4 years

Rashod Bateman

Wide Receiver
4 years

Hakeem Adeniji

Left Tackle
4 years

Mecole Hardman

Wide Receiver
4 years

Odafe Oweh

Outside Linebacker
4 years

Markus Bailey

Inside Linebacker
4 years

Juan Thornhill

Free Safety
4 years

JK Dobbins

Running Back
4 years

Evan McPherson

Kicker
4 years

Willie Gay Jr.

Outside Linebacker
4 years

Justin Madubuike

Defensive Tackle
4 years

Trey Hill

Center
4 years

Nick Bolton

Linebacker
4 years

Devin Duvernay

Wide Receiver
4 years

Chris Evans

Running Back
4 years

Creed Humphrey

Center
4 years

Russell Wilson

Quarterback
4 years

Jaylon Ferguson

Outside Linebacker
4 years

Wyatt Hubert

Defensive End
4 years

Khalen Saunders

Defensive Tackle
4 years

Malik Harrison

Inside Linebacker
4 years

Lucas Niang

Right Tackle
4 years

Tyler Lockett

Wide Receiver
4 years

Miles Boykin

Wide Receiver
4 years

L'Jarius Sneed

Cornerback
4 years

Justice Hill

Running Back
4 years

Rashad Fenton

Cornerback
4 years

Adam Thielen

Wide Receiver
4 years

Jamal Adams

Strong Safety
4 years

Ben Powers

Guard
4 years

Nick Allegretti

Guard
4 years

Tyre Phillips

Guard
4 years

Michael Danna

Defensive End
4 years

Harrison Smith

Free Safety
4 years

John Franklin-Myers

Defensive End
4 years

Ben Cleveland

Guard
4 years

Joshua Kaindoh

Defensive End
4 years

Brandon Stephens

Safety
4 years

Noah Gray

Tight End
4 years

Quinnen Williams

Defensive End
4 years

Jason Myers

Kicker
4 years

Josh Oliver

Tight End
4 years

Michael Dickson

Punter
4 years

Tylan Wallace

Wide Receiver
4 years

Aaron Rodgers

Quarterback
4 years

Zach Wilson

Quarterback
4 years

Iman Marshall

Cornerback
4 years

Baker Mayfield

Quarterback
4 years

Za'Darius Smith

Outside Linebacker
4 years

Broderick Washington

Defensive Tackle
4 years

David Bakhtiari

Left Tackle
4 years

Garrett Bradbury

Center
4 years

Mekhi Becton

Left Tackle
4 years

James Proche

Wide Receiver
4 years

Preston Smith

Outside Linebacker
4 years

Trey Smith

Guard
4 years

Justin Jefferson

Wide Receiver
4 years

Alijah Vera-Tucker

Guard
4 years

L.J. Collier

Defensive End
4 years

Daelin Hayes

Outside Linebacker
4 years

Denzel Ward

Cornerback
4 years

Kenny Clark

Defensive Tackle
4 years

C.J. Ham

Fullback
4 years

Jordyn Brooks

Outside Linebacker
4 years

Austin Hooper

Tight End
4 years

Jaire Alexander

Cornerback
4 years

Christian Darrisaw

Left Tackle
4 years

Adrian Amos

Free Safety
4 years

Elijah Moore

Wide Receiver
4 years

Aaron Jones

Running Back
4 years

Irv Smith

Tight End
4 years

Denzel Mims

Wide Receiver
4 years

Marquise Blair

Free Safety
4 years

Billy Turner

Right Tackle
4 years

Ezra Cleveland

Guard
4 years

Ashtyn Davis

Free Safety
4 years

Darrell Taylor

Defensive End
4 years

Chuma Edoga

Right Tackle
4 years

D.K. Metcalf

Wide Receiver
4 years

Rashan Gary

Outside Linebacker
4 years

Cameron Dantzler

Cornerback
4 years

Thomas Hennessy

Long Snapper
4 years

D'Wayne Eskridge

Wide Receiver
4 years

Jedrick Wills

Left Tackle
4 years

Kellen Mond

Quarterback
4 years

Trevon Wesco

Fullback
4 years

Damien Lewis

Guard
4 years

Darnell Savage

Strong Safety
4 years

Alexander Mattison

Running Back
4 years

La'Mical Perine

Running Back
4 years

Wyatt Teller

Guard
4 years

Jordan Love

Quarterback
4 years

Chazz Surratt

Linebacker
4 years

Cody Barton

Inside Linebacker
4 years

Wyatt Davis

Guard
4 years

Cameron Clark

Guard
4 years

Eric Stokes

Cornerback
4 years

Patrick Jones

Defensive End
4 years

Blake Cashman

Inside Linebacker
4 years

Ugo Amadi

Cornerback
4 years

Greg Newsome

Cornerback
4 years

D.J. Wonnum

Defensive End
4 years

Michael Carter

Running Back
4 years

Colby Parkinson

Tight End
4 years

Greedy Williams

Cornerback
4 years

Elgton Jenkins

Left Tackle
4 years

James Lynch

Defensive Tackle
4 years

Ben Burr-Kirven

Outside Linebacker
4 years

Grant Delpit

Free Safety
4 years

Troy Dye

Outside Linebacker
4 years

Bryce Hall

Cornerback
4 years

DeeJay Dallas

Running Back
4 years

A.J. Dillon

Running Back
4 years

Ty Johnson

Running Back
4 years

Travis Homer

Running Back
4 years

Josh Myers

Center
4 years

Kene Nwangwu

Running Back
4 years

Quincy Williams

Outside Linebacker
4 years

Jeremiah Owusu-Koramoah

Outside Linebacker
4 years

Josiah Deguara

Tight End
4 years

Armon Watts

Defensive Tackle
4 years

Braden Mann

Punter
4 years

Tre Brown

Cornerback
4 years

Sione Takitaki

Outside Linebacker
4 years

Amari Rodgers

Wide Receiver
4 years

Oli Udoh

Guard
4 years

Jamien Sherwood

Safety
4 years

Alton Robinson

Defensive End
4 years

Ty Summers

Inside Linebacker
4 years

Camryn Bynum

Cornerback
4 years

Michael Carter

Cornerback
4 years

Freddie Swain

Wide Receiver
4 years

Jordan Elliott

Defensive Tackle
4 years

Kris Boyd

Cornerback
4 years

Jacob Eason

Quarterback
4 years

Jacob Phillips

Outside Linebacker
4 years

Royce Newman

Guard
4 years

Olabisi Johnson

Wide Receiver
4 years

Jon Runyan

Guard
4 years

Harrison Hand

Cornerback
4 years

Stone Forsythe

Left Tackle
4 years

Anthony Schwartz

Wide Receiver
4 years

Ryan Connelly

Inside Linebacker
4 years

Tre'Davious White

Cornerback
4 years

Harrison Bryant

Tight End
4 years

Vernon Scott

Strong Safety
4 years

Clelin Ferrell

Defensive End
4 years

Mack Wilson

Outside Linebacker
4 years

Jonathan Garvin

Outside Linebacker
4 years

K.J. Osborn

Wide Receiver
4 years

Dion Dawkins

Left Tackle
4 years

James Hudson

Left Tackle
4 years

Tedarrell Slaton

Defensive Tackle
4 years

Ihmir Smith-Marsete

Wide Receiver
4 years

Jason Pinnock

Cornerback
4 years

Tremaine Edmunds

Inside Linebacker
4 years

Drew Forbes

Guard
4 years

Hamsah Nasirildeen

Safety
4 years

Mitch Morse

Center
4 years

Tommy Togiai

Defensive Tackle
4 years

Darren Waller

Tight End
4 years

Brandin Echols

Cornerback
4 years

Nick Harris

Center
4 years

Shemar Jean-Charles

Cornerback
4 years

Jonathan Marshall

Defensive Tackle
4 years

Matt Milano

Outside Linebacker
4 years

Donovan Peoples-Jones

Wide Receiver
4 years

Isaiah McDuffie

Inside Linebacker
4 years

Daniel Carlson

Kicker
4 years

Tony Fields

Outside Linebacker
4 years

Kylin Hill

Running Back
4 years

Maxx Crosby

Defensive End
4 years

Janarius Robinson

Defensive End
4 years

Richard LeCount

Safety
4 years

Josh Jacobs

Running Back
4 years

Cole Beasley

Wide Receiver
4 years

Ed Oliver

Defensive Tackle
4 years

Johnathan Abram

Free Safety
4 years

Demetric Felton

Wide Receiver
4 years

Alex Leatherwood

Right Tackle
4 years

Trayvon Mullen

Cornerback
4 years

Jaylen Twyman

Defensive Tackle
4 years

Greg Rousseau

Defensive End
4 years

A.J. Cole

Punter
4 years

Cody Ford

Guard
4 years

Trevon Moehrig

Safety
4 years

Bryan Edwards

Wide Receiver
4 years

Malcolm Koonce

Defensive End
4 years

A.J. Epenesa

Defensive End
4 years

Divine Deablo

Linebacker
4 years

John Simpson

Guard
4 years

Carlos Basham Jr.

Defensive End
4 years

Foster Moreau

Tight End
4 years

Zack Moss

Running Back
4 years

Hunter Renfrow

Wide Receiver
4 years

Devin Singletary

Running Back
4 years

Deshaun Watson

Quarterback
4 years

Amik Robertson

Cornerback
4 years

Shaquil Barrett

Outside Linebacker
4 years

Dawson Knox

Tight End
4 years

Spencer Brown

Left Tackle
4 years

Gabriel Davis

Wide Receiver
4 years

Tyree Gillespie

Safety
4 years

Jaquan Johnson

Strong Safety
4 years

Nate Hobbs

Cornerback
4 years

Tommy Sweeney

Tight End
4 years

Dak Prescott

Quarterback
4 years

Vita Vea

Defensive Tackle
4 years

Tyler Bass

Kicker
4 years

Devin White

Inside Linebacker
4 years

Tommy Doyle

Left Tackle
4 years

Ka'imi Fairbairn

Kicker
4 years

Matt Judon

Outside Linebacker
4 years

Brandon Brooks

Guard
4 years

Tytus Howard

Right Tackle
4 years

Lane Johnson

Right Tackle
4 years

Tristan Wirfs

Right Tackle
4 years

Jonnu Smith

Tight End
4 years

Isaiah Wynn

Left Tackle
4 years

Marquez Stevenson

Wide Receiver
4 years

Blake Jarwin

Tight End
4 years

Bradley Pinion

Punter
4 years

Damar Hamlin

Safety
4 years

Joe Tryon

Defensive End
4 years

Micah Parsons

Inside Linebacker
4 years

Derek Barnett

Defensive End
4 years

Sean Bunting

Cornerback
4 years

CeeDee Lamb

Wide Receiver
4 years

Ross Blacklock

Defensive Tackle
4 years

Antoine Winfield Jr.

Safety
4 years

Deatrich Wise

Defensive End
4 years

Ke'Shawn Vaughn

Running Back
4 years

Lonnie Johnson

Cornerback
4 years

Jalen Mills

Cornerback
4 years

DeVonta Smith

Wide Receiver
4 years

Kyle Trask

Quarterback
4 years

Connor McGovern

Guard
4 years

Max Scharping

Guard
4 years

David Andrews

Center
4 years

Jordan Mailata

Left Tackle
4 years

Jamel Dean

Cornerback
4 years

Andre Dillard

Left Tackle
4 years

Mike Edwards

Safety
4 years

Jonathan Greenard

Defensive End
4 years

Mac Jones

Quarterback
4 years

Dallas Goedert

Tight End
4 years

Anthony Nelson

Outside Linebacker
4 years

Kelvin Joseph

Cornerback
4 years

Lawrence Guy

Defensive Tackle
4 years

Trevon Diggs

Cornerback
4 years

Davis Mills

Quarterback
4 years

N'Keal Harry

Wide Receiver
4 years

Jalen Reagor

Wide Receiver
4 years

Robert Hainsey

Center
4 years

Trysten Hill

Defensive Tackle
4 years

Jaelon Darden

Wide Receiver
4 years

Neville Gallimore

Defensive Tackle
4 years

Nico Collins

Wide Receiver
4 years

Scotty Miller

Wide Receiver
4 years

Osa Odighizuwa

Defensive Tackle
4 years

Charlie Heck

Left Tackle
4 years

Tyler Johnson

Wide Receiver
4 years

Tony Pollard

Running Back
4 years

Kyle Dugger

Safety
4 years

Chauncey Golston

Defensive End
4 years

Keenan Allen

Wide Receiver
4 years

Landon Dickerson

Guard
4 years

Nahshon Wright

Cornerback
4 years

Jimmy Moreland

Cornerback
4 years

Joejuan Williams

Cornerback
4 years

Reggie Robinson

Cornerback
4 years

Brevin Jordan

Tight End
4 years

Miles Sanders

Running Back
4 years

K.J. Britt

Linebacker
4 years

Christian Barmore

Defensive Tackle
4 years

Jalen Hurts

Quarterback
4 years

Grant Stuard

Linebacker
4 years

Will Grier

Quarterback
4 years

Derwin James

Safety
4 years

Josh Uche

Outside Linebacker
4 years

J.J. Arcega-Whiteside

Wide Receiver
4 years

Tyler Biadasz

Center
4 years

Joe Cardona

Long Snapper
4 years

Jabril Cox

Outside Linebacker
4 years

Garret Wallow

Outside Linebacker
4 years

Justin Herbert

Quarterback
4 years

Anfernee Jennings

Linebacker
4 years

Donovan Wilson

Safety
4 years

Austin Ekeler

Running Back
4 years

Devin Asiasi

Tight End
4 years

Taylor Moton

Right Tackle
4 years

Rashawn Slater

Left Tackle
4 years

Chase Winovich

Defensive End
4 years

Sam Darnold

Quarterback
4 years

Jerry Tillery

Defensive Tackle
4 years

Damien Harris

Running Back
4 years

Davion Taylor

Outside Linebacker
4 years

Budda Baker

Safety
4 years

Shaq Thompson

Outside Linebacker
4 years

Josh Ball

Tackle
4 years

Roy Lopez

Defensive Tackle
4 years

Kenneth Murray

Inside Linebacker
4 years

Milton Williams

Defensive Tackle
4 years

Asante Samuel Jr.

Cornerback
4 years

Dalton Keene

Tight End
4 years

Christian McCaffrey

Running Back
4 years

Nasir Adderley

Safety
4 years

Jarrett Stidham

Quarterback
4 years

Kyler Murray

Quarterback
4 years

D.J. Moore

Wide Receiver
4 years

Trey Pipkins

Left Tackle
4 years

Yodny Cajuste

Left Tackle
4 years

K'Von Wallace

Strong Safety
4 years

Josh Palmer

Wide Receiver
4 years

Ronnie Perkins

Defensive End
4 years

Jack Driscoll

Guard
4 years

Josh Kelley

Running Back
4 years

Zech McPhearson

Cornerback
4 years

Jordan Hicks

Inside Linebacker
4 years

Simi Fehoko

Wide Receiver
4 years

Tre McKitty

Tight End
4 years

Byron Cowart

Defensive Tackle
4 years

Marcus Epps

Free Safety
4 years

Isaiah Simmons

Inside Linebacker
4 years

Derrick Brown

Defensive Tackle
4 years

Quinton Bohanna

Defensive Tackle
4 years

Drue Tranquill

Outside Linebacker
4 years

Jake Bailey

Punter
4 years

Gardner Minshew

Quarterback
4 years

Israel Mukuamu

Cornerback
4 years

Easton Stick

Quarterback
4 years

Rhamondre Stevenson

Running Back
4 years

Jaycee Horn

Cornerback
4 years

Matt Farniok

Center
4 years

Chris Rumph II

Defensive End
4 years

Mike Onwenu

Guard
4 years

Shaun Bradley

Inside Linebacker
4 years

Zaven Collins

Inside Linebacker
4 years

Justin Herron

Left Tackle
4 years

Quez Watkins

Wide Receiver
4 years

Brian Burns

Defensive End
4 years

Alohi Gilman

Safety
4 years

Kenneth Gainwell

Running Back
4 years

Byron Murphy

Cornerback
4 years

Brenden Jaimes

Offensive Line
4 years

C.J. Henderson

Cornerback
4 years

Josiah Scott

Cornerback
4 years

Yetur Gross-Matos

Defensive End
4 years

Cameron McGrone

Linebacker
4 years

Marlon Tuipulotu

Defensive Tackle
4 years

Rondale Moore

Wide Receiver
4 years

Jeremy Chinn

Strong Safety
4 years

Joshuah Bledsoe

Safety
4 years

Tarron Jackson

Defensive End
4 years

Ryan Tannehill

Quarterback
4 years

Andy Isabella

Wide Receiver
4 years

Terrace Marshall

Wide Receiver
4 years

Shaun Wade

Cornerback
4 years

Zach Allen

Defensive End
4 years

Carson Wentz

Quarterback
4 years

Nick Niemann

Linebacker
4 years

Patrick Johnson

Defensive End
4 years

Josh Jones

Right Tackle
4 years

Brady Christensen

Right Tackle
4 years

DeForest Buckner

Defensive Tackle
4 years

Larry Rountree III

Running Back
4 years

Derrick Henry

Running Back
4 years

Leki Fotu

Defensive Tackle
4 years

Tommy Tremble

Tight End
4 years

Quenton Nelson

Guard
4 years

Mark Webb

Safety
4 years

Rashard Lawrence

Defensive Tackle
4 years

Troy Pride Jr.

Cornerback
4 years

Braden Smith

Right Tackle
4 years

Deionte Thompson

Strong Safety
4 years

Chuba Hubbard

Running Back
4 years

Rodger Saffold

Guard
4 years

Jalen Thompson

Strong Safety
4 years

Tay Gowan

Cornerback
4 years

Zach Cunningham

Inside Linebacker
4 years

Marco Wilson

Safety
4 years

Dennis Daley

Guard
4 years

Ryan Kelly

Center
4 years

Joshua Miles

Left Tackle
4 years

Darryl Johnson

Defensive End
4 years

Kenny Moore

Cornerback
4 years

Bravvion Roy

Defensive Tackle
4 years

Kary Vincent Jr.

Cornerback
4 years

Jeffery Simmons

Defensive End
4 years

Stantley Thomas-Oliver

Cornerback
4 years

Kwity Paye

Defensive End
4 years

Brett Kern

Punter
4 years

Daviyon Nixon

Defensive Tackle
4 years

Rock Ya-Sin

Cornerback
4 years

Caleb Farley

Cornerback
4 years

Keith Taylor

Cornerback
4 years

Michael Pittman Jr.

Wide Receiver
4 years

A.J. Brown

Wide Receiver
4 years

Rigoberto Sanchez

Punter
4 years

Kristian Fulton

Cornerback
4 years

Eno Benjamin

Running Back
4 years

Dillon Radunz

Guard
4 years

Jonathan Taylor

Running Back
4 years

Taysom Hill

Quarterback
4 years

Darrynton Evans

Running Back
4 years

Ben Banogu

Defensive End
4 years

Malcolm Jenkins

Free Safety
4 years

Nate Davis

Guard
4 years

Parris Campbell

Wide Receiver
4 years

Amani Hooker

Free Safety
4 years

Victor Dimukeje

Outside Linebacker
4 years

Deonte Brown

Guard
4 years

Dayo Odeyingbo

Defensive End
4 years

Monty Rice

Inside Linebacker
4 years

Shi Smith

Wide Receiver
4 years

Julian Blackmon

Free Safety
4 years

Elijah Molden

Cornerback
4 years

Thomas Fletcher

Long Snapper
4 years

Garett Bolles

Left Tackle
4 years

Bobby Okereke

Inside Linebacker
4 years

Marcus Davenport

Defensive End
4 years

Phil Hoskins

Defensive Tackle
4 years

Justin Simmons

Free Safety
4 years

Khari Willis

Strong Safety
4 years

David Long

Inside Linebacker
4 years

Courtland Sutton

Wide Receiver
4 years

E.J. Speed

Outside Linebacker
4 years

Cesar Ruiz

Guard
4 years

Rashad Weaver

Defensive End
4 years

Luke Rhodes

Long Snapper
4 years

Larrell Murchison

Defensive Tackle
4 years

Bradley Chubb

Outside Linebacker
4 years

Kylen Granson

Tight End
4 years

T.J. Watt

Outside Linebacker
4 years

Chris Jackson

Cornerback
4 years

Danny Pinter

Center
4 years

Cameron Heyward

Defensive Tackle
4 years

Graham Glasgow

Guard
4 years

Isaiah Rodgers

Cornerback
4 years

Payton Turner

Defensive End
4 years

Minkah Fitzpatrick

Free Safety
4 years

Jordan Glasgow

Outside Linebacker
4 years

Patrick Surtain II

Cornerback
4 years

Dezmon Patmon

Wide Receiver
4 years

Erik McCoy

Center
4 years

Brandon McManus

Kicker
4 years

Leonard Floyd

Outside Linebacker
4 years

Zack Baun

Outside Linebacker
4 years

Devin Bush

Inside Linebacker
4 years

Jerry Jeudy

Wide Receiver
4 years

Pete Werner

Linebacker
4 years

Noah Fant

Tight End
4 years

Robert Woods

Wide Receiver
4 years

Zach Wood

Long Snapper
4 years

Racey McMath

Wide Receiver
4 years

Sam Ehlinger

Quarterback
4 years

Adam Trautman

Tight End
4 years

Chris Boswell

Kicker
4 years

Dalton Risner

Guard
4 years

Mike Strachan

Wide Receiver
4 years

Rob Havenstein

Right Tackle
4 years

Chauncey Gardner-Johnson

Strong Safety
4 years

Drew Lock

Quarterback
4 years

Will Fries

Guard
4 years

Paulson Adebo

Cornerback
4 years

Daesean Hamilton

Wide Receiver
4 years

Tyler Higbee

Tight End
4 years

Ian Book

Quarterback
4 years

Grady Jarrett

Defensive Tackle
4 years

Kaden Elliss

Outside Linebacker
4 years

Javonte Williams

Running Back
4 years

Cam Akers

Running Back
4 years

Tre'quan Smith

Wide Receiver
4 years

Deion Jones

Inside Linebacker
4 years

K.J. Hamler

Wide Receiver
4 years

Van Jefferson

Wide Receiver
4 years

Najee Harris

Running Back
4 years

Dre'Mont Jones

Defensive End
4 years

Taylor Rapp

Strong Safety
4 years

Calvin Ridley

Wide Receiver
4 years

Michael Ojemudia

Cornerback
4 years

TuTu Atwell

Wide Receiver
4 years

Kyle Pitts

Tight End
4 years

Eddie Jackson

Safety
4 years

Lloyd Cushenberry

Center
4 years

Darrell Henderson

Running Back
4 years

Chase Claypool

Wide Receiver
4 years

McTelvin Agim

Defensive End
4 years

Terrell Lewis

Outside Linebacker
4 years

Pat Freiermuth

Tight End
4 years

Chris Lindstrom

Guard
4 years

Eddie Goldman

Defensive Tackle
4 years

Baron Browning

Inside Linebacker
4 years

David Long

Cornerback
4 years

Diontae Johnson

Wide Receiver
4 years

Quinn Meinerz

Center
4 years

Terrell Burgess

Strong Safety
4 years

Justin Layne

Cornerback
4 years

A.J. Terrell

Cornerback
4 years

Roquan Smith

Inside Linebacker
4 years

Albert Okwuegbunam

Tight End
4 years

Bobby Evans

Guard
4 years

Landon Young

Right Tackle
4 years

Alex Highsmith

Outside Linebacker
4 years

Kaleb McGary

Right Tackle
4 years

Justin Strnad

Inside Linebacker
4 years

Greg Gaines

Defensive Tackle
4 years

Benny Snell Jr.

Running Back
4 years

Netane Muti

Guard
4 years

Ernest Jones

Linebacker
4 years

Kendrick Green

Guard
4 years

Marlon Davidson

Defensive Tackle
4 years

Caden Sterns

Safety
4 years

Brycen Hopkins

Tight End
4 years

Anthony McFarland

Running Back
4 years

Richie Grant

Safety
4 years

Jamar Johnson

Safety
4 years

David Edwards

Tackle
4 years

Kevin Dotson

Guard
4 years

Justin Fields

Quarterback
4 years

Bobby Brown

Defensive Tackle
4 years

Zach Gentry

Tight End
4 years

Matt Hennessy

Center
4 years

Robert Rochell

Cornerback
4 years

Dan Moore

Left Tackle
4 years

Jalen Mayfield

Right Tackle
4 years

Nick Scott

Free Safety
4 years

Ulysees Gilbert

Inside Linebacker
4 years

Kendall Sheffield

Cornerback
4 years

Jonathon Cooper

Outside Linebacker
4 years

John Cominsky

Defensive End
4 years

Jacob Harris

Tight End
4 years

Buddy Johnson

Linebacker
4 years

Mykal Walker

Inside Linebacker
4 years

Jordan Fuller

Free Safety
4 years

Carlos Davis

Defensive End
4 years

Jaylinn Hawkins

Free Safety
4 years

Cole Kmet

Tight End
4 years

Myles Jack

Inside Linebacker
4 years

Tremayne Anchrum

Guard
4 years

Isaiahh Loudermilk

Defensive Tackle
4 years

Darren Hall

Cornerback
4 years

Teven Jenkins

Tackle
4 years

Drew Dalman

Center
4 years

Jaylon Johnson

Cornerback
4 years

Rayshawn Jenkins

Safety
4 years

Kendall Fuller

Cornerback
4 years

David Montgomery

Running Back
4 years

Chase Roullier

Center
4 years

Ta'Quon Graham

Defensive Tackle
4 years

Duke Shelley

Cornerback
4 years

Jake Funk

Running Back
4 years

Trevis Gipson

Outside Linebacker
4 years

Trevor Lawrence

Quarterback
4 years

Ben Skowronek

Wide Receiver
4 years

Jonathan Allen

Defensive Tackle
4 years

Kindle Vildor

Cornerback
4 years

Chris Garrett

Defensive End
4 years

Chase Young

Defensive End
4 years

Darnell Mooney

Wide Receiver
4 years

Josh Allen

Outside Linebacker
4 years

Da'Ron Payne

Defensive Tackle
4 years

Larry Borom

Right Tackle
4 years

Khalil Herbert

Running Back
4 years

Tre Norwood

Cornerback
4 years

Adetokunbo Ogundeji

Outside Linebacker
4 years

Khyiris Tonga

Defensive Tackle
4 years

Pressley Harvin III

Punter
4 years

Avery Williams

Cornerback
4 years

K’Lavon Chaisson

Outside Linebacker
4 years

Montez Sweat

Defensive End
4 years

Frank Darby

Wide Receiver
4 years

Travis Etienne

Running Back
4 years

Jamin Davis

Linebacker
4 years

Tress Way

Punter
4 years

Logan Cooke

Punter
4 years

Jawaan Taylor

Right Tackle
4 years

Samuel Cosmi

Right Tackle
4 years

Antonio Gibson

Running Back
4 years

Kenny Golladay

Wide Receiver
4 years

Terry McLaurin

Wide Receiver
4 years

Laviska Shenault

Wide Receiver
4 years

Benjamin St-Juste

Cornerback
4 years

Tyson Campbell

Cornerback
4 years

Dyami Brown

Wide Receiver
4 years

Walker Little

Left Tackle
4 years

Sterling Shepard

Wide Receiver
4 years

Saahdiq Charles

Right Tackle
4 years

DaVon Hamilton

Defensive Tackle
4 years

Cole Holcomb

Outside Linebacker
4 years

Andre Cisco

Safety
4 years

Andrew Thomas

Left Tackle
4 years

John Bates

Tight End
4 years

Jared Goff

Quarterback
4 years

Ben Bartch

Tackle
4 years

Daniel Jones

Quarterback
4 years

Khaleke Hudson

Outside Linebacker
4 years
797

Romeo Okwara

Outside Linebacker
3 years

Jerome Baker

Outside Linebacker
3 years

Graham Gano

Kicker
3 years

Michael Brockers

Defensive Tackle
3 years

Riley Dixon

Punter
3 years

James Robinson

Running Back
3 years

Eric Rowe

Strong Safety
3 years

Ross Matiscik

Long Snapper
3 years

Jesse Davis

Right Tackle
3 years

Jimmie Ward

Free Safety
3 years

Jaret Patterson

Running Back
3 years

Trae Waynes

Cornerback
3 years

Sammie Reyes

Tight End
3 years

Dylan Moses

Linebacker
3 years

Clayton Fejedelem

Strong Safety
3 years

Cethan Carter

Tight End
3 years

Vonn Bell

Free Safety
3 years

Alex Mack

Center
3 years

Chidobe Awuzie

Cornerback
3 years

Trey Hopkins

Center
3 years

Marcus Peters

Cornerback
3 years

Raymond Johnson III

Defensive End
3 years

Tavon Young

Cornerback
3 years

Hunter Bryant

Tight End
3 years

Kevin Zeitler

Guard
3 years

A.J. Parker

Cornerback
3 years

Justin Hilliard

Linebacker
3 years

Jerry Jacobs

Cornerback
3 years

Laken Tomlinson

Guard
3 years

Chuck Clark

Strong Safety
3 years

Tyreek Hill

Wide Receiver
3 years

Derek Wolfe

Defensive End
3 years

Robert Jones

Guard
3 years

Darius Hodge

Defensive End
3 years

Trill Williams

Cornerback
3 years

Patrick Mekari

Guard
3 years

Bobby Wagner

Inside Linebacker
3 years

Carl Lawson

Defensive End
3 years

Corey Davis

Wide Receiver
3 years

Gabe Jackson

Guard
3 years

George Fant

Right Tackle
3 years

Michael Pierce

Defensive Tackle
3 years

Tommy Townsend

Punter
3 years

Connor McGovern

Center
3 years

Tershawn Wharton

Defensive Tackle
3 years

Duane Brown

Left Tackle
3 years

Jack Conklin

Right Tackle
3 years

Malik Herring

Defensive End
3 years

Greg Van Roten

Guard
3 years

Justin Hardee

Cornerback
3 years

Quandre Diggs

Strong Safety
3 years

J.C. Tretter

Center
3 years

Randall Cobb

Wide Receiver
3 years

Ar'Darius Washington

Safety
3 years

Case Keenum

Quarterback
3 years

Xavier Kelly

Defensive Tackle
3 years

John Johnson

Strong Safety
3 years

Joel Bitonio

Guard
3 years

Dean Lowry

Defensive End
3 years

Mason Crosby

Kicker
3 years

Nick Chubb

Running Back
3 years

Tyler Ott

Long Snapper
3 years

Andy Janovich

Fullback
3 years

Bryce Huff

Outside Linebacker
3 years

Kolton Miller

Left Tackle
3 years

Cory Littleton

Inside Linebacker
3 years

Jake Curhan

Right Tackle
3 years

Carl Nassib

Defensive End
3 years

Nick Kwiatkoski

Outside Linebacker
3 years

Isaiah Dunn

Cornerback
3 years

Parker Ferguson

Tackle
3 years

Star Lotulelei

Defensive Tackle
3 years

Daryl Williams

Right Tackle
3 years

A.J. Klein

Outside Linebacker
3 years

Jordon Scott

Defensive Tackle
3 years

Jon Feliciano

Guard
3 years

Taron Johnson

Cornerback
3 years

Blake Proehl

Wide Receiver
3 years

Mario Addison

Defensive End
3 years

Matt Haack

Punter
3 years

Tre Harbison III

Running Back
3 years

Trent Sieg

Long Snapper
3 years

Reid Ferguson

Long Snapper
3 years

Laremy Tunsil

Left Tackle
3 years

Eric Murray

Strong Safety
3 years

Darius Slay

Cornerback
3 years

Reggie Gilliam

Fullback
3 years

Hunter Henry

Tight End
3 years

Javon Hargrave

Defensive Tackle
3 years

Ryan Succop

Kicker
3 years

Anthony Brown

Cornerback
3 years

Brandon Graham

Defensive End
3 years

Cameron Johnston

Punter
3 years

Jourdan Lewis

Cornerback
3 years

Jonathan Jones

Cornerback
3 years

Isaac Seumalo

Guard
3 years

Kendrick Bourne

Wide Receiver
3 years

Greg Zuerlein

Kicker
3 years

Josh Sweat

Defensive End
3 years

Adrian Phillips

Free Safety
3 years

Avonte Maddox

Cornerback
3 years

Cam Gill

Outside Linebacker
3 years

Bryan Bulaga

Right Tackle
3 years

Justin Bethel

Cornerback
3 years

Michael Davis

Cornerback
3 years

Matt Feiler

Right Tackle
3 years

Sadarius Hutcherson

Guard
3 years

D.J. Humphries

Left Tackle
3 years

Jordan Phillips

Defensive Tackle
3 years

Sean McKeon

Tight End
3 years

Rodney Hudson

Center
3 years

Terence Steele

Right Tackle
3 years

Matt Paradis

Center
3 years

Devon Kennard

Outside Linebacker
3 years

Pat Elflein

Guard
3 years

Rico Dowdle

Running Back
3 years

T.J. Vasher

Wide Receiver
3 years

Yasir Durant

Guard
3 years

Arryn Siposs

Punter
3 years

Amen Ogbongbemiga

Linebacker
3 years

Jack Stoll

Tight End
3 years

Julio Jones

Wide Receiver
3 years

Grover Stewart

Defensive Tackle
3 years

Jack Doyle

Tight End
3 years

Denico Autry

Defensive End
3 years

Nyheim Hines

Running Back
3 years

Cameron Jordan

Defensive End
3 years

Sam Franklin

Strong Safety
3 years

Damon Lloyd

Linebacker
3 years

Myles Hartsfield

Cornerback
3 years

David Onyemata

Defensive Tackle
3 years

Demario Davis

Outside Linebacker
3 years

Bradley Roby

Cornerback
3 years

Azur Kamara

Defensive End
3 years

Ronald Darby

Cornerback
3 years

James Hurst

Left Tackle
3 years

Nick Vannett

Tight End
3 years

Shelby Harris

Defensive Tackle
3 years

Aaron Brewer

Guard
3 years

Tim Patrick

Wide Receiver
3 years

Mike Purcell

Defensive Tackle
3 years

Rodrigo Blankenship

Kicker
3 years

Cooper Kupp

Wide Receiver
3 years

Sam Martin

Punter
3 years

Andrew Whitworth

Left Tackle
3 years

Derek Watt

Fullback
3 years

Marquez Callaway

Wide Receiver
3 years

Briley Moore

Tight End
3 years

Tyeler Davison

Defensive Tackle
3 years

Dante Fowler Jr.

Outside Linebacker
3 years

Nick Foles

Quarterback
3 years

Tarik Cohen

Running Back
3 years

Danny Trevathan

Inside Linebacker
3 years

Blake Gillikin

Punter
3 years

Keith Smith

Fullback
3 years

Mario Edwards

Defensive End
3 years

Cairo Santos

Kicker
3 years

Corliss Waitman

Punter
3 years

Andre Mintze

Outside Linebacker
3 years

Shaquill Griffin

Cornerback
3 years

Xavier Jones

Running Back
3 years

Dylan Soehner

Tight End
3 years

James Pierre

Cornerback
3 years

William Jackson

Cornerback
3 years

Curtis Samuel

Wide Receiver
3 years

Roy Robertson-Harris

Defensive Tackle
3 years

Ereck Flowers

Guard
3 years

Alaric Jackson

Right Tackle
3 years

Charles Leno

Left Tackle
3 years

Matthew Ioannidis

Defensive Tackle
3 years

Jamal Agnew

Wide Receiver
3 years

Logan Thomas

Tight End
3 years

Wes Schweitzer

Guard
3 years

Caleb Johnson

Inside Linebacker
3 years

Felipe Franks

Quarterback
3 years

Deshazor Everett

Free Safety
3 years

Leonard Williams

Defensive End
3 years

James Bradberry

Cornerback
3 years

Adoree' Jackson

Cornerback
3 years

Blake Martinez

Inside Linebacker
3 years

Logan Ryan

Cornerback
3 years
978

Kyle Rudolph

Tight End
2 years

Nick Gates

Center
2 years

Devontae Booker

Running Back
2 years

Adam Butler

Defensive Tackle
2 years

Jamaal Williams

Running Back
2 years

Tre'Vour Wallace-Simms

Guard
2 years

Josh Hammond

Wide Receiver
2 years

Allen Hurns

Wide Receiver
2 years

Zach Sieler

Defensive End
2 years

Samson Ebukam

Outside Linebacker
2 years

Adam Shaheen

Tight End
2 years

Emmanuel Moseley

Cornerback
2 years

Robbie Gould

Kicker
2 years

Brandon Wilson

Safety
2 years

Alejandro Villanueva

Right Tackle
2 years

Taybor Pepper

Long Snapper
2 years

Samaje Perine

Running Back
2 years

Nick Boyle

Tight End
2 years

David Moa

Defensive Tackle
2 years

Gus Edwards

Running Back
2 years

Ja'Wuan James

Right Tackle
2 years

Sam Koch

Punter
2 years

Kirk Cousins

Quarterback
2 years