Joe Harlow’s Final 2025 NFL Mock Draft

Joe Harlow's Final 2025 NFL Mock Draft | Fantasy In Frames

Easter has come and gone and now the NFL Draft is almost here! Like… this week! Before finishing my “Framing the Draft” series, I have completed my final mock draft. I’ve gone through three rounds for this final draft; I hope you enjoy it!

For brevity’s sake, we will not break down every pick in this mock. I will tackle a handful from each round with fantasy relevance. This is a predictive mock, although things get even crazier after round one. A lot of work goes into these mocks and I hope that leads to a few hits! Enough chatter, let’s dig into my final mock of 2025!

Round 1:

Pick:Team:Position:Player:School:
1.01TENQBCam WardMiami
1.02CLECB/WRTravis HunterColorado
1.03NYGEDGEAbdul CarterPenn State
1.04NEOTWill CampbellLSU
1.05JAXDTMason GrahamMichigan
1.06LVOTArmand MembouMissouri
1.07CHIRBAshton JeantyBoise State
1.08CAREDGE/LBJalon WalkerGeorgia
1.09NOWRTetairoa McMillanArizona
1.10NYJTETyler WarrenPenn State
1.11SFDLWalter NolenOle Miss
1.12DALWRMatthew GoldenTexas
1.13MIAOTJosh Conerly Jr.Oregon
1.14DENDTDerrick HarmonOregon
1.15ATLEDGEMike GreenMarshall
1.16ARICBWill JohnsonMichigan
1.17CINDTKenneth GrantMichigan
1.18SEAiOLGrey ZabelNorth Dakota State
1.19TBLBJihaad CampbellAlabama
1.20INDOLKelvin Banks Jr.Texas
1.21PITRBOmarion HamptonNorth CArolina
1.22LACTEColeston LovelandMichigan
1.23GBCBMaxwell HairstonKentucky
1.24CLEQBShedeur SandersColorado
1.25KCEDGEDonovan EzeiruakuBoston College
1.26LARCBJahdae BarronTexas
1.27BALSMalaki StarksGeorgia
1.28DETEDGEMykel WilliamsGeorgia
1.29WASEDGEJames Pearce Jr.Tennessee
1.30BUFSNick EmmanworiSouth Carolina
1.31HOUWREmeka EgbukaOhio State
1.32PHICBTrey AmosOle Miss

TRADES:

Analysis:

1.09: New Orleans Saints – Tetairoa McMillan, WR, Arizona

The Saints are one of the hardest teams to predict. The franchise has a new HC and has always been volatile. Here, they go BPA with McMillan, giving them a great 1-2 punch with Chris Olave. The hope is that T-Mac could be the A.J. Brown to Chris Olave’s DeVonta Smith, or at least give the room more depth in case Olave and Shaheed’s injury history repeats.

1.19: Tampa Bay Buccaneers – Jihaad Campbell, LB, Alabama

A dream-fit that just may happen. Campbell would compliment and learn from Lavonte David very well, eventually taking over for the long-time star. He has great rush tools to go with high-level flashes in coverage. This landing spot puts him in contention for IDP2 in the class.

1.31: Houston Texans – Emeka Egbuka, WR, Ohio State

After trading back, the Texans nab a security blanket for C.J. Stroud. Egbuka slots into the WR2 spot for his collegiate QB, complimenting Nico Collins’ role perfectly. He won’t be the team’s WR1, but has top-18 WR potential with his well-rounded game and ascending QB.

Round 2:

Pick:Team:Position:Player:School:
2.33MINCBShavon RevelEast Carolina
2.34NYGQBJalen MilroeAlabama
2.35TENEDGEShermar StewartTexas A&M
2.36JAXiOLTyler BookerAlabama
2.37LVRBQuinshon JudkinsOhio State
2.38NEWRLuther Burden IIIMissouri
2.39CHIOTJosh SimmonsOhio State
2.40NOQBJaxson DartOle Miss
2.41CHIEDGENic ScourtonTexas A&M
2.42NYJDTTyleik WilliamsOhio State
2.43SFOLDonovan JacksonOhio State
2.44DALDTDarius AlexanderToledo
2.45INDTEMason TaylorLSU
2.46ATLCBBenjamin MorrisonNotre Dame
2.47ARIEDGEPrincely UmanmielenOle Miss
2.48MIADTAlfred CollinsTexas
2.49CINOLAriontae ErseryMinnesota
2.50SEAiOLJared WilsonGeorgia
2.51DENRBTreVeyon HendersonOhio State
2.52SEAWRKyle WilliamsWashington State
2.53TBEDGEBradyn SwinsonLSU
2.54GBWRJayden HigginsIowa State
2.55LACDTT.J. SandersSouth Carolina
2.56JAXWRJack BechTCU
2.57CARSXavier WattsNotre Dame
2.58HOUOLMarcus MbowPurdue
2.59BALEDGEJ.T. TuimoloauOhio State
2.60DETWRTre HarrisOle Miss
2.61LVCBAzareye’h ThomasFlorida State
2.62BUFEDGEOluwafemi OladejoUCLA
2.63KCOLJonah SavaiinaeaArizona
2.64PHISKevin Winston Jr.Penn State

TRADES:

Analysis:

2.38: New England Patriots – Luther Burden III, WR, Missouri

After a maligned 2024, Burden III lands in an ideal situation. He pairs with Drake Maye with the hope he can become the WR1 after regaining confidence. Burden is electric with the ball and has shown more as an all-around receiver with competent QB play. Every year, a 2nd-round WR blows up and becomes a thing; Burden would be that in this scenario.

2.51: Denver Broncos – TreVeyon Henderson, RB, Ohio State

Football fans have been clamoring for Sean Payton to get his Alvin Kamara in Denver. Henderson is far from a one-to-one comp, but he fits the role of dynamic pass-catcher to a T. He will add a dynamic level to the team, especially as an outlet for Bo Nix. Henderson is not a bell-cow, but he has low-end RB1 potential in Denver if he lands there with a high receiving volume. 

2.59: Baltimore Ravens – J.T. Tuimoloau, EDGE, Ohio State

Baltimore finds another steal in this mock, with Tuimoloau. He is not the best athlete, but expects to be a rock-solid player for years. Tuimoloau adds an EDGE (haha!) to a defense that has undergone much turnover over the past few years. He will be worth a top-12 fantasy pick based on his massive floor, with great tackling and enough rush prowess. 

Round 3:

Pick:Team:Position:Player:School:
3.65NYGDTShemar TurnerTexas A&M
3.66HOUDTOmarr Norman-LottTennessee
3.67CLERBKaleb JohnsonIowa
3.68WASCBDarien PorterIowa State
3.69NEEDGELandon JacksonArkansas
3.70BUFDTC.J. WestIndiana
3.71NOiOLTate RatledgeGeorgia
3.72NYJOTOzzy TrapiloBoston College
3.73NYJSAndrew MukubaTexas
3.74CARWRJaylin NoelIowa State
3.75SFLBCarson SchwesingerUCLA
3.76DALRBDylan SampsonTennessee
3.77NEOLCharles GrantWilliam & Mary
3.78ARIOLAnthony BeltonNCSU
3.79KCWRElic AyomanorStanford
3.80INDEDGEJordan BurchOregon
3.81CINEDGEJack SawyerOhio State
3.82SEACBNohl WilliamsCalifornia
3.83PITDTWyatt MilumWest Virginia
3.84TBCBJacob ParrishKansas State
3.85INDLBJeffrey BassaOregon
3.86LACWRJalen RoyalsUtah State
3.87GBEDGEElijah RobertsSMU
3.88JAXRBR.J. HarveyUCF
3.89HOURBDamien MartinezMiami
3.90LARTEElijah ArroyoMiami
3.91BALiOLMiles FrazierLSU
3.92SEATETerrance FergusonOregon
3.93NORBCam SkatteboArizona State
3.94MINLBDemetrius Knight JrSouth Carolina
3.95KCDTJamaree CaldwellOregon
3.96PITQBTyler ShoughLouisville
3.97MINSR.J. MickensClemson
3.98MIADTVernon BroughtonTexas
3.99NYGLBPooh Paul JrOle Miss
3.100SFiOLSeth McLaughlinOhio State
3.101LARQBRiley LeonardNotre Dame
3.102DETLBBarrett CarterClemson

TRADES:

Analysis:

3.67: Cleveland Browns – Kaleb Johnson, RB, Iowa

The Browns should probably invest in the offensive line. However, that is not nearly as fun as going for a true bell-cow. Kaleb Johnson is massive with great speed and power. Sound familiar? He is not Nick Chubb (who is?) but the power and vision are reminiscent of him. The Browns offensive overhaul gives hope for fun all-around. 

3.75: San Francisco 49ers – Carson Schwesinger, LB, UCLA

Do you believe in miracles? I sure as heck do; in faith (RIP Pope Francis) and football. Schwesinger would be the perfect running-mate for Fred Warner, adding more explosion to the LB-room. Schwes needs to refine his game, but who better to do that with than the future Hall-of-Famer? The 49ers have had two great LBs (NFL and fantasy) under Robert Saleh before, and do again here.

3.90: Los Angeles Rams – Elijah Arroyo, TE, Miami

Let’s have some fun! The Rams have been desperate for a TE for a long time. L.A. tried to move up for Brock Bowers in 2024 and were able to come up for Tyler Warren in earlier iterations of this mock. Sean McVay loves to funnel targets to an athletic TE, which Arroyo absolutely fits. Arroyo has great hands and good route-running; which will allow him to be used in multiple formations and alignments. In TEP leagues, Arroyo skyrockets up the big board.

3.96: Pittsburgh Steelers – Tyler Shough, QB, Louisville

Who is throwing the ball for the Steelers in 2025? Aaron Rodgers? Maybe. Unless he retires. Mason Rudolph? Lordy I hope not. Shough has his flaws as an old prospect, but his arm is legit and he can start immediately. He falls to round 3 due to various concerns, but could absolutely start for Pittsburgh out of the gate (or if Rodgers struggles). Shough is one of the most fascinating prospects in this class, no matter where or when he goes off the board!

Thank you all for taking the time to read my *final* mock draft. A lot has changed through the Combine, Free Agency, Pro-Days, etc, but we are finally here! Feel free to reach out to chat with me about this (or anything else!) in discord, BlueSky, or on X (for now), where you can find me @JoeLow63. You can, also, read more of my NFL Draft content here at Fantasy In Frames by clicking here. You can catch me with @FantasyInFrames LIVE on nights 1 and 2 of the NFL Draft on Youtube and various other locations!

Exit mobile version