We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

Salary Rankings

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

2021 Contract Length Rankings

Player contract length
1

Patrick Mahomes

Quarterback
10 years
2

Tyron Smith

Left Tackle
8 years
3

Landon Collins

Strong Safety
6 years

Charley Hughlett

Long Snapper
6 years

Khalil Mack

Outside Linebacker
6 years

Cameron Brate

Tight End
6 years

Trent Williams

Left Tackle
6 years

Aaron Donald

Defensive Tackle
6 years

Fletcher Cox

Defensive Tackle
6 years

Von Miller

Outside Linebacker
6 years

Ezekiel Elliott

Running Back
6 years

Zack Martin

Guard
6 years

Jaylon Smith

Inside Linebacker
6 years

Joel Bitonio

Guard
6 years
15

Anthony Hitchens

Inside Linebacker
5 years

Chris Hubbard

Left Tackle
5 years

Laurent Duvernay-Tardif

Guard
5 years

Joe Thuney

Guard
5 years

Harrison Butker

Kicker
5 years

Michael Thomas

Wide Receiver
5 years

Terron Armstead

Left Tackle
5 years

James Winchester

Long Snapper
5 years

Andrus Peat

Guard
5 years

Ryan Ramczyk

Right Tackle
5 years

Mike Evans

Wide Receiver
5 years

Alvin Kamara

Running Back
5 years

Ali Marpet

Guard
5 years

Wil Lutz

Kicker
5 years

William Gholston

Defensive End
5 years

Danielle Hunter

Defensive End
5 years

Eric Kendricks

Inside Linebacker
5 years

Harrison Smith

Strong Safety
5 years

Robert Quinn

Outside Linebacker
5 years

Dalvin Cook

Running Back
5 years

Jimmy Garoppolo

Quarterback
5 years

Arik Armstead

Defensive End
5 years

Dee Ford

Defensive End
5 years

George Kittle

Tight End
5 years

Cody Whitehair

Center
5 years

Matthew Stafford

Quarterback
5 years

Fred Warner

Outside Linebacker
5 years

Jalen Ramsey

Cornerback
5 years

Kyle Juszczyk

Fullback
5 years

Johnny Hekker

Punter
5 years

Zach Ertz

Tight End
5 years

Derek Carr

Quarterback
5 years

Jake Elliott

Kicker
5 years

Ronnie Stanley

Tackle
5 years

Brandon Williams

Defensive Tackle
5 years

Marlon Humphrey

Cornerback
5 years

Stefon Diggs

Wide Receiver
5 years

Trey Flowers

Defensive End
5 years

Halapoulivaati Vaitai

Right Tackle
5 years

Andrew Norwell

Guard
5 years

Joe Schobert

Inside Linebacker
5 years

Brandon Linder

Center
5 years

Kevin Byard

Free Safety
5 years

Taylor Lewan

Left Tackle
5 years

Bud Dupree

Outside Linebacker
5 years

Stephon Gilmore

Cornerback
5 years

Shaq Mason

Guard
5 years

Matt Ryan

Quarterback
5 years

Jake Matthews

Left Tackle
5 years

Chandler Jones

Outside Linebacker
5 years

Justin Pugh

Guard
5 years

Marcus Cannon

Right Tackle
5 years

Brandin Cooks

Wide Receiver
5 years

Byron Jones

Cornerback
5 years

Xavien Howard

Cornerback
5 years

Benardrick McKinney

Inside Linebacker
5 years

DeMarcus Lawrence

Defensive End
5 years

Amari Cooper

Wide Receiver
5 years

Jason Sanders

Kicker
5 years

Stephon Tuitt

Defensive End
5 years

La'el Collins

Right Tackle
5 years

Joey Bosa

Defensive End
5 years

Corey Linsley

Center
5 years

Odell Beckham, Jr.

Wide Receiver
5 years

Jarvis Landry

Wide Receiver
5 years

Myles Garrett

Defensive End
5 years

C.J. Mosley

Inside Linebacker
5 years

Frank Clark

Defensive End
5 years
83

Jaylinn Hawkins

Free Safety
4 years

David Njoku

Tight End
4 years

Nico Collins

Wide Receiver
4 years

Emeke Egbule

Outside Linebacker
4 years

Malcolm Perry

Running Back
4 years

Kendrick Green

Guard
4 years

Monty Rice

Inside Linebacker
4 years

Tommy Doyle

Tackle
4 years

Trevon Diggs

Cornerback
4 years

Isaiah Coulter

Wide Receiver
4 years

Cortez Broughton

Defensive Tackle
4 years

Ulysees Gilbert

Inside Linebacker
4 years

Qadree Ollison

Running Back
4 years

Baron Browning

Linebacker
4 years

Joe Reed

Wide Receiver
4 years

Marquez Stevenson

Wide Receiver
4 years

Kelvin Joseph

Cornerback
4 years

Ryan Izzo

Tight End
4 years

Chris Jones

Defensive Tackle
4 years

Kendall Fuller

Cornerback
4 years

Quinn Meinerz

Center
4 years

Travis Kelce

Tight End
4 years

Damar Hamlin

Safety
4 years

Trysten Hill

Defensive Tackle
4 years

Mekhi Becton

Left Tackle
4 years

Jonathan Allen

Defensive Tackle
4 years

Jedrick Wills

Left Tackle
4 years

Hjalte Froholdt

Guard
4 years

Shaun Wade

Cornerback
4 years

Isaiah Hodgins

Wide Receiver
4 years

Chase Young

Outside Linebacker
4 years

Daelin Hayes

Defensive End
4 years

Nick Chubb

Running Back
4 years

John Penisini

Defensive Tackle
4 years

Larnel Coleman

Tackle
4 years

Rachad Wildgoose

Cornerback
4 years

Gerrid Doaks

Running Back
4 years

Dan Moore

Tackle
4 years

Darren Hall

Cornerback
4 years

Ben Mason

Tight End
4 years

Carlos Davis

Defensive End
4 years

Drew Dalman

Center
4 years

Jack Anderson

Guard
4 years

Orlando Brown Jr.

Right Tackle
4 years

Chris Rumph II

Defensive End
4 years

Buddy Johnson

Linebacker
4 years

Da'Ron Payne

Defensive Tackle
4 years

Brevin Jordan

Tight End
4 years

Alohi Gilman

Safety
4 years

Alijah Vera-Tucker

Right Tackle
4 years

Chase Roullier

Center
4 years

Leki Fotu

Defensive Tackle
4 years

Dorance Armstrong

Defensive End
4 years

Garret Wallow

Linebacker
4 years

K.J. Hill

Wide Receiver
4 years

Chris Herndon

Tight End
4 years

Roy Lopez

Defensive Tackle
4 years

Rashard Lawrence

Defensive End
4 years

Clyde Edwards-Helaire

Running Back
4 years

Foley Fatukasi

Defensive Tackle
4 years

Neville Gallimore

Defensive Tackle
4 years

Derrick Nnadi

Defensive Tackle
4 years

Deionte Thompson

Strong Safety
4 years

Ronnie Harrison

Strong Safety
4 years

Elijah Moore

Wide Receiver
4 years

D.J. Reader

Defensive Tackle
4 years

Tony Pollard

Running Back
4 years

Montez Sweat

Defensive End
4 years

Jalen Thompson

Strong Safety
4 years

Wyatt Teller

Guard
4 years

Denzel Mims

Wide Receiver
4 years

Connor McGovern

Guard
4 years

Mike Hughes

Cornerback
4 years

Isaiahh Loudermilk

Tackle
4 years

Tress Way

Punter
4 years

Trey Hendrickson

Defensive End
4 years

Quincy Roche

Defensive End
4 years

Jamin Davis

Linebacker
4 years

Tre Norwood

Cornerback
4 years

Tyler Boyd

Wide Receiver
4 years

Brenden Jaimes

Offensive Line
4 years

Nathan Shepherd

Defensive End
4 years

Pressley Harvin III

Punter
4 years

Nick Niemann

Linebacker
4 years

Ashtyn Davis

Free Safety
4 years

Keesean Johnson

Wide Receiver
4 years

Joe Burrow

Quarterback
4 years

Mecole Hardman

Wide Receiver
4 years

Larry Rountree III

Running Back
4 years

Thomas Hennessy

Long Snapper
4 years

Juan Thornhill

Free Safety
4 years

Mark Webb

Safety
4 years

Joe Mixon

Running Back
4 years

Jashon Cornell

Defensive End
4 years

Jabari Zuniga

Defensive End
4 years

Joshua Miles

Left Tackle
4 years

Sterling Hofrichter

Punter
4 years

Willie Gay Jr.

Outside Linebacker
4 years

Chuma Edoga

Right Tackle
4 years

Greedy Williams

Cornerback
4 years

Jermar Jefferson

Running Back
4 years

Dorian O'Daniel

Outside Linebacker
4 years

Trevon Wesco

Fullback
4 years

Khalen Saunders

Defensive Tackle
4 years

La'Mical Perine

Running Back
4 years

Grant Delpit

Free Safety
4 years

Netane Muti

Guard
4 years

Armani Watts

Free Safety
4 years

James Morgan

Quarterback
4 years

Samuel Cosmi

Tackle
4 years

Nick Bolton

Linebacker
4 years

Reggie Robinson

Cornerback
4 years

Tyrie Cleveland

Wide Receiver
4 years

Creed Humphrey

Center
4 years

Cameron Clark

Guard
4 years

Antonio Gibson

Running Back
4 years

Ja'Marr Chase

Wide Receiver
4 years

Malcolm Jenkins

Free Safety
4 years

Blake Cashman

Inside Linebacker
4 years

Terry McLaurin

Wide Receiver
4 years

Osa Odighizuwa

Defensive Tackle
4 years

John Franklin-Myers

Defensive End
4 years

Troy Apke

Free Safety
4 years

Marcus Davenport

Defensive End
4 years

Mike Hilton

Cornerback
4 years

Jeremiah Owusu-Koramoah

Linebacker
4 years

Latavius Murray

Running Back
4 years

Wes Martin

Guard
4 years

Carson Wentz

Quarterback
4 years

L'Jarius Sneed

Cornerback
4 years

M.J. Stewart

Cornerback
4 years

DeForest Buckner

Defensive Tackle
4 years

Blessuan Austin

Cornerback
4 years

Ryan Jensen

Center
4 years

Ryan Kelly

Center
4 years

Patrick Robinson

Cornerback
4 years

Michael Carter

Running Back
4 years

Devin White

Inside Linebacker
4 years

Bryce Hall

Cornerback
4 years

O.J. Howard

Tight End
4 years

Tim Settle

Defensive Tackle
4 years

Jonah Williams

Left Tackle
4 years

Rashad Fenton

Cornerback
4 years

Liam Eichenberg

Tackle
4 years

Cesar Ruiz

Guard
4 years

Saahdiq Charles

Guard
4 years

Ta'Quon Graham

Defensive Tackle
4 years

Quenton Nelson

Guard
4 years

Darwin Thompson

Running Back
4 years

Marshon Lattimore

Cornerback
4 years

Shaquil Barrett

Outside Linebacker
4 years

Nick Allegretti

Guard
4 years

Hunter Long

Tight End
4 years

Vita Vea

Defensive Tackle
4 years

Benjamin St-Juste

Cornerback
4 years

Adetokunbo Ogundeji

Defensive End
4 years

Sione Takitaki

Inside Linebacker
4 years

Lucas Niang

Tackle
4 years

Tre'quan Smith

Wide Receiver
4 years

Corey Ballentine

Cornerback
4 years

Tristan Wirfs

Right Tackle
4 years

Kenny Moore

Cornerback
4 years

Payton Turner

Defensive End
4 years

Braxton Berrios

Wide Receiver
4 years

Avery Williams

Cornerback
4 years

Jordan Elliott

Defensive Tackle
4 years

Billy Price

Center
4 years

Tyler Biadasz

Center
4 years

Cole Holcomb

Outside Linebacker
4 years

Frank Darby

Wide Receiver
4 years

Sheldrick Redwine

Free Safety
4 years

Darius Leonard

Outside Linebacker
4 years

Antonio Gandy-Golden

Wide Receiver
4 years

Erik McCoy

Center
4 years

Jacob Phillips

Outside Linebacker
4 years

Chauncey Golston

Defensive End
4 years

Ty Johnson

Running Back
4 years

Dyami Brown

Wide Receiver
4 years

Marco Wilson

Safety
4 years

Braden Smith

Right Tackle
4 years

Adam Thielen

Wide Receiver
4 years

Jimmy Moreland

Cornerback
4 years

Eno Benjamin

Running Back
4 years

Jessie Bates III

Free Safety
4 years

Donovan Wilson

Safety
4 years

Bradley Pinion

Punter
4 years

Greg Stroman

Cornerback
4 years

Zach Wood

Long Snapper
4 years

Braden Mann

Punter
4 years

Carlton Davis

Cornerback
4 years

Keith Ismael

Center
4 years

Sam Hubbard

Defensive End
4 years

Nahshon Wright

Cornerback
4 years

Caden Sterns

Safety
4 years

Kwity Paye

Defensive End
4 years

Michael Danna

Defensive End
4 years

Garrett Bradbury

Center
4 years

Jordan Whitehead

Safety
4 years

Khaleke Hudson

Outside Linebacker
4 years

Nyheim Hines

Running Back
4 years

Bopete Keyes

Cornerback
4 years

Zack Baun

Outside Linebacker
4 years

Alex Cappa

Guard
4 years

Harrison Bryant

Tight End
4 years

Jabril Cox

Linebacker
4 years

Jamar Johnson

Safety
4 years

Rock Ya-Sin

Cornerback
4 years

Joshua Kaindoh

Defensive End
4 years

C.J. Ham

Fullback
4 years

Ronald Jones II

Running Back
4 years

Akiem Hicks

Defensive Tackle
4 years

Justin Jefferson

Wide Receiver
4 years

Chauncey Gardner-Johnson

Strong Safety
4 years

Joe Tryon

Defensive End
4 years

Tee Higgins

Wide Receiver
4 years

Mack Wilson

Outside Linebacker
4 years

Justin Strnad

Inside Linebacker
4 years

Brian O'Neill

Right Tackle
4 years

Pete Werner

Linebacker
4 years

Sean Bunting

Cornerback
4 years

Adam Trautman

Tight End
4 years

Seth Williams

Wide Receiver
4 years

Rigoberto Sanchez

Punter
4 years

Michael Pittman Jr.

Wide Receiver
4 years

Jeff Gladney

Cornerback
4 years

Antoine Winfield Jr.

Safety
4 years

Drew Sample

Tight End
4 years

Kary Vincent Jr.

Cornerback
4 years

Jonathan Taylor

Running Back
4 years

Christian Darrisaw

Tackle
4 years

Jamien Sherwood

Safety
4 years

Eddie Goldman

Defensive Tackle
4 years

Drew Forbes

Guard
4 years

Kemoko Turay

Defensive End
4 years

Michael Carter

Cornerback
4 years

Nick Bosa

Defensive End
4 years

Bradlee Anae

Defensive End
4 years

Jonathon Cooper

Defensive End
4 years

Ben Banogu

Defensive End
4 years

Mason Cole

Center
4 years

Jason Pinnock

Cornerback
4 years

Tyquan Lewis

Defensive Tackle
4 years

Hamsah Nasirildeen

Safety
4 years

Ke'Shawn Vaughn

Running Back
4 years

Nick Harris

Center
4 years

Ben DiNucci

Quarterback
4 years

Marquiss Spencer

Defensive End
4 years

Parris Campbell

Wide Receiver
4 years

Noah Gray

Tight End
4 years

Brandin Echols

Cornerback
4 years

Jamel Dean

Cornerback
4 years

Victor Dimukeje

Defensive End
4 years

James Hudson

Tackle
4 years

Dayo Odeyingbo

Defensive End
4 years

Cornell Powell

Wide Receiver
4 years

Jonathan Marshall

Defensive Tackle
4 years

Mike Edwards

Safety
4 years

Roquan Smith

Inside Linebacker
4 years

Josh Ball

Tackle
4 years

Bobby Okereke

Outside Linebacker
4 years

Trey Smith

Guard
4 years

Paulson Adebo

Cornerback
4 years

Mike McGlinchey

Right Tackle
4 years

Anthony Nelson

Outside Linebacker
4 years

John Bates

Tight End
4 years

Tay Gowan

Cornerback
4 years

Aaron Rodgers

Quarterback
4 years

Julian Blackmon

Free Safety
4 years

Tre McKitty

Tight End
4 years

Irv Smith

Tight End
4 years

Kyle Trask

Quarterback
4 years

Kelvin Harmon

Wide Receiver
4 years

Davante Adams

Wide Receiver
4 years

Khari Willis

Strong Safety
4 years

Rashawn Slater

Left Tackle
4 years

Kaden Elliss

Outside Linebacker
4 years

Justin Watson

Wide Receiver
4 years

Kamren Curl

Cornerback
4 years

James Wiggins

Safety
4 years

Jackson Carman

Tackle
4 years

Za'Darius Smith

Outside Linebacker
4 years

Luke Rhodes

Long Snapper
4 years

James Smith-Williams

Defensive End
4 years

Eddie Jackson

Free Safety
4 years

David Bakhtiari

Left Tackle
4 years

Michal Menet

Center
4 years

Preston Smith

Outside Linebacker
4 years

Ezra Cleveland

Left Tackle
4 years

Kenny Clark

Defensive Tackle
4 years

Javon Kinlaw

Defensive Tackle
4 years

Germaine Pratt

Outside Linebacker
4 years

Adrian Amos

Free Safety
4 years

Jordan Wilkins

Running Back
4 years

Jalyn Holmes

Defensive Tackle
4 years

Billy Turner

Guard
4 years

Jacob Eason

Quarterback
4 years

Rob Havenstein

Right Tackle
4 years

Alexander Mattison

Running Back
4 years

Logan Wilson

Outside Linebacker
4 years

Aaron Jones

Running Back
4 years

Matthew Adams

Outside Linebacker
4 years

Tyler Higbee

Tight End
4 years

Cameron Dantzler

Cornerback
4 years

Rashan Gary

Outside Linebacker
4 years

Zaire Franklin

Inside Linebacker
4 years

Robert Woods

Wide Receiver
4 years

Dru Samia

Guard
4 years

Brandon Aiyuk

Wide Receiver
4 years

Casey Toohill

Defensive End
4 years

Justin Fields

Quarterback
4 years

Jaire Alexander

Cornerback
4 years

E.J. Speed

Inside Linebacker
4 years

Tyler Conklin

Tight End
4 years

Leonard Floyd

Outside Linebacker
4 years

Ian Book

Quarterback
4 years

Darrick Forrest

Safety
4 years

Taylor Moton

Right Tackle
4 years

Darnell Savage

Strong Safety
4 years

Scott Miller

Wide Receiver
4 years

Camaron Cheeseman

Long Snapper
4 years

D.J. Wonnum

Defensive End
4 years

Deebo Samuel

Wide Receiver
4 years

Robert Hainsey

Tackle
4 years

Will Bradley-King

Defensive End
4 years

Joe Jackson

Defensive End
4 years

Jordan Love

Quarterback
4 years

James Lynch

Defensive Tackle
4 years

Tyler Johnson

Wide Receiver
4 years

Shaka Toney

Defensive End
4 years

James Daniels

Guard
4 years

Kellen Mond

Quarterback
4 years

Dax Milne

Wide Receiver
4 years

Marquez Valdes-Scantling

Wide Receiver
4 years

Danny Pinter

Guard
4 years

Troy Dye

Outside Linebacker
4 years

Eric Stokes

Cornerback
4 years

Marvell Tell

Cornerback
4 years

Aaron Banks

Guard
4 years

Shaq Thompson

Inside Linebacker
4 years

Simi Fehoko

Wide Receiver
4 years

Sebastian Joseph

Defensive Tackle
4 years

Armon Watts

Defensive Tackle
4 years

Kenny Young

Inside Linebacker
4 years

Oli Udoh

Right Tackle
4 years

Landon Young

Tackle
4 years

Bilal Nichols

Defensive End
4 years

Quinton Bohanna

Defensive Tackle
4 years

Josh Jackson

Cornerback
4 years

Austin Corbett

Center
4 years

Kris Boyd

Cornerback
4 years

Kawaan Baker

Wide Receiver
4 years

Akeem Davis-Gaither

Outside Linebacker
4 years

Cam Akers

Running Back
4 years

Olabisi Johnson

Wide Receiver
4 years

Jalen Hurd

Wide Receiver
4 years

Jaelon Darden

Wide Receiver
4 years

Christian McCaffrey

Running Back
4 years

Israel Mukuamu

Cornerback
4 years

Elgton Jenkins

Guard
4 years

Van Jefferson

Wide Receiver
4 years

Harrison Hand

Cornerback
4 years

Khalil Davis

Defensive Tackle
4 years

Taylor Rapp

Strong Safety
4 years

Darius Phillips

Cornerback
4 years

Darrell Henderson

Running Back
4 years

Tarvarius Moore

Free Safety
4 years

Derrick Brown

Defensive Tackle
4 years

Matt Farniok

Guard
4 years

Kylen Granson

Tight End
4 years

Joseph Noteboom

Guard
4 years

Michael Jordan

Guard
4 years

Isaiah Rodgers

Cornerback
4 years

David Long

Cornerback
4 years

Ryan Connelly

Inside Linebacker
4 years

Zach Wilson

Quarterback
4 years

A.J. Dillon

Running Back
4 years

Jordan Glasgow

Inside Linebacker
4 years

Brian Allen

Center
4 years

Mitch Wishnowsky

Punter
4 years

Sam Darnold

Quarterback
4 years

Cole Kmet

Tight End
4 years

Renell Wren

Defensive Tackle
4 years

Dezmon Patmon

Wide Receiver
4 years

TuTu Atwell

Wide Receiver
4 years

Kene Nwangwu

Running Back
4 years

Kentavius Street

Defensive End
4 years

Tommy Togiai

Defensive Tackle
4 years

Oren Burks

Inside Linebacker
4 years

Bobby Evans

Right Tackle
4 years

K.J. Osborn

Wide Receiver
4 years

Lane Johnson

Right Tackle
4 years

Joseph Ossai

Linebacker
4 years

Jace Sternberger

Tight End
4 years

Terrell Lewis

Outside Linebacker
4 years

Camryn Bynum

Cornerback
4 years

K.J. Britt

Linebacker
4 years

Josiah Deguara

Tight End
4 years

Terrell Burgess

Strong Safety
4 years

Janarius Robinson

Defensive End
4 years

Derek Barnett

Defensive End
4 years

Chris Wilcox

Cornerback
4 years

Jaycee Horn

Cornerback
4 years

Donovan Peoples-Jones

Wide Receiver
4 years

Josh Myers

Center
4 years

Grant Stuard

Linebacker
4 years

Dion Dawkins

Left Tackle
4 years

Anthony Miller

Wide Receiver
4 years

Greg Gaines

Defensive Tackle
4 years

Brandon Brooks

Guard
4 years

Richie James

Wide Receiver
4 years

Brian Burns

Outside Linebacker
4 years

JK Scott

Punter
4 years

Ogbonnia Okoronkwo

Outside Linebacker
4 years

Dre Greenlaw

Outside Linebacker
4 years

Hunter Bradley

Long Snapper
4 years

Brycen Hopkins

Tight End
4 years

D.J. Moore

Wide Receiver
4 years

Kingsley Keke

Defensive End
4 years

Micah Kiser

Inside Linebacker
4 years

Shawn Davis

Safety
4 years

Donte Jackson

Cornerback
4 years

Ka'dar Hollman

Cornerback
4 years

Sam Ehlinger

Quarterback
4 years

Justin Skule

Left Tackle
4 years

Mitch Morse

Center
4 years

Amari Rodgers

Wide Receiver
4 years

Mike Strachan

Wide Receiver
4 years

David Edwards

Guard
4 years

DeVonta Smith

Wide Receiver
4 years

Trey Sermon

Running Back
4 years

Teven Jenkins

Tackle
4 years

Equanimeous St. Brown

Wide Receiver
4 years

Will Fries

Guard
4 years

Ernest Jones

Linebacker
4 years

Ty Summers

Inside Linebacker
4 years

Nick Scott

Free Safety
4 years

Ihmir Smith-Marsete

Wide Receiver
4 years

Andre Dillard

Left Tackle
4 years

Ambry Thomas

Cornerback
4 years

Jaylon Johnson

Cornerback
4 years

Zach Davidson

Tight End
4 years

Jalen Reagor

Wide Receiver
4 years

Colton McKivitz

Left Tackle
4 years

Trayveon Williams

Running Back
4 years

Jaylen Twyman

Defensive Tackle
4 years

Ian Thomas

Tight End
4 years

Kenny Willekes

Defensive End
4 years

Avonte Maddox

Cornerback
4 years

Matt Milano

Outside Linebacker
4 years

David Montgomery

Running Back
4 years

Justin Hollins

Outside Linebacker
4 years

Khalid Kareem

Defensive End
4 years

Kamal Martin

Outside Linebacker
4 years

Dallas Goedert

Tight End
4 years

Joel Iyiegbuniwe

Inside Linebacker
4 years

Tony Fields

Linebacker
4 years

Jon Runyan

Guard
4 years

Clelin Ferrell

Defensive End
4 years

Cameron Sample

Defensive Tackle
4 years

Simon Stepaniak

Guard
4 years

Darren Waller

Tight End
4 years

Bobby Brown

Defensive Tackle
4 years

Cole Beasley

Wide Receiver
4 years

Richard LeCount

Safety
4 years

Vernon Scott

Strong Safety
4 years

Robert Rochell

Cornerback
4 years

Jonathan Garvin

Defensive End
4 years

Jordan Fuller

Free Safety
4 years

Miles Sanders

Running Back
4 years

Josh Allen

Quarterback
4 years

Greg Little

Left Tackle
4 years

Demetric Felton

Wide Receiver
4 years

Royce Newman

Tackle
4 years

Tremayne Anchrum

Guard
4 years

Lamont Gaillard

Guard
4 years

Justin Lawler

Outside Linebacker
4 years

Jalen Hurts

Quarterback
4 years

Tre'Davious White

Cornerback
4 years

Riley Ridley

Wide Receiver
4 years

Henry Ruggs

Wide Receiver
4 years

Jacob Harris

Tight End
4 years

Kerryon Johnson

Running Back
4 years

J.J. Arcega-Whiteside

Wide Receiver
4 years

Rick Lovato

Long Snapper
4 years

Josh Sweat

Defensive End
4 years

Davion Taylor

Outside Linebacker
4 years

Yetur Gross-Matos

Defensive End
4 years

Josh Jacobs

Running Back
4 years

Saquon Barkley

Running Back
4 years

K'Von Wallace

Strong Safety
4 years

Charlie Woerner

Tight End
4 years

Tedarrell Slaton

Defensive Tackle
4 years

Johnathan Abram

Free Safety
4 years

Nate Solder

Left Tackle
4 years

Matt Pryor

Guard
4 years

Shemar Jean-Charles

Cornerback
4 years

Damon Arnette

Cornerback
4 years

Sterling Shepard

Wide Receiver
4 years

Isaiah Prince

Tackle
4 years

Cole Van Lanen

Guard
4 years

Andrew Thomas

Right Tackle
4 years

Milton Williams

Defensive Tackle
4 years

Ed Oliver

Defensive Tackle
4 years

Jared Goff

Quarterback
4 years

Isaiah McDuffie

Linebacker
4 years

Daniel Jones

Quarterback
4 years

Austin Seibert

Kicker
4 years

Kylin Hill

Running Back
4 years

Alex Leatherwood

Right Tackle
4 years

Genard Avery

Defensive End
4 years

Justin Tucker

Kicker
4 years

Earnest Brown

Defensive End
4 years

Jabrill Peppers

Strong Safety
4 years

Jake Funk

Running Back
4 years

Jeff Okudah

Cornerback
4 years

Ben Skowronek

Wide Receiver
4 years

Jack Driscoll

Guard
4 years

Jaylon Moore

Tackle
4 years

Javon Wims

Wide Receiver
4 years

Tyler Shelvin

Defensive Tackle
4 years

Chris Garrett

Defensive End
4 years

Evan Engram

Tight End
4 years

Deommodore Lenoir

Cornerback
4 years

Tremaine Edmunds

Inside Linebacker
4 years

Jeremy Chinn

Strong Safety
4 years

Brandon Parker

Left Tackle
4 years

Jordan Mailata

Right Tackle
4 years

Talanoa Hufanga

Safety
4 years

Hakeem Adeniji

Left Tackle
4 years

Myles Jack

Inside Linebacker
4 years

Trayvon Mullen

Cornerback
4 years

John Hightower

Wide Receiver
4 years

Elijah Mitchell

Running Back
4 years

Kenny Golladay

Wide Receiver
4 years

Markus Bailey

Outside Linebacker
4 years

Trevon Moehrig

Safety
4 years

Will Grier

Quarterback
4 years

Trevor Lawrence

Quarterback
4 years

Dexter Lawrence

Defensive End
4 years

Derrick Henry

Running Back
4 years

D'ante Smith

Tackle
4 years

Terrace Marshall

Wide Receiver
4 years

T.J. Hockenson

Tight End
4 years

Josh Allen

Defensive End
4 years

Bryan Edwards

Wide Receiver
4 years

Will Hernandez

Guard
4 years

Rodger Saffold

Guard
4 years

Duke Shelley

Cornerback
4 years

Maxx Crosby

Defensive End
4 years

Ryan Tannehill

Quarterback
4 years

Mark Andrews

Tight End
4 years

Christian Miller

Defensive End
4 years

Taylor Decker

Left Tackle
4 years

Marcus Epps

Free Safety
4 years

Taron Johnson

Cornerback
4 years

C.J. Henderson

Cornerback
4 years

Tanner Muse

Outside Linebacker
4 years

Marquise Brown

Wide Receiver
4 years

Marquis Haynes

Outside Linebacker
4 years

Josh Lambo

Kicker
4 years

Isaiah Johnson

Cornerback
4 years

Trevis Gipson

Defensive End
4 years

Curtis Weaver

Defensive End
4 years

Rayshawn Jenkins

Safety
4 years

Lamar Jackson

Quarterback
4 years

Jermaine Carter

Inside Linebacker
4 years

Penei Sewell

Tackle
4 years

Greg Rousseau

Defensive End
4 years

Evan McPherson

Kicker
4 years

Kadarius Toney

Wide Receiver
4 years

Tyus Bowser

Outside Linebacker
4 years

Kindle Vildor

Cornerback
4 years

Trey Hill

Center
4 years

Wyatt Davis

Guard
4 years

Lorenzo Carter

Outside Linebacker
4 years

Rashaan Evans

Inside Linebacker
4 years

Cody Ford

Right Tackle
4 years

Patrick Jones

Defensive End
4 years

B.J. Hill

Defensive End
4 years

Darnell Mooney

Wide Receiver
4 years

Chris Evans

Running Back
4 years

Frank Ragnow

Center
4 years

Taven Bryan

Defensive Tackle
4 years

Chazz Surratt

Linebacker
4 years

Xavier McKinney

Free Safety
4 years

Jeffery Simmons

Defensive End
4 years

K’Lavon Chaisson

Outside Linebacker
4 years

Wyatt Hubert

Defensive End
4 years

John Simpson

Guard
4 years

Dont'a Hightower

Inside Linebacker
4 years

Zech McPhearson

Cornerback
4 years

Brett Kern

Punter
4 years

Troy Pride Jr.

Cornerback
4 years

Foster Moreau

Tight End
4 years

Shaun Bradley

Inside Linebacker
4 years

Harold Landry

Outside Linebacker
4 years

Patrick Queen

Inside Linebacker
4 years

Hunter Renfrow

Wide Receiver
4 years

Dante Pettis

Wide Receiver
4 years

Quez Watkins

Wide Receiver
4 years

Brady Christensen

Tight End
4 years

DJ Chark

Wide Receiver
4 years

Azeez Ojulari

Linebacker
4 years

Rashod Bateman

Wide Receiver
4 years

Malcolm Koonce

Defensive End
4 years

Trenton Cannon

Running Back
4 years

Travis Etienne

Running Back
4 years

Divine Deablo

Safety
4 years

Sam Beal

Cornerback
4 years

Jawaan Taylor

Right Tackle
4 years

Amik Robertson

Cornerback
4 years

Oshane Ximines

Outside Linebacker
4 years

Jason Huntley

Running Back
4 years

Caleb Farley

Cornerback
4 years

Matt Judon

Outside Linebacker
4 years

Isaac Yiadom

Cornerback
4 years

Jonnu Smith

Tight End
4 years

Julian Love

Free Safety
4 years

Grady Jarrett

Defensive Tackle
4 years

Tracy Walker

Free Safety
4 years

Matt Peart

Left Tackle
4 years

A.J. Brown

Wide Receiver
4 years

Deshon Elliott

Free Safety
4 years

Tommy Tremble

Tight End
4 years

Laviska Shenault

Wide Receiver
4 years

Jalen Mills

Safety
4 years

Kristian Fulton

Cornerback
4 years

A.J. Epenesa

Defensive End
4 years

Graham Glasgow

Guard
4 years

Josiah Scott

Cornerback
4 years

Trey Lance

Quarterback
4 years

Dillon Radunz

Tackle
4 years

Bradley Bozeman

Guard
4 years

Dennis Daley

Guard
4 years

Tyrell Crosby

Left Tackle
4 years

Tyson Campbell

Cornerback
4 years

R.J. McIntosh

Defensive End
4 years

Russell Wilson

Quarterback
4 years

Nate Davis

Guard
4 years

Darrynton Evans

Running Back
4 years

Jayson Oweh

Defensive End
4 years

Deatrich Wise

Defensive End
4 years

Kenneth Gainwell

Running Back
4 years

Amani Hooker

Free Safety
4 years

Deion Jones

Inside Linebacker
4 years

Harrison Phillips

Defensive Tackle
4 years

Logan Cooke

Punter
4 years

Isaiah Wynn

Left Tackle
4 years

Marlon Tuipulotu

Defensive Tackle
4 years

Jamal Adams

Strong Safety
4 years

D'Andre Swift

Running Back
4 years

Walker Little

Tackle
4 years

Tarron Jackson

Defensive End
4 years

Tyler Lockett

Wide Receiver
4 years

Dane Cruikshank

Strong Safety
4 years

JaCoby Stevens

Safety
4 years

Devin Singletary

Running Back
4 years

Arlington Hambright

Guard
4 years

Bradley Chubb

Outside Linebacker
4 years

Jahlani Tavai

Inside Linebacker
4 years

Sony Michel

Running Back
4 years

Darnay Holmes

Cornerback
4 years

Patrick Johnson

Defensive End
4 years

Kyle Pitts

Tight End
4 years

DaVon Hamilton

Defensive Tackle
4 years

Aaron Robinson

Cornerback
4 years

Dawson Knox

Tight End
4 years

Will Richardson

Left Tackle
4 years

Tyree Gillespie

Safety
4 years

Jason Myers

Kicker
4 years

JK Dobbins

Running Back
4 years

Deshaun Watson

Quarterback
4 years

Quincy Williams

Outside Linebacker
4 years

Mac Jones

Quarterback
4 years

Kyler Murray

Quarterback
4 years

Justin Madubuike

Defensive Tackle
4 years

Justin Simmons

Free Safety
4 years

N'Keal Harry

Wide Receiver
4 years

Darius Slayton

Wide Receiver
4 years

Chris Lindstrom

Guard
4 years

Shane Lemieux

Guard
4 years

Anthony Averett

Cornerback
4 years

Zack Moss

Running Back
4 years

Garett Bolles

Left Tackle
4 years

Rashaad Penny

Running Back
4 years

Budda Baker

Safety
4 years

Calvin Ridley

Wide Receiver
4 years

Whitney Mercilus

Outside Linebacker
4 years

L.J. Collier

Defensive End
4 years

Carlos Basham Jr.

Defensive End
4 years

Jordan Hicks

Inside Linebacker
4 years

Jaylon Ferguson

Outside Linebacker
4 years

Jordyn Brooks

Outside Linebacker
4 years

David Long

Inside Linebacker
4 years

Zach Cunningham

Inside Linebacker
4 years

Ben Bartch

Guard
4 years

Elijah Molden

Cornerback
4 years

Miles Boykin

Wide Receiver
4 years

Chuba Hubbard

Running Back
4 years

Andre Cisco

Safety
4 years

Kyle Dugger

Safety
4 years

Dez Fitzpatrick

Wide Receiver
4 years

A.J. Terrell

Cornerback
4 years

Devin Duvernay

Wide Receiver
4 years

Levi Onwuzurike

Defensive Tackle
4 years

Leon Jacobs

Outside Linebacker
4 years

Nate Hobbs

Cornerback
4 years

Joejuan Williams

Cornerback
4 years

Isaiah Simmons

Outside Linebacker
4 years

Siran Neal

Safety
4 years

Bravvion Roy

Defensive Tackle
4 years

Jimmy Morrissey

Center
4 years

DeVante Parker

Wide Receiver
4 years

David Andrews

Center
4 years

Michael Dickson

Punter
4 years

Justice Hill

Running Back
4 years

Larry Borom

Tackle
4 years

Shaq Quarterman

Outside Linebacker
4 years

Lawrence Guy

Defensive Tackle
4 years

Tre Flowers

Cornerback
4 years

Stantley Thomas-Oliver

Cornerback
4 years

Ka'imi Fairbairn

Kicker
4 years

Gardner Minshew

Quarterback
4 years

Jackson Barton

Tackle
4 years

Kaleb McGary

Tackle
4 years

Ben Powers

Guard
4 years

Patrick Surtain II

Cornerback
4 years

Jay Tufele

Defensive Tackle
4 years

Christian Barmore

Defensive Tackle
4 years

Greg Newsome

Cornerback
4 years

Daniel Thomas

Strong Safety
4 years

Kaden Smith

Tight End
4 years

Malik Harrison

Inside Linebacker
4 years

Thomas Graham Jr.

Cornerback
4 years

Tytus Howard

Right Tackle
4 years

Collin Johnson

Wide Receiver
4 years

Tua Tagovailoa

Quarterback
4 years

Elerson Smith

Defensive End
4 years

Anthony Schwartz

Wide Receiver
4 years

Jerry Jeudy

Wide Receiver
4 years

Cameron Brown

Outside Linebacker
4 years

Marquise Blair

Free Safety
4 years

Isaiah Oliver

Cornerback
4 years

Julian Okwara

Defensive End
4 years

Josh Uche

Outside Linebacker
4 years

Carter Coughlin

Outside Linebacker
4 years

Tyre Phillips

Guard
4 years

Khalil Herbert

Running Back
4 years

Noah Fant

Tight End
4 years

T.J. Brunson

Inside Linebacker
4 years

Darrell Taylor

Defensive End
4 years

Will Harris

Strong Safety
4 years

Jaylen Waddle

Wide Receiver
4 years

Joe Cardona

Long Snapper
4 years

Tae Crowder

Inside Linebacker
4 years

D.K. Metcalf

Wide Receiver
4 years

Gabriel Davis

Wide Receiver
4 years

Dazz Newsome

Wide Receiver
4 years

Justin Reid

Free Safety
4 years

Jakeem Grant

Wide Receiver
4 years

Da'shawn Hand

Defensive End
4 years

Rasheem Green

Defensive End
4 years

Christian Kirk

Wide Receiver
4 years

Khyiris Tonga

Defensive Tackle
4 years

Dak Prescott

Quarterback
4 years

Chase Winovich

Defensive End
4 years

Russell Gage

Wide Receiver
4 years

Jonah Jackson

Guard
4 years

Christian Wilkins

Defensive End
4 years

Damien Harris

Running Back
4 years

Damien Lewis

Guard
4 years

Will Dissly

Tight End
4 years

Larrell Murchison

Defensive Tackle
4 years

Foyesade Oluokun

Outside Linebacker
4 years

Iman Marshall

Cornerback
4 years

Austin Bryant

Defensive End
4 years

Jordan Akins

Tight End
4 years

Jordan Smith

Defensive End
4 years

D'Wayne Eskridge

Wide Receiver
4 years

Rashad Weaver

Defensive End
4 years

Courtland Sutton

Wide Receiver
4 years

Jake Luton

Quarterback
4 years

Gary Brightwell

Running Back
4 years

Landon Dickerson

Guard
4 years

Cody Barton

Inside Linebacker
4 years

Chris Jackson

Cornerback
4 years

Tyler Davis

Tight End
4 years

Austin Jackson

Left Tackle
4 years

Rodarius Williams

Cornerback
4 years

Phil Haynes

Guard
4 years

Zaven Collins

Linebacker
4 years

Chris Claybrooks

Cornerback
4 years

Anfernee Jennings

Linebacker
4 years

Ugo Amadi

Cornerback
4 years

Ben Bredeson

Guard
4 years

Devin Asiasi

Tight End
4 years

Hayden Hurst

Tight End
4 years

Dalton Keene

Tight End
4 years

T.J. Watt

Outside Linebacker
4 years

Trace McSorley

Quarterback
4 years

Jarrett Stidham

Quarterback
4 years

Cameron Heyward

Defensive Tackle
4 years

Byron Murphy

Cornerback
4 years

Jaquan Johnson

Strong Safety
4 years

Josey Jewell

Inside Linebacker
4 years

Ross Blacklock

Defensive Tackle
4 years

Noah Igbinoghene

Cornerback
4 years

Ja'whaun Bentley

Inside Linebacker
4 years

Josh Oliver

Tight End
4 years

Jaelan Phillips

Defensive End
4 years

Yodny Cajuste

Left Tackle
4 years

Spencer Brown

Tackle
4 years

Daesean Hamilton

Wide Receiver
4 years

Colby Parkinson

Tight End
4 years

Racey McMath

Wide Receiver
4 years

Ben Cleveland

Guard
4 years

Durham Smythe

Tight End
4 years

Devin Bush

Inside Linebacker
4 years

Ben Burr-Kirven

Outside Linebacker
4 years

Brady Breeze

Safety
4 years

Darryl Johnson

Defensive End
4 years

Daviyon Nixon

Defensive Tackle
4 years

Brandon McManus

Kicker
4 years

Byron Cowart

Defensive Tackle
4 years

Chris Boswell

Kicker
4 years

Marlon Davidson

Defensive Tackle
4 years

Logan Stenberg

Guard
4 years

Jake Bailey

Punter
4 years

Tommy Sweeney

Tight End
4 years

Keith Taylor

Cornerback
4 years

Korey Cunningham

Right Tackle
4 years

Terrell Edmunds

Strong Safety
4 years

D.J. Reed

Cornerback
4 years

Richie Grant

Safety
4 years

Mike Gesicki

Tight End
4 years

Jamarco Jones

Left Tackle
4 years

Deonte Brown

Guard
4 years

Alim McNeill

Defensive Tackle
4 years

Keenan Allen

Wide Receiver
4 years

Robert Hunt

Guard
4 years

DeeJay Dallas

Running Back
4 years

Blake Jarwin

Tight End
4 years

Luke Farrell

Tight End
4 years

Mike Williams

Wide Receiver
4 years

Travis Homer

Running Back
4 years

Jake Fromm

Quarterback
4 years

Shi Smith

Wide Receiver
4 years

Amani Oruwariye

Cornerback
4 years

Jalen Camp

Wide Receiver
4 years

Ronnie Perkins

Defensive End
4 years

Alton Robinson

Defensive End
4 years

Leighton Vander Esch

Outside Linebacker
4 years

Jevon Holland

Safety
4 years

Minkah Fitzpatrick

Free Safety
4 years

Thomas Fletcher

Long Snapper
4 years

Deadrin Senat

Defensive Tackle
4 years

CeeDee Lamb

Wide Receiver
4 years

Dalton Risner

Guard
4 years

Lonnie Johnson

Cornerback
4 years

Raekwon Davis

Defensive Tackle
4 years

Chuks Okorafor

Left Tackle
4 years

Brandon Stephens

Safety
4 years

Phil Hoskins

Defensive Tackle
4 years

Drew Lock

Quarterback
4 years

Brandon Jones

Free Safety
4 years

Najee Harris

Running Back
4 years

Micah Parsons

Linebacker
4 years

Max Scharping

Guard
4 years

Justin Herbert

Quarterback
4 years

Tre Brown

Cornerback
4 years

Matt Hennessy

Center
4 years

Broderick Washington

Defensive Tackle
4 years

Austin Ekeler

Running Back
4 years

Michael Deiter

Guard
4 years

Freddie Swain

Wide Receiver
4 years

Connor Williams

Guard
4 years

Rhamondre Stevenson

Running Back
4 years

Andy Isabella

Wide Receiver
4 years

K.J. Hamler

Wide Receiver
4 years

Derwin James

Safety
4 years

Mike Onwenu

Guard
4 years

Chase Claypool

Wide Receiver
4 years

Kendall Sheffield

Cornerback
4 years

Michael Gallup

Wide Receiver
4 years

Javonte Williams

Running Back
4 years

Shaun-Dion Hamilton

Outside Linebacker
4 years

Jerry Tillery

Defensive Tackle
4 years

Justin Herron

Left Tackle
4 years

Rondale Moore

Wide Receiver
4 years

Tyler Bass

Kicker
4 years

Kenneth Murray

Inside Linebacker
4 years

James Washington

Wide Receiver
4 years

Royce Freeman

Running Back
4 years

Keke Coutee

Wide Receiver
4 years

Justin Jones

Defensive Tackle
4 years

Aaron Brewer

Long Snapper
4 years

Kyzir White

Inside Linebacker
4 years

Stone Forsythe

Tackle
4 years

Zach Allen

Defensive End
4 years

Tylan Wallace

Wide Receiver
4 years

Dre'Mont Jones

Defensive End
4 years

Diontae Johnson

Wide Receiver
4 years

Dalton Schultz

Tight End
4 years

Uchenna Nwosu

Outside Linebacker
4 years

Solomon Kindley

Guard
4 years

Pat Freirmuth

Tight End
4 years

James Proche

Wide Receiver
4 years

Duke Dawson

Cornerback
4 years

Justin Layne

Cornerback
4 years

Josh Jones

Right Tackle
4 years

Andrew Van Ginkel

Outside Linebacker
4 years

Benny Snell Jr.

Running Back
4 years

Michael Ojemudia

Cornerback
4 years

Jonathan Greenard

Outside Linebacker
4 years

Alex Highsmith

Outside Linebacker
4 years

Baker Mayfield

Quarterback
4 years

Ifeatu Melifonwu

Cornerback
4 years

Asante Samuel Jr.

Cornerback
4 years