Julian Cordova's 3-Round All-Offense 2025 NFL Mock Draft

By Julian Cordova

Having finished off my offensive position scouting for the 2025 NFL Draft, I decided to do something a little different. This will be a three-round, all-offense draft – no defensive prospects are available! 

There will be no trades and I am making the picks on the basis of what I would do in this situation. Each selection is accompanied by my own prospect grade, the grading scale for which is as follows:

99-100: Projected Hall of Famer
95-98.9: Franchise cornerstone
90-94.9: Future superstar
85-89.9: Starter
80-84.9: Potential future starter
75-79.9: Developmental backup
70-74.9: Roster depth piece 
65-69.9: Practice squad/53rd man
<65: UFL prospect

Titans, Tennessee Titans 2020

1. Tennessee TItans

Cam Ward, QB, Miami | 89.7

I don’t sway from consensus on the first pick. Ward is a good prospect with enticing intangibles. He showed significant growth at Miami last season and reminds me a lot of early-career Russell Wilson. He has an elastic arm and is an above-average athlete with some advanced processing skills. He has continuously improved throughout his college career and he’s well worth the No. 1 overall pick.

Cleveland Browns Season, Cleveland Browns 2020

2. Cleveland Browns

Ashton Jeanty, RB, Boise St | 96.2

I’m taking the only blue chip offensive prospect in this class for me (Hunter likely will be, but not as strictly a receiver). With Nick Chubb’s health concerns, Cleveland needs an offensive spark, and Jeanty provides that. He is a phenomenal, elusive back who has the intelligence, patience, and power to be a game-changer at the next level.

Giants, New York Giants 2020

3. New York Giants

Travis Hunter, WR, Colorado | 90.4

Even as a pure receiver (ignoring his cornerback talent), Hunter is a top prospect. He’s twitchy and has a good frame that his complements his athleticism. While he possesses premiere potential on defense, his refinement and passion for playing receiver is hard to overlook.

Patriots, New England Patriots

4. New England Patriots

Tetairoa McMillan, WR, Arizona | 89.8

Despite some people cooling on McMillan, he remains a perfect primary target for Drake Maye. His large frame and wide catch radius are ideal for a young quarterback. While not an elite twitchy route runner, his size and surprisingly effective route tree make him a potential legitimate No. 1 receiver. McMillan offers the size and catch radius to be a tremendous asset for Maye’s development.

Jaguars, Jacksonville Jaguars 2020

5. Jacksonville Jaguars

Will Campbell, OL, LSU | 89.8

While Campbell is my top-graded offensive lineman (likely the case for many teams), I see his best NFL fit at guard. Though he could play tackle, his size and speed are likely to present limitations against elite NFL edge rushers. While technically sound, his hand-fighting needs development. However, at guard, his balance and pulling ability would be maximized. Regardless of the ultimate position, the Jaguars need offensive line help, and Campbell provides immediate value. 

Raiders, Las Vegas Raiders

6. Las Vegas Raiders

Omarion Hampton, RB, North Carolina | 90.6

Hampton would be the RB1 in most other classes. He is a bowling ball who excels at finding open lanes and running through defenders. He doesn’t force many missed tackles, but he is willing to lower his shoulder and churn through contact. His lack of lateral agility is all that keeps him a step below Jeanty in a stacked running back class.

Jets, New York Jets

7. New York Jets

Armand Membou, OT, Missouri | 87.4

It feels like Membou’s Combine performance fueled a significant growth in his hype train. While some saw him as a mid-first guard, he graded as my top tackle. He is a big, explosive athlete who excels on the move and holds his own in pass pro. Though his anchor and hand-fighting need refinement, a year of coaching could make him a starting NFL tackle, justifying a top-10 pick. While also good at guard, his tackle upside is worth exploring for the Jets. 

Panthers, Carolina Panthers 2020

8. Carolina Panthers

Grey Zabel, OL, North Dakota State | 89.2

Zabel came very close to being my top offensive lineman in this class, but he is my clear top-rated center. While he played a ton of tackle at NDSU, he projects to the inside at the NFL level. While occasionally overaggressive, his power and athleticism are evident. Improving his run game technique will unlock even more potential. He’s poised to be a very good NFL player.

Saints, New Orleans Saints 2020

9. New Orleans Saints

Colston Loveland, TE, Michigan | 88.7

I see Loveland as a big slot more than a traditional tight end. His specialties lie in the receiving game. He’s got speed, hops, and sure hands. He’s not an awful blocker but it’s not where he wins either. His ability to threaten defenses over the intermediate and deep parts of the field will create opportunities for the Saints’ offense under Kellen Moore, regardless of their future quarterback.

Bears, Chicago Bears 2020

10. Chicago Bears

Josh Simmons, OT, Ohio St | 86.9

Once a potential top-five pick, injuries have dropped Simmons’ stock slightly. He remains this year’s premier pass protector though. He is big and strong with quickness, strong hands, and a good anchor. His technique is sound too. Questions linger about his post-injury play and lack of experience against top competition. Regardless, Chicago can complement their offseason trench investment with a talented tackle who could provide an upgrade on Braxton Jones.

49ers, San Francisco 49ers 2020

11. San Francisco 49ers

Kelvin Banks Jr, OT, Texas | 86.5

Banks brings the size the 49ers need on their offensive line. He is capable of burying defenders with his power. While his pass protection is solid, technique (namely opening his hips and losing balance) needs refinement. Though he lacks elite upside, he can be an instant starter who has the versatility to play right tackle or slot into guard while he learns under Trent Williams. He could even develop into Williams’ long-term replacement. 

Cowboys, Dallas Cowboys 2020

12. Dallas Cowboys

Matthew Golden, WR, Texas | 86.6

A popular Cowboys target in mock drafts, Golden lacks ideal size but makes up for it with reliable hands and a versatile skill set primed for big plays. He would be a great player to pair with CeeDee Lamb and should help to make things easier on Dak Prescott come playoff time.

Dolphins, Miami Dolphins 2020

13.Miami Dolphins

Tyler Booker, IOL, Alabama | 86.6

With Terron Armstead retiring, Miami desperately needs offensive line help. In Booker they get themselves a high-floor, high-ceiling guard prospect. A naturally powerful mauler in pass protection, he does need to clean up his tendency to overextend in the run game. While his movement can be a bit clumsy given his size, Booker projects as a solid day-one starter for Miami with the potential for significant growth.

Colts, Indianapolis Colts 2020

14. Indianapolis Colts

Tyler Warren, TE, Penn St | 86.8

While I value Loveland higher, Warren is a more traditional tight end. He is a better blocker and more consistent as an underneath catch-and-run threat. He’s an athletic player with very good size, though he lacks the high-end explosiveness that Loveland possesses. Warren’s standout trait is his fantastic run-after-catch ability.  If you get the ball in his hands, the chances are you’re probably going to get 5-10 more yards on the play.

Falcons, Atlanta Falcons 2020

15. Atlanta Falcons

Donovan Jackson, OL, Ohio St | 85.4

Jackson has true positional flexibility, with experience at multiple spots. While primarily a guard, he excelled at left tackle after Josh Simmons’ injury. Though better inside, he’s a high day-two tackle prospect. Thickly built with good strength, he offers a solid starting skillset. However, his sloppy footwork and contact approach need significant refinement to succeed in the NFL, similar to Kenyon Green coming out of Texas A&M. Atlanta can afford the development time for his raw talent.

Cardinals, Arizona Cardinals 2020

16. Arizona Cardinals

Luther Burden III, WR, Missouri | 85.4

With the top offensive linemen gone, Arizona adds Burden for a fantastic pass catching trio with Marvin Harrison Jr. and Trey McBride. My pro comp for Burden is a Dollar Store Ja’Marr Chase – quick and shifty with excellent hands and good yards after the catch ability. He’s just not quite at Chase’s level in those areas. While not a superstar, Burden projects as a very good No. 2 with WR1 potential if he develops.

Cincinnati Bengals 2020

17. Cincinnati Bengals

Kaleb Johnson, RB, Iowa | 86.7

I struggled with the Bengals’ pick but Johnson felt like the best ceiling raiser. A fast, tough runner who avoids first contact, he’s a solid pass protector and has good ball security. While not at Hampton or Jeanty’s level, he’s a talented back with starting potential. This is also where we are hitting players that are probably going in the second and beyond, or at least how I have them graded.

Seahawks, Seattle Seahawks 2020

18. Seattle Seahawks

Ozzy Trapilo, OL, Boston College | 83.6

Part of the fun of this All-Offense mock is that I can talk about guys you aren’t otherwise seeing mocked in the first. Trapilo is a big, strong tackle who uses his frame well and has good reaction speed. I wouldn’t be surprised if he ends up starting as a rookie. His main weakness is run blocking, where he struggles with pad level and overshoots his assignment. Trapilo is a good tackle but I think his skillset suits playing guard too. That kind of versatility is perfect for a Seahawks team that needs trench help.

Buccaneers, Tampa Bay Buccaneers 2020

19. Tampa Bay Buccaneers

Quinshon Judkins, RB, Ohio State | 85.9

With few offensive needs, my plan here is to make a kick-ass duo with Judkins and Bucky Irving. Judkins is your early down thumper and Bucky can come in on third downs. While his Ohio State transfer didn’t yield expected dominance, Judkins remains a young, elusive, and tough-to-tackle running back with decent receiving skills. He still has room to develop his vision, but overall he’s a solid prospect with potential to be a team’s RB1.

Broncos, Denver Broncos 2020

20. Denver Broncos

TreVeyon Henderson, RB, Ohio State | 85.4

While a popular selection amongst Broncos fans, Henderson is a little lower on my board as RB5, just behind his Buckeyes teammate Judkins. He offers a very different skill set from his teammate, with serious home-run speed. I have some concerns about his injury history and his ability to create but I really like the fit with Sean Payton.

Steelers, Pittsburgh Steelers 2020

21. Pittsburgh Steelers

Shedeur Sanders, QB, Colorado | 83.2

While some expect Sanders to go earlier, I’m not there. He’s accurate and ran Colorado’s offense well. In many ways he is a game manager. That’s not necessarily an insult – just think of Brock Purdy. What Sanders lacks though is the ability to make critical, tight-window throws or consistently buy time. His arm lacks power, and he abandons the pocket too often for a player with his athletic traits.

Los Angeles Chargers

22. Los Angeles Chargers

Emeka Egbuka, WR, Ohio State | 85.0

While Chargers fans might balk at another wide receiver after McConkey, Egbuka offers a different skillset. As you would expect for an Ohio State receiver, he’s a very polished route runner. He also displays soft hands and attacks the middle effectively with fluid movement and sneaky after the catch talent. His smaller catch radius and lack of top-end speed and physicality cap his ceiling, but he projects as a very high floor prospect.

Packers, Green Bay Packers

23. Green Bay Packers

Jayden Higgins, WR, Iowa State | 83.1

I am doing what Gutekunst won’t. Green Bay desperately needs a true #1 WR, and Higgins could potentially fill that gap. He’s a smart player, excels in scramble drills, has secure hands, and is a good jump-ball threat. I don’t think he is the athlete that his testing numbers suggest (he ran a 4.47 at the Combine) but the talent is there and it fills an obvious need on this roster.

Vikings, Minnesota Vikings

24. Minnesota Vikings

Cameron Williams, OT, Texas | 84.3

Minnesota’s offense looks pretty good, albeit with a question mark at quarterback. With Christian Darrisaw still recovering from a torn ACL and MCL and Brian O’Neill about to turn 30, I think Cameron Williams makes sense. He’s a big, strong tackle who has great upper body strength. He is still very raw as a technician though, with only one season as a starter under his belt. He feels to me like a player with significant upside who is a long-term investment rather than a short-term fix.

Texans, Houston Texans 2020

25. Houston Texans

Josh Conerly Jr, OT, Oregon | 82.8

I’m lower on Conerly than most. I certainly see the positives. He’s athletic and has really good hand technique. However, his lack of upper body power is a concern. While I would happily consider him at the top of the second round, he feels a step behind the top tackles in the class. For the Texans, like Seattle, the best available offensive lineman is the pick, making Conerly a straightforward selection.

Los Angeles Rams 2020

26. Los Angeles Rams

Kyle Monangai, RB, Rutgers | 83.2

This pick might come as a surprise, but don’t forget this is an all-offense mock draft and this is about what I would do. I like Monangai to the Rams as he would pair really well with Kyren Williams and fit Sean McVay’s offense nicely. He has impressive stop-start quickness and is a solid receiver. He also shows surprising elusiveness for a power runner.

Baltimore Ravens

27. Baltimore Ravens

Cam Skattebo, RB, Arizona St | 84.3

This is a Derrick Henry replacement plan, though Skattebo’s ceiling isn’t Henry’s level. He’s a tough, physical runner with great contact balance and good vision. The concerns with Skattebo are around his limited speed and explosiveness, as well as his elusiveness. He feels to me like a fairly safe, lower-ceiling prospect that could potentially fill Henry’s role in Baltimore.

Lions, Detroit Lions 2020

28. Detroit Lions

Miles Frazier, IOL, LSU | 83.0

Despite not being an elite athlete and needing hand-fighting work, I’m a big Frazier fan. His size, long arms, and consistent explosiveness off the snap are impressive, along with his strong lower half. He also displays surprising power in the run game. The fit with Detroit, who have a clear need at guard, makes this a logical pick.

29. Washington Commanders

Damien Martinez, RB, Miami | 83.1

The Commanders shocked the world this past season. Now they need to build on that success, and Martinez is a great way to do that. He is a powerful downhill runner with surprising shiftiness and an ideal running back build. Much like Skattebo, he lacks the ceiling of some other backs in the class, but he would be a really nice player to pair with Brian Robinson Jr.

Bills, Buffalo Bills 2020

30. Buffalo Bills

Tai Felton, WR, Maryland | 82.5

Felton is a really interesting player. He is quick, he gets low to the earth and can turn on a dime. He has also continuously improved in each year of his college career, which is always a good trait in any player. I do worry a little about his lanky frame, especially for a player so reliant on producing after the catch, but he would be a nice addition for the Bills.

Chiefs, Kansas City Chiefs 2020

31. Kansas City Chiefs

Charles Grant, OL, Williams & Mary | 82.2

Grant played tackle in college but I really like him at guard, which makes him a great fit for Kansas City. Despite my Suamataia fandom, his rookie struggles were significant, and kicking him inside to guard isn’t a guaranteed fix. Grant is an incredibly athletic lineman with a mauler’s mentality. He will be a dominant run blocker from day one, with room for growth as a pass protector.

Eagles, Philadelphia Eagles 2020

32. Philadelphia Eagles

Jaylin Noel, WR, Iowa State | 82.7

For the last pick in the first round I decided to give the Eagles what they hoped they were getting in Jahan Dotson. Noel is likely a WR3 in Philly’s offense behind their two stars, but he is a consistent separator with impressive explosiveness and gives Jalen Hurts another weapon to work with.

Second round

33. Cleveland Browns – Jack Bech, WR, TCU | 83.0

34. New York Giants – Jalen Milroe, QB, Alabama | 81.7

35. Tennessee Titans – Elic Ayomanor, WR, Stanford | 81.8

36. Jacksonville Jaguars – Brashard Smith, RB, SMU | 83.0

37. Las Vegas Raiders – Tate Ratledge, G, Georgia | 81.0

38. New England Patriots – Chase Lundt, T, UConn | 82.3

39. Chicago Bears (CAR) – Jaydon Blue, RB, Texas | 81.9

40. New Orleans Saints – Aireontae Ersery, T, Minnesota | 81.8

41. Chicago Bears – Dylan Fairchild, G, Georgia | 80.4

42. New York Jets – Mason Taylor, TE, LSU | 81.3

43. San Francisco 49ers – Devin Neal, RB, Kansas | 81.5

44. Dallas Cowboys – Jalen Travis, T, Iowa St | 81.3

45. Indianapolis Colts – Anthony Belton, T, NC State | 80.6

46. Atlanta Falcons – Jalen Royals, WR, Utah St | 80.9

47. Arizona Cardinals – Trevor Etienne, RB, Georgia | 80.3

48. Miami Dolphins – Tre Harris, WR, Ole Miss | 80.1

49. Cincinnati Bengals – Gunnar Helm, TE, Texas | 80.0

50. Seattle Seahawks – Isaiah Bond, WR, Texas | 81.3

51. Denver Broncos – Elijah Arroyo, TE, Miami | 78.9

52. Seattle Seahawks (PIT) – Emery Jones Jr, G, LSU | 78.9

53. Tampa Bay Buccaneers – Xavier Restrepo, WR, Miami | 79.7

54. Green Bay Packers – Marcus Yarns, RB, Delaware | 80.4

55. Los Angeles Chargers – Jonah Savaiinaea, G/T, Arizona | 78.6

56. Buffalo Bills (MIN) – RJ Harvey, RB, UCF | 79.8

57. Carolina Panthers (LA) – Savion Williams, WR, TCU | 79.7

58. Houston Texans – Jordan James, RB, Oregon | 78.8

59. Baltimore Ravens – Marcus Bryant, T, Missouri | 79.6

60. Detroit Lions – Jackson Meeks, WR, Syracuse | 78.3

61. Washington Commanders – Myles Hinton, T, Michigan | 78.4

62. Buffalo Bills – Wyatt Milum, G, West Virginia | 78.3

63. Kansas City Chiefs – Pat Bryant, WR, Illinois | 77.7

64. Philadelphia Eagles – Hollin Pierce, T, Rutgers | 78.6

THIRD ROUND

65. New York Giants – Willie Lampkin, IOL, UNC | 77.6

66. Kansas City Chiefs (TEN) – Bhayshul Tuten, RB, Virginia Tech | 77.5

67. Cleveland Browns – Jaxson Dart, QB, Ole Miss | 78.3

68. Las Vegas Raiders – Kyle Williams, WR, Washington St | 78.7

69. New England Patriots – Dylan Sampson, RB, Tennessee | 77.6

70. Jacksonville Jaguars – Kobe Hudson, WR, UCF | 77.4

71. New Orleans Saints – Wyatt Bowles, G/T, Utah St | 76.6

72. Chicago Bears – Terrance Ferguson, TE, Oregon | 77.7

73. New York Jets – Jaylin Lane, WR, Virginia Tech | 75.9

74. Carolina Panthers – Jalen Rivers, T, Miami | 77.5

75. San Francisco 49ers – Jared Wilson, C, Georgia | 78.3

76. Dallas Cowboys – Jarquez Hunter, RB, Auburn | 76.4

77. New England Patriots (ATL) – Jonah Monheim, C, USC | 77.4

78. Arizona Cardinals – Clay Webb, G, Jacksonville St | 75.4

79. Houston Texans (MIA) – Jake Majors, C, Texas | 75.6

80. Indianapolis Colts – Tahj Brooks, RB, Texas Tech | 75.6

81. Cincinnati Bengals – Ajani Cornelius, T, Oregon | 77.4

82. Seattle Seahawks – Jackson Hawes, TE, Georgia Tech | 76.0

83. Pittsburgh Steelers – Jimmy Horn Jr, WR, Colorado | 75.3

84. Tampa Bay Buccaneers – Torricelli Simpkins III, G, South Carolina | 75.0

85. Denver Broncos – LaJohntay Wester, WR, Colorado | 76.5

86. Los Angeles Chargers – Keleki Latu, TE, Washington | 75.4

87. Green Bay Packers – Caleb Rogers, T, Texas Tech | 74.7

88. Jacksonville Jaguars (MIN) – Seth McLaughlin, C, Ohio St | 74.5

89. Houston Texans – Ricky White, WR, UNLV | 74.5

90. Los Angeles Rams – Tyler Shough, QB, Louisville | 75.5

91. Baltimore Ravens – Tory Horton, WR, CSU | 75.4

92. Seattle Seahawks (DET) – Will Howard, QB, Ohio St | 74.4

93. New Orleans Saints (WAS) – Tez Johnson, WR, Oregon | 74.3

94. Cleveland Browns (BUF) – Harold Fannin Jr, TE, Bowling Green | 76.4

95. Kansas City Chiefs – Jack Nelson, T, Wisconsin | 74.3

96. Philadelphia Eagles – Raheim Sanders, RB, South Carolina | 74.5

97. Minnesota Vikings – DJ Giddens, RB, Kansas St | 75.3

98. Miami Dolphins – Mitchell Evans, TE, Notre Dame | 74.3

99. New York Giants – Brandon Crenshaw-Dickson, T, Florida | 73.6

100. San Francisco 49ers – Marcus Mbow, OL, Purdue | 75.3

101. Los Angeles Rams – Logan Brown, T/G, Kansas | 73.4

102. Detroit Lions – Nofoafia Tulafono, C, Wyoming | 74.3

Top 10 best remaining players

  1. Xavier Truss, G, Georgia | 74.4
  2. Kyle McCord, QB, Syracuse | 74.1
  3. Bru McCoy, WR, Tennessee | 73.7
  4. Ollie Gordon II, RB, Oklahoma St | 73.7
  5. Ulysses Bentley IV, RB, Ole Miss | 73.5
  6. Luke Kandra, C, Cincinnati | 73.4
  7. Marcus Tate, G, Clemson | 73.4
  8. Quinn Ewers, QB, Texas | 73.2
  9. Cooper Mays, IOL, Tennessee | 73.2
  10. Esa Pole, T, Washington St | 73.2

JULIAN CORDOVA

NFL Draft Contributor

You can read more of Julian’s work over at his twitter handle @JayinCee05, his tiktok handle @SCUProductions and his youtube channel youtube.com/scuproductions.

5/5