Mock Draft
12/19/24
33 min read
2025 NFL Mock Draft: Latest Three-Round Predictions As Playoffs Approach
The 2024 NFL season is coming to an end, and we're getting some clarity on the 2025 NFL Draft order. We're also getting a lot of clarity on which players are declaring for the upcoming draft, making it the perfect time to do our first three-round mock of the year.
Without further ado, here are our selections for the first three rounds of the 2025 NFL Draft.
2025 NFL Mock Draft Round 1
1. LAS VEGAS RAIDERS
QB Shedeur Sanders – Colorado
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'2"
Weight: 215 lbs
Class: Senior
It’s a bad year to need a quarterback, but I doubt the Raiders are willing to sit through another season of Aidan O’Connell.
Shedeur Sanders is surgical from a clean pocket, accurate at every level of the field, and throws with anticipation between the hashes. His tendency to bail/drift into pressure, combined with below-average mobility, causes him to take a lot of unnecessary sacks, but he has played behind brutal pass protection at Colorado, and his toughness is undeniable.
2. NEW YORK GIANTS
QB Cam Ward – Miami
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'2"
Weight: 223 lbs.
Class: Senior
If Joe Schoen had unlimited job security, the smart move would be to invest in other parts of the roster and wait for a better quarterback class. Unfortunately, his clock is ticking, and assuming he isn’t fired before the draft, he’ll be forced to select a quarterback as a last-ditch effort to save his job.
Ward is an electric playmaker with an exciting blend of arm talent and mobility. He has the drive velocity and flexible release to attack any area of the field from any platform and can layer throws between multiple levels of coverage. He’s the best play extender in this class and has rare creativity out of structure.
However, as a fifth-year senior, he still needs to significantly improve his timing and processing from the pocket, sack avoidance, ball security, and intermediate accuracy.
3. NEW ENGLAND PATRIOTS
EDGE Abdul Carter – Penn State
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'3"
Weight: 259 lbs.
Class: Junior
The popular pick here is Travis Hunter, and the Patriots could certainly use him, but Abdul Carter is the best player in this class. New England’s 29.0 percent pressure rate is the third lowest in the NFL, and pass rush is more stable than coverage year-to-year. Adding Carter to this defensive front would give New England a dynamic and versatile pass-rushing lineup.
Carter has elite quickness, explosiveness, and bend. He’s only played one season at edge rusher, but his technique is surprisingly advanced. He can use a cross-chop, double swipe, or ghost move to defeat the outside hand. He has a lethal package of inside counters with an unblockable spin move. I wish he used power more frequently, but his bull rush is very effective.
4. JACKSONVILLE JAGUARS
CB Travis Hunter – Colorado
Travis Hunter has always been an elite zone CB, but the biggest development this year has been in man coverage. 2 1st downs allowed on 93 snaps, so much more patient & disciplined with his hips/footwork. It's amazing that he's this consistent in press man playing 132 snaps/game pic.twitter.com/Y5SUwhP9ex
— James Foster (@NoFlagsFilm) October 17, 2024
Height: 6'1"
Weight: 185 lbs.
Class: Junior
Travis Hunter is one of just two blue-chip players in this class and clearly the best player available. With Hunter, Tyson Campbell, and Jarrian Jones, the Jaguars would have a promising trio of young cornerbacks.
Hunter is a complete zone corner with rare play recognition, instincts, anticipation, and short-area explosiveness. He has significantly improved his technique and patience in press-man this year and fits any scheme, but allowing him to play with eyes on the quarterback will maximize his impact-play potential.
Ideally, he’s a full-time cornerback who contributes as a wide receiver in certain packages. His route running is a bit unpolished, but he’s a dynamic athlete with excellent ball skills.
5. CAROLINA PANTHERS
DL Mason Graham – Michigan
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'3"
Weight: 320 lbs.
Class: Junior
Carolina's defense lacks talent at every level. Mason Graham is the best player available and would be an excellent complement to Derrick Brown.
Graham is densely built, with outstanding core strength and top-tier lateral quickness. Despite his average length, his violent hands and low center of gravity make him an elite block shedder. He’s taken a significant step forward as a pass rusher this year, frequently winning with a club-swim and hesitation bull rush.
6. TENNESSEE TITANS
WR Tetairoa McMillan – Arizona
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'5"
Weight: 212 lbs.
Class: Junior
Calvin Ridley has been a decent free agency signing, but he’s ideally a WR2. Aside from Ridley, the Titans have a severe lack of offensive weapons, so they take Arizona WR Tetairoa McMillan.
McMillan is listed at 6-foot-5 and has the best ball skills I’ve ever seen for a wide receiver prospect. He has magnetic hands, unreal focus in tight windows, and routinely comes down with high-difficulty contested/acrobatic catches.
He’s noticeably improved as in intermediate route runner from 2023 to 2024. Last year, his routes were rounded and predictable, but this year, he’s using his steps purposefully to set up his breaks. His refined technique and fluid lateral movement skills make him a consistent separator against off-man.
He's also emerged as a quality YAC threat after little production with the ball in his hands in 2023. He anticipates tacklers with his back to the defense and can sink, plant his foot, and redirect immediately after the catch.
McMillan struggles to separate against press man and will likely need to be utilized as a big-slot in the NFL. His top speed is adequate when he has a clear runway to build momentum, but his burst off the line of scrimmage is poor, and he poses no vertical threat to corners on the outside.
Because of this, he frequently gets walled off to the sideline and rarely stacks press man within the first few steps. When defenders are in phase, McMillan’s freedom of movement is easily restricted, and his breaks are significantly less efficient. McMillan’s upside is enticing, but he needs an organization that’s conscious of his strengths and weaknesses.
7. CLEVELAND BROWNS
OT Josh Simmons – Ohio State
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'5"
Weight: 310 lbs.
Class: Senior
With Jedrick Wills unlikely to return and Dawand Jones taking a step back in his second year, Cleveland needs a franchise left tackle. Josh Simmons was playing like the best offensive lineman in this class before he tore his ACL in Week 7.
It’s disappointing that we didn’t get to see him play against better competition, but he showed enough in 5.5 games of tape to declare for the draft. In 158 pass-blocking snaps, he allowed just one pressure.
Simmons is a smooth mover with the range and recovery skills to mirror pass rushers on an island. His anchor was a concern last season but seemed to be much improved this year in limited action. He’s an excellent zone blocker with the explosiveness and hip flexibility to secure backside cutoffs.
8. NEW YORK JETS
SAF Malaki Starks – Georgia
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'1"
Weight: 205 lbs.
Class: Junior
New York’s defense has severely regressed in 2024, but adding an elite safety like Malaki Starks could return this unit to 2023 form.
Starks has the build of a throwback box safety and the range and fluidity of a center-fielder. He quickly diagnoses route distributions and has good anticipation to break into throwing lanes over the middle. He’s been asked to play a lot of press man on wide receivers, especially this year, and he’s performed admirably for a safety.
He’s disruptive in press, physical down the stem, and quick enough to stick with tight ends or slower receivers through the break. But in certain assignments, he’s clearly outmatched and doesn’t have the versatility to play nickel in the NFL.
He’s a complete run defender with outstanding play recognition, closing burst, block shedding, and tackling physicality. He had an uncharacteristically bad performance in run support against Alabama this year, but that’s a lone outlier up to this point.
9. CHICAGO BEARS
G Will Campbell – LSU
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'6"
Weight: 323 lbs.
Class: Junior
Chicago’s interior offensive line play has been brutal this year, so it takes Will Campbell, the best guard in this class.
Campbell has three seasons of starting experience at left tackle and has only allowed one sack since 2023. He has consistent hand usage, jarring strike power, and unbreakable grip strength. When he lands his two-hand punch, he sustains the block and frequently drives pass rushers off of their feet.
He’s also a very good run blocker with the range, leverage, and drive power to execute in any scheme.
It’s very unlikely that Campbell plays tackle in the NFL, and that’s not just because his arms are short. His 32 7/8-inch arms will make him a guard on most boards, but teams with less stringent cutoffs will still be concerned with his foot speed. Campbell’s tape against better competition this year has exposed his limited pocket range and vulnerability to inside counters.
His movement skills are sufficient for a guard, but he has a slim margin of error to survive over/undersets on the outside, and athletic pass rushers can punish him for imprecise set points.
10. NEW ORLEANS SAINTS
EDGE Mykel Williams – Georgia
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'5"
Weight: 265 lbs.
Class: Junior
The Saints have missed on every edge rusher they’ve drafted since Trey Hendrickson, and Mykel Williams gives them a high-upside defensive building block.
At 6-foot-5, 265 pounds, Williams has a massive wingspan and rare movement skills and would probably be selected in the first round based solely on his athletic traits. Heading into the year, he was completely unproven as a pass rusher and needed to show some technical development to establish himself as a lottery pick.
He missed most of the first half of the season with an ankle injury, but after returning in Week 8, Williams’ tape has been encouraging. While he’s far from a finished product, he’s shown enough growth as a pass rusher to warrant consideration in the top 10.
He’s developed a fairly effective swipe/rip move to win the outside track and has recently started to implement more inside counters:
Williams still isn’t efficient or versatile and is unlikely to be a high-impact pass rusher as a rookie. His inability to win with power is disappointing for a player of his size. His hand moves are often robotic, imprecise, and easily neutralized by a well-timed punch.
11. MIAMI DOLPHINS
OL Kelvin Banks – Texas
— James Foster (@JamesFosterNFL) December 18, 2024
Height: 6'4"
Weight: 320 lbs.
Class: Junior
Patrick Paul looked decent in his first career start, but Miami still needs a long-term replacement for Terron Armstead, and their guard play is awful. Texas left tackle Kelvin Banks could satisfy either of those needs.
Banks is the most technically polished offensive lineman in this class and has produced nearly flawless pass protection tape in 2024. He’s mastered the “flash-bait” technique to protect his outside hand and is essentially immune to cross-chops.
He has good range as a run blocker to execute pulls and zone climbs and finishes second-level blocks at a high rate. About once per game, Texas unleashes him to go head-hunting for unsuspecting defensive backs in the flat.
His lack of elite length or movement skills keeps him out of the top five. He occasionally loses the corner or struggles to mirror inside counters from more athletic pass rushers. He also has a bad habit of lunging into blocks and frequently loses balance in the run game.
12. INDIANAPOLIS COLTS
TE Tyler Warren – Penn State
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'6"
Weight: 257 lbs.
Class: Senior
The Colts' tight end room has been excruciatingly unreliable this year, and Tyler Warren would give Anthony Richardson a reliable target over the middle of the field.
Warren is 6-foot-6, 255 pounds, and fits the mold of a do-it-all Y tight end. He has a rare ability to win jump balls and make difficult catches in traffic. Drops were a major issue last season, but he’s cut his drop rate from 15.0 percent to 2.2 percent. He’s a good route runner for his size and has even more separation potential if he improves his footwork.
While his technique is a bit reckless, Warren is a powerful and competitive run blocker who can handle inline duties. He’ll probably run a good 40 times since he goes to Penn State, but his speed and explosiveness seem average on tape.
13. CINCINNATI BENGALS
EDGE James Pearce Jr. – Tennessee
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'5"
Weight: 243 lbs.
Class: Junior
Myles Murphy had his best performance of the season against Tennessee, but the Bengals need to find consistent pass-rushing production opposite Trey Hendrickson.
James Pearce Jr. is an elite athlete with long arms and rare first-step explosiveness. He has incredible upside as a designated pass rusher and two years of high-level production in the SEC. He’s recorded 52 pressures in consecutive seasons, and his 104 pressures since 2023 rank fifth among FBS defenders.
Pearce Jr. still has room to advance his pass-rushing repertoire, but he wins with a swipe-rip, inside counter, and speed-to-power. While he’s been a solid run defender in college, I have concerns about his ability to hold up on early downs in the NFL.
14. DALLAS COWBOYS
WR Luther Burden – Missouri
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 5'11"
Weight: 208 lbs.
Class: Junior
Dallas’ offense is too dependent on CeeDee Lamb, so they take Luther Burden as a secondary receiving option. Burden was less productive in 2024, but that’s almost entirely due to quarterback play and offensive design.
Burden is a well-rounded receiver prospect with few glaring weaknesses. He’s only 5-foot-10 but is listed at 208 pounds, and his speed, agility, and play strength are firmly above average.
Burden is one of the best receivers in college football with the ball in his hands and has the fifth most yards after catch (1097) in the FBS since 2023. He has a special ability to track the ball over his shoulder - a slot fade to Luther Burden is as automatic as a 7-yard hitch to most receivers.
He has the change of direction skills to separate against man coverage, but he’s more of a glider than a snappy route runner. He’ll need to tighten up his footwork and add more nuance at the top of routes to win consistently in the NFL. He also does most of his work from the slot and is unproven against press coverage.
15. SAN FRANCISCO 49ERS
OT Josh Conerly Jr. – Oregon
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'4"
Weight: 315 lbs.
Class: Junior
The 49ers take Josh Conerly Jr. to be the immediate replacement for Colton McKivitz or the future replacement for Trent Williams.
Conerly Jr. got off to a slow start but has reestablished himself as a first-round pick and has been arguably the best tackle in college football in the last month. He’s allowed just six pressures and one sack this season. Since Week 2, he hasn’t given up a sack and has only allowed three pressures.
He made himself a ton of money with his performance against Abdul Carter in the Big Ten Championship Game. The video above might be the six highest-quality reps of anyone in this offensive line class, considering the level of competition.
Conerly Jr. is a graceful mover with good pocket range and mirror ability. With aggressive jump sets and crafty hand usage, he can neutralize pass rushers’ momentum before they attempt a move. He has the recovery athleticism to succeed with this strategy but needs to continue to develop his footwork to ensure he’s always protecting the corner.
At 305 pounds, his anchor is below average, and he sometimes struggles to neutralize bull rushes on initial contact.
Conrely Jr. is arguably the best puller in this class and can clear rushing lanes in the alley on screens and sweeps. Despite his lack of size, he has decent drive power and does a great job widening the edge on outside zone.
16. ATLANTA FALCONS
CB Azareye’h Thomas – Florida State
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'2"
Weight: 198 lbs.
Class: Junior
Atlanta’s pass defense was a pleasant surprise last year, but it has regressed in 2024. So, the Falcons invest in their secondary with Florida State CB Azareye’h Thomas, one of the most underrated players in this class.
His mirror skills in single coverage are rare for a player of his size. He rarely allows separation, much less a completion, and despite playing most of his snaps on an island, he’s one of the least-targeted cornerbacks in college football. He has elite hip fluidity to stay glued to the hip pocket and route recognition to synchronize with breaks and releases.
His length allows him to attack the ball at the catch-point and smother receivers in press coverage without leaning or over-extending. He hasn’t yet turned 21, but he’s already played more than 1500 career snaps.
He does take some poor tackling angles and needs to be more reliable in the run game.
17. ARIZONA CARDINALS
DL Kenneth Grant – Michigan
Height: 6'3"
Weight: 339 lbs.
Class: Junior
The Cardinals are allowing the fourth-highest rushing success rate in the NFL (44.1%), so they select Michigan nose tackle Kenneth Grant.
Grant has a rare blend of size and athleticism. At 339 pounds, he moves like an undersized gap shooter and has an unreal pursuit range.
He rapidly transitions from hesitation/stutter steps into his bull rush and has the agility to win with cross-face moves. Grant’s pass-rushing production comes more in sporadic bursts, and he hasn’t yet developed a coordinated, deliberate plan, but his upside is undeniable. Inconsistent footwork causes his anchor to lapse more often than you’d expect for someone of his size, so he’s very much a developmental player in both phases.
18. SEATTLE SEAHAWKS
G Tyler Booker – Alabama
— James Foster (@JamesFosterNFL) November 22, 2024
Height: 6'5"
Weight: 348 lbs.
Class: Junior
Seattle’s interior offensive line has been tough to watch this year, but luckily, this is a deep guard class. The Seahawks will draft my second-ranked guard with this pick, Tyler Booker.
Booker is the most physically dominant offensive lineman in this class. At 348 pounds, Booker is densely built, with tree trunks for legs and good arm length. His anchor is impenetrable due to his overwhelming raw power and consistent technique. He has a jarring but precise punch to erase defenders' momentum on impact and elite grip strength to latch and torque rushers off their feet.
While his size limits his range and fluidity, this mostly shows up in the run game. In pass protection, he hasn’t struggled to mirror cross-face moves or protect his edges this season, and he appears more agile than he did on last year’s tape. He can reach his landmarks as a puller but frequently loses balance when he reaches his target, and his zone-blocking range is below average.
19. LOS ANGELES CHARGERS
TE Colston Loveland – Michigan
Height: 6'5"
Weight: 245 lbs.
Class: Junior
The Chargers only have one reliable receiver, so they'll add Colston Loveland, a tight end with whom Jim Harbaugh is very familiar.
Loveland is the best route running tight end I’ve ever evaluated. He sets up defenders with deceptive footwork and pace change at the top of routes and is sudden out of breaks. He operates with an absurd level of efficiency, rarely taking a false step or wasted movement.
He lacks the size and play strength to contribute much as an inline blocker, but his technique and effort level are adequate.
20. TAMPA BAY BUCCANEERS
EDGE Shemar Stewart – Texas A&M
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'6"
Weight: 290 lbs.
Class: Junior
Logan Hall hasn’t developed, and Joe Tryon-Shoyinka is in the last year of his contract, so Tampa Bay selects Shemar Stewart, who could play multiple spots along the defensive line.
Stewart is just scratching the surface of his potential as a pass rusher, but his physical upside is enticing. He’s 290 pounds with a long frame and fluid movement skills. In his best moments, he looks like a first-round pick. However, his production (six career sacks) hasn’t matched his potential, and at this point, he’s still just a moldable bundle of traits.
He’s an ineffective bull-rusher who struggles to land his punch accurately to maximize his power output. He attempts to win with a cross-chop but doesn’t synchronize his movements or disguise his intentions consistently enough to have much success. He’s an elite run defender who sets a firm edge and annihilates single blocks and is worth betting on at the end of the first round.
21. LOS ANGELES RAMS
CB Will Johnson – Michigan
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'2"
Weight: 202 lbs.
Class: Junior
The Rams take Michigan CB Will Johnson, addressing a major need with a perfect scheme fit.
At 6-foot-2, 202 lbs, Will Johnson has a “built-in-a-lab” frame for an outside cornerback and rare lateral movement skills for a player of his size. His burst and play recognition make him a weapon in underneath zone coverage, and he recorded two pick-sixes this year in just five games.
Johnson’s speed is below average, and he struggles to turn and run with vertical routes. Michigan’s zone-heavy scheme limited his exposure, but in man coverage, he’s vulnerable to getting beat down the sideline. This issue is compounded by his aggressiveness and lack of discipline, as he frequently bites on double moves.
22. WASHINGTON COMMANDERS
EDGE Jalon Walker – Georgia
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'2"
Weight: 245 lbs.
Class: Junior
After trading away Montez Sweat and Chase Young last year, the Commanders re-invest at edge rusher with Jalon Walker.
Walker is a hybrid defender who plays mostly off-ball linebacker for Georgia’s defense but projects as a stand-up edge rusher in the NFL. He isn’t nearly as dominant as Micah Parsons but would play a similar role in Dan Quinn’s defense, hunting advantageous matchups across the line of scrimmage.
He’s a dynamic pass rusher with an explosive first step, violent hands, and flexible hips. His go-to move is the club swim, but he also sequences his long arm with a stab-chop and ghost rip. These three moves are a highly effective combination, as they all look the same initially.
Walker’s frame and below-average length could limit his draft value, but he’s established himself as a late first-round pick.
23. DENVER BRONCOS
WR Savion Williams – TCU
— James Foster (@JamesFosterNFL) November 17, 2024
Height: 6'3"
Weight: 228 lbs.
Class: Senior
Denver selects Savion Williams, the highest-upside receiver in this class, giving Bo Nix a potentially dominant outside target.
Williams is verified 6036/228 with 33.25-inch arms and reportedly posted a 40-inch vertical this offseason. This rare blend of size, speed, and explosiveness fully translates on tape and makes him an imposing vertical threat. He has the burst off the line of scrimmage to quickly erase cushion or stack press coverage. His catch radius and play strength allow him to box defenders out and high-point the ball like a power forward.
He’s one of the most dynamic receivers after the catch in college football, with the speed to burn pursuit angles and elusiveness to shake the first tackle attempt. He also has rare power as a ball carrier, frequently lowering his shoulder and trucking defenders in the open field. TCU has even played him at running back this year, and through Week 12, he leads FBS WRs with 322 rushing yards.
Williams’ physical profile and linear athleticism would make him worth a Day 3 pick if that was all he brought to the table, but he’s much more than just a size-speed project. While he’s primarily used as a vertical threat in TCU’s offense, his upside as an intermediate route runner is just as enticing. He has loose hips to accelerate out of breaks at sharp angles and rare lateral fluidity for a player of his size.
24. BALTIMORE RAVENS
G Armand Membou – Missouri
— James Foster (@JamesFosterNFL) December 18, 2024
Height: 6'3"
Weight: 314 lbs.
Class: Junior
Missouri right tackle Armand Membou has improved his stock significantly this year. He projects best at guard but is worth at least giving an opportunity at tackle.
He has a thick, powerful build with massive limbs and a sturdy anchor. In pass protection, he has heavy hands and exceptional strike timing to stop speed rushers in their tracks. His leg drive allows him to plow defenders out of gaps and displace them vertically in the run game.
His foot speed is below average for an NFL tackle and more explosive speed rushers can dip underneath his punch and win the corner.
25. HOUSTON TEXANS
OL Aireontae Ersery – Minnesota
— James Foster (@JamesFosterNFL) December 18, 2024
Height: 6'6"
Weight: 337 lbs.
Class: Senior
Houston desperately needs interior offensive line help, so they draft Minnesota left tackle Aireontae Ersery, who could play tackle or guard in the NFL.
At 6-foot-6, 337 pounds, Ersery has 34 1/8-inch arms and impressive straight-line explosiveness. According to Bruce Feldman’s Freaks List, he runs a 1.52 10-yard split and 4.61 shuttle, which are 100th and 75th percentile for offensive tackles, respectively. Ersery’s movement skills are easy to spot on tape, as he executes difficult backside cutoffs and effortlessly reaches and eliminates targets as a puller.
Ersery is skilled but somewhat inconsistent with his hands in pass protection. He has a varied punch strategy, using a two-hand punch, outside-hand punch, circle punch, and snatch-trap technique, but he will sometimes lose the corner when he undersets and is too aggressive with his outside hand.
Similarly, his anchor is mostly good, but he occasionally leaves his frame exposed with a late punch and gets walked back into the pocket. Ersery projects as a starting-caliber offensive lineman with guard/tackle versatility and above-average upside.
26. PITTSBURGH STEELERS
WR Emeka Egbuka – Ohio State
Height: 6'1"
Weight: 205 lbs.
Class: Senior
Emeka Egbuka doesn’t get a lot of hype, but he’s still worth taking in the first round and would be an excellent WR2 to pair with George Pickens.
Egbuka has good size and change of direction skills to snap out of breaks efficiently. He’s a technically advanced route runner with elite footwork at the top of his stem to maximize separation. He’s physical at the catch point, productive after the catch, and one of the better run blocking receivers in this class.
Egbuka lacks elite athletic traits and played mostly in the slot, so he’s unproven at defeating press coverage.
27. GREEN BAY PACKERS
CB Shavon Revel – East Carolina
Draft Shavon Revel top 10 imo pic.twitter.com/XIALpFCHD0
— James Foster (@NoFlagsFilm) September 15, 2024
Height: 6'3"
Weight: 193 lbs.
Class: Senior
Assuming that this is Eric Stokes’ final season in Green Bay, they need an outside cornerback to play opposite Jaire Alexander. Carrington Valentine has shown flashes, but Shavon Revel is a worthwhile investment.
Revel has a dream blend of size, length, and speed for a press-heavy defensive scheme. He’s a roadblock at the line of scrimmage, using a suffocating two-hand punch to stall releases. According to Bruce Feldman’s Freaks List, Revel ran a 4.40 in high school and now runs “a 4.4/4.3 40,” and that speed is evident on tape. Even more impressive than his raw physical traits is his ability to turn and locate the ball down the sideline while maintaining his top speed.
He’s occasionally too passive in press and allows speed releases past his outside hip, but his footwork and balance at the line of scrimmage are strengths overall.
The most concerning aspect of Revel’s profile is the level of competition. He was rarely challenged by NFL-caliber athletes and was good but not dominant at the Group of Five level. He suffered a season-ending injury in Week 3, but the NFL won’t be overly concerned with a September ACL tear.
28. MINNESOTA VIKINGS
DL Walter Nolen – Ole Miss
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'3"
Weight: 305 lbs.
Class: Junior
Jalen Redmond has emerged as a serious contributor this year, but the Vikings still need more talent on the interior defensive line.
After transferring from Texas A&M to Ole Miss, Walter Nolen has emerged as a potential game-wrecking 3-technique. His suddenness, burst, and raw power make it obvious why he was the No. 2 recruit in the 2022 class (behind Travis Hunter). He has outrageous strike power to violently deconstruct blocks, and his initial punch can uproot a blocker off of his base.
He’s shown flashes of advanced pass-rushing technique, using a cross-chop and one-hand swipe to win the edge. His timing and hand placement still needs refinement, however, and he needs a better plan to get into counter moves.
His anchor has improved from last season but is still insufficient, and he ends up on the ground too often as a run defender.
29. BUFFALO BILLS
SAF Nick Emmanwori – South Carolina
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'3"
Weight: 227 lbs.
Class: Junior
Nick Emmanwori is a unicorn and is one of the best athletes in this class, regardless of position. He plays safety but is built like a linebacker and looks like a cornerback in man coverage. At 6-foot-3, 227 pounds, Emmanwori reportedly has a 42-inch vertical jump and runs nearly 23 mph.
His coverage range is evident, as he tracks sideline-to-sideline as a deep safety or explodes into passing lanes as a robber from the backside. He can play press-man on tight ends and slot receivers and is surprisingly fluid in mirroring route breaks. Emmanwori is also an enforcer in the run game, with elite stopping power and the length to shed blocks.
30. PHILADELPHIA EAGLES
EDGE Princely Umanmielen – Ole Miss
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'4"
Weight: 255 lbs.
Class: Senior
Philadelphia upgrades its pass rush with Ole Miss edge defender Princely Umanmielen. Umanmielen is 6-foot-4, 255 pounds, with 34-inch arms and elite athletic traits. He has a quick first step, effective cross-chop, and flexible hips to win the corner as a speed rusher.
For much of his career, Umanmielen was a fairly one-dimensional pass rusher who would essentially spam the cross-chop every play. He still produced with this strategy, but more athletic tackles were able to take deep sets and neutralize his predictable pass-rushing plan.
Recently, however, Umanmielen has started to diversify his approach and counter inside more frequently. He abused Georgia’s left tackles in Week 11 with a combo of speed rushes and inside spins.
31. DETROIT LIONS
G Wyatt Milum – West Virginia
Wyatt Milum is a machine pic.twitter.com/FV8C0M06b1
— James Foster (@NoFlagsFilm) October 1, 2024
Height: 6'6"
Weight: 317 lbs.
Class: Senior
The Lions take West Virginia left tackle Wyatt Milum, who will likely move inside and be a future starter at either guard spot.
Milum is one of the most experienced and accomplished players in this class. In four years at West Virginia, he’s played 2,933 snaps and has started 35 consecutive games without allowing a sack.
Milum plays with a mean streak, finishing blocks in both phases at an incredibly high rate. He’s an elite zone blocker with the hip fluidity to effortlessly secure difficult backside cutoffs. He also has good drive power at the point of attack and generates consistent displacement on gap runs.
His lack of length would limit his pocket range if he played tackle in the NFL, but his awareness, hand usage, and mirror ability will be valuable at guard. His high-cut build is my primary concern when projecting a move inside, but aside from that, he’s an incredibly clean prospect.
32. KANSAS CITY CHIEFS
EDGE Mike Green – Marshall
— James Foster (@JamesFosterNFL) December 17, 2024
Height: 6'4"
Weight: 236 lbs.
Class: Junior
Despite spending two of their last four first-round picks at edge rusher, Kansas City still needs more pass-rushing juice. Felix Anudike-Uzomah is not a starting-caliber player, and George Karlaftis is solid but not a game-changer.
Mike Green is an explosive edge rusher with a legitimate chance of going in the first round. He has arguably the most well-rounded pass-rushing plan and an extensive counter package of anyone in this edge class. He can win the edge with a cross-chop, swipe, ghost move. He uses a spin move to counter inside or outside. He only weighs 236 pounds, so he’s unlikely to be a dominant power rusher, but his hand pop and first-step explosiveness create substantial knockback.
His size could also limit him as a run defender, but it hasn’t held him back up to this point. He takes on and defeats blocks with violence and was an elite run defender against weaker college competition.
Round 2
33. Las Vegas Raiders: HB Ashton Jeanty – Boise State
34. New York Giants: CB Maxwell Hairston – Kentucky
35. New England Patriots: OT Cameron Williams – Texas
36. Jacksonville Jaguars: G Donovan Jackson – Ohio State
37. Chicago Bears: WR Jack Bech – TCU
38. Tennessee Titans: EDGE Donovan Ezeiruaku – Boston College
39. Cleveland Browns: WR Isaiah Bond – Texas
40. New York Jets: DL Derrick Harmon – Oregon
41. Chicago Bears: C/G Grey Zabel – North Dakota State
42. New Orleans Saints: CB Darien Porter – Iowa State
43. Miami Dolphins: LB/EDGE Jihaad Campbell – Alabama
44. Indianapolis Colts: G Jonah Savaiinaea – Arizona
45. Cincinnati Bengals: G Tate Ratledge – Georgia
46. Dallas Cowboys: DL Alfred Collins – Texas
47. San Francisco 49ers: LB Chris Paul Jr. – Ole Miss
48. Atlanta Falcons: EDGE David Walker – Central Arkansas
49. Arizona Cardinals: EDGE LT Overton – Alabama
50. Seattle Seahawks: TE Elijah Arroyo – Miami
51. Los Angeles Chargers: C Marcus Mbow – Purdue
52. Tampa Bay Buccaneers: WR Jalen Royals – Utah State
53. Carolina Panthers: EDGE Landon Jackson – Arkansas
54. Washington Commanders: TE Gunnar Helm – Texas
55. Denver Broncos: HB Omarion Hampton – North Carolina
56. Baltimore Ravens: EDGE Josaiah Stewart – Michigan
57. Houston Texans: DL TJ Sanders – South Carolina
58. Pittsburgh Steelers: CB Trey Amos – Ole Miss
59. Green Bay Packers: EDGE Kyle Kennard – South Carolina
60. Buffalo Bills: EDGE Bradyn Swinson – LSU
61. Buffalo Bills: DL Darius Alexander – Toledo
62. Philadelphia Eagles: OT Charles Grant – William & Mary
63. Detroit Lions: EDGE Jared Ivey – Ole Miss
64. Kansas City Chiefs: CB Jacob Parrish – Kansas State
Round 3
65. Las Vegas Raiders: CB Jahdae Barron – Texas
66. New York Giants: OT Anthony Belton – North Carolina State
67. New England Patriots: WR Pat Bryant – Illinois
68. Jacksonville Jaguars: SAF Jaylen Reed – Penn State
69. Carolina Panthers: WR Jayden Higgins – Iowa State
70. Kansas City Chiefs: TE Mason Taylor – LSU
71. Cleveland Browns: QB Carson Beck – Georgia
72. Las Vegas Raiders: DL Omarr Norman-Lott – Tennessee
73. Chicago Bears: EDGE Oluwafemi Oladejo – UCLA
74. New Orleans Saints: G Miles Frazier – LSU
75. Washington Commanders: WR Tez Johnson – Oregon
76. Indianapolis Colts: CB Benjamin Morrison – Notre Dame
77. Cincinnati Bengals: DL Tyleik Williams – Ohio State
78. Dallas Cowboys: HB Kaleb Johnson – Iowa
79. San Francisco 49ers: SAF Xavier Watts – Notre Dame
80. New England Patriots: CB Zy Alexander – LSU
81. Arizona Cardinals: OT/G Jalen Rivers – Miami
82. Seattle Seahawks: LB Barrett Carter – Clemson
83. Los Angeles Chargers: WR Tre Harris – Ole Miss
84. Tampa Bay Buccaneers: LB Deontae Lawson – Alabama
85. Los Angeles Rams: LB Jeffrey Bassa – Oregon
86. New Orleans Saints: WR Jaylin Noel – Iowa State
87. Denver Broncos: TE Terrance Ferguson – Oregon
88. Baltimore Ravens: CB Cobee Bryant – Kansas
89. Houston Texans: HB TreVeyon Henderson – Ohio State
90. Pittsburgh Steelers: HB Nicholas Singleton – Penn State
91. Green Bay Packers: DL Aeneas Peebles – Virginia Tech
92. Jacksonville Jaguars: DL Zane Durant – Penn State
93. Cleveland Browns: EDGE Jordan Burch – Oregon
94. Philadelphia Eagles: TE John Michael Gyllenborg – Wyoming
95. New York Jets: WR Kaden Prather – Maryland
96. Kansas City Chiefs: WR Ja’Corey Brooks – Louisville
97. Minnesota Vikings: CB Jermari Harris – Iowa
98. Miami Dolphins: DL Deone Walker – Kentucky
99. Miami Dolphins: SAF Andrew Mukuba – Texas
100. Los Angeles Rams: SAF Sebastian Castro – Iowa
101. Los Angeles Rams: C Jared Wilson – Georgia
Make sure to check out our new home for all of our NFL Draft content.