Bonuses
Bonuses
Fanduel
Twinspires
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Odds
Odds
NFL Odds
NBA Odds
MLB Odds
NHL Odds
NCAAB Odds
NCAAF Odds
Predictions
Predictions
Premium Hub
NFL Predictions
NBA Predictions
MLB Predictions
NHL Predictions
NCAAB Predictions
NCAAF Predictions
Picks
Picks
Premium Hub
NFL Picks
NBA Picks
MLB Picks
NHL Picks
NCAAB Picks
NCAAF Picks
Sports
Sports
NFL
NFL
Odds
NFL Week 15 Picks
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
History of Super Bowls
Betting
NBA
NBA
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Props
Picks
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Props
Picks
Teams
Standings
Stats
Schedule
TV Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Props
Picks
Futures
Teams
Standings
Stats
Rankings
Schedule
TV Schedule
News
Betting
Guides
Guides
Moneyline
Spread Betting
Parlay
Understanding Odds
Gambling Apps
Best Betting Sites
Super Bowl Betting
Betting on NFL
Betting on NBA
Streaming UFC
All Guides
More
More
Canada
Canada
Ontario
States
States
Massachusetts
Kansas
Arkansas
Maryland
Oregon
All States
My Bets
My Bets
My Bets
Social
Leaders
Odds Calculator
Parlay Calculator
Terms
News
Super Bowl History
NBA History
Sportsbooks
Sportsbooks
Fanduel
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Casinos
Casinos
Online Casinos
Casino Bonuses
Blackjack Casinos
Sweepstakes Casinos
Best Slots
No Deposit Bonuses
Best Poker Sites
Log In
Sign Up
Log In
Sign Up
nfl Mock Drafts
nfl Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
NFL MOCK DRAFT 2023
2020
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
Overral Rank
Player
Position
School
1
-
Joe Burrow
QB
LSU
2
-
Chase Young
DE
Ohio State
3
-
Jeffrey Okudah
CB
Ohio State
4
-
Tua Tagovailoa
QB
Alabama
5
-
Isaiah Simmons
OLB
Clemson
6
-
Justin Herbert
QB
Oregon
7
-
Tristan Wirfs
OT
Iowa
8
-
Derrick Brown
DT
Auburn
9
-
Andrew Thomas
OT
Georgia
10
-
Jedrick Wills
OT
Alabama
11
-
Jerry Jeudy
WR
Alabama
12
-
Ceedee Lamb
WR
Oklahoma
13
-
Javon Kinlaw
DT
South Carolina
14
-
C.J. Henderson
CB
Florida
15
-
Mekhi Becton
OT
Louisville
16
-
Henry Ruggs III
WR
Alabama
17
-
K'Lavon Chaisson
OLB
LSU
18
-
Kenneth Murray
ILB
Oklahoma
19
-
Yetur Gross-Matos
DE
Penn State
20
-
Josh Jones
OT
Houston
21
-
Kristian Fulton
CB
LSU
22
-
A.J. Epenesa
DE
Iowa
23
-
Xavier McKinney
S
Alabama
24
-
Tee Higgins
WR
Clemson
25
-
Grant Delpit
S
LSU
26
-
Austin Jackson
OT
USC
27
-
Justin Jefferson
WR
LSU
28
-
Jonathan Taylor
RB
Wisconsin
29
-
Jordan Love
QB
Utah State
30
-
Laviska Shenault
WR
Colorado
31
-
Trevon Diggs
CB
Alabama
32
-
Curtis Weaver
DE
Boise State
33
-
Jalen Reagor
WR
TCU
34
-
D'Andre Swift
RB
Georgia
35
-
A.J. Terrell
CB
Clemson
36
-
Ross Blacklock
DT
TCU
37
-
Cameron Dantzler
CB
Mississippi State
38
-
Terrell Lewis
OLB
Alabama
39
-
Tyler Biadasz
OC
Wisconsin
40
-
Neville Gallimore
DT
Oklahoma
41
-
Bryce Hall
CB
Virginia
42
-
Solomon Kindley
OG
Georgia
43
-
J.K. Dobbins
RB
Ohio State
44
-
Jordyn Brooks
ILB
Texas Tech
45
-
Julian Okwara
OLB
Notre Dame
46
-
Justin Madubuike
DT
Texas A&M
47
-
Jaylon Johnson
CB
Utah
48
-
Prince Tega Wanogho
OT
Auburn
49
-
Netane Muti
OG
Fresno State
50
-
Isaiah Wilson
OT
Georgia
51
-
Patrick Queen
ILB
LSU
52
-
Shane Lemieux
OG
Oregon
53
-
Denzel Mims
WR
Baylor
54
-
Raekwon Davis
DT
Alabama
55
-
Jacob Eason
QB
Washington
56
-
Albert Okwuegbunan
TE
Missouri
57
-
Troy Dye
ILB
Oregon
58
-
Noah Igbinoghene
CB
Auburn
59
-
Malik Harrison
ILB
Ohio State
60
-
Michael Pittman
WR
USC
61
-
Trey Adams
OT
Washington
62
-
Marlon Davidson
DE
Auburn
63
-
KJ Hamler
WR
Penn State
64
-
Jalen Hurts
QB
Oklahoma
65
-
Jabari Zuniga
DE
Florida
66
-
Brandon Aiyuk
WR
Arizona State
67
-
Damon Arnette
CB
Ohio State
68
-
Ashtyn Davis
S
Cal
69
-
Jeff Gladney
CB
TCU
70
-
Zack Baun
OLB
Wisconsin
71
-
Cole Kmet
TE
Notre Dame
72
-
Larrell Murchison
DT
NC State
73
-
Jake Fromm
QB
Georgia
74
-
Jacob Phillips
ILB
LSU
75
-
Jake Breeland
TE
Oregon
76
-
Cesar Ruiz
OC
Michigan
77
-
Harrison Hand
CB
Temple
78
-
Tyler Johnson
WR
Minnesota
79
-
Calvin Throckmorton
OT
Oregon
80
-
James Lynch
DT
Baylor
81
-
Kyle Dugger
S
Lenoir-Rhyne
82
-
Thaddeus Moss
TE
LSU
83
-
Hakeem Adeniji
OT
Kansas
84
-
Antoine Winfield Jr.
S
Minnesota
85
-
Ben Bredeson
OG
Michigan
86
-
John Simpson
OG
Clemson
87
-
Harrison Bryant
TE
Florida Atlantic
88
-
Antonio Gandy Golden
WR
Liberty
89
-
Logan Stenberg
OG
Kentucky
90
-
Cam Akers
RB
Florida State
91
-
Eno Benjamin
RB
Arizona State
92
-
Lloyd Cushenberry
OC
LSU
93
-
Bradlee Anae
DE
Utah
94
-
Josh Uche
OLB
Michigan
95
-
Brandon Jones
S
Texas
96
-
Matt Hennessy
OC
Temple
97
-
Darryl Williams
OG
Mississippi State
98
-
Adam Trautman
TE
Dayton
99
-
Anfernee Jennings
DE
Alabama
100
-
Clyde Edwards-Helaire
RB
LSU
Latest trades
Detroit
Las Vegas
2020-04-25
Round 4
Houston
Miami
2020-04-25
Round 4
Houston
LA Rams
2020-04-25
Round 4
Miami
Houston
2020-04-25
Round 4
Las Vegas
Detroit
2020-04-25
Round 4
Philadelphia
Dallas
2020-04-25
Round 4
LA Rams
Houston
2020-04-25
Round 4
Dallas
Philadelphia
2020-04-25
Round 5
Miami
Philadelphia
2020-04-25
Round 5
Miami
San Francisco
2020-04-25
Round 5
All 2020 trades
Related News
NFL Draft 2023 Heads to Kansas City, with Largest Stage Ever Built
6:44 am, November 13
Super Bowl MVPs: Who Has Shaped The History of The Big Game?
1:20 pm, September 17
NFL Season Start: 2024 Schedule and Matchups
6:41 am, November 13
Game-Day Drinking: Which Sports Fans Consume the Most Alcohol?
11:59 pm, October 3
2022 Funny Fantasy Football Team Names
11:55 pm, October 3
Do Kyle Shanahan and Jimmy Garoppolo actually hate each other?
5:22 pm, October 3