Bonuses
Bonuses
Fanduel
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
NFL Predictions
NBA Predictions
MLB Predictions
NHL Predictions
NCAAB Predictions
NCAAF Predictions
Picks
Picks
NFL Picks
NBA Picks
MLB Picks
NHL Picks
NCAAB Picks
NCAAF Picks
Drafts
Drafts
NFL Drafts
NBA Drafts
MLB Drafts
NHL Drafts
WNBA Drafts
Sports
Sports
NFL
NFL
Odds
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
History of Super Bowls
Betting
NBA
NBA
Odds
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Teams
Standings
Stats
Schedule
TV Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Futures
Teams
Standings
Stats
Rankings
Schedule
TV Schedule
News
Betting
MMA
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
Log In
Sign Up
Log In
Sign Up
nfl Mock Drafts
nfl Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
NFL 2023 mock draft player rankings
2023
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
-
Bryce Young
QB
Alabama
2
-
C.J. Stroud
QB
Ohio State
3
-
Jalen Carter
DT
Georgia
4
-
Will Levis
QB
Kentucky
5
-
Will Anderson Jr.
DE
Alabama
6
-
Christian Gonzalez
CB
Oregon
7
-
Peter Skoronski
OT
Northwestern
8
-
Tyree Wilson
OLB
Texas Tech
9
-
Anthony Richardson
QB
Florida
10
-
Myles Murphy
DE
Clemson
11
-
Paris Johnson
OT
Ohio State
12
-
Jordan Addison
WR
Pitt
13
-
Brian Branch
S
Alabama
14
-
Broderick Jones
OT
Georgia
15
-
Michael Mayer
TE
Notre Dame
16
-
O'Cyrus Torrence
OG
Florida
17
-
Devon Witherspoon
CB
Illinois
18
-
Bryan Bresee
DT
Clemson
19
-
Drew Sanders
ILB
Arkansas
20
-
Calijah Kancey
DT
Pitt
21
-
Jaxon Smith-Njigba
WR
Ohio State
22
-
Joey Porter Jr.
CB
Penn State
23
-
Kelee Ringo
CB
Georgia
24
-
Darnell Washington
TE
Georgia
25
-
Quentin Johnston
WR
TCU
26
-
Bijan Robinson
RB
Texas
27
-
Jalin Hyatt
WR
Tennessee
28
-
Dalton Kincaid
TE
Utah
29
-
Nolan Smith
OLB
Georgia
30
-
Emmanuel Forbes
CB
Mississippi State
31
-
Jahmyr Gibbs
RB
Alabama
32
-
Cam Smith
CB
South Carolina
33
-
Kayshon Boutte
WR
LSU
34
-
Antonio Johnson
S
Texas A&M
35
-
Anton Harrison
OT
Oklahoma
36
-
Jaquelin Roy
DT
LSU
37
-
Tyler Van Dyke
QB
Miami
38
-
Eli Ricks
CB
Alabama
39
-
Gervon Dexter
DT
Florida
40
-
Trenton Simpson
ILB
Clemson
41
-
Andre Carter II
OLB
Army and Navy Academy
42
-
Arik Gilbert
TE
Georgia
43
-
Kris Abrams-Draine
CB
Missouri
44
-
Jaheim Bell
TE
South Carolina
45
-
Cooper Beebe
OG
Kansas State
46
-
Devon Achane
RB
Texas A&M
47
-
Isaiah Foskey
DE
Notre Dame
48
-
Jahleel Billingsley
TE
Alabama
49
-
Josh Downs
DT
LSU
50
-
Noah Daniels
CB
TCU
51
-
BJ Ojulari
DE
LSU
52
-
Tanner McKee
QB
Stanford
53
-
Devin Leary
QB
NC State
54
-
Noah Sewell
ILB
Oregon
55
-
Spencer Rattler
QB
South Carolina
56
-
Andrew Vorhees
OG
USC
57
-
Felix Anudike-Uzomah
DE
Kansas State
58
-
Zion Tupuola-Fetui
DE
Washington
59
-
Robert Scott Jr.
OT
Florida State
60
-
Jordan Battle
S
Alabama
61
-
Charles Woods
CB
West Virginia
62
-
Zach Evans
RB
Mississippi
63
-
DJ Uiagalelei
QB
Clemson
64
-
Colby Wooden
DE
Auburn
65
-
Nathaniel Dell
WR
Houston
66
-
John Michael Schmitz
OC
Minnesota
67
-
Brandon Joseph
CB
Northwestern
68
-
Tony Grimes
CB
UNC
69
-
Rashad Torrence II
S
Florida
70
-
Zion Nelson
OT
Miami
71
-
Darnell Wright
OT
Tennessee
72
-
Javion Cohen
OG
Alabama
73
-
Brandon Dorlus
DE
Oregon
74
-
Zach Harrison
DE
Ohio State
75
-
Jaxon Player
DT
Tulsa
76
-
Xavier Thomas
DE
Clemson
77
-
Clark Barrington
OG
BYU
78
-
Sean Tucker
RB
Syracuse
79
-
Clark Phillips III
CB
Utah
80
-
Byron Young
DE
Alabama
81
-
Matthew Jones
OG
Ohio State
82
-
Brenton Cox Jr.
OLB
Florida
83
-
Tykee Smith
CB
Georgia
84
-
Davonte Brown
CB
UCF
85
-
Malachi Moore
S
Alabama
86
-
Malik Cunningham
QB
Louisville
87
-
Sam LaPorta
TE
Iowa
88
-
Rakim Jarrett
WR
Maryland
89
-
Parker Washington
WR
Penn State
90
-
Trevor Reid
OT
Louisville
91
-
Durell Nchami
OLB
Maryland
92
-
Akeem Dent
S
Georgia
93
-
Nick Herbig
OLB
Wisconsin
94
-
Olusegun Oluwatimi
OG
Michigan
95
-
Lathan Ransom
S
Ohio State
96
-
Mohamoud Diabate
ILB
Florida
97
-
Christopher Smith
S
Georgia
98
-
Tank Bigsby
RB
Auburn
99
-
Jestin Jacobs
ILB
Iowa
100
-
Gabriel Murphy
DE
North Texas
Latest trades
Denver
Seattle
2023-04-01
Round 1
Carolina
Chicago
2023-03-10
Round 1
Chicago
Carolina
2023-03-10
Round 1
Carolina
Chicago
2023-03-10
Round 2
Chicago
Pittsburgh
2022-11-01
Round 2
All 2023 trades
Related News
NFL Draft 2023 Heads to Kansas City, with Largest Stage Ever Built
2:42 pm, May 29
Super Bowl MVPs: Who Has Shaped The History of The Big Game?
1:20 pm, May 29
When Does the NFL Season Start
9:56 am, May 29
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
This site uses cookies to provide you with a great user experience. By using LINES, you accept our
use of cookies
.
OK