top of page

Our mock drafts are based on the consensus rankings and predictions amongst the media, not our own rankings, because media consensus is the most accurate predictor of which player each team will draft.


Round 1


1. Arizona Cardinals: Kyler Murray, QB, Oklahoma

All signs point to the Cardinals drafting Murray, and at this point, it would be shocking to see them do something else. Murray is just what they need to turn their franchise around. Yes, they have Rosen, but Murray is much better than Rosen will ever be and the Cardinals know that.


2. San Francisco 49ers: Nick Bosa, DE, Ohio State

The 49ers are going to take either Bosa or Quinnen Williams, but it’s more likely that they take Bosa because he fills a bigger need. Both are great players, so the 49ers can afford to draft for need in this scenario.


3. New York Jets: Quinnen Williams, DT, Alabama

The Jets get the steal of the draft here. Williams, who is believed by many to be the best player in the draft, provides the Jets with an elite interior pass rusher, something incredibly rare in today’s NFL. If the Jets don’t take Williams they will trade down to get more picks.


4. Oakland Raiders: Ed Oliver, DT, Houston

The Raiders desperately need an elite pass-rusher, and Oliver is just that. He provides the Raiders with the rare elite interior pass rusher that is cherished in today’s NFL. Josh Allen may seem to fill the need, but he doesn’t fit the Raider’s scheme, making Oliver the obvious choice.


5. Tampa Bay Buccaneers: Devin White, ILB, LSU

The Buccaneers need a middle linebacker to lead the defense now that Kwon Alexander has left, and White is just that. Another option is Josh Allen, as the Buccaneers desperately need an edge rusher, but White plays the more important position and would lead the defense, something an edge rusher can’t do.


6. New York Giants: Josh Allen, OLB, Kentucky

The quarterback the Giants are likely going to target is Daniel Jones, but the 6th pick is simply too high to draft him. If the Giants think there is a risk he won’t be available for their next pick (17th overall), they might draft him here, but it seems unlikely that another team would draft Jones before the 17th pick. With that in mind, the Giants take the best player available, and Josh Allen is an absolute steal at sixth overall. He would be a core member of their defense for years to come.


7. Jacksonville Jaguars: Andre Dillard, LT, Washington State

Jacksonville just spent a ton of money on Nick Foles, and they need somebody to protect him, so they take Dillard here. If the Giants opt to take Daniel Jones at 6th overall, the Jaguars will likely take Josh Allen with this pick.


8. Detroit Lions: T.J. Hockenson, TE, Iowa

Head coach Matt Patricia is used to having Rob Gronkowski at tight end, so Patricia goes out and gets a Gronk for himself. Hockenson fills a need at tight end and is also the top prospect on the board at this point.


9. Buffalo Bills: Clelin Ferrell, DE, Clemson

The Bills are a tough team to predict. They seem to like Ed Olvier, T.J. Hockenson, and Andre Dillard, but all three are off the board at this point. With their three top choices off the board, Buffalo addresses its pass rush by adding Ferrell, who is one of the top edge rushers available. Another possibility is Rashan Gary, but he will take at least a year to have an impact because he is incredibly raw and Buffalo will likely want someone who can contribute right away.


10. Denver Broncos: Devin Bush, ILB, Michigan

The Broncos could use a middle linebacker to lead their defense, and Bush would fill that role immediately. Other options for the Broncos include trading down to obtain more picks or drafting a quarterback like Drew Lock or Dwayne Haskins. Denver doesn’t seem to like Haskins and Lock will likely be available later in the draft, so it doesn’t seem likely that Denver targets a quarterback with this pick.


11. Cincinnati Bengals: Jonah Williams, LT, Alabama

The Bengals need somebody to protect the quarterback, and Williams is the top lineman on the board. Another option is to take Dwayne Haskins to replace Andy Dalton, who has been struggling, however, the Bengals might believe that Dalton will do better with more protection, and Wiliams will provide that.


12. Green Bay Packers: Rashan Gary, DE, Michigan

The Packers could use a pass rusher, and Gary is a steal at 12th overall. He has the potential to become one of the league’s best pass rushers and is easily the best player on the board at this point.


13. Miami Dolphins: Christian Wilkins, DT, Clemson

The Dolphins have a ton of holes to fill, so there are many different directions they could go here. They like Jonah Williams, but he is off the board at this point. One of their biggest needs is defensive tackle, as they really miss Ndamukong Suh, and Wilkins would be able to fill that role admirably.


14. Atlanta Falcons: Chris Lindstrom, G/C, Boston College

Atlanta wants to bolster it’s offensive line, and Lindstrom is a guy who can play both center and guard, so Atlanta can use him depending on what position they need to be filled.


15. Washington Redskins: Dwayne Haskins, QB, Ohio State

Haskins falls to the Redskins here. They really like him and are even considering trading up for him, but it seems likely that he will be available with this pick, so Washington gets their franchise quarterback without needing to give anything up.


16. Carolina Panthers: Brian Burns, DE/OLB, Florida State

The Panthers desperately need an edge-rusher, and Burns is one of the top pure pass rushers in the draft. He will be able to fill that role immediately for the Panthers.


17. New York Giants: Daniel Jones, QB, Duke

The only team that could take Jones before the Giant’s pick is the Redskins, but it seems likely that Dwayne Haskins will be on the board by their pick and the Redskins might even trade up to ensure they get him. The Giants might also elect to trade up to jump the Redskins just to make sure they get their guy. If the Giants are really unsure about if they will get Jones with this pick, they will draft him at 6th overall and likely target a defensive lineman with this pick. Either way, New York thinks Jones is a franchise quarterback and they will draft him at some point, whether it’s at 17th overall, 6th overall, or somewhere inbetween.


18. Minnesota Vikings: Garrett Bradbury, G/C, N.C. State

The Vikings need help along their interior offensive line, especially at center, and Bradbury is easily the best center in this draft class. He will be able to fill that role very well.


19. Tennessee Titans, Jeffery Simmons, DT, Mississippi State

Simmons has top-5 talent, and the Titans are the team that seems most likely to be willing to wait for him to return from injury. They really like Christian Wilkins, but he is off the board at this point, and Simmons was considered a better prospect before his injury. Another possibility is Dexter Lawrence.


20. Pittsburgh Steelers: Dexter Lawrence, DT, Clemson

The Steelers really want Devin Bush, but he is going to be long gone by this pick. They might elect to trade up for him, but that would take a ton of draft capital. If Pittsburgh stays put, they will fill another position of need with Lawrence, as Javon Hargrave is a free agent after the season and they will likely not be able to pay him. Lawrence can become the replacement as the Steelers’ nose tackle of the future.


21. Seattle Seahawks: Noah Fant, TE, Iowa

Fant is a steal at 21, and he is easily the top prospect left on the board. Seattle could use another weapon for Russel Wilson after losing Doug Baldwin. Fant would be able to fill Jimmy Graham’s old role in this offense and that will fill a major need for Seattle.


22. Baltimore Ravens: Marquise Brown, WR, Oklahoma

Baltimore has practically no offensive weapons, and Brown would be able to become Lamar Jackson’s favorite target. He is also a perfect fit for this offense. They will run the ball down your throat and just when defenses least expect it they will throw a bomb to Brown for a 50+ yard touchdown. It will be very hard to defend. Brown would add another element to this offense, so Baltimore won’t pass on the opportunity to draft him.


23. Houston Texans: Jawaan Taylor, RT, Florida

Houston has arguably the worst offensive line in football, so they are desperate to implement talent. Taylor is easily the best offensive line prospect available at this point and is a steal at 23rd overall. Many people expect him to be drafted in the top-10, so Houston would be ecstatic to get him here.


24. Oakland Raiders: Josh Jacobs, RB, Alabama

The Raiders are looking for a bell cow at running back, and Jacobs can be just that. John Gruden absolutely loves to run the ball, but he doesn’t have a good running back on the roster, so he will pursue Jacobs in the draft.


25. Philadelphia Eagles: Byron Murphy, CB, Washington

The Eagles need help in the secondary badly, especially at cornerback, so they take Murphy here. Murphy is the best cornerback in the draft and possibly a steal at this pick.


26. Indianapolis Colts: Johnathan Abram, S, Mississippi State

The Colts want some help at safety. There were rumors that the Colts wanted to pursue Landon Collins in free agency, but they didn’t get him, so they can get Abram to fill the role that would have gone to Collins.


27. Oakland Raiders: Montez Sweat, DE/OLB, Mississippi State

The Raiders have the NFl’s worst pass rush, adding both Sweat and Ed Oliver to their arsenal would completely change that. Even if they draft Oliver, they still desperately need an edge rush, and Sweat it a steal at 27th overall. This pick would have Raiders nation jumping up and down.


28. Los Angeles Chargers: Jerry Tillery, DT, Florida

The Chargers don’t have a lot of holes on their roster, but defensive tackle is one of them. At this point, all of the top defensive tackle prospects are off the board, so the Chargers slightly reach and add Tillery to help solidify their defensive line among the league’s best units.


29. Seattle Seahawks: Juan Thornhill, S/CB, Virginia

The Seahawks lost Earl Thomas in free agency, so they need help at safety.Thornhill would be able to fill Thomas’s role at safety, as he is very good in coverage, helping Seattle to fill that void.


30. Green Bay Packers: Darnell Savage, S, Maryland

The Packers’ biggest need is at safety, and Savage is the best safety left on the board. He will fill their need.


31. Los Angeles Rams: Greg Little, LT, Mississippi

The Rams don’t have many needs, so it makes sense for them to just take one of the best players available, no matter the position. Little is a very good player and will be able to take a starting spot on the offensive line. He should be able to replace Andrew Whitworth when he decides to retire.


32. New England Patriots; N’Keal Harry, WR, Arizona State

Harry is a great pick for the Patriots here. He is the best player on the board and he fills a major need for the Patriots. With the loss of Josh Gordon, Harry would provide New England with an outside threat. They have a lack of weapons, and adding Harry would go a very long way for the Patriots. Another option for the Patriots here is D.K. Metcalf, as he and Harry are the two best outside threats in the draft. Metcalf doesn’t seem to fit the Patriots system as well, however, because New England prefers quick, agile players to super speedy guys.


Round 2


33. Arizona Cardinals: DeAndre Baker, CB, Georgia

The Cardinals take one of the top players on the board to pair with Patrick Peterson. This pick would give the Cardinals one of the NFL’s best cornerback duos.


34. Indianapolis Colts: Rock Ya-Sin, CB, Temple

The Colts need a cornerback, so their two best choices are Ya-Sin and Greedy Williams. Ya-Sin is a safer pick, so they go with him here..


35. Oakland Raiders: Greedy Williams, CB, LSU

The Raiders have a need at corner, so they take a shot on Williams, a cornerback with elite potential.


36. San Francisco 49ers: A.J. Brown, WR, Ole Miss

The 49ers need to get Jimmy Garoppolo some more weapons, and Brown is the best receiver on the board.


37. New York Giants: Trayvon Mullen, CB, Clemson

The Giants have a need for cornerback and they haven’t addressed it yet, so they take Mullen as a ton of cornerbacks begin to come off the board.


38. Jacksonville Jaguars: Irv Smith Jr., TE, Alabama

The Jaguars need a tight end after passing on T.J. Hockenson with their first pick, so they take Smith Jr., who is easily the best tight end available.


39. Tampa Bay Buccaneers: Taylor Rapp, S, Washington

The Buccaneers passed on Derwin James last year, and that really upset their fans, so the Bucs take Rapp, a player with a very similar style to James. He can help them to improve their secondary.


40. Buffalo Bills: Deebo Samuel, WR, South Carolina

Buffalo could use some more weapons and Samuel is the best receiver available. They will be able to move him all over the field to help transform the offense.


41. Denver Broncos: Drew Lock, QB, Missouri

The Broncos need a quarterback of the future, and Lock gives them that. He might not end up being the guy, but a second round pick is worth the risk.


42. Cincinnati Bengals: Joejuan Williams, CB, Vanderbilt
Williams is one of the best players available, so Cincinnati takes him to help their secondary.


43. Detroit Lions: Nasir Adderley, S/CB, Delaware

Adderly is a good player that will help the Lions to improve their secondary. They have struggled against the pass for a very long time and they will eventually need to fix that.


44. Green Bay Packers: Cody Ford, RT/G, Oklahoma

The Packers need some help along their offensive line, and Ford is the best lineman available.


45. Atlanta Falcons: Erik McCoy, G/C, Texas A&M

The Falcons’ biggest need is offensive linemen, so they continue to load up on the position. McCoy is the best lineman still available.


46. Washington Redskins: D.K. Metcalf, WR, Ole Miss

The Redskins need a go-to receiver. Metcalf has the potential to become one of the league’s premier wideouts, and that will be enough for the Redskins to pull the trigger. Metcalf might end up sliding past where he should be drafted because he is a very risky prospect and there are a lot of good receivers, which explains why he doesn't go in the first round like he probably should.


47. Carolina Panthers: Sean Murphy-Bunting, CB, Central Michigan

The Panthers are desperate for cornerback help and Murphy-Bunting is the top corner on the board.


48. Miami Dolphins: Damien Harris, RB, Alabama

The Dolphins don’t have any running backs on their roster who can handle a full workload, but Harris can, so they take him to be their workhorse running back.


49. Cleveland Browns: Lonnie Johnson, CB, Kentucky

Cleveland could use another cornerback to help Denzel Ward, and Johnson is the top corner on the board.


50. Minnesota Vikings: Tytus Howard, LT, Alabama State

The Vikings still need help on the offensive line even with the addition of Garrett Bradbury, so they take Howard, the top lineman still on the board.


51. Tennessee Titans: J.J. Arcega-Whiteside, WR, Stanford

The Titans need help at wide receiver, and Arcega-Whiteside is one who is capable of making contested catches and would be able to help the Titans to improve.


52. Pittsburgh Steelers: Jahlani Tavai, ILB, Hawaii

Pittsburgh needs linebacker help, especially after missing out on Devin Bush, so they take Tavai here to help fill the need.


53. Philadelphia Eagles: Miles Sanders, RB, Penn State

The Eagles traded for Jordan Howard during the offseason and Sanders could be a great compliment to Howard’s power running style. They could become a duo similar to Mark Ingram and Alvin Kamara or Howard and Tarik Cohen.


54. Houston Texans: Kaleb McGary, RT/G, Washington

The Texans still need help along the offensive line even with the addition of Jawaan Taylor. Houston could switch either McGary or Taylor to left tackle or move McGary inside to guard to fit both along the offensive line.


55. Houston Texans: Marquise Blair, S, Utah

The Texans need a safety to replace Tyrann Mathieu, so they take the best one on the board in Blair.


56. New England Patriots: L.J. Collier, DE, TCU

The Patriots need help along the defensive line, and Collier is the best defensive lineman still available so the Patriots draft him.


57. Philadelphia Eagles: Max Scharping, LT, Northern Illinois

The Eagles need somebody to eventually replace Jason Peters, so Scharping makes sense here as the best offensive tackle left on the board.


58. Dallas Cowboys: Trysten Hill, DT, Central Florida

The Cowboys need a defensive tackle, and Hill is the best on the board, so they decide to draft him here.


59. Indianapolis Colts: Parris Campbell, WR, Ohio State

The Colts need a number two receiver to take some pressure off of T.Y. Hilton, so they take a speedster in Campbell. He will always require safety help, making defenses shift their focus away from Hilton.


60. Los Angeles Chargers: Elgton Jenkins, G/C, Mississippi State

The Chargers could use more help along the offensive line, and Jenkins is versatile enough to fill any role along the interior offensive line.


61. Kansas City Chiefs: Mecole Hardman, WR, Georgia

Nobody knows what is going to happen to Tyreek Hill, so the Chiefs add Hardman as insurance. Hardman is incredibly fast and will be able to fill Hill’s role in the offense if necessary.


62. New Orleans Saints: Dre’Mont Jones, DT, Ohio State

The Saints take the best player available. Jones was believed to be a first round pick before a horrible showing at the combine, and the Saints will hope he plays like the first rounder he was originally thought to be.


63. Kansas City Chiefs: Ben Banogu, DE/OLB, Texas Christian

The Chiefs need help at edge rusher after losing Dee Ford and Justin Huston. They added Frank Clark but they could use somebody else, so they take Banogu.


64. New England Patriots: Chase Winovich, DE/OLB, Michigan

The Patriots love to have a rotation along the defensive line, so they add another defensive lineman in the second round.


Round 3


65. Arizona Cardinals: Andy Isabella, WR, Massachusetts

The Cardinals need some weapons, so they take Isabella, a speedy slot receiver


66. Pittsburgh Steelers: Diontae Johnson, WR, Toledo

The Steelers lost Antonio Brown and need a receiver to complement Juju Smith-Schuster, so they take Johnson.


67. San Francisco 49ers: Hakeem Butler, WR, Iowa State

The 49ers could still use a wide receiver even after drafting one in the second round, so the go with Butler.


68. New York Jets: Jachai Polite, DE/OLB, Florida

The Jets have a huge need at edge rusher so they take Polite here.


69. Jacksonville Jaguars: Dalton Risner, OT/G/C, Kansas State

The Jaguars continue to address their need along the offensive line by drafting Risner, someone versatile enough to play any role.


70. Tampa Bay Buccaneers: Darrell Henderson, RB, Memphis

The Bucs need a running back badly. They drafted Ronald Jones last year but he has been a bust so far. Their starter is Peyton Barber, who is below-average for a starter. Henderson would be able to contribute right away. He might not be a workhorse, but given the fact that they have at least one other starting-caliber running back they should be fine if he doesn’t get all the touches.


71. Denver Broncos: Josh Oliver, TE, San Jose State

Denver needs a tight end badly so they draft Oliver here.


72. Cincinnati Bengals: Zach Allen, DE, Boston College

The Bengals could use some more talent along the defensive line, so they draft Allen.


73. New England Patriots: Jace Sternberger, TE, Texas A&M

The Patriots are desperate for a tight end after losing Rob Gronkowski, so they take Sternberger, who can contribute immediately as a receiver.


74. Buffalo Bills: Devin Singletary, RB, Florida Atlantic

LeSean McCoy is getting to be very old for a running back so the Bills need to think about their future at the position. They take SIngletary here to eventually take over for McCoy.


75. Green Bay Packers: Julian Love, CB, Notre Dame

The Packers could add another player to their secondary, so they add love.


76. Washington Redskins: Kelvin Harmon, WR, N.C. State

The Redskins need some help at wide receiver, and D.K. Metcalf is far from a sure thing, so the Redskins double their chances at hitting on a receiver by adding Harmon.


77. Carolina Panthers: Jamel Dean, CB, Auburn

The Panthers need to continue to add to their secondary so they add dean.


78. Miami Dolphins: Michael Deiter, G/C, Wisconsin

The Dolphins could use some help on the offensive line, and Deiter could provide depth while eventually becoming a starter.


79. Atlanta Falcons: David Long, CB, Michigan

The Falcons need to add to their secondary so they take Long with this pick.


80. Cleveland Browns: Germaine Pratt, ILB, North Carolina State

The Browns have a hole at linebacker so they bring Pratt in to provide some depth and possibly become a starter.


81. Chicago Bears (Mock trade with the Vikings): David Montgomery, RB, Iowa State

Montgomery was falling in the draft and the Bears jumped at the shot to pick him up. They need a power running back to replace Jordan Howard, and Montgomery would fill that role nicely. They give up the 87th overall pick and the 162nd overall pick for this pick in this trade.


82. Tennessee Titans: Nate Davis, G/C, North Carolina-Charlotte

The Titans need to add some depth to their offensive line so they take David.


83. Pittsburgh Steelers: Will Harris, S, Boston College

The Steelers could use help at safety so they add Harris here.


84. Kansas City Chiefs: Mack Wilson, ILB, Alabama

The Chiefs need to add to their defense, and they haven’t addressed linebacker yet so they take Wilson.


85. Baltimore Ravens: Jaylon Ferguson, DE/OLB, Louisiana Tech

The Ravens lost Za'Darius Smith and Terrell Suggs in free agency so they need to add some edge rushers. They take Ferguson here.


86. Houston Texans: Connor McGovern, G/C, Penn State

The Texans keep adding to their offensive line to revampt the unit for next year.


87. Minnesota Vikings (Mock trade with the Bears): Myles Gaskin, RB, Washington

The Vikings need a backup for Dalvin Cook because he has injury concerns, so they take Gaskins with this pick. The Vikings get this pick and the 162nd overall pick in exchange for the 81st overall pick in this trade.


88. Detroit Lions: Jalen Hurd, WR, Baylor

The Lions could use some more targets after losing Golden Tate, so they take Hurd.


89. Indianapolis Colts: Khalen Saunders, DT, Western Illinois

The Colts could use some help along the defensive line so they take Saunders with this pick.


90. Dallas Cowboys: Kahale Warring, TE, San Diego State

The Cowboys didn’t have a great tight end situation last year. Jason Witten unretired, but he is old and nobody knows how effective he will be, so Dallas takes Warring with this pick.


91. Los Angeles Chargers: Will Grier, QB, West Virginia

Phillip Rivers is getting old so the Chargers could use a developmental quarterback. They take Grier here to fill that role.


92. Seattle Seahawks: Bobby Okereke, ILB, Stanford

The Seahawks might not be able to pay Bobby Wagner, so they draft Okereke as an insurance policy.


93. New York Jets: Chuma Edoga, RT, USC

The Jets had a mediocre offensive line last year so they start to add to it with Edoga.


94. Los Angeles Rams: Alexander Mattison, RB, Boise State

Nobody knows how healthy Todd Gurley really is or whether or not he can continue to be a workhorse, so the Rams take Mattison as a backup in case Gurley can’t play or can’t handle as many touches as he used to.


95. New York Giants: Maxx Crosby, DE, Eastern Michigan

The Giants could use some depth at edge rusher so they get Crosby with this pick.


96. Washington Redskins: Dawson Knox, TE, Mississippi

Jordan Reed is a serious injury risk so the Redskins get Knox as a backup.


97. New England Patriots: Jarrett Stidham, QB, Auburn

The Patriots take Stidham as a developmental quarterback. He was considered a first round pick before last year, so there is potential for him to eventually replace Tom Brady.


98. Jacksonville Jaguars: Oshane Ximines, DE/OLB, Old Dominion

Calais Campbell is getting older and Jacksonville might not be able to pay Yannick Ngakoue as much as he will require, so they take Ximines as an insurance policy.


99. Los Angeles Rams: Justin Layne, CB, Michigan State

The Rams can use some depth in the secondary (we all saw what happened when Aquib Talib got injured), so they add Layne here.


100. Carolina Panthers: Quincy Williams, S, Murray State

The Panthers could use help in the secondary so they add Williams with this pick.


101. New England Patriots: Trey Pipkins, LT, Sioux Falls

The Patriots need some depth along the offensive line, especially at left tackle after losing Trent Brown, so they take Pipkins.


102. Baltimore Ravens: Terry McLaurin, WR, Ohio State

Baltimore needs an infusion of talent at wide receiver, so they add another receiver here in McLaurin.

bottom of page