Odds
Odds
NFL Odds
NBA Odds
MLB Odds
NHL Odds
NCAAB Odds
NCAAF Odds
My Bets
Betting
Leaders
Social
Betting
Sports
Sports
NFL
NFL
Odds
Futures
Teams
Standings
Stats
Schedule
News
Injuries
Drafts
History of Super Bowls
Betting
NBA
NBA
Odds
Teams
Standings
Stats
Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Teams
Standings
Stats
Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Teams
Standings
Stats
Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Teams
Standings
Stats
Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Futures
Teams
Standings
Stats
Rankings
Schedule
News
Betting
MMA
Drafts
Drafts
NFL Drafts
NBA Drafts
MLB Drafts
NHL Drafts
WNBA Drafts
Guides
Guides
Betting States
Super Bowl Betting
Best Betting Sites
Super Bowl Odds
NFL Betting
Best Betting Apps
How to Read Odds
Moneyline
Betting Odds
Point Spread
Parlay
Sports Betting
Super Bowl History
NBA History
Resources
Resources
Sportsbooks
Sportsbooks
DraftKings
BetMGM
Caesars
Hard Rock
888sport
William Hill
PointsBet
FoxBet
BetAmerica
FanDuel
News
News
NFL News
NBA News
MLB News
NHL News
NCAAB News
NCAAF News
Betting Terms
Odds Calculator
Parlay Calculator
Log In
Sign Up
Log In
Sign Up
nfl Mock Drafts
nfl Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
NFL 2018 mock draft player rankings
2018
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
-
Sam Darnold
QB
USC
2
-
Saquon Barkley
RB
Penn State
3
-
Josh Rosen
QB
UCLA
4
-
Josh Allen
QB
Wyoming
5
-
Bradley Chubb
DE
NC State
6
-
Quenton Nelson
OG
Notre Dame
7
-
Baker Mayfield
QB
Oklahoma
8
-
Denzel Ward
CB
Ohio State
9
-
Minkah Fitzpatrick
CB
Alabama
10
-
Derwin James
S
Florida State
11
-
Calvin Ridley
WR
Alabama
12
-
Vita Vea
DT
Washington
13
-
Roquan Smith
ILB
Georgia
14
-
Tremaine Edmunds
OLB
Virginia Tech
15
-
Mike McGlinchey
OT
Notre Dame
16
-
Marcus Davenport
DE
UTSA
17
-
Da'Ron Payne
DT
Alabama
18
-
Lamar Jackson
QB
Louisville
19
-
Courtland Sutton
WR
SMU
20
-
Josh Jackson
CB
Iowa
21
-
Connor Williams
OT
Texas
22
-
Leighton Vander Esch
OLB
Boise State
23
-
Rashaan Evans
ILB
Alabama
24
-
Jaire Alexander
CB
Louisville
25
-
Harold Landry
DE
Boston College
26
-
James Daniels
OC
Iowa
27
-
D.J. Moore
WR
Maryland
28
-
Taven Bryan
DT
Florida
29
-
Sam Hubbard
DE
Ohio State
30
-
Kolton Miller
OT
UCLA
31
-
Derrius Guice
RB
LSU
32
-
Martinas Rankin
OT
Mississippi State
33
-
Will Hernandez
OG
UTEP
34
-
Arden Key
DE
LSU
35
-
Ronald Jones
RB
USC
36
-
Mason Rudolph
QB
Oklahoma State
37
-
Isaiah Oliver
CB
Colorado
38
-
Christian Kirk
WR
Texas A&M
39
-
Dallas Goedert
TE
South Dakota State
40
-
Carlton Davis
CB
Auburn
41
-
Malik Jefferson
OLB
Texas
42
-
Sony Michel
RB
Georgia
43
-
Ronnie Harrison
S
Alabama
44
-
Brian O'Neill
OT
Pitt
45
-
Billy Price
OG
Ohio State
46
-
Trenton Thompson
DT
Georgia
47
-
Mark Andrews
TE
Oklahoma
48
-
Mike Gesicki
TE
Penn State
49
-
Justin Reid
S
Stanford
50
-
Orlando Brown
OT
Oklahoma
51
-
James Washington
WR
Oklahoma State
52
-
Mike Hughes
CB
UCF
53
-
Maurice Hurst
DT
Michigan
54
-
Braden Smith
OG
Auburn
55
-
Kerryon Johnson
RB
Auburn
56
-
Da'Shawn Hand
DT
Alabama
57
-
Rasheem Green
DE
USC
58
-
Ogbonnia Okoronkwo
OLB
Oklahoma
59
-
Hayden Hurst
TE
South Carolina
60
-
Lorenzo Carter
OLB
Georgia
61
-
Chukwuma Okorafor
OT
Western Michigan
62
-
Micah Kiser
ILB
Virginia
63
-
Equanimeous St Brown
WR
Notre Dame
64
-
Rashaad Penny
RB
San Diego State
65
-
D.J. Chark
WR
LSU
66
-
Anthony Averett
CB
Alabama
67
-
Josey Jewell
ILB
Iowa
68
-
RJ McIntosh
DT
Miami
69
-
Isaiah Wynn
OG
Georgia
70
-
Harrison Phillips
DT
Stanford
71
-
Donte Jackson
CB
LSU
72
-
DaeSean Hamilton
WR
Penn State
73
-
Shaquem Griffin
OLB
UCF
74
-
Brandon Parker
OT
North Carolina A&T
75
-
Anthony Miller
WR
Memphis
76
-
Nick Chubb
RB
Georgia
77
-
Tarvarus McFadden
CB
Florida State
78
-
Austin Corbett
OG
Nevada
79
-
Jessie Bates III
FS
Wake Forest
80
-
Tim Settle
DT
Virginia Tech
81
-
Duke Ejiofor
DE
Wake Forest
82
-
Marcus Allen
S
Penn State
83
-
Will Clapp
OC
LSU
84
-
Alex Cappa
OT
Humboldt State
85
-
Mason Cole
OG
Michigan
86
-
Nathan Shepherd
DT
Fort Hays State
87
-
Luke Falk
QB
Washington State
88
-
DeShon Elliott
S
Texas
89
-
Darius Leonard
OLB
South Carolina State
90
-
Geron Christian
OT
Louisville
91
-
Deon Cain
WR
Clemson
92
-
Tyquan Lewis
DE
Ohio State
93
-
Terrell Edmunds
SS
Virginia Tech
94
-
Kyzir White
SS
West Virginia
95
-
Will Richardson
OT
NC State
96
-
Josh Sweat
DE
Florida State
97
-
Joseph Noteboom
OT
TCU
98
-
Dalton Schultz
TE
Stanford
99
-
Simmie Cobbs Jr.
WR
Indiana
100
-
Duke Dawson
CB
Florida
Latest trades
Cleveland
New England
2018-04-28
Round 4
New England
Cleveland
2018-04-28
Round 4
New England
Detroit
2018-04-28
Round 4
LA Rams
Carolina
2018-04-28
Round 4
NY Jets
Minnesota
2018-04-28
Round 5
Baltimore
Tennessee
2018-04-28
Round 5
Carolina
LA Rams
2018-04-28
Round 5
Denver
Seattle
2018-04-28
Round 5
Denver
LA Rams
2018-04-28
Round 5
Indianapolis
Las Vegas
2018-04-28
Round 5
All 2018 trades
Related News
Way-Too-Early 2023 NFL Mock Draft
1:59 pm, May 10
2022 NFL Mock Draft: Rounds 2 and 3
1:38 pm, April 29
Cartelli: 2022 NFL Mock Draft
4:44 pm, April 28
2022 NFL Power Rankings: Week 9
3:11 pm, November 2
The one obvious NFL team the 49ers need to trade Jimmy Garoppolo to
5:17 pm, August 19
9 NFL Breakout Candidates in 2022
2:46 pm, July 13
This site uses cookies to provide you with a great user experience. By using LINES, you accept our
use of cookies
.
OK