2025 NFL Mock Draft Built Using Only Betting Odds

By Matt McEwan
Updated:
For each of the last six years, and now seven when you include the below mock, I have built an NFL mock draft based purely on the NFL Draft props available at online sportsbooks. With the thousands of betting markets available, piecing the puzzle together can be quite tricky and time consuming, but I have found a lot of value in doing so. My goal here is not necessarily to have the best, most accurate NFL mock draft, though I won’t be upset if that’s the case, but rather to poke holes in the sportsbooks’ markets and highlight NFL Draft bets that are showing value.
I’ll get into my method and processes for constructing this 2025 NFL mock draft a little later in this page, if you’re interested. For now, let’s dive into my (the sportsbooks’) 1st round NFL mock draft for the 2025 NFL Draft:
NFL Mock Draft 3.0
The NFL mock draft above was pieced together on April 24. This will be the final mock done ahead of tonight’s NFL Draft, as the odds will start to shift too quickly to keep up with this afternoon.
In putting this NFL mock draft together, I still had fewer NFL Draft betting markets to call on than I’d like, and at this point (as leaks start) I doubt that will change. If anything, we are likely to see fewer markets available the closer we get to tonight’s first pick being submitted. This is the shortest list of draft position over/unders I have seen available this close to the draft. But I considered the following NFL Draft odds mock draft above: draft position over/unders, odds to be the 1-10 pick, odds to be a top 5/10/32 pick, odds to be the first player taken at each playing position, odds to be drafted by a specific team (only available for a handful of players), first-round position totals (available for most position groups), and the position of each team’s first drafted player.
I do not give each prop the same weight, though. I lean more heavily on markets where you can bet every possible outcome, as well as the markets with lower vig/juice. The market I lean on most in my NFL mock above is draft position over/unders for each player, as it is the market where sportsbooks experience the biggest liabilities due to the lesser vig and only two possible outcomes (over or under).
You can see my justification (what the betting markets say) for each pick a little further down, as I want to quickly point out some of the problem areas / betting opportunities I see in putting this together:
- Jahdae Barron draft position over/under: The Texas corner is now favored to be the second corner selected, but sportsbooks are a little split on his over/under. The majority of sportsbooks have Barron heavily favored to go under 18.5. However, FanDuel slightly favors him to go over 17.5. In order to make things as clean as possible, I had to simply follow the under 18.5.
- Jihaad Campbell draft position over/under: Similar to the above, most sportsbooks have Campbell heavily favored to be selected after the first 18 picks, but FanDuel has him slightly favored to go over 19.5. With extremely short odds to be selected in the first-round, I had to disobey FanDuel’s odds here to keep this mock tidy.
- Matthew Golden draft position over/under: Golden’s over/under is coming down and now can be found at 17.5 at most sportsbooks, with the under favored. However, if he’s being taken in the first 17 picks, I feel it has to be a team trading up for him. I like the Broncos to be that team, but the sportsbooks don’t, as they heavily favor Denver to take a running back with their first pick. None of the other WR-needy teams are given short odds to take a receiver with their first pick, so I had to facilitate a big move up the board for the Titans.
- Position totals: Sportsbooks are favoring over 2.5 QBs, over 2.5 WRs, over 6.5 OLs, over 8.5 DL/EDGEs, and over 1.5 safeties in the first round. However, in order to attempt to satisfy some of those, I had to disregard the safeties, where the odds have been shifting anyways.
1. Titans: Cam Ward, QB (Miami)
Depending on the sportsbook you view, Cam Ward is getting anywhere from -10000 to -20000 odds to be the first-overall pick. It wouldn’t surprise me if the Titans confirm this ahead of draft night.
2. Browns: Travis Hunter, CB/WR (Colorado)
As of early-April, Travis Hunter became the odds-on favorite to be the second-overall pick in the NFL Draft. It was widely believed the Browns were going to select Abdul Carter here, but since the Colorado Pro Day, where Cleveland sent tons of personnel, we have seen Hunter become a very heavy favorite to go #2.
3. Giants: Abdul Carter, DL (Penn State)
As I discussed in my first mock, this one doesn’t make a ton of sense to me. But I also couldn’t find a very suitable trade partner for the Giants to get out of this spot and Abdul Carter still be the pick. Carter is as short as -650 to be selected with the third-overall pick.
4. Patriots: Will Campbell, OL (LSU)
Will Campbell has become the odds-on favorite to be selected with the fourth-overall pick in the 2025 NFL Draft. This one makes a lot of sense to me, as the Patriots are in dire need of some help on the offensive line, and I didn’t really buy into Campbell’s draft stock tanking because of his short arms. His short arms managed to put together a fantastic career at LSU, playing against the SEC’s best pass-rushers, many of which are NFL-bound (or already there).
5. Jaguars: Ashton Jeanty, RB (Boise State)
Ashton Jeanty’s draft position over/under is listed at 6.5, and the under is heavily favored. In the past two days, we have seen the Jaguars become the heavy, odds-on favorites to be the team who drafts Jeanty as well.
*Originally had the Jaguars taking Mason Graham in this spot; then the 2.0 had the Raiders trading up to take Ashton Jeanty.
6. Raiders: Kelvin Banks Jr, OL (Texas)
As Ashton Jeanty’s odds have shifted to him going to the Jaguars, we have seen offensive linemen start receiving short odds to be selected with the sixth-overall pick. Las Vegas could certainly use some help up front, and Kelvin Banks Jr as the favorite here makes sense.
*Originally had the Raiders taking Ashton Jeanty in this spot; 2.0 had the Jaguars selecting Mason Graham with the 6th pick.
7. Jets: Armand Membou, OL (Missouri)
Armand Membou’s draft position over/under is listed at 6.5 with the over favored to hit. However, he’s a heavy -550 favorite to be taken in the top ten of the NFL Draft. So, slotting him into the Jets at #7 satisfies both of those props, while the pick also makes a lot of sense. New York has done some nice work improving their offensive line in the last year, but they still need one more OT.
8. Panthers: Jalon Walker, LB (Georgia)
Jalon Walker’s over/under is 8.5 with the under receiving better odds. He is also favored to be the first linebacker off the board, which does not include edge players. Though, Walker may end up playing a bit of a hybrid / position-less role in the NFL, which would be a great fit for what the Panthers need right now.
9. Saints: Mykel Williams, DL (Georgia)
Mykel Williams’ over/under is still 15.5 but the under is now heavily favored. His odds have shifted dramatically in the past few days, and he is now the favorite to be the ninth pick as well.
*Originally had the Saints taking Will Johnson in this spot.
10. Bears: Tyler Warren, TE (Penn State)
While I don’t think the Bears need to draft a tight end with this pick, as Cole Kmet is a good enough player, the sportsbooks don’t agree with me. Chicago is favored to take a running back or tight end with their first pick, and Tyler Warren’s over/unders have him going in the top ten.
*Originally had the Bears taking Shemar Stewart in this spot, then the Colts trading up for Tyler Warren in my 2.0 mock.
11. 49ers: Mason Graham, DL (Michigan)
Mason Graham was originally heavily favored to be selected fifth by the Jaguars, but he has been tumbling down the board since the Jeanty to the Jags rumors started. Graham’s over/under was 5.5, with the under heavily favored, but is now at 7.5 with the over heavily favored. San Francisco is favored to take a DL/EDGE, and I think they’d be thrilled if Graham were still on the board when they pick at 11.
*Originally had the 49ers taking James Pearce Jr in this spot, then became San Francisco taking Kelvin Banks Jr in 2.0.
12. Cowboys: Tetairoa McMillan, WR (Arizona)
The Cowboys are pretty heavily favored to take a wide receiver with their first pick in the draft, and Tet McMillan is the heavy favorite to be the first wide receiver taken. Sportsbooks recently opened a draft position over/under for him, which is set at 12.5, with the under favored.
13. Dolphins: Jahdae Barron, CB (Texas)
Since the Jalen Ramsey trade rumors, we have seen Miami become a team in need of a corner. They were heavily favored to address their offensive line shortcomings with their first pick, but it’s now split between OL and corner. Jahdae Barron has overtaken Will Johnson as the favorite to be the second corner taken, and his over/under is now 18.5, with the under favored.
*Originally had the Dolphins taking Kelvin Banks Jr in this spot; pick was changed to Dolphins taking Will Johnson in 2.0 mock.
14. Colts: Colston Loveland, TE (Michigan)
Indianapolis is heavily favored to take a tight end with their first pick, and Colston Loveland’s over/under can now be found at 14.5 with the under still heavily favored.
*Originally had the Colts taking Tyler Warren in this spot; it was changed to the Bears taking Colston Loveland in 2.0.
15. Falcons: Walter Nolen, DL (Ole Miss)
The Falcons are heavily favored to take a defensive lineman / edge player with their first pick, and I had to mock an interior DL to them in order to make the over/unders of the edge players work. So, Walter Nolen it is! He has far better odds to be the second DL selected than the rest of the interior defensive linemen remaining on the board, and Atlanta needs some help inside.
*Pick was originally Jahdae Barron to the Falcons; pick was changed to the Falcons taking Kenneth Grant in 2.0.
16. Titans (via Cardinals): Matthew Golden, WR (Texas)
Matthew Golden is one of the most difficult players to make fit in this mock draft. His over/under heavily favors him being selected in the first 17 picks at DraftKings, FanDuel, and bet365. But in looking at the teams picking 13 to 16, it just doesn’t make sense for any of them to take a WR, and the sportsbooks also recognize that in the betting markets for the position of each team’s first drafted player. So, I had to make a trade with the 16th pick, and while I wanted it to be Denver, as it would make a lot of sense, they are heavily favored to take a running back with their first pick, and Omarion Hampton’s over/under suggests the Broncos stay put and take him there. Instead, I had to bring Tennessee all the way up to this spot, who would love to give their new franchise QB some extra weapons.
*Originally had the Cardinals taking Mykel Williams in this spot; the pick was changed to Green Bay moving up for Matthew Golden in my 2.0 mock.
17. Bengals: Shemar Stewart, DL (Texas A&M)
According to the sportsbooks, the Bengals are taking an edge rusher with their first pick, which does make sense. However, Mike Green’s over/under has him going 18th or later, so I have shoehorned Shemar Stewart to the Bengals at 17. (The shoehorning was the result of not having any over/under for Stewart.)
*Originally had the Bengals taking Mike Green in this spot.
18. Seahawks: Tyler Booker, OL (Alabama)
The Seahawks need help on the offensive line and the sportsbooks believe they will address it with their first pick. Tyler Booker does not have a draft position over/under available anywhere, but he is heavily favored to be a first-round pick, and there aren’t too many teams with such glaring holes on the interior offensive line that they would invest a first-round pick into the position. So, Seattle is the team who will pull the trigger on the first guard of the draft.
*Originally had the Giants moving up to take Shedeur Sanders in this spot.
19. Buccaneers: Jihaad Campbell (LB, Alabama)
The Buccaneers are believed to be taking a defensive lineman / edge rusher or linebacker with their first pick. Jihaad Campbell is heavily favored to be taken in the first round, with an over/under that favors him being taken over 18.5, and there aren’t any other teams with short odds to take a linebacker with their first pick.
*This pick was originally Colston Loveland to the Chargers; it became Mike Green to the Buccaneers in my 2.0.
20. Broncos: Omarion Hampton, RB (North Carolina)
The Broncos are heavily favored to be taking a running back with their first pick, and Omarion Hampton’s over/under is 19.5 with the over heavily favored at both DraftKings and bet365, but FanDuel has him heavily favored to go under 20.5. So, he gets locked into pick 20 based off those walls.
*This pick was originally Matthew Golden to the Broncos.
21. Steelers: Shedeur Sanders, QB (Colorado)
The Steelers were believed to be taking a QB with their first pick for a while, but the original thought was that it would be Jaxson Dart. Recent rumors around Pittsburgh being a landing spot Shedeur’s dad would approve of, and not criticize Mike Tomlin the same way he would another head coach, has moved the Steelers to the favorites to draft Sanders. The polarizing QB’s over/under is set at 8.5 with the over heavily favored. So, technically, he could fall this far and still satisfy what the sportsbooks are saying.
*Pick was originally Jaxson Dart to the Steelers.
22. Chargers: Kenneth Grant, DL (Michigan)
The Chargers felt like such a good landing spot for Colston Loveland, but the odds have moved away from that recently. Now LA is favored to take a DL/EDGE with their first pick, and it could go either way. With not much information on the interior DL, and some other markets suggesting the next edge players aren’t ready to come off the board yet, I slotted Kenneth Grant in here, who Jim Harbaugh is familiar with.
*Pick was originally Jihaad Campbell to the Bucs; I changed this pick to the Chargers taking Walter Nolen in my second version.
23. Packers: Will Johnson, CB (Michigan)
The odds say the Packers are going to target DL/EDGE or CB with their first pick. Will Johnson’s draft position over/under could have been found at 11.5 a few days ago, but it has been tumbling down to 24.5 now, with the under favored. This seems like a steal for Green Bay.
*Pick was originally Emeka Egbuka to the Packers; it was changed to the Cardinals taking Jahdae Barron in my second iteration.
24. Vikings: Malaki Starks, S (Georgia)
Malaki Starks has recently taken over as the favorite to be the first safety off the board. His over/under is set at 23.5, while all sportsbooks favor over 1.5 safeties being selected in the first round. In looking at team needs, there really aren’t a lot of teams remaining in the draft who would look to address the safety position. Minnesota’s odds of taking a safety with their first pick are pretty short, so it’s Starks to the Vikings here.
*Originally had the Vikings taking Maxwell Hairston in this spot.
25. Texans: Josh Simmons, OL (Ohio State)
Houston is heavily favored to select an offensive lineman with their first pick in the 2025 NFL Draft. Josh Simmons has short odds to be a first-round pick, and I needed to satisfy more than eight OL coming off the board in the first round.
*Pick was originally Josh Simmons to the Texans; in 2.0, it was changed to the Giants moving up for Jaxson Dart.
26. Rams: Grey Zabel, OL (North Dakota State)
Grey Zabel’s name is being thrown around plenty of rumors, with some suggesting he may go as early as the top 16. However, sportsbooks have not released an over/under for him. They do strongly believe he will be a first-round pick, though, and even favor him to be selected before Donovan Ezeiruaku. So, he needs to come off the board, and the Rams make sense. (Sportsbooks agree.)
*Pick was originally Omarion Hampton to the Bears.
27. Patriots (via Ravens): Emeka Egbuka, WR (Ohio State)
Emeka Egbuka’s over/under is set at 27.5 with the under favored. So, he needs to come off the board in this pick, but the Ravens are not going to be the team to take him. One of the most WR-needy teams in the league right now is the Patriots, who could flip their second-round pick and a little more to move up a handful of spots and acquire a legit WR1 for Drake Maye.
*Pick was originally Tyler Booker to the Ravens; changed the pick to Baltimore taking Derrick Harmon in 2.0.
28. Lions: James Pearce Jr, DL (Tennessee)
Detroit is heavily favored to take a defensive lineman / edge player with their first pick in the draft, and James Pearce Jr is now favored to be selected in the first 31 picks.
*Pick was Lions taking Donovan Ezeiruaku in both 1.0 and 2.0 mocks.
29. Commanders: Mike Green, DL (Marshall)
Mike Green no longer has a draft position over/under available, but he is heavily favored to be taken in the first round. His last over/under was set at 17.5 with the over favored. Washington is pretty desperate for some pass-rushing help off the edge, which is something the odds agree with, and Green would be a nice fit.
*Pick was originally Nick Emmanwori to the Commanders; pick was changed to Patriots taking Emeka Egbuka at 29 in my 2.0.
30. Giants (via Bills): Jaxson Dart, QB (Ole Miss)
Jaxson Dart’s over/under has changed to favor him over 25.5. Sportsbooks are also still favoring over 2.5 QBs to be taken in the first round, though, so I needed to find Dart a home. Some rumors have suggested the Saints are fans of Dart, but Brian Daboll and Joe Schoen need to find a QB of the future, before they’re no longer a part of New York’s future. The Giants are still favored to be the team who drafts Dart.
*Pick was originally Walter Nolen to the Bills; it changed to Nick Emmanwori to Buffalo in 2.0.
31. Chiefs: Josh Conerly Jr, OL (Oregon)
The Chiefs are rightfully heavily favored to take an offensive lineman with their first pick in the draft. Josh Conerly Jr does not have an over/under available, but he is favored to go in the first round.
*Pick was originally Derrick Harmon to the Chiefs; it became Josh Simmons to the Chiefs in my 2.0 mock.
32. Eagles: Derrick Harmon, DL (Oregon)
The Eagles are favored to take a DL/EDGE player with their first pick, and Derrick Harmon is a pretty heavy favorite to be selected in the first round. Philadelphia’s stronger need may be on the edge, but the Eagles love to be strong and deep in the trenches.
*Pick was originally Malaki Starks to the Eagles; it became Maxwell Hairston to the Eagles in 2.0.
Past NFL Mock Drafts
The mock draft above was published April 22 with the data available at that time.
The mock draft above was published April 9 using the odds available at that time.
All NFL Draft Bets I Have Made
Here’s a running list of the NFL Draft bets I have placed using my NFL mock(s) above:
- Jaxson Dart 9th pick at bet365 (+600) – half-unit on April 24
- Jaxson Dart 3rd pick at bet365 (+5000) – 0.25 units on April 24
- Jaxson Dart draft position under 24.5 at DraftKings (+100) – 1 unit on April 24
- Jahdae Barron draft position under 17.5 at FanDuel (+104) – 1 unit on April 24
- Mason Graham draft position under 5.5 at bet365 (+225) – half-unit on April 23
- Under 1.5 safeties selected in the 1st round at bet365 (+300) – half-unit on April 22
- Under 14.5 SEC players selected in the 1st round at bet365 (+200) – half-unit on April 22
- Mykel Williams to be the 9th pick at bet365 (+700) – 1 unit on April 22
- Position of Broncos’ first drafted player to be WR at bet365 (+400) – half-unit on April 22
- Omarion Hampton draft position over 20.5 at FanDuel (+188) – 1 unit on April 22
- Tyler Warren draft position over 10.5 at FanDuel (+136) – 1 unit on April 22
- Matthew Golden draft position over 17.5 at DraftKings (+130) – 1 unit on April 21
- Colston Loveland draft position over 17.5 at DraftKings (+270) – 1 unit on April 21
- Colston Loveland draft position over 19.5 at DraftKings (+140) – 1 unit on April 9
- Mykel Williams draft position under 15.5 at ESPN Bet (+115) – 1 unit on April 9
- Ashton Jeanty 3rd pick at bet365 (+10000) – 0.25 units on April 9
- Shedeur Sanders 3rd pick at bet365 (+650) – half-unit on April 9
- Jalon Walker draft position over 8.5 at bet365 (+200) – half-unit on April 4
- Omarion Hampton draft position under 19.5 at bet365 (-110) – 1 unit on April 4
- Mike Green draft position over 17.5 at bet365 (+100) – half-unit on April 4
- Armand Membou draft position under 6.5 at DraftKings (+160) – 1 unit on April 4
- Will Johnson first DB drafted (not including T Hunter) at BetMGM (-110) – 1 unit on March 31
2025 NFL Draft Order
The current order of the first round of the 2025 NFL Draft is as follows:
- Tennessee Titans
- Cleveland Browns
- New York Giants
- New England Patriots
- Jacksonville Jaguars
- Las Vegas Raiders
- New York Jets
- Carolina Panthers
- New Orleans Saints
- Chicago Bears
- San Francisco 49ers
- Dallas Cowboys
- Miami Dolphins
- Indianapolis Colts
- Atlanta Falcons
- Arizona Cardinals
- Cincinnati Bengals
- Seattle Seahawks
- Tampa Bay Buccaneers
- Denver Broncos
- Pittsburgh Steelers
- Los Angeles Chargers
- Green Bay Packers
- Minnesota Vikings
- Houston Texans
- Los Angeles Rams
- Baltimore Ravens
- Detroit Lions
- Washington Commanders
- Buffalo Bills
- Kansas City Chiefs
- Philadelphia Eagles
Every single team currently holds their own first-round pick in the 2025 NFL Draft. That could change between now and April 24, though.
What is a practice draft?
A practice draft is more commonly referred to as an NFL mock draft. Members of the media, analysts, insiders, and plenty of fans create their own NFL mock drafts ahead of the NFL Draft each year, predicting how the draft will play out (which players will be drafted by each team).
Who gets the first pick in the NFL Draft 2025?
At the moment, the Tennessee Titans hold the first pick in the 2025 NFL Draft, as they finished the previous season with the worst record.
What is the point of NFL mock drafts?
The point of an NFL mock draft is to simply predict how the draft will play out, with the end goal of driving conversation and engagement from fans of each team.
How Does Drafting Work in the NFL?
All 32 teams receive one pick in each of the NFL Draft’s seven rounds. The order of those picks within each round is determined by how each team finished the previous season. The worst team from the previous season will get the first pick, while the Super Bowl winner will get the last pick – it follows a reverse order of previous year’s record.
What is an NFL mock draft simulator?
An NFL mock draft simulator allows you to play the role of GM and work through the upcoming draft. Depending on the sophistication of the simulator you are using, you will be able to make each draft pick for your team and potentially facilitate draft pick trades. However, you can also do an NFL mock draft the old fashioned way with a pen and piece of paper or spreadsheet.
When is the 2025 NFL Draft?
The first round of the 2025 NFL Draft gets underway at 8pm ET on Thursday, April 24.
Where is the 2025 NFL Draft?
The 2025 NFL Draft is being held at Lambeau Field in Green Bay, Wisconsin. It is the first time the NFL Draft has been hosted in Green Bay.

Editor-in-Chief; Sports Betting Expert
With nearly a decade working in the industry, Matt is a seasoned sports betting veteran. He got his start with SBD in 2016 and worked his way up the ladder to become the Editor-in-Chief. Along the way he has done everything from reviewing sportsbooks to creating proprietary sports betting tools.