Salary Rankings

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

2024 Contract Length Rankings

Player contract length
1

Patrick Mahomes

Quarterback
10 years
2

Trent Williams

Left Tackle
6 years

Josh Allen

Quarterback
6 years

Von Miller

Defensive End
6 years
5

Corey Linsley

Center
5 years

Bradley Chubb

Outside Linebacker
5 years

Erik McCoy

Center
5 years

Chris Lindstrom

Guard
5 years

Robert Hunt

Guard
5 years

Chris Jones

Defensive Tackle
5 years

Joe Thuney

Guard
5 years

Brian Burns

Outside Linebacker
5 years

Trevon Diggs

Cornerback
5 years

Nick Bosa

Defensive End
5 years

Harold Landry

Outside Linebacker
5 years

Marlon Humphrey

Cornerback
5 years

George Kittle

Tight End
5 years

Ryan Ramczyk

Right Tackle
5 years

Harrison Butker

Kicker
5 years

Amari Cooper

Wide Receiver
5 years

Davante Adams

Wide Receiver
5 years

Terence Steele

Right Tackle
5 years

Mike McGlinchey

Right Tackle
5 years

Andrew Thomas

Left Tackle
5 years

Younghoe Koo

Kicker
5 years

Marcus Williams

Free Safety
5 years

Roquan Smith

Inside Linebacker
5 years

Alvin Kamara

Running Back
5 years

Marshon Lattimore

Cornerback
5 years

Kyler Murray

Quarterback
5 years

Lamar Jackson

Quarterback
5 years

Joe Burrow

Quarterback
5 years

Deshaun Watson

Quarterback
5 years

Denzel Ward

Cornerback
5 years

Fred Warner

Inside Linebacker
5 years

Justin Herbert

Quarterback
5 years

Jake Elliott

Kicker
5 years

Brian O'Neill

Right Tackle
5 years

Jalen Hurts

Quarterback
5 years

Jason Sanders

Kicker
5 years

Myles Garrett

Defensive End
5 years
42

Arnold Ebiketie

Outside Linebacker
4 years

Devin Harper

Linebacker
4 years

Marlon Tuipulotu

Defensive Tackle
4 years

Drew Dalman

Center
4 years

Taylor Moton

Right Tackle
4 years

Tyler Linderbaum

Center
4 years

Levi Onwuzurike

Defensive Tackle
4 years

Brandin Echols

Cornerback
4 years

Trey Hill

Center
4 years

Jaquan Brisker

Strong Safety
4 years

Luke Wypler

Center
4 years

Dawson Deaton

Center
4 years

Michael Dickson

Punter
4 years

Luke Wattenberg

Center
4 years

Alex Forsyth

Center
4 years

Frank Ragnow

Center
4 years

Josh Myers

Center
4 years

Juice Scruggs

Center
4 years

Kendrick Green

Center
4 years

Jarrett Patterson

Center
4 years

Ryan Kelly

Center
4 years

Jaelan Phillips

Outside Linebacker
4 years

Luke Fortner

Center
4 years

Tristan Wirfs

Left Tackle
4 years

D.J. Davidson

Defensive Tackle
4 years

Creed Humphrey

Center
4 years

Chamarri Conner

Cornerback
4 years

David Andrews

Center
4 years

Jake Andrews

Center
4 years

John Michael Schmitz

Center
4 years

Bryan Bresee

Defensive Tackle
4 years

Joe Tippmann

Center
4 years

Yasir Abdullah

Linebacker
4 years

Cam Jurgens

Center
4 years

Noah Sewell

Linebacker
4 years

Keion White

Defensive End
4 years

Jake Brendel

Center
4 years

Tommy Doyle

Left Tackle
4 years

Calijah Kancey

Defensive Tackle
4 years

Olu Oluwatimi

Center
4 years

Robert Hainsey

Center
4 years

Lloyd Cushenberry

Center
4 years

Ricky Stromberg

Center
4 years

Robert Beal Jr.

Outside Linebacker
4 years

Zach Wood

Long Snapper
4 years

Jon Gaines II

Guard
4 years

Brian Branch

Safety
4 years

Matthew Bergeron

Guard
4 years

Tony Fields

Outside Linebacker
4 years

Jovaughn Gwyn

Guard
4 years

Jamin Davis

Outside Linebacker
4 years

Ben Cleveland

Guard
4 years

Andrew Vorhees

Guard
4 years

Penei Sewell

Right Tackle
4 years

Maxx Crosby

Defensive End
4 years

O'Cyrus Torrence

Guard
4 years

Quentin Lake

Safety
4 years

Damien Lewis

Guard
4 years

Brady Christensen

Guard
4 years

Chandler Zavala

Guard
4 years

Cade Mays

Guard
4 years

Ryan Bates

Guard
4 years

Teven Jenkins

Guard
4 years

Ja'Tyre Carter

Guard
4 years

Alex Cappa

Guard
4 years

Jack Campbell

Linebacker
4 years

D'ante Smith

Guard
4 years

Cordell Volson

Guard
4 years

Samuel Womack

Cornerback
4 years

Karl Brooks

Defensive Tackle
4 years

Wyatt Teller

Guard
4 years

Paulson Adebo

Cornerback
4 years

Kerby Joseph

Strong Safety
4 years

Tyler Smith

Guard
4 years

Benjamin St-Juste

Cornerback
4 years

Ben Powers

Guard
4 years

Quinn Meinerz

Guard
4 years

Trenton Simpson

Linebacker
4 years

Camryn Bynum

Free Safety
4 years

Cam Smith

Cornerback
4 years

Jaylen Watson

Cornerback
4 years

Elgton Jenkins

Guard
4 years

Royce Newman

Guard
4 years

Kenyon Green

Guard
4 years

Nick Broeker

Guard
4 years

Quenton Nelson

Guard
4 years

Will Fries

Guard
4 years

Aaron Robinson

Cornerback
4 years

Tre Tomlinson

Cornerback
4 years

Christian Holmes

Cornerback
4 years

Trey Smith

Guard
4 years

Dylan Parham

Guard
4 years

Deonte Banks

Cornerback
4 years

Monty Rice

Inside Linebacker
4 years

Zion Johnson

Guard
4 years

Jordan McFadden

Guard
4 years

Evan Neal

Right Tackle
4 years

Steve Avila

Guard
4 years

Myjai Sanders

Outside Linebacker
4 years

Liam Eichenberg

Guard
4 years

Dorian Williams

Linebacker
4 years

Zaire Barnes

Linebacker
4 years

Logan Cooke

Punter
4 years

Ed Ingram

Guard
4 years

Percy Butler

Free Safety
4 years

Cole Strange

Guard
4 years

Montaric Brown

Cornerback
4 years

Sidy Sow

Guard
4 years

Atonio Mafi

Guard
4 years

Christian Benford

Cornerback
4 years

Cesar Ruiz

Guard
4 years

Christian Barmore

Defensive Tackle
4 years

James Hudson

Right Tackle
4 years

Joshua Ezeudu

Guard
4 years

DeMarcco Hellams

Safety
4 years

Nik Bonitto

Linebacker
4 years

Marcus McKethan

Guard
4 years

Alijah Vera-Tucker

Guard
4 years

Spencer Brown

Right Tackle
4 years

Jordan Mailata

Left Tackle
4 years

Travon Walker

Outside Linebacker
4 years

Landon Dickerson

Guard
4 years

Bryce Baringer

Punter
4 years

Jordan Stout

Punter
4 years

Adetokunbo Ogundeji

Outside Linebacker
4 years

Spencer Anderson

Guard
4 years

Vita Vea

Defensive Tackle
4 years

Aaron Banks

Guard
4 years

Spencer Burford

Guard
4 years

Clark Phillips III

Cornerback
4 years

Quinnen Williams

Defensive Tackle
4 years

Anthony Bradford

Guard
4 years

Siaki Ika

Defensive Tackle
4 years

Azeez Ojulari

Defensive End
4 years

Dillon Radunz

Guard
4 years

Kyler Gordon

Cornerback
4 years

Samuel Cosmi

Guard
4 years

Chris Paul

Guard
4 years

Braeden Daniels

Guard
4 years

Braden Smith

Right Tackle
4 years

Matt Henningsen

Defensive Tackle
4 years

Elijah Higgins

Tackle
4 years

Gervon Dexter

Defensive Tackle
4 years

Daniel Faalele

Right Tackle
4 years

Baylon Spector

Linebacker
4 years

Alex Highsmith

Outside Linebacker
4 years

Malaesala Aumavae-Laulu

Tackle
4 years

Lewis Cine

Safety
4 years

Blake Freeland

Right Tackle
4 years

Ernest Jones

Inside Linebacker
4 years

Justin Madubuike

Defensive Tackle
4 years

Jackson Carman

Right Tackle
4 years

Cordale Flott

Cornerback
4 years

Neil Farrell Jr.

Defensive Tackle
4 years

Andre Cisco

Free Safety
4 years

Dawand Jones

Tackle
4 years

Carrington Valentine

Cornerback
4 years

Daxton Hill

Free Safety
4 years

Josh Ball

Tackle
4 years

Matt Waletzko

Tackle
4 years

Asim Richards

Tackle
4 years

Devon Witherspoon

Cornerback
4 years

Amari Burney

Linebacker
4 years

Thomas Hennessy

Long Snapper
4 years

Kobie Turner

Defensive Tackle
4 years

Caleb Farley

Cornerback
4 years

Colby Sorsdal

Tackle
4 years

Jamien Sherwood

Safety
4 years

Jammie Robinson

Safety
4 years

Sean Rhyan

Tackle
4 years

Zach Tom

Tackle
4 years

Rasheed Walker

Tackle
4 years

Luke Tenuta

Tackle
4 years

Will McDonald

Defensive End
4 years

Nicholas Petit-Frere

Right Tackle
4 years

Alim McNeill

Defensive Tackle
4 years

Bernhard Raimann

Tackle
4 years

Jake Witt

Tackle
4 years

Tycen Anderson

Safety
4 years

Cooper Hodges

Tackle
4 years

Wanya Morris

Tackle
4 years

DeMarvion Overshown

Linebacker
4 years

Thayer Munford Jr.

Tackle
4 years

Mazi Smith

Defensive Tackle
4 years

Zacch Pickens

Defensive Tackle
4 years

Lucas Niang

Right Tackle
4 years

Warren McClendon Jr.

Tackle
4 years

Joe Tryon

Outside Linebacker
4 years

Stone Forsythe

Left Tackle
4 years

John Franklin-Myers

Defensive End
4 years

Jonathan Greenard

Defensive End
4 years

Andrew Booth Jr.

Cornerback
4 years

Abraham Lucas

Right Tackle
4 years

Vederian Lowe

Tackle
4 years

Jalen Graham

Linebacker
4 years

Daron Payne

Defensive Tackle
4 years

Nick Saldiveri

Tackle
4 years

Bobby Okereke

Linebacker
4 years

Cameron Heyward

Defensive End
4 years

Max Mitchell

Tackle
4 years

Austin Deculus

Tackle
4 years

D.J. Johnson

Outside Linebacker
4 years

David Ojabo

Outside Linebacker
4 years

Tyler Steen

Tackle
4 years

Mitch Wishnowsky

Punter
4 years

Carl Granderson

Defensive End
4 years

A.J. Terrell

Cornerback
4 years

Malcolm Koonce

Defensive End
4 years

Adetomiwa Adebawore

Defensive Tackle
4 years

Nick Zakelj

Tackle
4 years

Jason Myers

Kicker
4 years

Daiyan Henley

Linebacker
4 years

Cody Mauch

Tackle
4 years

Larry Borom

Right Tackle
4 years

Kayvon Thibodeaux

Outside Linebacker
4 years

Tyler Lacy

Defensive End
4 years

Peter Skoronski

Tackle
4 years

Jawaan Taylor

Right Tackle
4 years

Jaelyn Duncan

Tackle
4 years

Isaiah McDuffie

Inside Linebacker
4 years

Baron Browning

Inside Linebacker
4 years

Christopher Smith II

Safety
4 years

Daniel Carlson

Kicker
4 years

Trey McBride

Tight End
4 years

Kyle Hamilton

Safety
4 years

Jason Taylor II

Safety
4 years

Kyle Pitts

Tight End
4 years

John FitzPatrick

Tight End
4 years

Mark Andrews

Tight End
4 years

Charlie Kolar

Tight End
4 years

Isaiah Likely

Tight End
4 years

Dalton Kincaid

Tight End
4 years

Cameron Young

Defensive Tackle
4 years

Ameer Speed

Cornerback
4 years

Marte Mapu

Safety
4 years

Owen Pappoe

Inside Linebacker
4 years

Tommy Tremble

Tight End
4 years

Grant Stuard

Linebacker
4 years

Cole Kmet

Tight End
4 years

Ji'Ayir Brown

Strong Safety
4 years

Chris Rumph II

Defensive End
4 years

David Njoku

Tight End
4 years

Tyler Bass

Kicker
4 years

Luke Schoonmaker

Tight End
4 years

Jake Ferguson

Tight End
4 years

Jason Pinnock

Free Safety
4 years

Nolan Smith

Outside Linebacker
4 years

Greg Dulcich

Tight End
4 years

Brad Robbins

Punter
4 years

Micheal Clemons

Defensive End
4 years

Sam LaPorta

Tight End
4 years

James Mitchell

Tight End
4 years

Luke Musgrave

Tight End
4 years

Tucker Kraft

Tight End
4 years

Brodric Martin

Defensive Tackle
4 years

Isaiah Foskey

Defensive End
4 years

Brevin Jordan

Tight End
4 years

Teagan Quitoriano

Tight End
4 years

Brian Asamoah

Linebacker
4 years

Kylen Granson

Tight End
4 years

Jelani Woods

Tight End
4 years

Will Mallory

Tight End
4 years

Andrew Ogletree

Tight End
4 years

Nick Niemann

Linebacker
4 years

Brenton Strange

Tight End
4 years

Luke Farrell

Tight End
4 years

Payton Turner

Defensive End
4 years

Travis Kelce

Tight End
4 years

Noah Gray

Tight End
4 years

Tre Brown

Cornerback
4 years

Derick Hall

Defensive End
4 years

Michael Mayer

Tight End
4 years

Tavius Robinson

Outside Linebacker
4 years

Desjuan Johnson

Defensive Tackle
4 years

Jarrick Bernard-Converse

Cornerback
4 years

Hunter Long

Tight End
4 years

Davis Allen

Tight End
4 years

Ross Matiscik

Long Snapper
4 years

Tremaine Edmunds

Inside Linebacker
4 years

Jalen Carter

Defensive Tackle
4 years

T.J. Hockenson

Tight End
4 years

Justin Tucker

Kicker
4 years

Phidarian Mathis

Defensive Tackle
4 years

Ja'Sir Taylor

Cornerback
4 years

Nakobe Dean

Linebacker
4 years

Taysom Hill

Tight End
4 years

Eric Stokes

Cornerback
4 years

Trenton Gill

Punter
4 years

Daniel Bellinger

Tight End
4 years

Dante Stills

Defensive Tackle
4 years

Shaka Toney

Defensive End
4 years

Roger McCreary

Cornerback
4 years

Jeremy Ruckert

Tight End
4 years

Chad Ryland

Kicker
4 years

Dallas Goedert

Tight End
4 years

Mark Robinson

Linebacker
4 years

Grant Calcaterra

Tight End
4 years

Christian Wilkins

Defensive Tackle
4 years

DeAngelo Malone

Outside Linebacker
4 years

Jerrick Reed II

Safety
4 years

Pat Freiermuth

Tight End
4 years

Darnell Washington

Tight End
4 years

Connor Heyward

Tight End
4 years

Cameron Latu

Tight End
4 years

Brayden Willis

Tight End
4 years

Jordan Battle

Safety
4 years

Tress Way

Punter
4 years

Lukas Van Ness

Outside Linebacker
4 years

Nick Herbig

Linebacker
4 years

Cade Otton

Tight End
4 years

Ko Kieft

Tight End
4 years

Ochaun Mathis

Defensive End
4 years

Payne Durham

Tight End
4 years

Tre Hawkins III

Cornerback
4 years

Chig Okonkwo

Tight End
4 years

Josh Whyle

Tight End
4 years

Chad Muma

Linebacker
4 years

John Bates

Tight End
4 years

D.J. Ivey

Cornerback
4 years

Cole Turner

Tight End
4 years

Michael Wilson

Wide Receiver
4 years

Javon Hargrave

Defensive Tackle
4 years

Walker Little

Left Tackle
4 years

Garett Bolles

Left Tackle
4 years

Cairo Santos

Kicker
4 years

Drake London

Wide Receiver
4 years

Jedrick Wills

Left Tackle
4 years

Rondale Moore

Wide Receiver
4 years

Jaylon Johnson

Cornerback
4 years

Troy Andersen

Inside Linebacker
4 years

Rashod Bateman

Wide Receiver
4 years

Zay Flowers

Wide Receiver
4 years

Jay Tufele

Defensive Tackle
4 years

Tylan Wallace

Wide Receiver
4 years

Orlando Brown Jr.

Left Tackle
4 years

Stefon Diggs

Wide Receiver
4 years

Khalil Shakir

Wide Receiver
4 years

Keeanu Benton

Defensive Tackle
4 years

Justin Shorter

Wide Receiver
4 years

Antonio Johnson

Safety
4 years

Elijah Molden

Cornerback
4 years

Jonathan Mingo

Wide Receiver
4 years

Terrace Marshall

Wide Receiver
4 years

Nick Bolton

Outside Linebacker
4 years

Bryan Cook

Free Safety
4 years

Ikem Ekwonu

Left Tackle
4 years

Jalyn Armour-Davis

Cornerback
4 years

Keenan Allen

Wide Receiver
4 years

Velus Jones

Wide Receiver
4 years

Tyler Scott

Wide Receiver
4 years

Ta'Quon Graham

Defensive Tackle
4 years

Delarrin Turner-Yell

Safety
4 years

Deatrich Wise

Defensive End
4 years

Israel Mukuamu

Cornerback
4 years

Ja'Marr Chase

Wide Receiver
4 years

Derrick Barnes

Outside Linebacker
4 years

Charlie Jones

Wide Receiver
4 years

Andrei Iosivas

Wide Receiver
4 years

Kei'Trel Clark

Cornerback
4 years

Elijah Moore

Wide Receiver
4 years

David Bell

Wide Receiver
4 years

Cedric Tillman

Wide Receiver
4 years

Mike Woods

Wide Receiver
4 years

Caden Sterns

Safety
4 years

Riley Moss

Cornerback
4 years

CeeDee Lamb

Wide Receiver
4 years

A.J. Cole

Punter
4 years

Jalen Tolbert

Wide Receiver
4 years

Landon Young

Right Tackle
4 years

Jalen Brooks

Wide Receiver
4 years

Richie Grant

Strong Safety
4 years

Cory Trice Jr.

Cornerback
4 years

Courtland Sutton

Wide Receiver
4 years

L'Jarius Sneed

Cornerback
4 years

Marvin Mims

Wide Receiver
4 years

Drew Sanders

Linebacker
4 years

Damone Clark

Linebacker
4 years

Milton Williams

Defensive Tackle
4 years

Jameson Williams

Wide Receiver
4 years

Amon-Ra St. Brown

Wide Receiver
4 years

Tariq Woolen

Cornerback
4 years

Marcus Jones

Cornerback
4 years

Nate Hobbs

Cornerback
4 years

Christian Braswell

Cornerback
4 years

Antoine Green

Wide Receiver
4 years

Christian Watson

Wide Receiver
4 years

Jayden Reed

Wide Receiver
4 years

Romeo Doubs

Wide Receiver
4 years

Samori Toure

Wide Receiver
4 years

Dontayvion Wicks

Wide Receiver
4 years

Travis Jones

Defensive Tackle
4 years

Elijah Hicks

Cornerback
4 years

Nico Collins

Wide Receiver
4 years

John Metchie

Wide Receiver
4 years

Tank Dell

Wide Receiver
4 years

Xavier Hutchinson

Wide Receiver
4 years

Devonte Wyatt

Defensive Tackle
4 years

Nic Jones

Cornerback
4 years

Alec Pierce

Wide Receiver
4 years

Josh Downs

Wide Receiver
4 years

Christian Gonzalez

Cornerback
4 years

Deane Leonard

Cornerback
4 years

Luke Rhodes

Long Snapper
4 years

Darnell Wright

Right Tackle
4 years

Christian Kirk

Wide Receiver
4 years

Rashawn Slater

Left Tackle
4 years

Parker Washington

Wide Receiver
4 years

Tyree Wilson

Defensive End
4 years

Ifeatu Melifonwu

Cornerback
4 years

Jeremiah Owusu-Koramoah

Outside Linebacker
4 years

Kadarius Toney

Wide Receiver
4 years

Skyy Moore

Wide Receiver
4 years

Rashee Rice

Wide Receiver
4 years

Jonathan Allen

Defensive Tackle
4 years

Josh Hayes

Safety
4 years

Jordan Davis

Defensive Tackle
4 years

T.J. Watt

Outside Linebacker
4 years

Darrell Luter Jr.

Cornerback
4 years

Tre Tucker

Wide Receiver
4 years

Jamaree Salyer

Left Tackle
4 years

Josh Palmer

Wide Receiver
4 years

Quentin Johnston

Wide Receiver
4 years

Derius Davis

Wide Receiver
4 years

Budda Baker

Free Safety
4 years

Shaun Wade

Cornerback
4 years

TuTu Atwell

Wide Receiver
4 years

Ben Skowronek

Wide Receiver
4 years

Puka Nacua

Wide Receiver
4 years

Kingsley Enagbare

Outside Linebacker
4 years

Tyreek Hill

Wide Receiver
4 years

Jaylen Waddle

Wide Receiver
4 years

Trevon Moehrig

Strong Safety
4 years

Erik Ezukanma

Wide Receiver
4 years

Jake Moody

Kicker
4 years

Matt Gay

Kicker
4 years

Evan McPherson

Kicker
4 years

Justin Jefferson

Wide Receiver
4 years

Jordan Addison

Wide Receiver
4 years

Ed Oliver

Defensive Tackle
4 years

Joseph Ossai

Linebacker
4 years

Jalen Nailor

Wide Receiver
4 years

Drake Jackson

Defensive End
4 years

Jartavius Martin

Cornerback
4 years

Carlos Basham Jr.

Defensive End
4 years

Rodney Thomas

Free Safety
4 years

Trevor Penning

Left Tackle
4 years

Tyquan Thornton

Wide Receiver
4 years

Patrick Surtain II

Cornerback
4 years

Kayshon Boutte

Wide Receiver
4 years

Demario Douglas

Wide Receiver
4 years

Coby Bryant

Cornerback
4 years

Chris Olave

Wide Receiver
4 years

Ethan Evans

Punter
4 years

Sam Roberts

Defensive Tackle
4 years

Dexter Lawrence

Defensive Tackle
4 years

A.T. Perry

Wide Receiver
4 years

Wan'dale Robinson

Wide Receiver
4 years

Jalin Hyatt

Wide Receiver
4 years

JL Skinner

Safety
4 years

Xavier McKinney

Strong Safety
4 years

Lane Johnson

Right Tackle
4 years

Allen Lazard

Wide Receiver
4 years

Garrett Wilson

Wide Receiver
4 years

Greg Newsome

Cornerback
4 years

Tuli Tuipulotu

Outside Linebacker
4 years

Andre Jones Jr.

Outside Linebacker
4 years

A.J. Brown

Wide Receiver
4 years

DeVonta Smith

Wide Receiver
4 years

Jeffery Simmons

Defensive Tackle
4 years

Darrick Forrest

Safety
4 years

Gervarrius Owens

Safety
4 years

Osa Odighizuwa

Defensive Tackle
4 years

George Pickens

Wide Receiver
4 years

Anthony Johnson Jr.

Cornerback
4 years

Calvin Austin

Wide Receiver
4 years

Boye Mafe

Defensive End
4 years

DeMarvin Leal

Defensive End
4 years

Patrick Johnson

Defensive End
4 years

B.J. Thompson

Defensive End
4 years

George Karlaftis

Defensive End
4 years

Brandon Aiyuk

Wide Receiver
4 years

Danny Gray

Wide Receiver
4 years

Ronnie Bell

Wide Receiver
4 years

Jaxon Smith-Njigba

Wide Receiver
4 years

D'Wayne Eskridge

Wide Receiver
4 years

Dareke Young

Wide Receiver
4 years

DeForest Buckner

Defensive Tackle
4 years

Derion Kendrick

Cornerback
4 years

Nick Cross

Safety
4 years

Derrick Brown

Defensive Tackle
4 years

Trey Palmer

Wide Receiver
4 years

Felix Anudike-Uzomah

Defensive End
4 years

Titus Leo

Defensive End
4 years

Michael Carter

Cornerback
4 years

Paris Johnson

Right Tackle
4 years

Calvin Ridley

Wide Receiver
4 years

Treylon Burks

Wide Receiver
4 years

Kyle Philips

Wide Receiver
4 years

Colton Dowell

Wide Receiver
4 years

Devin Lloyd

Inside Linebacker
4 years

Jahan Dotson

Wide Receiver
4 years

Dyami Brown

Wide Receiver
4 years

Jaquelin Roy

Defensive Tackle
4 years

Dax Milne

Wide Receiver
4 years

Odafe Oweh

Outside Linebacker
4 years

Garrett Williams

Cornerback
4 years

Decobie Durant

Cornerback
4 years

Trent McDuffie

Cornerback
4 years

Broderick Jones

Right Tackle
4 years

Jalen Pitre

Strong Safety
4 years

Moro Ojomo

Defensive Tackle
4 years

Eric Scott Jr.

Cornerback
4 years

Jaylon Moore

Left Tackle
4 years

Michael Carter

Running Back
4 years

Scott Matlock

Defensive Tackle
4 years

Bijan Robinson

Running Back
4 years

Avery Williams

Running Back
4 years

Tyler Allgeier

Running Back
4 years

Jessie Bates III

Free Safety
4 years

Ahmad Gardner

Cornerback
4 years

James Cook

Running Back
4 years

Jaycee Horn

Cornerback
4 years

Miles Sanders

Running Back
4 years

Chuba Hubbard

Running Back
4 years

D.J. Turner

Cornerback
4 years

Roschon Johnson

Running Back
4 years

Khalil Herbert

Running Back
4 years

D'Marco Jackson

Inside Linebacker
4 years

Channing Tindall

Linebacker
4 years

Chris Evans

Running Back
4 years

Chase Brown

Running Back
4 years

Byron Young

Defensive End
4 years

Jay Ward

Cornerback
4 years

Jerome Ford

Running Back
4 years

Jakorian Bennett

Cornerback
4 years

Pierre Strong

Running Back
4 years

Malcolm Rodríguez

Linebacker
4 years

Brandon Stephens

Safety
4 years

Deuce Vaughn

Running Back
4 years

Taylor Decker

Left Tackle
4 years

Javonte Williams

Running Back
4 years

Joshua Williams

Cornerback
4 years

Jahmyr Gibbs

Running Back
4 years

Isaiah Bolden

Cornerback
4 years

Akayleb Evans

Cornerback
4 years

Tyson Campbell

Cornerback
4 years

Nahshon Wright

Cornerback
4 years

Josh Jacobs

Running Back
4 years

Bobby Brown

Defensive Tackle
4 years

Dameon Pierce

Running Back
4 years

Logan Wilson

Linebacker
4 years

Jack Jones

Cornerback
4 years

Divine Deablo

Outside Linebacker
4 years

Evan Hull

Running Back
4 years

Travis Etienne

Running Back
4 years

Tank Bigsby

Running Back
4 years

Jevon Holland

Free Safety
4 years

Isiah Pacheco

Running Back
4 years

John Ridgeway

Defensive Tackle
4 years

Will Anderson

Outside Linebacker
4 years

Eric Johnson

Defensive Tackle
4 years

Asante Samuel Jr.

Cornerback
4 years

Zamir White

Running Back
4 years

Brittain Brown

Running Back
4 years

Mike Hilton

Cornerback
4 years

Minkah Fitzpatrick

Strong Safety
4 years

Isaiah Spiller

Running Back
4 years

Sam Williams

Defensive Tackle
4 years

Dalvin Tomlinson

Defensive Tackle
4 years

Kyren Williams

Running Back
4 years

Jaylon Jones

Cornerback
4 years

Zach Evans

Running Back
4 years

Josh Harris

Long Snapper
4 years

Charley Hughlett

Long Snapper
4 years

Devon Achane

Running Back
4 years

Kalia Davis

Defensive Tackle
4 years

Zach Carter

Defensive Tackle
4 years

Kene Nwangwu

Running Back
4 years

Ty Chandler

Running Back
4 years

Damarion Williams

Cornerback
4 years

Rashan Gary

Outside Linebacker
4 years

Rhamondre Stevenson

Running Back
4 years

Braxton Jones

Left Tackle
4 years

Kaiir Elam

Cornerback
4 years

Kendre Miller

Running Back
4 years

Otito Ogbonnia

Defensive Tackle
4 years

Gary Brightwell

Running Back
4 years

YaYa Diaby

Defensive End
4 years

Eric Gray

Running Back
4 years

Ambry Thomas

Cornerback
4 years

Breece Hall

Running Back
4 years

Israel Abanikanda

Running Back
4 years

Jonathon Cooper

Outside Linebacker
4 years

Dee Winters

Linebacker
4 years

Kenneth Gainwell

Running Back
4 years

Dane Belton

Safety
4 years

Najee Harris

Running Back
4 years

Brenden Jaimes

Offensive Line
4 years

Ventrell Miller

Linebacker
4 years

Anton Harrison

Right Tackle
4 years

Christian McCaffrey

Running Back
4 years

Elijah Mitchell

Running Back
4 years

Kenneth Walker

Running Back
4 years

Zach Charbonnet

Running Back
4 years

Kenny McIntosh

Running Back
4 years

Kyu Blu Kelly

Cornerback
4 years

Logan Hall

Defensive End
4 years

Rachaad White

Running Back
4 years

Jermaine Johnson

Defensive End
4 years

Luke Goedeke

Right Tackle
4 years

Tyjae Spears

Running Back
4 years

Hassan Haskins

Running Back
4 years

Jack Fox

Punter
4 years

Brian Robinson

Running Back
4 years

Chris Rodriguez Jr.

Running Back
4 years

Desmond Ridder

Quarterback
4 years

Clayton Tune

Quarterback
4 years

Kirk Cousins

Quarterback
4 years

Rashad Weaver

Defensive End
4 years

Sydney Brown

Safety
4 years

Joe Cardona

Long Snapper
4 years

Tyrique Stevenson

Cornerback
4 years

Bryce Young

Quarterback
4 years

Kelee Ringo

Cornerback
4 years

Patrick Jones

Defensive End
4 years

Carter Warren

Right Tackle
4 years

Mekhi Blackmon

Cornerback
4 years

Dorian Thompson-Robinson

Quarterback
4 years

Dak Prescott

Quarterback
4 years

Trey Lance

Quarterback
4 years

Anders Carlson

Kicker
4 years

Christian Darrisaw

Left Tackle
4 years

Victor Dimukeje

Outside Linebacker
4 years

Jared Goff

Quarterback
4 years

Hendon Hooker

Quarterback
4 years

Zyon McCollum

Cornerback
4 years

Sean Clifford

Quarterback
4 years

Jack Conklin

Right Tackle
4 years

C.J. Stroud

Quarterback
4 years

Davis Mills

Quarterback
4 years

Leo Chenal

Linebacker
4 years

Anthony Richardson

Quarterback
4 years

Terrel Bernard

Linebacker
4 years

Sam Ehlinger

Quarterback
4 years

Trevor Lawrence

Quarterback
4 years

Mac Jones

Quarterback
4 years

Daniel Scott

Safety
4 years

SirVocea Dennis

Linebacker
4 years

Damar Hamlin

Safety
4 years

Aidan O'Connell

Quarterback
4 years

Matthew Stafford

Quarterback
4 years

Stetson Bennett

Quarterback
4 years

Preston Smith

Outside Linebacker
4 years

Tua Tagovailoa

Quarterback
4 years

Skylar Thompson

Quarterback
4 years

Cam Taylor-Britt

Cornerback
4 years

Jaren Hall

Quarterback
4 years

Alontae Taylor

Cornerback
4 years

Nick Hampton

Outside Linebacker
4 years

K.J. Britt

Linebacker
4 years

Derek Carr

Quarterback
4 years

Isaiahh Loudermilk

Defensive Tackle
4 years

Jake Haener

Quarterback
4 years

Daniel Jones

Quarterback
4 years

Jamel Dean

Cornerback
4 years

Deommodore Lenoir

Cornerback
4 years

Zach Wilson

Quarterback
4 years

Kenny Pickett

Quarterback
4 years

Tanner McKee

Quarterback
4 years

Cameron Mitchell

Cornerback
4 years

Justin Fields

Quarterback
4 years

K.J. Henry

Defensive End
4 years

Julius Brents

Cornerback
4 years

Damarri Mathis

Cornerback
4 years

Brock Purdy

Quarterback
4 years

Sam Howell

Quarterback
4 years

Kyle Trask

Quarterback
4 years

Henry To'oTo'o

Linebacker
4 years

DaRon Bland

Cornerback
4 years

Will Levis

Quarterback
4 years

Malik Willis

Quarterback
4 years

Tedarrell Slaton

Defensive Tackle
4 years

B.J. Ojulari

Defensive End
4 years

Cam Thomas

Defensive End
4 years

Kenny Clark

Defensive Tackle
4 years

JT Woods

Safety
4 years

Jaire Alexander

Cornerback
4 years

Zach Harrison

Defensive End
4 years

Christian Harris

Linebacker
4 years

Jake Camarda

Punter
4 years

Greg Rousseau

Defensive End
4 years

Jordon Riley

Defensive Tackle
4 years

Zech McPhearson

Cornerback
4 years

Amaré Barno

Defensive End
4 years

Dan Moore

Left Tackle
4 years

Montez Sweat

Defensive End
4 years

Dominique Robinson

Defensive End
4 years

Byron Young

Defensive Tackle
4 years

Martin Emerson

Cornerback
4 years

Sam Hubbard

Defensive End
4 years

Myles Murphy

Defensive End
4 years

Cameron Sample

Defensive End
4 years

Pete Werner

Outside Linebacker
4 years

Derwin James

Strong Safety
4 years

Alex Wright

Defensive End
4 years

Isaiah McGuire

Defensive End
4 years

Zaven Collins

Inside Linebacker
4 years

Micah McFadden

Linebacker
4 years

Micah Parsons

Defensive End
4 years

Chauncey Golston

Defensive End
4 years

Viliami Fehoko Jr.

Defensive End
4 years

Russ Yeast

Safety
4 years

Matt Judon

Outside Linebacker
4 years

Eyioma Uwazurike

Defensive End
4 years

Aidan Hutchinson

Defensive End
4 years

Emmanuel Forbes

Cornerback
4 years

Josh Paschal

Defensive End
4 years

Terell Smith

Cornerback
4 years

Colby Wooden

Defensive End
4 years

Chris Boswell

Kicker
4 years

Mike Morris

Defensive End
4 years

Charles Cross

Left Tackle
4 years

Quay Walker

Inside Linebacker
4 years

Dylan Horton

Defensive End
4 years

Jordan Howden

Safety
4 years

Talanoa Hufanga

Strong Safety
4 years

Joey Porter Jr.

Cornerback
4 years

Kwity Paye

Defensive End
4 years

Dayo Odeyingbo

Defensive End
4 years

Derek Stingley Jr.

Cornerback
4 years
772

Connor McGovern

Center
3 years

Ted Karras

Center
3 years

Wesley French

Center
3 years

Andre James

Center
3 years

Elijah Garcia

Defensive Tackle
3 years

Aaron Brewer

Center
3 years

Blake Grupe

Kicker
3 years

Garrett Bradbury

Center
3 years

Ryan Jensen

Center
3 years

Tyler Biadasz

Center
3 years

Cam Jones

Linebacker
3 years

Brenton Cox Jr.

Linebacker
3 years

T.J. Edwards

Linebacker
3 years

Tyler Ott

Long Snapper
3 years

Amani Hooker

Strong Safety
3 years

Nash Jensen

Guard
3 years

Nate Davis

Guard
3 years

Joel Bitonio

Guard
3 years

Shaq Mason

Guard
3 years

Cameron Johnston

Punter
3 years

Josh Sills

Guard
3 years

Brandon Scherff

Guard
3 years

Ezra Cleveland

Guard
3 years

Justin Jones

Defensive Tackle
3 years

James Hurst

Right Tackle
3 years

Anfernee Jennings

Outside Linebacker
3 years

Broderick Washington

Defensive Tackle
3 years

Jon Runyan

Guard
3 years

Chase McLaughlin

Kicker
3 years

Brenden Schooler

Safety
3 years

James Daniels

Guard
3 years

Isaac Seumalo

Guard
3 years

Leonard Williams

Defensive End
3 years

Nick Allegretti

Guard
3 years

Bradley Pinion

Punter
3 years

Azeez Al-Shaair

Linebacker
3 years

Mack Wilson

Linebacker
3 years

Patrick Mekari

Tackle
3 years

Jake Hummel

Inside Linebacker
3 years

Alex Anzalone

Inside Linebacker
3 years

Jake Hansen

Linebacker
3 years

T.J. Bass

Tackle
3 years

Alex Palczewski

Tackle
3 years

Darious Williams

Cornerback
3 years

Devonnsha Maxwell

Defensive Tackle
3 years

Kilian Zierer

Tackle
3 years

Sean Bunting

Cornerback
3 years

Dalton Wagner

Tackle
3 years

Rasul Douglas

Cornerback
3 years

Joseph Noteboom

Tackle
3 years

D.J. Reed

Cornerback
3 years

Tytus Howard

Right Tackle
3 years

Ryan Stonehouse

Punter
3 years

Blake Brandel

Tackle
3 years

Frankie Luvu

Linebacker
3 years

Andrew Wingard

Safety
3 years

Caleb Murphy

Linebacker
3 years

Arik Armstead

Defensive End
3 years

Dion Dawkins

Left Tackle
3 years

Zeke Vandenburgh

Linebacker
3 years

Charlie Woerner

Tight End
3 years

Kaden Elliss

Inside Linebacker
3 years

Dawson Knox

Tight End
3 years

Drew Sample

Tight End
3 years

Jordyn Brooks

Linebacker
3 years

Tony Adams

Free Safety
3 years

Charvarius Ward

Cornerback
3 years

Peyton Hendershot

Tight End
3 years

Graham Gano

Kicker
3 years

Nate Adkins

Tight End
3 years

Ben Sims

Tight End
3 years

Dalton Schultz

Tight End
3 years

Jalen Thompson

Strong Safety
3 years

Dallis Flowers

Cornerback
3 years

Evan Engram

Tight End
3 years

Kurt Hinish

Defensive Tackle
3 years

James Bradberry

Cornerback
3 years

Will Dissly

Tight End
3 years

Stone Smartt

Tight End
3 years

Colby Parkinson

Tight End
3 years

Terron Armstead

Left Tackle
3 years

Bryce Huff

Outside Linebacker
3 years

Julian Hill

Tight End
3 years

Josh Oliver

Tight End
3 years

Hunter Henry

Tight End
3 years

Alex Ward

Long Snapper
3 years

Foster Moreau

Tight End
3 years

Darren Waller

Tight End
3 years

Tyler Conklin

Tight End
3 years

Armani Rogers

Tight End
3 years

Foyesade Oluokun

Inside Linebacker
3 years

Arden Key

Outside Linebacker
3 years

D.J. Jones

Defensive Tackle
3 years

Darnell Mooney

Wide Receiver
3 years

Dennis Gardeck

Outside Linebacker
3 years

Mohamoud Diabate

Linebacker
3 years

Curtis Samuel

Wide Receiver
3 years

Tre Avery

Safety
3 years

Harrison Phillips

Defensive Tackle
3 years

Darnell Savage

Safety
3 years

J.T. Gray

Strong Safety
3 years

Steven Gilmore

Cornerback
3 years

Matt Hembrough

Long Snapper
3 years

Sam Martin

Punter
3 years

D.J. Moore

Wide Receiver
3 years

Zach Sieler

Defensive Tackle
3 years

Mitchell Fraboni

Long Snapper
3 years

Jerry Jeudy

Wide Receiver
3 years

Chauncey Gardner-Johnson

Safety
3 years

Kavontae Turpin

Wide Receiver
3 years

Alex Singleton

Linebacker
3 years

Brandon Johnson

Wide Receiver
3 years

Jalen Virgil

Wide Receiver
3 years

Markquese Bell

Safety
3 years

Donovan Wilson

Safety
3 years

Keisean Nixon

Cornerback
3 years

Malik Heath

Wide Receiver
3 years

Dorance Armstrong

Defensive End
3 years

Isaiah Land

Linebacker
3 years

Ricky Lee

Right Tackle
3 years

Ka'imi Fairbairn

Kicker
3 years

Morgan Moses

Right Tackle
3 years

Michael Pittman Jr.

Wide Receiver
3 years

Josh Jobe

Cornerback
3 years

Blake Cashman

Linebacker
3 years

Darien Butler

Linebacker
3 years

Zay Jones

Wide Receiver
3 years

Gabriel Davis

Wide Receiver
3 years

Patrick Queen

Inside Linebacker
3 years

Reed Blankenship

Free Safety
3 years

Germaine Pratt

Linebacker
3 years

Justyn Ross

Wide Receiver
3 years

Nikko Remigio

Wide Receiver
3 years

Jakobi Meyers

Wide Receiver
3 years

Roy Robertson-Harris

Defensive Tackle
3 years

Johnny Hekker

Punter
3 years

Drue Tranquill

Linebacker
3 years

JuJu Smith-Schuster

Wide Receiver
3 years

Kader Kohou

Cornerback
3 years

Kendrick Bourne

Wide Receiver
3 years

Cole Holcomb

Linebacker
3 years

Kahlef Hailassie

Safety
3 years

Drake Thomas

Linebacker
3 years

Austin Jackson

Right Tackle
3 years

Jason Brownlee

Wide Receiver
3 years

Xavier Gipson

Wide Receiver
3 years

Bryan Anger

Punter
3 years

Rakeem Nunez-Roches

Defensive Tackle
3 years

Thomas Incoom

Outside Linebacker
3 years

Deebo Samuel

Wide Receiver
3 years

Ja’Quan McMillian

Cornerback
3 years

Anthony Kendall

Cornerback
3 years

D.K. Metcalf

Wide Receiver
3 years

Matthew Orzech

Long Snapper
3 years

Jake Bobo

Wide Receiver
3 years

Chris Godwin

Wide Receiver
3 years

Taron Johnson

Cornerback
3 years

Kearis Jackson

Wide Receiver
3 years

Terry McLaurin

Wide Receiver
3 years

Mitchell Tinsley

Wide Receiver
3 years

Haason Reddick

Outside Linebacker
3 years

DaVon Hamilton

Defensive Tackle
3 years

Patrick Ricard

Fullback
3 years

Christian Kuntz

Long Snapper
3 years

D’Anthony Bell

Safety
3 years

Hunter Luepke

Fullback
3 years

Larry Ogunjobi

Defensive End
3 years

Troy Hairston

Fullback
3 years

Alec Ingold

Fullback
3 years

Blake Ferguson

Long Snapper
3 years

James Conner

Running Back
3 years

DeeJay Dallas

Running Back
3 years

Emari Demercado

Running Back
3 years

Trevor Nowaske

Linebacker
3 years

Ronnie Hickman

Safety
3 years

Malik Hooker

Free Safety
3 years

Shakel Brown

Defensive Tackle
3 years

D’Shawn Jamison

Cornerback
3 years

Starling Thomas V

Cornerback
3 years

Quincy Williams

Linebacker
3 years

D'Andre Swift

Running Back
3 years

Brandon Jones

Safety
3 years

Nick Chubb

Running Back
3 years

Chidobe Awuzie

Cornerback
3 years

Jaleel McLaughlin

Running Back
3 years

David Montgomery

Running Back
3 years

Dre'Mont Jones

Defensive End
3 years

Joe Mixon

Running Back
3 years

Andrew Wylie

Right Tackle
3 years

Jonathan Taylor

Running Back
3 years

Andrew DePaola

Long Snapper
3 years

Taybor Pepper

Long Snapper
3 years

Laremy Tunsil

Left Tackle
3 years

Chris Brooks

Running Back
3 years

Antonio Gibson

Running Back
3 years

Dee Alford

Cornerback
3 years

Jamaal Williams

Running Back
3 years

Cam Robinson

Left Tackle
3 years

Devin Singletary

Running Back
3 years

Saquon Barkley

Running Back
3 years

Darius Slay

Cornerback
3 years

Justin Reid

Strong Safety
3 years

Jordan Mason

Running Back
3 years

Tony Pollard

Running Back
3 years

Uchenna Nwosu

Linebacker
3 years

Trey Pipkins

Right Tackle
3 years

Khalen Saunders

Defensive Tackle
3 years

Ikenna Enechukwu

Outside Linebacker
3 years

Jalen Ramsey

Cornerback
3 years

B.J. Hill

Defensive Tackle
3 years

Chris Stoll

Long Snapper
3 years

Taylor Rapp

Safety
3 years

Kaleb McGary

Right Tackle
3 years

Geno Smith

Quarterback
3 years

Baker Mayfield

Quarterback
3 years

Claudin Cherelus

Linebacker
3 years

Bilal Nichols

Defensive End
3 years

Kolton Miller

Left Tackle
3 years

A'Shawn Robinson

Defensive End
3 years

Lou Hedley

Punter
3 years

DeMarcus Walker

Defensive End
3 years

Nathan Shepherd

Defensive End
3 years

DeMarcus Lawrence

Defensive End
3 years

Eli Ricks

Cornerback
3 years

Zach Allen

Defensive End
3 years

Mike Onwenu

Right Tackle
3 years

LaTrell Bumphus

Defensive End
3 years

Luke Masterson

Linebacker
3 years

Grover Stewart

Defensive Tackle
3 years