Category: Mock Draft

  • Full 3 Round 2025 NFL Mock Draft With Analysis

    Full 3 Round 2025 NFL Mock Draft With Analysis

    Devon Witherspoon celebrating with Roger Goodell

    This round 1 of a full 3 round 2025 NFL mock draft. Check the analysis for every pick and check out my YouTube channel for a full review with audio and extra analysis.

    Round 1

    #1 Tennessee Titans – Cam Ward (QB, Miami)

    #2 Cleveland Browns – Abdul Carter (EDGE, Penn State)

    #3 NY Giants – Travis Hunter (CB, Colorado)

    #4 New England Patriots – Armand Membou (T, Missouri)

    #5 Jacksonville Jaguars – Mason Graham (DI, Michigan)

    #6 Las Vegas Raiders – Ashton Jeanty (HB, Boise State)

    #7 NY Jets – Tyler Warren (TE, Penn State)

    #8 Carolina Panthers – Jalon Walker (LB, Georgia)

    #9 New Orleans Saints – Jaxson Dart (QB, Mississippi)

    #10 Chicago Bears – Omarion Hampton (HB, North Carolina)

    #11 San Francisco 49ers – Jahdae Barron (CB, Texas)

    #12 Dallas Cowboys – Jihaad Campbell (LB, Alabama)

    #13 Miami Dolphins – Will Campbell (T, LSU)

    #14 Indianapolis Colts – Colston Loveland (TE, Michigan)

    #15 Atlanta Falcons – Will Johnson (CB, Michigan)

    #16 Arizona Cardinals – Walter Nolen (DI, Mississippi)

    #17 Cincinnati Bengals – Donovan Ezeiruaku (EDGE, Boston College)

    #18 Seattle Seahawks – Grey Zabel (T, North Dakota State)

    #19 Tampa Bay Buccaneers – Nick Emmanwori (S, South Carolina)

    #20 Denver Broncos – Matthew Golden (WR, Texas)

    #21 Pittsburgh Steelers – Shedeur Sanders (QB, Colorado)

    #22 LA Chargers – Tetairoa McMillan (WR, Arizona)

    #23 Green Bay Packers – Emeka Egbuka (WR, Ohio State)

    #24 Minnesota Vikings – Maxwell Hairston (CB, Kentucky)

    #25 Houston Texans – Kelvin Banks Jr. (T, Texas)

    #26 LA Rams – Josh Simmons (T, Ohio State)

    #27 Baltimore Ravens – Malaki Starks (S, Georgia)

    #28 Detroit Lions – Mykel Williams (EDGE, Georgia)

    #29 Washington Commanders – Mike Green (EDGE, Marshall)

    #30 Buffalo Bills – Kenneth Grant (DI, Michigan)

    #31 Kansas City Chiefs – Derrick Harmon (DI, Oregon)

    #32 Philadelphia Eagles – Shemar Stewart (EDGE, Texas A&M)

    Round 2

    #33 Cleveland Browns – Luther Burden III (WR, Missouri)

    #34 NY Giants – Tyler Booker (G, Alabama)

    #35 Tennessee Titans – James Pearce Jr. (EDGE, Tennessee)

    #36 Jacksonville Jaguars – Mason Taylor (TE, LSU)

    #37 Las Vegas Raiders – Trey Amos (CB, Mississippi)

    #38 New England Patriots – Jack Bech (WR, TCU)

    #39 Chicago Bears (from Carolina) – Darius Alexander (DI, Toledo)

    #40 New Orleans Saints – Landon Jackson (EDGE, Arkansas)

    #41 Chicago Bears – Xavier Watts (S, Notre Dame)

    #42 NY Jets – Donovan Jackson (T, Ohio State)

    #43 San Francisco 49ers – Tyleik Williams (DI, Ohio State)

    #44 Dallas Cowboys – Jaylin Noel (WR, Iowa State)

    #45 Indianapolis Colts – Nic Scourton (EDGE, Texas A&M)

    #46 Atlanta Falcons – Demetrius Knight Jr. (LB, South Carolina)

    #47 Arizona Cardinals – Josh Conerly Jr. (T, Oregon)

    #48 Miami Dolphins – Shavon Revel (CB, East Carolina)

    #49 Cincinnati Bengals – Azareye’h Thomas (CB, Florida State)

    #50 Seattle Seahawks – Bradyn Swinson (EDGE, LSU)

    #51 Denver Broncos – TreVeyon Henderson (HB, Ohio State)

    #52 Seattle Seahawks (from Pittsburgh) – Tate Ratledge (G, Georgia)

    #53 Tampa Bay Buccaneers – Carson Schwesinger (LB, UCLA)

    #54 Green Bay Packers – Oluwafemi Oladejo (EDGE, UCLA)

    #55 LA Chargers – Elijah Arroyo (TE, Miami)

    #56 Buffalo Bills (from Minnesota) – Benjamin Morrison (CB, Notre Dame)

    #57 Carolina Panthers (from LA Rams) – Princely Umanmielen (EDGE, Mississippi)

    #58 Houston Texans – Aireontae Ersery (T, Minnesota)

    #59 Baltimore Ravens – Darien Porter (CB, Iowa State)

    #60 Detroit Lions – Marcus Mbow (T, Purdue)

    #61 Washington Commanders – Kaleb Johnson (HB, Iowa)

    #62 Buffalo Bills – Kevin Winston Jr. (S, Penn State)

    #63 Kansas City Chiefs – Charles Grant (T, William & Mary)

    #64 Philadelphia Eagles – Jacob Parrish (CB, Kansas State)

    Round 3

    #65 NY Giants – Quinn Ewers (QB, Texas)

    #66 Kansas City Chiefs (from Tennessee) – Dorian Strong (CB, Virginia Tech)

    #67 Cleveland Browns – Quinshon Judkins (HB, Ohio State)

    #68 Las Vegas Raiders – Ty Robinson (DI, Nebraska)

    #69 New England Patriots – Joshua Farmer (DI, Florida State)

    #70 Jacksonville Jaguars – T.J. Sanders (DI, South Carolina)

    #71 New Orleans Saints – Jayden Higgins (WR, Iowa State)

    #72 Chicago Bears – Alfred Collins (DI, Texas)

    #73 NY Jets – Tre Harris (WR, Mississippi)

    #74 Carolina Panthers – Shemar Turner (DI, Texas A&M)

    #75 San Francisco 49ers – Anthony Belton (T, NC State)

    #76 Dallas Cowboys – Jordan Burch (EDGE, Oregon)

    #77 New England Patriots (from Atlanta) – Josaiah Stewart (EDGE, Michigan)

    #78 Arizona Cardinals – Quincy Riley (CB, Louisville)

    #79 Houston Texans (from Miami) – Savion Williams (WR, TCU)

    #80 Indianapolis Colts – Barrett Carter (LB, Clemson)

    #81 Cincinnati Bengals – Kyle Kennard (EDGE, South Carolina)

    #82 Seattle Seahawks – Tyler Shough (QB, Louisville)

    #83 Pittsburgh Steelers – Dylan Sampson (HB, Tennessee)

    #84 Tampa Bay Buccaneers – Jack Sawyer (EDGE, Ohio State)

    #85 Denver Broncos – Jared Wilson (C, Georgia)

    #86 LA Chargers – Omarr Norman-Lott (DI, Tennessee)

    #87 Green Bay Packers – Nohl Williams (CB, California)

    #88 Jacksonville Jaguars (from Minnesota) – Zy Alexander (CB, LSU)

    #89 Houston Texans – Jordan Phillips (DI, Maryland)

    #90 LA Rams – Harold Fannin Jr. (TE, Bowling Green)

    #91 Baltimore Ravens – Jared Ivey (EDGE, Mississippi)

    #92 Seattle Seahawks (from Detroit) – Tory Horton (WR, Colorado State)

    #93 New Orleans Saints (from Washington) – DJ Giddens (HB, Kansas State)

    #94 Cleveland Browns (from Buffalo) – Ozzy Trapilo (T, Boston College)

    #95 Kansas City Chiefs – Cameron Williams (T, Texas)

    #96 Philadelphia Eagles – Jack Nelson (T, Wisconsin)

    #97 Minnesota Vikings – CJ West (DI, Indiana)

    #98 Miami Dolphins – Rylie Mills (DI, Notre Dame)

    #99 NY Giants – Jonah Savaiinaea (T, Arizona)

    #100 San Francisco 49ers – Chris Paul Jr. (LB, Mississippi)

    #101 LA Rams – Isaiah Bond (WR, Texas)

    #102 Detroit Lions – Kyle Williams (WR, Washington State)

  • My final 2025 mock draft with trades.

    My final 2025 mock draft with trades.

    Trades:

    Saints receive: picks 14, 45

    Colts receive: pick 9

    .

    Cardinals receive: picks 22, 86, 158

    Chargers receive: pick 16

    .

    Rams receive: picks 38, 69, 2026 3rd

    Patriots receive: pick 26

    #1 Tennessee Titans – Cam Ward (QB, Miami)

    This pick is pretty obvious. The Titans have a QB problem and despite there being better players available, they decide to take the top QB. Ward has some things to clean up going into the NFL, but with NFL level size and arm strength he should be able to do just fine.

    #2 Cleveland Browns – Travis Hunter (CB, Colorado)

    The Browns pick could really go only two ways: Hunter or Carter. They are the top two players in the draft. Honestly, its a great position to be in. With Hunter, you get a dynamic WR and a potential lock down CB. With Carter, you get a unstoppable EDGE. However, based off needs I decided to go with Hunter.

    #3 New York Giants – Abdul Carter (EDGE, Penn State)

    The Giants are also in a good spot. They get to draft whoever is left between Carter and Hunter. You really can’t go wrong. This pick will boost their pass rush and make their defense one to fear for years to come.

    #4 New England Patriots – Will Campbell (T, LSU)

    Despite Campbell not being the best available here, the Patriots will take him because the need to fix their horrible offensive line that bad. There isn’t much else to talk about here. Campbell is a safe pick.

    #5 Jacksonville Jaguars – Mason Graham (DI, Michigan)

    There are rumors spreading about the Jaguars going offense and taking Jeanty. I think that would be a great pick, but I think the will ultimately go with Graham. He is unusually shaped to play defensive line, but he spectacular college play is enough to keep at the top of NFL draft boards.

    #6 Las Vegas Raiders – Ashton Jeanty (HB, Boise State)

    Jeanty teaming up with Pete Carroll just makes so much sense. He is a top 3 player in this class with the ability to change an offense. After watching Saquon destroy the league last year, many teams may try to recreate that. Plus Jeanty could be Carroll’s new Marshawn Lynch.

    #7 New York Jets – Armand Membou (T, Missouri)

    After watching the Eagles and Lions dominate the NFL with their offensive line play and head coach Aaron Glenn coming from the Lions, it would make sense for the Jets to take the best OL on the board. Membou would help protect Fields and make Breece Hall’s life easier. If they don’t go Membou or Campbell, I could see them pivoting to Tyler Warren.

    #8 Carolina Panthers – Jalon Walker (LB, Georgia)

    Walker is a DAWG. A culture shifter, a leader, and an imposing football player. Walker’s high character and flashes of dominance during his college career is enough to convince the Panthers of drafting him. Walker can play both LB and EDGE which provides defensive coordinators a lot of flexibility and creativity.

    #9 Indianapolis Colts (from New Orleans) – Tyler Warren (TE, Penn State)

    The Colts trade up from #14 to select a top 5 player in this class. Warren not only can be a dynamic receiver but also a great blocker too. There are so many things you can do with a player like Warren plus Anthony Richardson in need of new/better targets.

    #10 Chicago Bears – Jahdae Barron (CB, Texas)

    I am a huge fan of Barron. He can cover, stop the run, and he is a leader. Corner may not be the Bears biggest need, but he can provide a huge boost to their defense. Other players to watch here are any defensive linemen, Omarion Hampton, or Colston Loveland.

    #11 San Francisco 49ers – Shemar Stewart (EDGE, Texas A&M)

    Stewart is one of the most exciting players of the draft. He has the potential to be a Myles Garret in the NFL. He has the size and athleticism for it. He just needs to be able to finish plays. Stewart only had 4.5 sacks over the last 2 years of his college career.

    #12 Dallas Cowboys – Tetairoa McMillan (WR, Arizona)

    The Cowboys get another weapon for Dak Prescott in TMac. In 2023, he dominated the college competition. However, he ran a 4.50 40 yard dash at his pro day.

    #13 Miami Dolphins – Kelvin Banks Jr. (T, Texas)

    The Dolphins are also in dire need of offensive linemen. They need help protecting their injury prone QB plus boosting the run. Banks is the next best offensive linemen on the board and he can play both OT and OG.

    #14  – New Orleans Saints (from Indiana) – Jaxson Dart (QB, Ole Miss)

    The Saints trade back to get new head coach Kellen Moore his new big, athletic QB. Dart is very similar to Herbert and Hurts and fits in the Saints scheme well.

    #15 Atlanta Falcons – Jihaad Campbell (LB, Alabama)

    One of my favorite players in the draft. A top 10 player in my opinion. An absolute monster who can play LB and EDGE. There are so many things you can do with Campbell. He has top tier athleticism plus he packs a punch. The reason he lasts here is because of a torn labrum.

    #16  Los Angeles Chargers (from Arizona) – Colston Loveland (TE, Michigan)

    Jim Harbaugh moves up to select his former college TE. Loveland is also a top 10 player in this class. He is so dynamic as a receiver and can even play some outside WR. This gives Herbert a new #1 target while also having Ladd McConkey.

    #17 Cincinnati Bengals – Walter Nolen (DT, Ole Miss)

    Nolen is a beast. He has unlimited potential and great explosiveness. However, his immaturity issues may cause him to drop to the 2nd half of round 1. This would be a great pick for any team that can get over his character flaws.

    #18 Seattle Seahawks – Grey Zabel (OG, North Dakota State)

    Zabel is a perfect player to scheme fit. His has great athleticism and dominated at the Senior Bowl. I think this would be a great pick and would help solve Seattle’s O-line issues.

    #19 Tampa Bay Buccaneers – Mykel Williams (EDGE, Georgia)

    Williams has a very wide draft range. He didn’t produce much in college much has a vey promising future. Williams has ideal length at EDGE with 34 inch arms and is a powerful player.

    #20 Denver Broncos – Omarion Hampton (HB, North Carolina)

    Sean Payton gets his new dynamic RB in Hampton. A good player in the pass game plus very powerful. This would boost a struggling Broncos run game and help push their offense to a whole new level.

    #21 Pittsburgh Steelers – Shedeur Sanders (QB, Colorado)

    The Steelers NEED a QB. With Sanders falling to the 20’s, there is no reason to not take him here. He does have character concerns and mechanical issues, but his accuracy should be enough to convince the Steelers.

    #22 Arizona Cardinals (from Chargers) – Donovan Ezeiruaku (EDGE, Boston College)

    I love this pick. Ezeiruaku is seriously underrated. He has ideal length and production. There are some things he needs to get better at but he could end up being a steal.

    #23 Green Bay Packers – Emeka Egbuka (WR, Ohio State)

    The Packers finally get their WR1. Egbuka is a very smart WR and would fit well with Matt LaFleur.

    #24 Minnesota Vikings – Malaki Starks (S, Georgia)

    Starks is potentially the safest pick in the draft. A dynamic safety who can do it all. After losing Camryn Bynum to the Colts, they are in need of a new safety.

    #25 Houston Texans – Tyler Booker (G, Alabama)

    Despite bad athletic testing, Booker is still a great prospect because of his character, leadership and film. He has some of the best OG film in the last 10 years.

    #26 New England Patriots (from Rams) – Matthew Golden (WR, Texas)

    Patriots move up to snag the last of the top WR’s in this draft. They get to address both their OL needs and WR needs. Drake Maye is gonna love it.

    #27 Baltimore Ravens – Kenneth Grant (DT, Michigan)

    Kenneth Grant is a huge, athletic prospect. He has the potential to be dominant in the NFL. He also has potential to be very average.

    #28 Detroit Lions – Donovan Jackson (OG, Ohio State)

    Jackson is a great player. While he did play LT well in college, his true position is OG. After losing Kevin Zeitler in free agency, the are in need of a new OG.

    #29 Washington Commanders – TreVeyon Henderson (RB, Ohio State)

    A powerful back who could help boost the Commanders and their offense.

    #30 Buffalo Bills – Will Johnson (CB, Michigan)

    Despite a great 2023 year, Johnson will fall this far because of average athleticism and his injuries.

    #31 Kansas City Chiefs – Derrick Harmon (DI, Oregon)

    Pairing Harmon with Chris Jones seems unfair. Both very disruptive players, the Chiefs D-line could be a unit to fear for years to come.

    #32 Philadelphia Eagles – James Pearce Jr. (EDGE, Tennessee)

    A explosive, speedy EDGE with character issues. Character issues hasn’t seemed to stop the Eagles in the past.