2024 Way-Too-Early NFL mock draft [1296x729]
2024 Way-Too-Early NFL mock draft [1296x729] (Credit: ESPN)

How might the Cowboys use Ezekiel Elliott in 2024

The 2024 NFL draft is under one month away, and our analysts are stacking their boards. How do the top players at every position rank against each other?

We pulled together top-five rankings at every single position from four NFL draft analysts -- Mel Kiper Jr., Jordan Reid, Matt Miller and Field Yates. How do their evaluations differ, and which players are the unanimous No. 1s at their positions? How do the analysts view Caleb Williams, Drake Maye, Jayden Daniels and the rest of the quarterback class? How does the wide receiver class fill out, and which schools dominate the front seven positions? Who are the top cornerbacks, and which rushers lead our analysts' running back rankings?

Get a side-by-side look at all four experts' positional breakdowns. Plus, we took each analyst's overall rankings, averaged them out and came up with a consensus top-10 ranking for the 2024 class. Who makes it onto the list?

Note: We will periodically update these rankings throughout the season and right up until draft night in April.

Jump to: QB | RB | FB | WR | TE OT | G | C | EDGE DT | LB | CB | S | K | P | LS Top 10 consensus rankings

CONSENSUS TOP 10 OVERALL RANKINGS

Last updated:

Kiper: March 29 Reid: March 29 Miller: March 29 Yates: March 29 TOP FIVE AT EVERY POSITION

Note: Some prospects are listed under different positions for different analysts.

Quarterbacks

Kiper

1. Caleb Williams, USC 2. Jayden Daniels, LSU 3. Drake Maye, North Carolina 4. J.J. McCarthy, Michigan 5. Bo Nix, Oregon

Reid

1. Caleb Williams, USC 2. Drake Maye, North Carolina 3. Jayden Daniels, LSU 4. J.J. McCarthy, Michigan 5. Michael Penix Jr., Washington

Miller

1. Caleb Williams, USC 2. Jayden Daniels, LSU 3. Drake Maye, North Carolina 4. J.J. McCarthy, Michigan 5. Bo Nix, Oregon

Yates

1. Caleb Williams, USC 2. Jayden Daniels, LSU 3. Drake Maye, North Carolina 4. J.J. McCarthy, Michigan 5. Bo Nix, Oregon

Running backs

Kiper

1. Jonathon Brooks, Texas 2. Jaylen Wright, Tennessee 3. Trey Benson, Florida State 4. Blake Corum, Michigan 5. MarShawn Lloyd, USC

Reid

1. Jonathon Brooks, Texas 2. Trey Benson, Florida State 3. Blake Corum, Michigan 4. Braelon Allen, Wisconsin 5. MarShawn Lloyd, USC

Miller

1. Jonathon Brooks, Texas 2. Trey Benson, Florida State 3. Jaylen Wright, Tennessee 4. Braelon Allen, Wisconsin 5. MarShawn Lloyd, USC

Yates

1. Trey Benson, Florida State 2. Jonathon Brooks, Texas 3. MarShawn Lloyd, USC 4. Braelon Allen, Wisconsin 5. Jaylen Wright, Tennessee

Fullbacks/H-Backs

Kiper

1. Ben Sinnott, Kansas State 2. Jack Westover, Washington 3. Dallin Holker, Colorado State

Reid

1. Ben Sinnott, Kansas State 2. Jaheim Bell, Florida State 3. Dallin Holker, Colorado State

Miller

1. Ben Sinnott, Kansas State 2. Jaheim Bell, Florida State 3. Dallin Holker, Colorado State

Yates

1. Ben Sinnott, Kansas State 2. Jaheim Bell, Florida State 3. Dallin Holker, Colorado State

Wide receivers

Kiper

1. Marvin Harrison Jr., Ohio State 2. Malik Nabers, LSU 3. Rome Odunze, Washington 4. Brian Thomas Jr., LSU 5. Xavier Worthy, Texas

Reid

1. Marvin Harrison Jr., Ohio State 2. Malik Nabers, LSU 3. Rome Odunze, Washington 4. Adonai Mitchell, Texas 5. Brian Thomas Jr., LSU

Miller

1. Marvin Harrison Jr., Ohio State 2. Rome Odunze, Washington 3. Malik Nabers, LSU 4. Brian Thomas Jr., LSU 5. Adonai Mitchell, Texas

Yates

1. Marvin Harrison Jr., Ohio State 2. Malik Nabers, LSU 3. Rome Odunze, Washington 4. Brian Thomas Jr., LSU 5. Adonai Mitchell, Texas

Tight ends

Kiper

1. Brock Bowers, Georgia 2. Ja'Tavion Sanders, Texas 3. Cade Stover, Ohio State 4. Tanner McLachlan, Arizona 5. Theo Johnson, Penn State

Reid

1. Brock Bowers, Georgia 2. Ja'Tavion Sanders, Texas 3. Theo Johnson, Penn State 4. Cade Stover, Ohio State 5. Jared Wiley, TCU

Miller

1. Brock Bowers, Georgia 2. Ja'Tavion Sanders, Texas 3. Theo Johnson, Penn State 4. Cade Stover, Ohio State 5. Jared Wiley, TCU

Yates

1. Brock Bowers, Georgia 2. Jared Wiley, TCU 3. Ja'Tavion Sanders, Texas 4. Theo Johnson, Penn State 5. Tanner McLachlan, Arizona

Offensive tackles

Kiper

1. Joe Alt, Notre Dame 2. JC Latham, Alabama 3. Olumuyiwa Fashanu, Penn State 4. Taliese Fuaga, Oregon State 5. Tyler Guyton, Oklahoma

Reid

1. Joe Alt, Notre Dame 2. Olumuyiwa Fashanu, Penn State 3. Taliese Fuaga, Oregon State 4. JC Latham, Alabama 5. Amarius Mims, Georgia

Miller

1. Joe Alt, Notre Dame 2. Olumuyiwa Fashanu, Penn State 3. Taliese Fuaga, Oregon State 4. Troy Fautanu, Washington 5. Tyler Guyton, Oklahoma

Yates

1. Joe Alt, Notre Dame 2. JC Latham, Alabama 3. Olumuyiwa Fashanu, Penn State 4. Taliese Fuaga, Oregon State 5. Tyler Guyton, Oklahoma

Guards

Kiper

1. Troy Fautanu, Washington 2. Zak Zinter, Michigan 3. Christian Haynes, UConn 4. Dominick Puni, Kansas 5. Christian Mahogany, Boston College

Reid

1. Troy Fautanu, Washington 2. Christian Haynes, UConn 3. Cooper Beebe, Kansas State 4. Zak Zinter, Michigan 5. Dominick Puni, Kansas

Miller

1. Cooper Beebe, Kansas State 2. Christian Haynes, UConn 3. Dominick Puni, Kansas 4. Zak Zinter, Michigan 5. Matt Goncalves, Pittsburgh

Yates

1. Troy Fautanu, Washington 2. Graham Barton, Duke 3. Christian Haynes, UConn 4. Cooper Beebe, Kansas State 5. Zak Zinter, Michigan

Centers

Kiper

1. Graham Barton, Duke 2. Jackson Powers-Johnson, Oregon 3. Zach Frazier, West Virginia 4. Sedrick Van Pran, Georgia 5. Tanor Bortolini, Wisconsin

Reid

1. Jackson Powers-Johnson, Oregon 2. Graham Barton, Duke 3. Zach Frazier, West Virginia 4. Sedrick Van Pran, Georgia 5. Beaux Limmer, Arkansas

Miller

1. Jackson Powers-Johnson, Oregon 2. Zach Frazier, West Virginia 3. Mason McCormick, South Dakota State 4. Beaux Limmer, Arkansas 5. Tanor Bortolini, Wisconsin

Yates

1. Zach Frazier, West Virginia 2. Jackson Powers-Johnson, Oregon 3. Tanor Bortolini, Wisconsin 4. Sedrick Van Pran, Georgia 5. Beaux Limmer, Arkansas

Edge rushers

Kiper

1. Dallas Turner, Alabama 2. Laiatu Latu, UCLA 3. Jared Verse, Florida State 4. Chop Robinson, Penn State 5. Darius Robinson, Missouri 6. Chris Braswell, Alabama 7. Bralen Trice, Washington 8. Adisa Isaac, Penn State

Reid

1. Dallas Turner, Alabama 2. Jared Verse, Florida State 3. Laiatu Latu, UCLA 4. Darius Robinson, Missouri 5. Chop Robinson, Penn State 6. Adisa Isaac, Penn State 7. Marshawn Kneeland, Western Michigan 8. Chris Braswell, Alabama

Miller

1. Dallas Turner, Alabama 2. Jared Verse, Florida State 3. Laiatu Latu, UCLA 4. Darius Robinson, Missouri 5. Chop Robinson, Penn State 6. Marshawn Kneeland, Western Michigan 7. Bralen Trice, Washington 8. Chris Braswell, Alabama

Yates

1. Dallas Turner, Alabama 2. Laiatu Latu, UCLA 3. Chop Robinson, Penn State 4. Jared Verse, Florida State 5. Darius Robinson, Missouri 6. Marshawn Kneeland, Western Michigan 7. Adisa Isaac, Penn State 8. Bralen Trice, Washington

Defensive tackles

Kiper

1. Byron Murphy II, Texas 2. Braden Fiske, Florida State 3. T'Vondre Sweat, Texas 4. Kris Jenkins, Michigan 5. Jer'Zhan Newton, Illinois

Reid

1. Byron Murphy II, Texas 2. Jer'Zhan Newton, Illinois 3. T'Vondre Sweat, Texas 4. Braden Fiske, Florida State 5. Kris Jenkins, Michigan

Miller

1. Byron Murphy II, Texas 2. Jer'Zhan Newton, Illinois 3. T'Vondre Sweat, Texas 4. Braden Fiske, Florida State 5. Maason Smith, LSU

Yates

1. Byron Murphy II, Texas 2. Jer'Zhan Newton, Illinois 3. Braden Fiske, Florida State 4. Maason Smith, LSU 5. Ruke Orhorhoro, Clemson

Linebackers

Kiper

1. Edgerrin Cooper, Texas A&M 2. Junior Colson, Michigan 3. Payton Wilson, NC State 4. Jeremiah Trotter Jr., Clemson 5. Cedric Gray, North Carolina

Reid

1. Edgerrin Cooper, Texas A&M 2. Junior Colson, Michigan 3. Payton Wilson, NC State 4. Cedric Gray, North Carolina 5. Jeremiah Trotter Jr., Clemson

Miller

1. Edgerrin Cooper, Texas A&M 2. Junior Colson, Michigan 3. Payton Wilson, NC State 4. Jaylan Ford, Texas 5. Jeremiah Trotter Jr., Clemson

Yates

1. Edgerrin Cooper, Texas A&M 2. Payton Wilson, NC State 3. Junior Colson, Michigan 4. Cedric Gray, North Carolina 5. Jaylan Ford, Texas

Cornerbacks

Kiper

1. Quinyon Mitchell, Toledo 2. Terrion Arnold, Alabama 3. Cooper DeJean, Iowa 4. Nate Wiggins, Clemson 5. T.J. Tampa, Iowa State

Reid

1. Terrion Arnold, Alabama 2. Quinyon Mitchell, Toledo 3. Kool-Aid McKinstry, Alabama 4. Nate Wiggins, Clemson 5. Kamari Lassiter, Georgia

Miller

1. Terrion Arnold, Alabama 2. Quinyon Mitchell, Toledo 3. Ennis Rakestraw Jr., Missouri 4. Cooper DeJean, Iowa 5. Nate Wiggins, Clemson

Yates

1. Terrion Arnold, Alabama 2. Quinyon Mitchell, Toledo 3. Cooper DeJean, Iowa 4. Nate Wiggins, Clemson 5. Ennis Rakestraw Jr., Missouri

Safeties

Kiper

1. Tyler Nubin, Minnesota 2. Jaden Hicks, Washington State 3. Javon Bullard, Georgia 4. Cole Bishop, Utah 5. Dadrion Taylor-Demerson, Texas Tech

Reid

1. Cooper DeJean, Iowa 2. Tyler Nubin, Minnesota 3. Kamren Kinchens, Miami 4. Javon Bullard, Georgia 5. Calen Bullock, USC

Miller

1. Tyler Nubin, Minnesota 2. Calen Bullock, USC 3. Kamren Kinchens, Miami 4. Jaden Hicks, Washington State 5. Javon Bullard, Georgia

Yates

1. Cole Bishop, Utah 2. Jaden Hicks, Washington State 3. Tyler Nubin, Minnesota 4. Kamren Kinchens, Miami 5. Calen Bullock, USC

Kickers

Kiper

1. Cam Little, Arkansas 2. Joshua Karty, Stanford 3. Will Reichard, Alabama

Reid

1. Cam Little, Arkansas 2. Will Reichard, Alabama 3. Joshua Karty, Stanford

Miller

1. Joshua Karty, Stanford 2. Will Reichard, Alabama 3. Cam Little, Arkansas

Punters

Kiper

1. Tory Taylor, Iowa 2. Austin McNamara, Texas Tech 3. Ryan Rehkow, BYU

Reid

1. Tory Taylor, Iowa 2. Austin McNamara, Texas Tech 3. Kai Kroeger, South Carolina

Miller

1. Tory Taylor, Iowa 2. Kai Kroeger, South Carolina 3. Austin McNamara, Texas Tech

Long-snappers

Kiper

1. Peter Bowden, Wisconsin 2. Joe Shimko, NC State 3. Marco Ortiz, Nebraska

Reid

1. Peter Bowden, Wisconsin 2. Marco Ortiz, Nebraska 3. Joe Shimko, NC State

Miller

1. Bailey Parsons, Stanford 2. Peter Bowden, Wisconsin 3. Joe Shimko, NC State