Right now, it'd be surprising if Allen wasn't the first or second quarterback taken.
In this mock, I'm assuming Kirk Cousins lands with the Jets, and the Cardinals acquire a veteran quarterback via trade or in free agency ... which would leave the Broncos squarely in the signal-caller market come draft time.
Below is the current draft order, which is just a mere coin-flip away from being 100 percent set. Instead of awarding the 49ers the No. 9 overall pick, I flipped the script this time and gave that selection to the Raiders.
1. Cleveland Browns
2. New York Giants
Josh Allen, QB, Wyoming. Those with favorable opinions on Allen compare him to Cam Newton. Though new Giants GM Dave Gettleman didn't draft Newton, he spent many years with him in Carolina and signed him to the contract on which the enormous quarterback is currently playing.
3. Indianapolis Colts
Bradley Chubb, DE, NC State. Chubb isn't Myles Garrett from a freak athleticism angle. On the field, he's more refined than Garrett was last year, and the Colts are in dire need of a quality defensive end.
4. Arizona Cardinals (via mock trade)
Sam Darnold, QB, USC. Even with the expectation that the Cardinals sign a veteran, they get aggressive when they see Darnold fall out of the top three. At 20 years old with tremendous talent and a need for refinement, Darnold not being thrust into a starting role right away would be best for him.
5. Denver Broncos
Josh Rosen, QB, UCLA. If there's any GM who knows how it feels to be Rosen right now, it's John Elway. The clubs ahead of Denver would likely get bombarded with calls to get ahead of the Broncos to get the UCLA quarterback. With the Giants, Colts, and Browns staying put, he lands in Denver.
6. New York Jets
7. Tampa Bay Buccaneers
8. Chicago Bears
9. Oakland Raiders
Roquan Smith, LB, Georgia. Some clubs will view Smith as undersized. He's not ... particularly to play weakside linebacker where sideline-to-sideline speed and coverage ability are vital.
10. San Francisco 49ers
Saquon Barkley, RB, Penn State. I just don't see Barkley going as early as some prognostications suggest at this point. This running back class is absolutely loaded. He'd be fantastic in San Francisco though.
11. Miami Dolphins
Quenton Nelson, OG, Notre Dame. The Dolphins need to upgrade their offensive front for whoever's playing quarterback in MIami next season. Nelson also adds value to the shifty and explosive Kenyan Drake.
12. Cincinnati Bengals
13. Washington Redskins
Derwin James, S, Florida State. Safety is a major need for Washington. James can cover slot receivers, strike downhill against the run or as a blitzer, and his length and athleticism allow him to make plays all over the field.
14. Buffalo Bills (via mock trade)
Mason Rudolph, QB, Oklahoma State. The Bills don't want to risk the Ravens or Chargers picking a long-term solution at the quarterback spot less than 10 spots ahead of them. So Buffalo trades up with Green Bay, sending pick No. 21 and their second pick in Round 2 (No. 56) for the ability to land Rudolph, a big-bodied pocket passer with plenty of RPO experience.
15. Cleveland Browns (via mock trade)
Connor Williams, OT, Texas. The prudent path for the Browns is quarterback at No. 1 and an impact, high value prospect at No. 4. However, the trade back was too sweet to pass up. Williams is an immediately starter -- and game-changer -- at right tackle with a future on the left side. Cleveland gets this pick, No. 47 overall from Arizona, and the Cards' second third-round pick, No. 97 overall.
16. Baltimore Ravens
Orlando Brown, OT, Oklahoma. Derrius Guice will be in play here, yet the Ravens go offensive line and hope to land a running back in the second round. Brown is your classic Oklahoma offensive lineman with massive size and power.
17. Los Angeles Chargers
Da'Ron Payne, DT, Alabama. Quarterback isn't out of the question for Los Angeles with this selection. After considering finding Philip Rivers' future replacement, the Chargers decide to strengthen an already stout defense with Payne, a perfect inside compelment to Joey Bosa and Melvin Ingram on the outside.
18. Seattle Seahawks
19. Dallas Cowboys
20. Detroit Lions
21. Green Bay Packers (via mock trade)
22. Buffalo Bills from Chiefs
Marcus Davenport, DE, UTSA. Jerry Hughes needs help on the outside of the Bills defense, and Davenport can bring pass-rushing production from Day One with his fun blend of speed, length, and counter moves.
23. Los Angeles Rams
Denzel Ward, CB, Ohio State. Even with Marcus Peters soon to be in the mix, the Rams look to continue to fortify their secondary with Ward, a smaller cover man with the twitchiness to lock down the slot.
24. Carolina Panthers
Courtland Sutton, WR, SMU. The Panthers like their wideouts to have massive size and to be dominant in contested-catch situations. Sutton checks both of those boxes.
25. Tennessee Titans
26. Atlanta Falcons
27. New Orleans Saints
Harold Landry, DE, Boston College. In a sub-package role to start his career, Landry can be an important piece to the Saints needs that still needs to generate more pressure from someone other than Cameron Jordan.
28. Pittsburgh Steelers
29. Jacksonville Jaguars
30. Minnesota Vikings
Kolton Miller, OT, UCLA. Look for this spot as a soft landing for Lamar Jackson. If Minnesota doesn't pick the polarizing quarterback here, they could look for offensive line help, and Miller is a highly-athletic pass-blocking specialist.
31. New England Patriots
Mike Hughes, CB, UCF. Malcolm Butler is a free agent, and after the fiasco at the Super Bowl, we can expect he won't be back in New England. Hughes is an ultra-twitchy, aggressive cornerback who simply lacks size.
32. Philadelphia Eagles
Ronald Jones, RB, USC. With Darren Sproles and LeGarrette Blount set to hit the market, the Eagles could look for a home run hitter to pair with Jay Ayaji. Jones runs well between the tackles and has freakish acceleration through the second level.