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

Von Miller

Outside Linebacker
6 years

Aaron Donald

Defensive Tackle
6 years

Landon Collins

Strong Safety
6 years

Joel Bitonio

Guard
6 years

Charley Hughlett

Long Snapper
6 years

Khalil Mack

Outside Linebacker
6 years

Trent Williams

Left Tackle
6 years

Cameron Brate

Tight End
6 years

Josh Allen

Quarterback
6 years

Fletcher Cox

Defensive Tackle
6 years

Zack Martin

Guard
6 years

Jaylon Smith

Inside Linebacker
6 years

Ezekiel Elliott

Running Back
6 years
16

Joe Schobert

Inside Linebacker
5 years

James Winchester

Long Snapper
5 years

Darius Leonard

Linebacker
5 years

Michael Thomas

Wide Receiver
5 years

C.J. Mosley

Inside Linebacker
5 years

Terron Armstead

Left Tackle
5 years

Chandler Jones

Outside Linebacker
5 years

Andrus Peat

Guard
5 years

Ryan Ramczyk

Right Tackle
5 years

Danielle Hunter

Defensive End
5 years

Eric Kendricks

Inside Linebacker
5 years

Justin Pugh

Guard
5 years

Alvin Kamara

Running Back
5 years

Brian O'Neill

Right Tackle
5 years

Marshon Lattimore

Cornerback
5 years

Wil Lutz

Kicker
5 years

Dalvin Cook

Running Back
5 years

Matthew Stafford

Quarterback
5 years

Jalen Ramsey

Cornerback
5 years

Johnny Hekker

Punter
5 years

Odell Beckham, Jr.

Wide Receiver
5 years

Jarvis Landry

Wide Receiver
5 years

Myles Garrett

Defensive End
5 years

Chris Hubbard

Right Tackle
5 years

Ali Marpet

Guard
5 years

Mike Evans

Wide Receiver
5 years

William Gholston

Defensive End
5 years

Derek Carr

Quarterback
5 years

Jimmy Garoppolo

Quarterback
5 years

Arik Armstead

Defensive End
5 years

Robert Quinn

Outside Linebacker
5 years

Dee Ford

Defensive End
5 years

George Kittle

Tight End
5 years

Cody Whitehair

Center
5 years

Fred Warner

Outside Linebacker
5 years

Andrew Norwell

Guard
5 years

Kyle Juszczyk

Fullback
5 years

Brandon Linder

Center
5 years

Matt Ryan

Quarterback
5 years

Jake Matthews

Left Tackle
5 years

Zach Ertz

Tight End
5 years

Stefon Diggs

Wide Receiver
5 years

Stephon Gilmore

Cornerback
5 years

Shaq Mason

Guard
5 years

Marcus Cannon

Right Tackle
5 years

Jake Elliott

Kicker
5 years

Brandin Cooks

Wide Receiver
5 years

Trey Flowers

Outside Linebacker
5 years

Halapoulivaati Vaitai

Guard
5 years

Byron Jones

Cornerback
5 years

Xavien Howard

Cornerback
5 years

DeMarcus Lawrence

Defensive End
5 years

Amari Cooper

Wide Receiver
5 years

La'el Collins

Right Tackle
5 years

Jason Sanders

Kicker
5 years

Kevin Byard

Free Safety
5 years

Taylor Lewan

Left Tackle
5 years

Bud Dupree

Outside Linebacker
5 years

Joey Bosa

Defensive End
5 years

Corey Linsley

Center
5 years

Frank Clark

Defensive End
5 years

Anthony Hitchens

Inside Linebacker
5 years

Laurent Duvernay-Tardif

Guard
5 years

Joe Thuney

Guard
5 years

Harrison Butker

Kicker
5 years

Stephon Tuitt

Defensive End
5 years

Brandon Williams

Defensive Tackle
5 years

Ronnie Stanley

Left Tackle
5 years

Marlon Humphrey

Cornerback
5 years
85

Brian Burns

Defensive End
4 years

Clyde Edwards-Helaire

Running Back
4 years

Nick Niemann

Linebacker
4 years

Devin Bush

Inside Linebacker
4 years

D.J. Moore

Wide Receiver
4 years

Derrick Nnadi

Defensive Tackle
4 years

Larry Rountree III

Running Back
4 years

Chris Boswell

Kicker
4 years

D.J. Reed

Cornerback
4 years

Donte Jackson

Cornerback
4 years

Mark Webb

Safety
4 years

Jamarco Jones

Left Tackle
4 years

Cameron Sample

Defensive End
4 years

Terrell Edmunds

Strong Safety
4 years

DeeJay Dallas

Running Back
4 years

Travis Homer

Running Back
4 years

Ian Thomas

Tight End
4 years

Mike Hughes

Cornerback
4 years

Alton Robinson

Defensive End
4 years

Brady Breeze

Safety
4 years

Justin Tucker

Kicker
4 years

Isaiah Prince

Left Tackle
4 years

Marquise Brown

Wide Receiver
4 years

Tyler Shelvin

Defensive Tackle
4 years

Mark Andrews

Tight End
4 years

Khalid Kareem

Defensive End
4 years

Lamar Jackson

Quarterback
4 years

Markus Bailey

Inside Linebacker
4 years

Minkah Fitzpatrick

Free Safety
4 years

Tre Brown

Cornerback
4 years

Tyus Bowser

Outside Linebacker
4 years

D'ante Smith

Guard
4 years

Mecole Hardman

Wide Receiver
4 years

Freddie Swain

Wide Receiver
4 years

Yetur Gross-Matos

Defensive End
4 years

Juan Thornhill

Free Safety
4 years

Chuks Okorafor

Left Tackle
4 years

Evan McPherson

Kicker
4 years

Najee Harris

Running Back
4 years

Hakeem Adeniji

Left Tackle
4 years

Willie Gay Jr.

Outside Linebacker
4 years

Patrick Queen

Inside Linebacker
4 years

Trey Hill

Center
4 years

Dorian O'Daniel

Outside Linebacker
4 years

Stone Forsythe

Left Tackle
4 years

Rashod Bateman

Wide Receiver
4 years

Jeremy Chinn

Strong Safety
4 years

Chris Evans

Running Back
4 years

Khalen Saunders

Defensive Tackle
4 years

Joseph Ossai

Linebacker
4 years

Terrace Marshall

Wide Receiver
4 years

Armani Watts

Free Safety
4 years

Deshon Elliott

Free Safety
4 years

Marquis Haynes

Defensive End
4 years

Carson Wentz

Quarterback
4 years

Nick Bolton

Linebacker
4 years

Bradley Bozeman

Center
4 years

DeForest Buckner

Defensive Tackle
4 years

Creed Humphrey

Center
4 years

Chase Claypool

Wide Receiver
4 years

Jermaine Carter

Inside Linebacker
4 years

Odafe Oweh

Outside Linebacker
4 years

Quinnen Williams

Defensive End
4 years

Wyatt Hubert

Defensive End
4 years

James Washington

Wide Receiver
4 years

Royce Freeman

Running Back
4 years

Ryan Kelly

Center
4 years

L'Jarius Sneed

Cornerback
4 years

Diontae Johnson

Wide Receiver
4 years

JK Dobbins

Running Back
4 years

Brady Christensen

Right Tackle
4 years

Quenton Nelson

Guard
4 years

Rashad Fenton

Cornerback
4 years

Zach Wilson

Quarterback
4 years

Pat Freirmuth

Tight End
4 years

Justin Madubuike

Defensive Tackle
4 years

Nick Allegretti

Guard
4 years

Justin Layne

Cornerback
4 years

Anthony Averett

Cornerback
4 years

Lucas Niang

Right Tackle
4 years

Benny Snell Jr.

Running Back
4 years

Jaylon Ferguson

Outside Linebacker
4 years

Tommy Tremble

Tight End
4 years

Kenny Moore

Cornerback
4 years

Alex Highsmith

Outside Linebacker
4 years

Braden Smith

Right Tackle
4 years

Kyler Murray

Quarterback
4 years

Miles Boykin

Wide Receiver
4 years

Dennis Daley

Guard
4 years

Devin Duvernay

Wide Receiver
4 years

Anthony McFarland

Running Back
4 years

Budda Baker

Safety
4 years

Justice Hill

Running Back
4 years

Malcolm Jenkins

Free Safety
4 years

Kevin Dotson

Guard
4 years

Ben Powers

Guard
4 years

Mekhi Becton

Left Tackle
4 years

Zach Gentry

Tight End
4 years

Jordan Hicks

Inside Linebacker
4 years

Malik Harrison

Inside Linebacker
4 years

Darryl Johnson

Defensive End
4 years

Michael Danna

Defensive End
4 years

Tyre Phillips

Left Tackle
4 years

Michael Jordan

Guard
4 years

Joshua Kaindoh

Defensive End
4 years

Harrison Smith

Free Safety
4 years

Isaiah Simmons

Inside Linebacker
4 years

Chuba Hubbard

Running Back
4 years

Isaiah Buggs

Defensive Tackle
4 years

Iman Marshall

Cornerback
4 years

Bravvion Roy

Defensive Tackle
4 years

Kwity Paye

Defensive End
4 years

Marcus Davenport

Defensive End
4 years

Kendrick Green

Center
4 years

Stantley Thomas-Oliver

Cornerback
4 years

Aaron Rodgers

Quarterback
4 years

Adam Thielen

Wide Receiver
4 years

Alijah Vera-Tucker

Guard
4 years

Ulysees Gilbert

Inside Linebacker
4 years

Josh Oliver

Tight End
4 years

Davante Adams

Wide Receiver
4 years

Rock Ya-Sin

Cornerback
4 years

Cesar Ruiz

Guard
4 years

Ben Cleveland

Guard
4 years

Za'Darius Smith

Outside Linebacker
4 years

Noah Gray

Tight End
4 years

Christian Kirk

Wide Receiver
4 years

Brandon Stephens

Safety
4 years

David Bakhtiari

Left Tackle
4 years

Trey Smith

Guard
4 years

Payton Turner

Defensive End
4 years

Foley Fatukasi

Defensive Tackle
4 years

Broderick Washington

Defensive Tackle
4 years

Preston Smith

Outside Linebacker
4 years

Garrett Bradbury

Center
4 years

Zaven Collins

Inside Linebacker
4 years

Kenny Clark

Defensive Tackle
4 years

Rigoberto Sanchez

Punter
4 years

Daviyon Nixon

Defensive Tackle
4 years

Adrian Amos

Free Safety
4 years

Michael Pittman Jr.

Wide Receiver
4 years

C.J. Ham

Fullback
4 years

Elijah Moore

Wide Receiver
4 years

Byron Murphy

Cornerback
4 years

Keith Taylor

Cornerback
4 years

Billy Turner

Right Tackle
4 years

Jonathan Taylor

Running Back
4 years

Justin Jefferson

Wide Receiver
4 years

Erik McCoy

Center
4 years

Dan Moore

Left Tackle
4 years

Deonte Brown

Guard
4 years

Aaron Jones

Running Back
4 years

Kemoko Turay

Defensive End
4 years

Carlos Davis

Defensive End
4 years

Shi Smith

Wide Receiver
4 years

Rashan Gary

Outside Linebacker
4 years

Ben Banogu

Defensive End
4 years

Christian Darrisaw

Left Tackle
4 years

Buddy Johnson

Linebacker
4 years

Tylan Wallace

Wide Receiver
4 years

Phil Hoskins

Defensive Tackle
4 years

Jaire Alexander

Cornerback
4 years

Tyquan Lewis

Defensive Tackle
4 years

Tre'quan Smith

Wide Receiver
4 years

Denzel Mims

Wide Receiver
4 years

James Proche

Wide Receiver
4 years

Parris Campbell

Wide Receiver
4 years

Mason Cole

Center
4 years

Graham Glasgow

Guard
4 years

Darnell Savage

Strong Safety
4 years

Dayo Odeyingbo

Defensive End
4 years

Isaiahh Loudermilk

Defensive Tackle
4 years

Troy Pride Jr.

Cornerback
4 years

Bobby Okereke

Inside Linebacker
4 years

Nathan Shepherd

Defensive End
4 years

Jordan Love

Quarterback
4 years

Julian Blackmon

Free Safety
4 years

Zach Wood

Long Snapper
4 years

Ashtyn Davis

Free Safety
4 years

Tre Norwood

Cornerback
4 years

Andy Isabella

Wide Receiver
4 years

Bradley Chubb

Outside Linebacker
4 years

Khari Willis

Strong Safety
4 years

Thomas Hennessy

Long Snapper
4 years

Pressley Harvin III

Punter
4 years

Rondale Moore

Wide Receiver
4 years

Thomas Fletcher

Long Snapper
4 years

Luke Rhodes

Long Snapper
4 years

Aaron Brewer

Long Snapper
4 years

Justin Simmons

Free Safety
4 years

Marquez Valdes-Scantling

Wide Receiver
4 years

Irv Smith

Tight End
4 years

Zack Baun

Outside Linebacker
4 years

Chuma Edoga

Right Tackle
4 years

Zach Allen

Defensive End
4 years

Garett Bolles

Left Tackle
4 years

Eric Stokes

Cornerback
4 years

Trevon Wesco

Fullback
4 years

Josh Jones

Right Tackle
4 years

Jordan Wilkins

Running Back
4 years

Chauncey Gardner-Johnson

Strong Safety
4 years

La'Mical Perine

Running Back
4 years

Daelin Hayes

Outside Linebacker
4 years

Jacob Eason

Quarterback
4 years

Pete Werner

Linebacker
4 years

Chase Edmonds

Running Back
4 years

Matthew Adams

Outside Linebacker
4 years

Ezra Cleveland

Guard
4 years

Adam Trautman

Tight End
4 years

Blake Cashman

Inside Linebacker
4 years

Elgton Jenkins

Left Tackle
4 years

Zaire Franklin

Outside Linebacker
4 years

John Franklin-Myers

Defensive End
4 years

Patrick Surtain II

Cornerback
4 years

E.J. Speed

Outside Linebacker
4 years

Alexander Mattison

Running Back
4 years

Jerry Jeudy

Wide Receiver
4 years

Matt Pryor

Left Tackle
4 years

Rob Havenstein

Right Tackle
4 years

Cameron Dantzler

Cornerback
4 years

Michael Carter

Running Back
4 years

Kendall Fuller

Cornerback
4 years

Noah Fant

Tight End
4 years

Robert Woods

Wide Receiver
4 years

Tyler Conklin

Tight End
4 years

Bryce Hall

Cornerback
4 years

Danny Pinter

Center
4 years

Tyler Higbee

Tight End
4 years

A.J. Dillon

Running Back
4 years

Chase Young

Outside Linebacker
4 years

Leki Fotu

Defensive Tackle
4 years

Kylen Granson

Tight End
4 years

Leonard Floyd

Outside Linebacker
4 years

Paulson Adebo

Cornerback
4 years

Jonathan Allen

Defensive Tackle
4 years

Rashard Lawrence

Defensive Tackle
4 years

Courtland Sutton

Wide Receiver
4 years

Isaiah Rodgers

Cornerback
4 years

D.J. Wonnum

Defensive End
4 years

Braxton Berrios

Wide Receiver
4 years

Deionte Thompson

Strong Safety
4 years

Oren Burks

Inside Linebacker
4 years

Jordan Glasgow

Outside Linebacker
4 years

James Lynch

Defensive Tackle
4 years

Kaden Elliss

Outside Linebacker
4 years

Ty Johnson

Running Back
4 years

Jalen Thompson

Strong Safety
4 years

Josiah Deguara

Tight End
4 years

Dezmon Patmon

Wide Receiver
4 years

Kellen Mond

Quarterback
4 years

Josey Jewell

Inside Linebacker
4 years

Troy Dye

Outside Linebacker
4 years

Quincy Williams

Outside Linebacker
4 years

Da'Ron Payne

Defensive Tackle
4 years

Joshua Miles

Left Tackle
4 years

Brandon McManus

Kicker
4 years

Josh Myers

Center
4 years

Braden Mann

Punter
4 years

Chase Roullier

Center
4 years

Isaac Yiadom

Cornerback
4 years

Bopete Keyes

Cornerback
4 years

Chris Herndon

Tight End
4 years

Hunter Bradley

Long Snapper
4 years

Mike Strachan

Wide Receiver
4 years

Chazz Surratt

Linebacker
4 years

Dalton Risner

Guard
4 years

Kingsley Keke

Defensive End
4 years

Will Fries

Guard
4 years

Sebastian Joseph

Defensive Tackle
4 years

Armon Watts

Defensive Tackle
4 years

Marco Wilson

Safety
4 years

Baker Mayfield

Quarterback
4 years

Drew Lock

Quarterback
4 years

Kenny Young

Inside Linebacker
4 years

Oli Udoh

Guard
4 years

Eno Benjamin

Running Back
4 years

Amari Rodgers

Wide Receiver
4 years

Sony Michel

Running Back
4 years

Wyatt Davis

Guard
4 years

Denzel Ward

Cornerback
4 years

K.J. Hamler

Wide Receiver
4 years

Ty Summers

Inside Linebacker
4 years

Austin Corbett

Guard
4 years

Kris Boyd

Cornerback
4 years

Montez Sweat

Defensive End
4 years

Javonte Williams

Running Back
4 years

Cam Akers

Running Back
4 years

Olabisi Johnson

Wide Receiver
4 years

Ian Book

Quarterback
4 years

Austin Hooper

Tight End
4 years

Dre'Mont Jones

Defensive End
4 years

Jon Runyan

Guard
4 years

Sam Ehlinger

Quarterback
4 years

Van Jefferson

Wide Receiver
4 years

Harrison Hand

Cornerback
4 years

Tress Way

Punter
4 years

Michael Ojemudia

Cornerback
4 years

Vernon Scott

Strong Safety
4 years

Taylor Rapp

Strong Safety
4 years

Jamien Sherwood

Safety
4 years

Jamin Davis

Linebacker
4 years

Victor Dimukeje

Outside Linebacker
4 years

David Njoku

Tight End
4 years

Lloyd Cushenberry

Center
4 years

Jonathan Garvin

Outside Linebacker
4 years

Darrell Henderson

Running Back
4 years

Michael Carter

Cornerback
4 years

Tay Gowan

Cornerback
4 years

McTelvin Agim

Defensive End
4 years

Royce Newman

Guard
4 years

Joseph Noteboom

Left Tackle
4 years

Ryan Connelly

Inside Linebacker
4 years

Jason Pinnock

Cornerback
4 years

David Long

Cornerback
4 years

K.J. Osborn

Wide Receiver
4 years

Hamsah Nasirildeen

Safety
4 years

Albert Okwuegbunam

Tight End
4 years

Brian Allen

Center
4 years

Camryn Bynum

Cornerback
4 years

Brandin Echols

Cornerback
4 years

Jedrick Wills

Left Tackle
4 years

TuTu Atwell

Wide Receiver
4 years

Kene Nwangwu

Running Back
4 years

Jonathan Marshall

Defensive Tackle
4 years

Bobby Evans

Guard
4 years

Baron Browning

Inside Linebacker
4 years

Terrell Lewis

Outside Linebacker
4 years

Quinn Meinerz

Center
4 years

Terrell Burgess

Strong Safety
4 years

Ryan Jensen

Center
4 years

Tedarrell Slaton

Defensive Tackle
4 years

Greg Gaines

Defensive Tackle
4 years

Landon Young

Right Tackle
4 years

Cameron Clark

Guard
4 years

Devin White

Inside Linebacker
4 years

Greg Newsome

Cornerback
4 years

Shemar Jean-Charles

Cornerback
4 years

Ogbonnia Okoronkwo

Outside Linebacker
4 years

Samuel Cosmi

Right Tackle
4 years

Ronnie Harrison

Strong Safety
4 years

Isaiah McDuffie

Inside Linebacker
4 years

Brycen Hopkins

Tight End
4 years

Ihmir Smith-Marsete

Wide Receiver
4 years

O.J. Howard

Tight End
4 years

Wyatt Teller

Guard
4 years

Kylin Hill

Running Back
4 years

Antonio Gibson

Running Back
4 years

David Edwards

Guard
4 years

Shaquil Barrett

Outside Linebacker
4 years

Terry McLaurin

Wide Receiver
4 years

Ernest Jones

Linebacker
4 years

Patrick Jones

Defensive End
4 years

Vita Vea

Defensive Tackle
4 years

Troy Apke

Free Safety
4 years

Nick Scott

Free Safety
4 years

Tristan Wirfs

Right Tackle
4 years

Tim Settle

Defensive Tackle
4 years

Greedy Williams

Cornerback
4 years

Janarius Robinson

Defensive End
4 years

Saahdiq Charles

Right Tackle
4 years

Grant Delpit

Free Safety
4 years

Netane Muti

Guard
4 years

Clelin Ferrell

Defensive End
4 years

Jaylen Twyman

Defensive Tackle
4 years

Darren Waller

Tight End
4 years

Benjamin St-Juste

Cornerback
4 years

Justin Hollins

Outside Linebacker
4 years

Cole Holcomb

Outside Linebacker
4 years

Jeremiah Owusu-Koramoah

Outside Linebacker
4 years

M.J. Stewart

Cornerback
4 years

Dyami Brown

Wide Receiver
4 years

Bobby Brown

Defensive Tackle
4 years

Khaleke Hudson

Outside Linebacker
4 years

Henry Ruggs

Wide Receiver
4 years

Robert Rochell

Cornerback
4 years

Nick Bosa

Defensive End
4 years

Bradley Pinion

Punter
4 years

Sione Takitaki

Outside Linebacker
4 years

Caden Sterns

Safety
4 years

Jordan Fuller

Free Safety
4 years

Carlton Davis

Cornerback
4 years

Jordan Elliott

Defensive Tackle
4 years

Jamar Johnson

Safety
4 years

Jacob Harris

Tight End
4 years

Jordan Whitehead

Safety
4 years

Akiem Hicks

Defensive End
4 years

Jacob Phillips

Outside Linebacker
4 years

Justin Strnad

Inside Linebacker
4 years

Alex Cappa

Guard
4 years

Kary Vincent Jr.

Cornerback
4 years

Ronald Jones II

Running Back
4 years

John Bates

Tight End
4 years

Eddie Goldman

Defensive Tackle
4 years

Harrison Bryant

Tight End
4 years

Jonathon Cooper

Outside Linebacker
4 years

Trey Lance

Quarterback
4 years

Joe Tryon

Defensive End
4 years

Kamren Curl

Cornerback
4 years

Mack Wilson

Outside Linebacker
4 years

Josh Jacobs

Running Back
4 years

Tremayne Anchrum

Guard
4 years

Mike McGlinchey

Right Tackle
4 years

Sean Bunting

Cornerback
4 years

James Smith-Williams

Defensive End
4 years

Roquan Smith

Inside Linebacker
4 years

Anthony Schwartz

Wide Receiver
4 years

Daesean Hamilton

Wide Receiver
4 years

Jake Funk

Running Back
4 years

Nick Harris

Center
4 years

Ben Skowronek

Wide Receiver
4 years

Casey Toohill

Defensive End
4 years

James Hudson

Left Tackle
4 years

Johnathan Abram

Free Safety
4 years

Chris Garrett

Defensive End
4 years

Darrick Forrest

Safety
4 years

Eddie Jackson

Free Safety
4 years

Damon Arnette

Cornerback
4 years

Antoine Winfield Jr.

Safety
4 years

Camaron Cheeseman

Long Snapper
4 years

Duke Dawson

Cornerback
4 years

Shaka Toney

Defensive End
4 years

Joe Jackson

Defensive End
4 years

Dax Milne

Wide Receiver
4 years

Javon Kinlaw

Defensive Tackle
4 years

Ke'Shawn Vaughn

Running Back
4 years

Justin Fields

Quarterback
4 years

Alex Leatherwood

Right Tackle
4 years

Jamel Dean

Cornerback
4 years

Tommy Togiai

Defensive Tackle
4 years

Mike Edwards

Safety
4 years

Donovan Peoples-Jones

Wide Receiver
4 years

Anthony Nelson

Outside Linebacker
4 years

James Daniels

Guard
4 years

Brandon Aiyuk

Wide Receiver
4 years

Kyle Trask

Quarterback
4 years

Justin Watson

Wide Receiver
4 years

Bilal Nichols

Defensive End
4 years

Tony Fields

Outside Linebacker
4 years

Brandon Parker

Left Tackle
4 years

Richard LeCount

Safety
4 years

Myles Jack

Inside Linebacker
4 years

Trayvon Mullen

Cornerback
4 years

Deebo Samuel

Wide Receiver
4 years

Demetric Felton

Wide Receiver
4 years

Trevor Lawrence

Quarterback
4 years

Trevon Moehrig

Safety
4 years

Cole Kmet

Tight End
4 years

Scott Miller

Wide Receiver
4 years

Drew Forbes

Guard
4 years

Josh Allen

Outside Linebacker
4 years

Aaron Banks

Guard
4 years

Robert Hainsey

Center
4 years

Dion Dawkins

Left Tackle
4 years

Bryan Edwards

Wide Receiver
4 years

Maxx Crosby

Defensive End
4 years

Tyler Johnson

Wide Receiver
4 years

Jaylon Johnson

Cornerback
4 years

C.J. Henderson

Cornerback
4 years

Jalen Hurd

Wide Receiver
4 years

Mitch Morse

Center
4 years

Teven Jenkins

Tackle
4 years

Josh Lambo

Kicker
4 years

Rayshawn Jenkins

Safety
4 years

Tarvarius Moore

Free Safety
4 years

Jaelon Darden

Wide Receiver
4 years

Matt Milano

Outside Linebacker
4 years

Khalil Davis

Defensive Tackle
4 years

Grady Jarrett

Defensive Tackle
4 years

David Montgomery

Running Back
4 years

John Simpson

Guard
4 years

Cole Beasley

Wide Receiver
4 years

Joel Iyiegbuniwe

Inside Linebacker
4 years

Foster Moreau

Tight End
4 years

Mitch Wishnowsky

Punter
4 years

Tre'Davious White

Cornerback
4 years

Taven Bryan

Defensive Tackle
4 years

Hunter Renfrow

Wide Receiver
4 years

Kentavius Street

Defensive End
4 years

K’Lavon Chaisson

Outside Linebacker
4 years

Malcolm Koonce

Defensive End
4 years

Lane Johnson

Right Tackle
4 years

Deion Jones

Inside Linebacker
4 years

Divine Deablo

Safety
4 years

Kyle Pitts

Tight End
4 years

Amik Robertson

Cornerback
4 years

Brandon Brooks

Guard
4 years

K.J. Britt

Linebacker
4 years

Richie James

Wide Receiver
4 years

Grant Stuard

Linebacker
4 years

Chris Lindstrom

Guard
4 years

DJ Chark

Wide Receiver
4 years

Dre Greenlaw

Outside Linebacker
4 years

Calvin Ridley

Wide Receiver
4 years

Ed Oliver

Defensive Tackle
4 years

Saquon Barkley

Running Back
4 years

Travis Etienne

Running Back
4 years

Nate Solder

Right Tackle
4 years

A.J. Terrell

Cornerback
4 years

Duke Shelley

Cornerback
4 years

Jawaan Taylor

Right Tackle
4 years

Andrew Thomas

Left Tackle
4 years

Tremaine Edmunds

Inside Linebacker
4 years

Daniel Jones

Quarterback
4 years

DeVonta Smith

Wide Receiver
4 years

Justin Skule

Left Tackle
4 years

Kaleb McGary

Right Tackle
4 years

Trevis Gipson

Outside Linebacker
4 years

Jabrill Peppers

Strong Safety
4 years

Trey Sermon

Running Back
4 years

Kindle Vildor

Cornerback
4 years

Andre Dillard

Left Tackle
4 years

Isaiah Oliver

Cornerback
4 years

Darnell Mooney

Wide Receiver
4 years

Ambry Thomas

Cornerback
4 years

Taron Johnson

Cornerback
4 years

Deshaun Watson

Quarterback
4 years

Laviska Shenault

Wide Receiver
4 years

Dont'a Hightower

Inside Linebacker
4 years

Evan Engram

Tight End
4 years

Jalen Reagor

Wide Receiver
4 years

Tyson Campbell

Cornerback
4 years

Sterling Shepard

Wide Receiver
4 years

Russell Gage

Wide Receiver
4 years

Greg Rousseau

Defensive End
4 years

Whitney Mercilus

Defensive End
4 years

Tyree Gillespie

Safety
4 years

Jordan Mailata

Left Tackle
4 years

Foyesade Oluokun

Inside Linebacker
4 years

Cody Ford

Guard
4 years

Logan Cooke

Punter
4 years

Derek Barnett

Defensive End
4 years

Walker Little

Left Tackle
4 years

Kenny Golladay

Wide Receiver
4 years

Avonte Maddox

Cornerback
4 years

Hayden Hurst

Tight End
4 years

Zach Cunningham

Outside Linebacker
4 years

Charlie Woerner

Tight End
4 years

Nate Hobbs

Cornerback
4 years

Dallas Goedert

Tight End
4 years

Matt Judon

Outside Linebacker
4 years

Dexter Lawrence

Defensive End
4 years

DaVon Hamilton

Defensive Tackle
4 years

Jonnu Smith

Tight End
4 years

Marlon Davidson

Defensive Tackle
4 years

Will Richardson

Left Tackle
4 years

Jalen Mills

Safety
4 years

Will Hernandez

Guard
4 years

Landon Dickerson

Guard
4 years

Richie Grant

Safety
4 years

A.J. Epenesa

Defensive End
4 years

Khalil Herbert

Running Back
4 years

Harrison Phillips

Defensive Tackle
4 years

Khyiris Tonga

Defensive Tackle
4 years

Miles Sanders

Running Back
4 years

Jaylon Moore

Left Tackle
4 years

Ka'imi Fairbairn

Kicker
4 years

Deommodore Lenoir

Cornerback
4 years

Deadrin Senat

Defensive Tackle
4 years

Devin Singletary

Running Back
4 years

Larry Borom

Right Tackle
4 years

Ben Bartch

Guard
4 years

Deatrich Wise

Defensive End
4 years

Jalen Hurts

Quarterback
4 years

Talanoa Hufanga

Safety
4 years

Matt Hennessy

Center
4 years

Dawson Knox

Tight End
4 years

Tytus Howard

Right Tackle
4 years

Andre Cisco

Safety
4 years

Isaiah Wynn

Left Tackle
4 years

Elijah Mitchell

Running Back
4 years

Zack Moss

Running Back
4 years

Shaq Quarterman

Inside Linebacker
4 years

Kadarius Toney

Wide Receiver
4 years

J.J. Arcega-Whiteside

Wide Receiver
4 years

Carlos Basham Jr.

Defensive End
4 years

Jay Tufele

Defensive Tackle
4 years

Lorenzo Carter

Outside Linebacker
4 years

Kendall Sheffield

Cornerback
4 years

Jared Goff

Quarterback
4 years

Daniel Thomas

Strong Safety
4 years

Billy Price

Center
4 years

Rick Lovato

Long Snapper
4 years

Siran Neal

Safety
4 years

Justin Reid

Free Safety
4 years

Xavier McKinney

Free Safety
4 years

Davion Taylor

Outside Linebacker
4 years

Jeff Okudah

Cornerback
4 years

K'Von Wallace

Strong Safety
4 years

Gabriel Davis

Wide Receiver
4 years

Milton Williams

Defensive Tackle
4 years

Genard Avery

Defensive End
4 years

Jordan Smith

Outside Linebacker
4 years

Mac Jones

Quarterback
4 years

Azeez Ojulari

Linebacker
4 years

John Cominsky

Defensive End
4 years

T.J. Hockenson

Tight End
4 years

Jordan Akins

Tight End
4 years

Chris Claybrooks

Cornerback
4 years

N'Keal Harry

Wide Receiver
4 years

Sam Beal

Cornerback
4 years

Jack Driscoll

Guard
4 years

Mykal Walker

Inside Linebacker
4 years

Jaquan Johnson

Strong Safety
4 years

Taylor Decker

Left Tackle
4 years

Oshane Ximines

Outside Linebacker
4 years

Jalen Mayfield

Right Tackle
4 years

Spencer Brown

Left Tackle
4 years

DeVante Parker

Wide Receiver
4 years

Julian Love

Free Safety
4 years

Jaylinn Hawkins

Free Safety
4 years

Tommy Sweeney

Tight End
4 years

Penei Sewell

Right Tackle
4 years

Matt Peart

Left Tackle
4 years

Marcus Epps

Free Safety
4 years

Frank Ragnow

Center
4 years

Luke Farrell

Tight End
4 years

Gardner Minshew

Quarterback
4 years

Darren Hall

Cornerback
4 years

Tyler Bass

Kicker
4 years

Tua Tagovailoa

Quarterback
4 years

Kyle Dugger

Safety
4 years

Drew Dalman

Center
4 years

Dak Prescott

Quarterback
4 years

Joejuan Williams

Cornerback
4 years

David Andrews

Center
4 years

Darnay Holmes

Cornerback
4 years

Tracy Walker

Free Safety
4 years

Ross Blacklock

Defensive Tackle
4 years

Lawrence Guy

Defensive Tackle
4 years

Keion Crossen

Cornerback
4 years

Zech McPhearson

Cornerback
4 years

Tommy Doyle

Left Tackle
4 years

Jaylen Waddle

Wide Receiver
4 years

Christian Barmore

Defensive Tackle
4 years

Josh Jackson

Cornerback
4 years

Shaun Bradley

Inside Linebacker
4 years

Damar Hamlin

Safety
4 years

Tyrell Crosby

Left Tackle
4 years

Darius Slayton

Wide Receiver
4 years

Quez Watkins

Wide Receiver
4 years

Shane Lemieux

Guard
4 years

Josiah Scott

Cornerback
4 years

Marquez Stevenson

Wide Receiver
4 years

Christian Wilkins

Defensive End
4 years

Kenneth Gainwell

Running Back
4 years

D'Andre Swift

Running Back
4 years

Josh Uche

Outside Linebacker
4 years

Marlon Tuipulotu

Defensive Tackle
4 years

Blake Jarwin

Tight End
4 years

Tarron Jackson

Defensive End
4 years

Leighton Vander Esch

Outside Linebacker
4 years

Joe Cardona

Long Snapper
4 years

Kaden Smith

Tight End
4 years

Patrick Johnson

Defensive End
4 years

CeeDee Lamb

Wide Receiver
4 years

Austin Jackson

Left Tackle
4 years

Elerson Smith

Defensive End
4 years

Micah Parsons

Outside Linebacker
4 years

Chase Winovich

Defensive End
4 years

Cameron Brown

Outside Linebacker
4 years

Ta'Quon Graham

Defensive Tackle
4 years

Connor Williams

Guard
4 years

Levi Onwuzurike

Defensive Tackle
4 years

Lonnie Johnson

Cornerback
4 years

Damien Harris

Running Back
4 years

Carter Coughlin

Outside Linebacker
4 years

Adetokunbo Ogundeji

Outside Linebacker
4 years

Anfernee Jennings

Linebacker
4 years

Avery Williams

Cornerback
4 years

Michael Gallup

Wide Receiver
4 years

Max Scharping

Guard
4 years

Devin Asiasi

Tight End
4 years

Tae Crowder

Inside Linebacker
4 years

Frank Darby

Wide Receiver
4 years

Julian Okwara

Outside Linebacker
4 years

Dalton Keene

Tight End
4 years

Ben Bredeson

Guard
4 years

Will Harris

Strong Safety
4 years

Anthony Miller

Wide Receiver
4 years

Noah Igbinoghene

Cornerback
4 years

Jarrett Stidham

Quarterback
4 years

Collin Johnson

Wide Receiver
4 years

Dalton Schultz

Tight End
4 years

Da'shawn Hand

Defensive End
4 years

Jaelan Phillips

Defensive End
4 years

Ja'whaun Bentley

Inside Linebacker
4 years

Gary Brightwell

Running Back
4 years

Jonah Jackson

Guard
4 years

Jonathan Greenard

Defensive End
4 years

Yodny Cajuste

Left Tackle
4 years

Rodarius Williams

Cornerback
4 years

Austin Bryant

Outside Linebacker
4 years

Durham Smythe

Tight End
4 years

Byron Cowart

Defensive Tackle
4 years

Aaron Robinson

Cornerback
4 years

Derrick Henry

Running Back
4 years

Charlie Heck

Left Tackle
4 years

Jake Bailey

Punter
4 years

Davis Mills

Quarterback
4 years

Rodger Saffold

Guard
4 years

Logan Stenberg

Guard
4 years

Charles Omenihu

Defensive End
4 years

Quincy Roche

Defensive End
4 years

Ryan Tannehill

Quarterback
4 years

Alim McNeill

Defensive Tackle
4 years

Geron Christian

Left Tackle
4 years

Mike Gesicki

Tight End
4 years

Ronnie Perkins

Defensive End
4 years

Amani Oruwariye

Cornerback
4 years

Jake Martin

Defensive End
4 years

Robert Hunt

Guard
4 years

T.J. Brunson

Inside Linebacker
4 years

Trevon Diggs

Cornerback
4 years

Jimmy Moreland

Cornerback
4 years

Jevon Holland

Safety
4 years

Kelvin Joseph

Cornerback
4 years

Shaun-Dion Hamilton

Outside Linebacker
4 years

Keenan Allen

Wide Receiver
4 years

Rhamondre Stevenson

Running Back
4 years

Trysten Hill

Defensive Tackle
4 years

Mike Williams

Wide Receiver
4 years

Liam Eichenberg

Guard
4 years

Mike Onwenu

Guard
4 years

Ifeatu Melifonwu

Cornerback
4 years

Raekwon Davis

Defensive Tackle
4 years

Justin Herron

Left Tackle
4 years

Greg Little

Left Tackle
4 years

Rashaan Evans

Inside Linebacker
4 years

Dorance Armstrong

Defensive End
4 years

Amon-Ra St. Brown

Wide Receiver
4 years

Brandon Jones

Free Safety
4 years

Neville Gallimore

Defensive Tackle
4 years

Quintez Cephus

Wide Receiver
4 years

Malcolm Perry

Running Back
4 years

Jeffery Simmons

Defensive End
4 years

Tony Pollard

Running Back
4 years

Derrick Barnes

Inside Linebacker
4 years

Brevin Jordan

Tight End
4 years

Michael Deiter

Center
4 years

Brett Kern

Punter
4 years

Connor McGovern

Guard
4 years

Garret Wallow

Outside Linebacker
4 years

Justin Herbert

Quarterback
4 years

Russell Wilson

Quarterback
4 years

Harold Landry

Outside Linebacker
4 years

Roy Lopez

Defensive Tackle
4 years

Austin Ekeler

Running Back
4 years

Nico Collins

Wide Receiver
4 years

D.J. Reader

Defensive Tackle
4 years

Shaun Wade

Cornerback
4 years

Tyler Lockett

Wide Receiver
4 years

Trey Hendrickson

Defensive End
4 years

Osa Odighizuwa

Defensive Tackle
4 years

Austin Seibert

Kicker
4 years

Derwin James

Safety
4 years

Solomon Kindley

Guard
4 years

Cameron McGrone

Linebacker
4 years

Tyler Boyd

Wide Receiver
4 years

Jerry Tillery

Defensive Tackle
4 years

Joshuah Bledsoe

Safety
4 years

Joe Burrow

Quarterback
4 years

John Penisini

Defensive Tackle
4 years

Rashawn Slater

Left Tackle
4 years

Andrew Van Ginkel

Outside Linebacker
4 years

Jamal Adams

Strong Safety
4 years

Caleb Farley

Cornerback
4 years

Joe Mixon

Running Back
4 years

Tyler Biadasz

Center
4 years

Kenneth Murray

Inside Linebacker
4 years

Hunter Long

Tight End
4 years

Jason Myers

Kicker
4 years

Chauncey Golston

Defensive End
4 years

Corey Ballentine

Cornerback
4 years

Justin Jones

Defensive Tackle
4 years

Myles Gaskin

Running Back
4 years

Donovan Wilson

Safety
4 years

Kyzir White

Inside Linebacker
4 years

Nahshon Wright

Cornerback
4 years

A.J. Brown

Wide Receiver
4 years

Jabril Cox

Outside Linebacker
4 years

Uchenna Nwosu

Outside Linebacker
4 years

Rashaad Penny

Running Back
4 years

Kristian Fulton

Cornerback
4 years

Ja'Marr Chase

Wide Receiver
4 years

L.J. Collier

Defensive End
4 years

Dillon Radunz

Guard
4 years

Blake Ferguson

Long Snapper
4 years

Nate Davis

Guard
4 years

Mike Hilton

Cornerback
4 years

Lynn Bowden

Running Back
4 years

Jordyn Brooks

Outside Linebacker
4 years

Darrynton Evans

Running Back
4 years

Asante Samuel Jr.

Cornerback
4 years

Amani Hooker

Free Safety
4 years

Jonah Williams

Left Tackle
4 years

Jermar Jefferson

Running Back
4 years

Nasir Adderley

Safety
4 years

Will Grier

Quarterback
4 years

Trey Pipkins

Left Tackle
4 years

Dane Cruikshank

Strong Safety
4 years

Sam Hubbard

Defensive End
4 years

Scott Quessenberry

Center
4 years

Michael Dickson

Punter
4 years

Bradlee Anae

Defensive End
4 years

Josh Kelley

Running Back
4 years

Tre Flowers

Cornerback
4 years

Jessie Bates III

Free Safety
4 years

Drue Tranquill

Outside Linebacker
4 years

Larnel Coleman

Tackle
4 years

B.J. Hill

Defensive Tackle
4 years

Josh Ball

Tackle
4 years

Tee Higgins

Wide Receiver
4 years

Jashon Cornell

Defensive End
4 years

David Long

Inside Linebacker
4 years

Simi Fehoko

Wide Receiver
4 years

Easton Stick

Quarterback
4 years

Marquise Blair

Free Safety
4 years

Monty Rice

Inside Linebacker
4 years

Josh Palmer

Wide Receiver
4 years

Elijah Molden

Cornerback
4 years

Drew Sample

Tight End
4 years

Quinton Bohanna

Defensive Tackle
4 years

Tre McKitty

Tight End
4 years

Darrell Taylor

Defensive End
4 years

Israel Mukuamu

Cornerback
4 years

Matt Farniok

Center
4 years

D.K. Metcalf

Wide Receiver
4 years

Jackson Carman

Guard
4 years

Reggie Robinson

Cornerback
4 years

Chris Jones

Defensive Tackle
4 years

Rasheem Green

Defensive End
4 years

Travis Kelce

Tight End
4 years

Shaq Thompson

Outside Linebacker
4 years

Damien Lewis

Guard
4 years

Larrell Murchison

Defensive Tackle
4 years

Germaine Pratt

Inside Linebacker
4 years

Chris Rumph II

Defensive End
4 years

Will Dissly

Tight End
4 years

Rashad Weaver

Defensive End
4 years

Christian McCaffrey

Running Back
4 years

Logan Wilson

Outside Linebacker
4 years

Alohi Gilman

Safety
4 years

D'Wayne Eskridge

Wide Receiver
4 years

K.J. Hill

Wide Receiver
4 years

Cody Barton

Inside Linebacker
4 years

Chris Jackson

Cornerback
4 years

Derrick Brown

Defensive Tackle
4 years

Ugo Amadi

Cornerback
4 years

T.J. Watt

Outside Linebacker
4 years

Sam Darnold

Quarterback
4 years

Orlando Brown Jr.

Left Tackle
4 years

Cameron Heyward

Defensive Tackle
4 years

Colby Parkinson

Tight End
4 years

Taylor Moton

Right Tackle
4 years

Akeem Davis-Gaither

Outside Linebacker
4 years

Ben Burr-Kirven

Outside Linebacker
4 years

Racey McMath

Wide Receiver
4 years

Jaycee Horn

Cornerback
4 years

Darius Phillips

Cornerback
4 years

Brenden Jaimes

Offensive Line
4 years
945

Tavon Young

Cornerback
3 years

Auden Tate

Wide Receiver
3 years

Amen Ogbongbemiga

Linebacker
3 years

Kevin Zeitler

Guard
3 years

Fred Johnson

Right Tackle
3 years

Damon Lloyd

Linebacker
3 years

Derek Watt

Fullback
3 years

Briley Moore

Tight End
3 years

Derek Wolfe

Defensive End
3 years

Chuck Clark

Strong Safety
3 years

Pat Elflein

Guard
3 years

Jake Curhan

Right Tackle
3 years

Carl Lawson

Defensive End
3 years

Darius Hodge

Defensive End
3 years

Corey Davis

Wide Receiver
3 years

Nick McCloud

Cornerback
3 years

George Fant

Right Tackle
3 years

Connor McGovern

Center
3 years

Grover Stewart

Defensive Tackle
3 years

Cameron Jordan

Defensive End
3 years

Mark Glowinski

Guard
3 years

Jamison Crowder

Wide Receiver
3 years

D.J. Humphries

Left Tackle
3 years

Demario Davis

Outside Linebacker
3 years

Jordan Phillips

Defensive Tackle
3 years

Jack Doyle

Tight End
3 years

Devon Kennard

Outside Linebacker
3 years

David Onyemata

Defensive Tackle
3 years

Greg Van Roten

Guard
3 years

Nyheim Hines

Running Back
3 years

Tommy Townsend

Punter
3 years

Tershawn Wharton

Defensive Tackle
3 years

Sam Franklin

Strong Safety
3 years

Justin Hardee

Cornerback
3 years

Myles Hartsfield

Cornerback
3 years

Michael Pierce

Defensive Tackle
3 years

Rodney Hudson

Center
3 years

Joseph Charlton

Punter
3 years

James Hurst

Left Tackle
3 years

Otaro Alaka

Inside Linebacker
3 years

Alex Lewis

Guard
3 years

Patrick Mekari

Center
3 years

Malik Herring

Defensive End
3 years

Shaq Lawson

Defensive End
3 years

James Pierre

Cornerback
3 years

Dean Lowry

Defensive End
3 years

Nick Vannett

Tight End
3 years

Mason Crosby

Kicker
3 years

Bradley Roby

Cornerback
3 years

Randall Cobb

Wide Receiver
3 years

Ar'Darius Washington

Safety
3 years

Ronald Darby

Cornerback
3 years

Shelby Harris

Defensive Tackle
3 years

Kyle Phillips

Defensive End
3 years

Xavier Kelly

Defensive Tackle
3 years

Andrew Whitworth

Left Tackle
3 years