Home Football (NFL)2025 NFL redraft: Revisiting every first-round pick after their rookie season

2025 NFL redraft: Revisiting every first-round pick after their rookie season

by Marcelo Moreira

This is how I would re-draft the 2025 NFL Draft if I had a crystal ball for how last season would play out.

Winning a Lombardi Trophy requires three key ingredients: a quality quarterback, an elite defensive front and a solid offensive line that stays healthy.

Injuries were the main issue for the majority of teams with a legitimate shot to make a run, particularly along the line of scrimmage, which heavily impacted this re-draft. There was also a lack of elite defensive backs in the 2025 class, but a poor pass rush affects coverage.

This is the exact same draft order as the 2025 NFL Draft.

1. Cam Ward, QB, Miami (FL)

player headshot

Cam Ward

TEN • QB • #1

CMP%59.8

YDs3169

TD15

INT7

YD/Att5.87

Drafted: No. 1 overall by Titans

View Profile

I still believe Cam Ward is a franchise quarterback, and he showed tremendous improvement as the season progressed. If Tennessee upgrades the offensive line and weapons around him, he will thrive in 2026.

2. Tyler Booker, IOL, Alabama

player headshot

Jacksonville’s run game struggled as the season progressed, and the interior of the Jaguars’ offensive line was also a low point. Tyler Booker solves both issues and will be an All-Pro soon.

3. Jaxson Dart, QB, Ole Miss

player headshot

I’ll stick with Jaxson Dart as the Giants’ pick as long as he learns how to slide and get out of bounds when he runs. Dart showed lots of promise, posting a high completion rate for a rookie while playing consistently and taking care of the ball.

4. Kelvin Banks Jr., OT, Texas

player headshot

Kelvin Banks Jr. was the most consistent and reliable rookie offensive tackle — something Will Campbell was not. He’s good in both phases with a nice blend of athleticism and power. Future star.

5. Tyler Shough, QB, Louisville

player headshot

Tyler Shough

NO • QB • #6

CMP%67.6

YDs2384

TD10

INT6

YD/Att7.29

Drafted: No. 40 overall (Round 2) by Saints

View Profile

The Browns continue to struggle under center, although Shedeur Sanders showed some promise at times. Tyler Shough showed poise and flashed traits that suggest he could be a guy in this league despite the lack of talent around him in New Orleans.

6. Grey Zabel, IOL, North Dakota State

player headshot

The Raiders could pick 21 different positions, but I’ll go with the best interior offensive lineman on the board. Las Vegas ranked last in yards before contact, and Ashton Jeanty was hit at or behind the line on 54% of his runs. Interior pressure was also a massive issue that Grey Zabel would have helped.

7. Xavier Watts, S, Notre Dame

player headshot

With the top quarterbacks off the board and Pierce not available, Xavier Watts gives the Jets a long-term ball hawk on the back end. He was very productive in Atlanta with five interceptions and 11 passes defended — something the Jets desperately needed. He also added nearly 100 tackles.

James Pearce Jr. would have been the pick here based purely on on-field production, but off-field developments since the season ended factored into this re-draft projection.

8. Tetairoa McMillan, WR, Arizona

player headshot

Hard to argue with this pick when Tetairoa McMillan was Offensive Rookie of the Year. He gives you a future No. 1 receiver, and Bryce Young’s jump this season was no coincidence. Big-time playmaker and special talent.

9. Josh Conerly Jr., OT, Oregon

player headshot

  • Original pick: Kelvin Banks Jr., OT, Texas

It’s no coincidence that the worst teams in the NFL have bad offensive lines. Josh Conerly Jr. is next up with Banks and Booker off the board. He had some growing pains but showed promise and consistency at right tackle in Washington. The Saints had the worst pass-blocking offensive line and ranked 28th in rushing.

10. Colston Loveland, TE, Michigan

player headshot

Colston Loveland was a massively impactful player, leading the Bears in receptions and receiving yards while adding six touchdowns. Great evaluation and a future All-Pro.

11. Abdul Carter, EDGE, Penn State

player headshot

The 49ers were crushed by injuries across the roster, especially along the defensive line. Abdul Carter underperformed relative to where he was picked but still had four sacks, two forced fumbles and 43 tackles. I think he breaks out in 2026.

12. Carson Schwesinger, LB, UCLA

player headshot

  • Original pick: Tyler Booker, IOL, Alabama

Dallas could go almost anywhere defensively, but the Defensive Rookie of the Year would have been a great pick. Carson Schwesinger looked like Luke Kuechly roaming sideline to sideline, finishing with 159 tackles and two interceptions.

13. Deone Walker, DT, Kentucky

player headshot

Deone Walker was a fourth-round steal and would have been a nice pick for the Dolphins, whose defensive line was enemy No. 1. The pass rush was below average, and they struggled to stop the run. Walker is a massive human who eats blocks and flashes pass-rush upside with long arms and strong hands.

14. Tyler Warren, TE, Penn State

player headshot

Hard to argue with Tyler Warren here, especially with the Colts’ season-ending injury to Daniel Jones. He’s a nightmare matchup with soft hands, a large catch radius and willingness as a blocker.

15. Jalon Walker, EDGE, Georgia

player headshot

Jalon Walker spent most of the season on the edge, getting home 5.5 times while forcing a couple fumbles. He plays with a high motor, is a terror against the run despite being undersized and is a high-IQ player who will only continue to improve.

16. Quincy Riley, CB, Louisville

player headshot

Quincy Riley was a Round 4 steal, showing the ability to plaster in coverage and play physically despite not seeing the field much until October. He’s a competitive player likely to take on a bigger role in 2026.

17. Nick Emmanwori, S, South Carolina

player headshot

I tried to find an earlier spot, but the Bengals would have loved Nick Emmanwori here given their back-end issues. Ball hawk who can wear many hats with elite traits.

18. Tate Ratledge, IOL, Georgia

player headshot

  • Original pick: Grey Zabel, IOL, North Dakota State

Seattle didn’t have many weaknesses, but right guard could use an upgrade. Tate Ratledge looks ready to be one of the better guards in the league and could enter the Pro Bowl conversation in 2026.

19. Emeka Egbuka, WR, Ohio State

player headshot

Emeka Egbuka was just what Tampa Bay needed to add youth and versatility to its receiver room. Impact player and difference-maker. Too bad he can’t play safety, too.

20. Malaki Starks, S, Georgia

player headshot

Malaki Starks finished with two interceptions and flashed the football IQ he showed at Georgia. Jahdae Barron has a bright future, but Starks gets the nod with the reps he logged in Baltimore.

21. Will Campbell, OT, LSU

player headshot

Will Campbell had a rough end to the year, but it’s all technique-based and was hidden somewhat by Jayden Daniels’ athleticism at LSU. He’s wired the right way and will rebound if he’s willing to get some outside coaching and tweak his techniques.

22. Armand Membou, OT, Missouri

player headshot

Injuries along the offensive line dented the Chargers’ season, and tackle was a major weakness. Armand Membou started every game for the Jets and has a bright future.

23. Mason Graham, DT, Michigan

player headshot

Mason Graham would be a nice pickup for a team that struggled inside after trading Kenny Clark for Micah Parsons. High-effort player who improved weekly and could make a jump in 2026.

24. TreVeyon Henderson, RB, Ohio State

player headshot

TreVeyon Henderson was an explosive weapon for the Patriots who, for some reason, got fewer and fewer touches as the season went on. The Vikings would have loved to have that problem, as their rushing attack was severely lacking.

25. Upton Stout, CB/Nickel, Western Kentucky

player headshot

  • Original pick: Jaxson Dart, QB, Ole Miss

The Giants’ secondary was a problem all season, allowing over 26 points per game. Upton Stout lacks size but is ultra-competitive and made an impact in San Francisco’s physical secondary.

26. Nohl Williams, CB, California

player headshot

  • Original pick: James Pearce Jr., EDGE, Tennessee

Nohl Williams flashed elite cover traits — something Atlanta needed opposite A.J. Terrell. Williams was playing at a high level late and projects as a 2026 starter.

27. Donovan Jackson, IOL, Ohio State

player headshot

  • Original pick: Malaki Starks, S, Georgia

Baltimore could have added toughness at guard. Jackson brings strength, physicality and the athleticism to open gaps for Derrick Henry and Lamar Jackson.

28. Derrick Harmon, DT, Oregon

player headshot

Detroit’s defense was ravaged by injuries, with lots of players taking reps along the defensive front on a weekly basis. Derrick Harmon would have helped plug the run while developing as a pass rusher.

29. Nic Scourton, EDGE, Texas A&M

player headshot

  • Original pick: Josh Conerly Jr., OT, Oregon

The Commanders had one of the least productive defensive lines and pass rush in 2025. Nic Scourton adds depth and pass-rush juice. 

30. Jihaad Campbell, LB, Alabama

player headshot

Jihaad Campbell flashed a bright future and eventually took over for Nakobe Dean after his injury. Buffalo would have loved his athleticism in the middle to defend the run and cover. Expect Campbell to make some noise in 2026.

31. Aireontae Ersery, OT, Minnesota

player headshot

  • Original pick: Jihaad Campbell, LB, Alabama

The Eagles’ rushing attack took a massive step back last year, and future Hall of Famer Lane Johnson’s injury only made things worse. Aireontae Ersery would have been a logical blind-side successor after stepping in for Houston.

32. Travis Hunter, ATH, Colorado

player headshot

Travis Hunter missed most of the season, but I still believe he’s elite. This would be a steal, as he figures to break out in 2026.

require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-427/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/player/avia.min.js”,”video-avia-ui”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://sports.cbsimg.net/fly/js/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});

Source link

Related Posts

Leave a Comment