3-Round 2025 NFL Mock Draft by DraftGuyJimmy w/ Trades

Mock Drafts are designed to simulate the real draft, and by incorporating trades, they bring an added layer of excitement and realism. Just like in the actual draft, teams are always making moves—whether it’s trading up to secure their future star or trading down to strengthen the depth of their roster. I have included 7 predicted trades in this 3-round mock draft. While I don’t expect the draft to unfold exactly as predicted, the players listed are likely to be among those to be selected in the early rounds. Take a look and enjoy!
Round 1
1. Titans-Cam Ward, QB, Miami (FL)
2. Browns-Abdul Carter, EDGE, Penn State
3. Giants-Mason Graham, DL, Michigan
4. Patriots-Travis Hunter, CB/WR, Colorado
5. Jets-Shedeur Sanders, QB, Colorado *Predicted trade with Jaguars*
6. Raiders-Ashton Jeanty, RB, Boise State
7. Jaguars-Tetairoa McMillan, WR, Arizona *Predicted trade with Jets*
8. Panthers-Will Johnson, CB, Michigan
9. Saints-Jahdae Barron, CB, Texas
10. Bears-Will Campbell, OT, LSU
11. 49ers-Jalon Walker, LB, Georgia
12. Colts-Jihaad Campbell, LB, Alabama *Predicted trade with Cowboys*
13. Dolphins-Armand Membou, OG, Missouri
14. Cowboys-Omarion Hampton, RB, North Carolina *Predicted trade with Colts*
15. Falcons-Mykel Williams, EDGE, Georgia
16. Cardinals-Mike Green, EDGE, Marshall
17. Buccaneers-Shemar Stewart, EDGE, Texas A&M *Predicted trade with Bengals*
18. Seahawks-Matthew Golden, WR, Texas
19. Bengals-Nick Emmanwori, S, South Carolina *Predicted trade with Buccaneers*
20. Broncos-Emeka Egbuka, WR, Ohio State
21. Rams-Tyler Warren, TE, Penn State *Predicted trade with Steelers*
22. Chargers-Colston Loveland, TE, Michigan
23. Packers-Tyler Booker, OG, Alabama
24. Vikings-Donovan Jackson, OG, Ohio State
25. Texans-Kelvin Banks, OT, Texas
26. Steelers-Jaxson Dart, QB, Mississippi *Predicted trade with Rams*
27. Ravens-Donovan Ezeiruaku, EDGE, Boston College
28. Lions-Maxwell Hairston, CB, Kentucky
29. Commanders-Derrick Harmon, DL, Oregon
30. Bills-Kenneth Grant, DL, Michigan
31. Chiefs-Josh Simmons, OT, Ohio State
32. Eagles-James Pearce, EDGE, Tennessee
Round 2
33. Browns-Josh Conerly, OT, Oregon
34. Giants-Trey Amos, CB, Mississippi
35. 49ers-Shavon Revel, CB, East Carolina *Predicted trade with Titans*
36. Jaguars-Walter Nolen, DL, Mississippi
37. Bengals-Nic Scourton, EDGE, Texas A&M *Predicted trade with Raiders*
38. Patriots-JT Tuimoloau, EDGE, Ohio State
39. Bears-Landon Jackson, EDGE, Arkansas
40. Saints-Luther Burden III, WR, Missouri
41. Bears-TreVeyon Henderson, RB, Ohio State
42. Jets-Jayden Higgins, WR, Iowa State
43. Titans-Carson Schwesinger, LB, UCLA *Predicted trade with 49ers*
44. Cowboys-Tre Harris, WR, Mississippi
45. Colts-Mason Taylor, TE, LSU
46. Falcons-Azareye’h Thomas, CB, Florida State
47. Cardinals-Benjamin Morrison, CB, Notre Dame
48. Dolphins-Malaki Starks, S, Georgia
49. Raiders-Jalen Milroe, QB, Alabama *Predicted trade with Bengals*
50. Seahawks-Grey Zabel, OL, North Dakota State
51. Broncos-Quinshon Judkins, RB, Ohio State
52. Browns-Kaleb Johnson, RB, Iowa *Predicted trade with Seahawks*
53. Buccaneers-Danny Stutsman, LB, Oklahoma
54. Packers-Darien Porter, CB, Iowa State
55. Chargers-Darius Alexander, DL, Toledo
56. Bills-Elic Ayomanor, WR, Stanford
57. Panthers-Jack Sawyer, EDGE, Ohio State
58. Texans-Jaylin Noel, WR, Iowa State
59. Ravens-Aireontae Ersery, OT, Minnesota
60. Lions-Princely Umanmielen, EDGE, Mississippi
61. Commanders-Xavier Watts, S, Notre Dame
62. Saints-Tyleik Williams, DL, Ohio State *Predicted trade with Bills*
63. Chiefs-T.J. Sanders, DL, South Carolina
64. Eagles-Jonah Savaiinaea, OT, Arizona
Round 3
65. Giants-Elijah Arroyo, TE, Miami (FL)
66. Chiefs-Wyatt Milum, OG, West Virginia
67. Seahawks-Jordan Burch, DL, Oregon *Predicted trade with Browns*
68. Raiders-Demetrius Knight, LB, South Carolina
69. Patriots-Marcus Mbow, OG, Purdue
70. Jaguars-Jacob Parrish, CB, Kansas State
71. Bills-Denzel Burke, CB, Ohio State *Predicted trade with Saints*
72. Bears-Cam Skattebo, RB, Arizona State
73. Jaguars-Harold Fannin Jr., TE, Bowling Green *Predicted trade with Jets*
74. Panthers-Jalen Royals, WR, Utah State
75. 49ers-Tate Ratledge, OG, Georgia
76. Cowboys-Quincy Riley, CB, Louisville
77. Patriots-Alfred Collins, DL, Texas
78. Cardinals-Joshua Farmer, DL, Florida State
79. Texans-Shemar Turner, DL, Texas A&M
80. Colts-Jared Wilson, OC, Georgia
81. Raiders-Isaiah Bond, WR, Texas *Predicted trade with Bengals*
82. Seahawks-Oluwafemi Oladejo, EDGE, UCLA
83. Steelers-Dylan Sampson, RB, Tennessee
84. Bengals-Jordan Phillips, DL, Maryland *Predicted trade with Buccaneers*
85. Broncos-Kevin Winston, S, Penn State
86. Chargers-Kyle Kennard, EDGE, South Carolina
87. Packers-Savion Williams, WR, TCU
88. Jaguars-Andrew Mukuba, S, Texas
89. Texans-Josaiah Stewart, EDGE, Michigan
90. Steelers-Deone Walker, DL, Kentucky *Predicted trade with Rams*
91. Ravens-Dorian Strong, CB, Virginia Tech
92. Seahawks-Lathan Ransom, S, Ohio State
93. Saints-DJ Giddens, RB, Kansas State
94. Browns-Will Howard, QB, Ohio State
95. Chiefs-Ashton Gillotte, EDGE, Louisville
96. Eagles-Nohl Williams, CB, California
97. Vikings-Cobee Bryant, CB, Kansa
98. Dolphins-Anthony Belton, OT, NC State
99. Giants-Tyler Shough, QB, Louisville
100. Titans-Jack Bech, WR, TCU *Predicted trade with 49ers*
101. Rams-Zah Frazier, CB, UTSA
102. Lions-CJ West, DL, Indiana
Predicted Trade Notes:
*Jaguars trade the 5th overall pick to the Jets for the 7th overall pick, 3rd round pick (73) and the Jets 2026 2nd round pick
*Cowboys trade the 12th overall pick to the Colts for the 14th overall pick and a 2026 2nd round pick
*Bengals trade the 17th overall pick to the Buccaneers for the 19th overall pick and 3rd round pick (84)
*Steelers trade the 21st overall pick to the Rams for the 26th overall pick, a 3rd round pick (90) and a 2026 3rd round pick
*Titans trade the 35th overall pick to the 49ers for the 43rd overall pick and a 3rd round pick (100)
*Raiders trade the 37th overall pick to the Bengals for the 49th overall pick and a 3rd round pick (81)
*Seahawks trade the 52nd overall pick to the Browns for the 67th overall pick and a 2026 2nd round pick
*Bills trade the 62nd overall pick to the Saints for the 71st overall pick, a 4th round pick (112) and a 2026 4th round pick
Content Creator & Senior Writer for NFL Draft Diamonds. Independent Scouting Consultant.