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
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
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
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 2024
2013
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
-
Luke Joeckel
OT
Texas A&M
2
-
DeMarcus Milliner
CB
Alabama
3
-
Eric Fisher
OT
Central Michigan
4
-
Jarvis Jones
DE
Georgia
5
-
Star Lotulelei
DT
Utah
6
-
Geno Smith
QB
West Virginia
7
-
Chance Warmack
OG
Alabama
8
-
Barkevious Mingo
DE
LSU
9
-
Lane Johnson
OT
Oklahoma
10
-
Dion Jordan
DE
Oregon
11
-
Bjoern Werner
DE
Florida State
12
-
Sheldon Richardson
DT
Missouri
13
-
Sharrif Floyd
DT
Florida
14
-
Ezekiel Ansah
DE
BYU
15
-
Cordarrelle Patterson
WR
Tennessee
16
-
Tavon Austin
WR
West Virginia
17
-
Xavier Rhodes
CB
Florida State
18
-
Barrett Jones
OC
Alabama
19
-
Damontre Moore
DE
Texas A&M
20
-
Manti Te'o
ILB
Notre Dame
21
-
Justin Hunter
WR
Tennessee
22
-
Johnathan Hankins
DT
Ohio State
23
-
Alec Ogletree
ILB
Georgia
24
-
D.J. Fluker
OT
Alabama
25
-
Tyler Eifert
TE
Notre Dame
26
-
Kenny Vaccaro
S
Texas
27
-
Matt Barkley
QB
USC
28
-
Jonathan Cooper
OG
UNC
29
-
Kawann Short
DT
Purdue
30
-
Keenan Allen
WR
Cal
31
-
Sam Montgomery
DE
LSU
32
-
Kyle Long
OT
Oregon
33
-
Matt Elam
S
Florida
34
-
Eddie Lacy
RB
Alabama
35
-
Eric Reid
S
LSU
36
-
Robert Woods
WR
USC
37
-
Zach Ertz
TE
Stanford
38
-
David Amerson
CB
NC State
39
-
DeAndre Hopkins
WR
Clemson
40
-
Sylvester Williams
DT
UNC
41
-
Jesse Williams
DT
Alabama
42
-
Kevin Minter
ILB
LSU
43
-
Desmond Trufant
CB
Washington
44
-
Johnthan Banks
CB
Mississippi State
45
-
Alex Okafor
DE
Texas
46
-
Corey Lemonier
DE
Auburn
47
-
Datone Jones
DE
UCLA
48
-
Terrance Williams
WR
Baylor
49
-
Brian Winters
OT
Kent State
50
-
Mike Glennon
QB
NC State
51
-
Margus Hunt
DE
SMU
52
-
Bacarri Rambo
S
Georgia
53
-
Trevardo Williams
DE
UConn
54
-
John Jenkins
DT
Georgia
55
-
Khaseem Greene
OLB
Rutgers
56
-
Giovani Bernard
RB
UNC
57
-
Travis Frederick
OC
Wisconsin
58
-
Quinton Patton
WR
Louisiana Tech
59
-
Justin Pugh
OT
Syracuse
60
-
Larry Warford
OG
Kentucky
61
-
Gavin Escobar
TE
San Diego State
62
-
Jordan Poyer
CB
Oregon State
63
-
Tyler Wilson
QB
Arkansas
64
-
Stedman Bailey
WR
West Virginia
65
-
Blidi Wreh-Wilson
CB
UConn
66
-
Kevin Reddick
ILB
UNC
67
-
Da'Rick Rogers
WR
Tennessee Tech
68
-
Landry Jones
QB
Oklahoma
69
-
Dallas Thomas
OT
Tennessee
70
-
Kenny Stills
WR
Oklahoma
71
-
Andre Ellington
RB
Clemson
72
-
Brandon Jenkins
DE
Florida State
73
-
Robert Alford
CB
Southeastern Louisiana
74
-
Ryan Swope
WR
Texas A&M
75
-
Terron Armstead
OT
Arkansas-Pine Bluff
76
-
Cornellius Carradine
DE
Florida State
77
-
E.J. Manuel
QB
Florida State
78
-
T.J. McDonald
S
USC
79
-
Tharold Simon
CB
LSU
80
-
Cobi Hamilton
WR
Arkansas
81
-
Jonathan Cyprien
S
Florida International
82
-
Ryan Nassib
QB
Syracuse
83
-
Alvin Bailey
OG
Arkansas
84
-
Chase Thomas
OLB
Stanford
85
-
Bennie Logan
DT
LSU
86
-
Akeem Spence
DT
Illinois
87
-
Zaviar Gooden
ILB
Missouri
88
-
Joseph Randle
RB
Oklahoma State
89
-
Travis Kelce
TE
Cincinnati
90
-
Tyler Bray
QB
Tennessee
91
-
Jamar Taylor
CB
Boise State
92
-
Phillip Thomas
S
Fresno State
93
-
Vance McDonald
TE
Rice
94
-
John Simon
DE
Ohio State
95
-
Tyrann Mathieu
CB
LSU
96
-
Sio Moore
ILB
UConn
97
-
Markus Wheaton
WR
Oregon State
98
-
Kenjon Barner
RB
Oregon
99
-
Kiko Alonso
ILB
Oregon
100
-
William Gholston
DE
Michigan State
Latest trades
NY Giants
Arizona
2013-04-27
Round 4
Arizona
NY Giants
2013-04-27
Round 4
Cleveland
Pittsburgh
2013-04-27
Round 4
Denver
Green Bay
2013-04-27
Round 4
Jacksonville
Philadelphia
2013-04-27
Round 4
Las Vegas
Tampa Bay
2013-04-27
Round 4
Philadelphia
Jacksonville
2013-04-27
Round 4
Tampa Bay
Las Vegas
2013-04-27
Round 4
Atlanta
Chicago
2013-04-27
Round 5
Chicago
Atlanta
2013-04-27
Round 5
All 2013 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