This is a 2021 NFL Mock Re-Draft of Rounds 2 and 3 for Friday evening’s NFL Draft coverage. With all of the trades that will go down, I don’t expect to get many of these right, but it’s still fun to speculate where the top prospects will go on Day 2 of the 2021 NFL Draft.
By Charlie Campbell.
Send Charlie an e-mail here: [email protected]
Follow Charlie on Twitter @draftcampbell for updates.
NFL Draft Recent Links:
2025 NFL Mock Draft (UPDATED 12/11): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (12/6)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
(More links to previous NFL mock drafts at the bottom of this page)
Other 2025 Mock Drafts: Charlie Campbell (12/6)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
(More links to previous NFL mock drafts at the bottom of this page)
-
Jacksonville Jaguars: Pat Freiermuth, TE, Penn State
The Jaguars could use a long-term tight end for Trevor Lawrence.
Freiermuth notched 23 catches for 310 yards and a score in 2020 before needing season-ending surgery for an undisclosed injury. He totaled 43 receptions for 507 yards and seven touchdowns in 2019. The 6-foot-5, 259-pounder has upside with quickness, size and athleticism. As a freshman, he collected 26 catches for 368 yards and eight touchdowns. -
Minnesota Vikings: Tre’ McKitty, TE, Georgia
The Vikings continue to build up their weapons for Kirk Cousins.
McKitty (6-4, 247) is a solid receiving tight end who could be a valuable contributor in the NFL and provide a mismatch problem for defenses. He is a good athlete with the speed to generate separation from coverage, and he has a nice burst out of his breaks to create space from defenders and get open for his quarterback. McKitty shows nice twitch for a tight end of his size and second-gear quickness.
McKitty spent 2020 as a graduate transfer with the Georgia Bulldogs, but didn’t see many opportunities. For Florida State in 2018, he notched 26 receptions for 256 yards with two touchdowns. As a junior with the Seminoles, he had 23 catches for 241 yards. -
Houston Texans: Rashad Weaver, 3-4OLB, Pittsburgh
The Texans grab more young defensive line talent.
Weaver flashed his pre-injury form in 2020 and showed the ability to get after the quarterback. He totaled 34 tackles, 7.5 sacks, three forced fumbles and two passes defended in 2020. Weaver had a strong 2018 season to get on the radar for NFL advance scouts, but his redshirt junior year – 2019 – ended before it started with a season-ending injury suffered in training camp. In 2018, he had 47 tackles with 6.5 sacks, two forced fumbles and four passes broken up. The 6-foot-5, 270-pounder has good size to go with speed and athleticism. -
Atlanta Falcons: Kenny Gainwell, RB, Memphis
Atlanta needs more talent in the backfield. Here’s a back who could remind Terry Fontenot of Alvin Kamara and give the Falcons a speedy receiving back to pair with Mike Davis.
Gainwell was an electric playmaker for Memphis as a redshirt freshman in 2019 and jumped out to teams. He averaged 6.3 yards per carry on the year while racking up 1,459 yards with 13 touchdowns. He also was a superb receiver out of the backfield, recording 51 receptions for 610 yards and three scores through the air.
Gainwell is a fast and explosive runner who is a threat to rip off a long gain on any touch. The 5-foot-11, 191-pounder could stand to get stronger for the NFL, but he is a young and has time to develop physically. Gainwell decided to sit out the 2020 season, so he will enter the next level as a 1-year wonder with size concerns. -
Cincinnati Bengals: Patrick Jones, DE, Pittsburgh
The Bengals could use an edge rusher across from Trey Hendrickson.
Jones recorded 44 tackles, nine sacks and three passes batted in 2020. The 6-foot-5, 260-pounder put together a very good 2019 season and was one of the best edge defenders in the ACC. He was solid in the ground game and productive in the pass rush. On the year, he totaled 42 tackles with 8.5 sacks and four forced fumbles. It wasn’t his first year of solid tape, as he was productive in a backup rotational role as a sophomore. -
Philadelphia Eagles: Joshuah Bledsoe, S, Missouri
The Eagles need more safety talent.
Bledsoe (6-0, 200) was a solid tackler for Missouri over the past few seasons and a steady contributor. In 2020, Bledsoe had 41 tackles with an interception and six passes defended. As a junior, he had 49 tackles with 10 breakups. -
Denver Broncos: D’Ante Smith, OT, East Carolina
Denver adds a potential right tackle competitor.
For the NFL, Smith looks like he has the potential to develop into a starting tackle. Smith has good speed and agility for the tackle position along with light feet that allow him to mirror. His excellent length – 35-inch arms – also makes it tough to get around him. Smith (6-5, 295) could use some developmental time at the next level to add power and develop more functional strength. -
Detroit Lions: Richie Grant, S, Central Florida
The Lions could use an addition at safety.
Grant (6-0, 194) played well for Central Florida in his collegiate carer, showing good instincts in coverage and contributing some physicality in run defense. Multiple team sources were impressed with Grant at the Senior Bowl and said he helped himself in Mobile. Teams feel Grant has issues in man coverage, but he is a hard hitter and has good ball skills. They feel he is a sleeper prospect who could be a steal in the 2021 NFL Draft.
Over the past three seasons, Grant was very productive. In 2020, he recorded 72 tackles, three interceptions and five passes defended. Grant jumped out with a massive 2018 season, totaling 108 tackles, six interceptions, two forced fumbles and three passes broken up. In 2019, Grant came down to earth with 78 tackles, an interception and a forced fumble. -
Carolina Panthers: Aaron Banks, G, Notre Dame
The Panthers need some help at guard as well as tackle. Here’s a plug-and-play starter to help pave the way for Christian McCaffrey.
Banks (6-5, 330) played really well for the Fighting Irish in 2020. He was a tough run blocker at the point of attack, using his size to help Notre Dame move the ball on the ground. He also was very reliable in pass protection. It was the second season in a row of good play out of Banks, who only allowed two sacks on 844 total snaps in 2019. For the NFL, Banks could be a better fit at right guard, but he has the flexibility to play on either side of the center. -
Washington Redskins: Kyle Trask, QB, Florida
Trask could be a good understudy and replacement for Ryan Fitzpatrick.
Trask completed 69 percent of his passes in 2020 for 4,283 yards with 43 touchdowns and eight interceptions. He also picked up four rushing touchdowns. Trask had a fabulous season until his bowl game, but Florida was missing a ton of key players to draft prep and COVID-19. Scouts will likely give him a pass on that performance.
Along with good size and a strong arm, Trask (6-5, 239) has definite pocket-passing ability for the NFL. He is accurate in terms of impressive ball placement and makes good decisions. Trask has put on display some natural passing ability and touch throws while doing a phenomenal job of getting the ball to his playmaking receivers and tight end. Multiple team sources have compared Trask to Tampa Bay Buccaneers Super Bowl champion quarterback Brad Johnson. The big knock on Trask with team evaluators is that he is a statue in the pocket and does not offer the ability to make plays with his feet.
Florida’s offense improved in 2019 when Trask replaced Feleipe Franks. Trask could have beaten out Franks for the job a year earlier if it weren’t for an injury suffered in practice due to a hit from Jabari Zuniga. In 2019, Trask made good decisions as a passer and efficiently distributed the ball to his deep group of receivers. He completed 67 percent of his passes in 2019 for 2,941 yards with 25 touchdowns and seven interceptions. Trask improved during the course of the season, and as a senior, he showed progress and upside in his ability to speed up his process, get the ball out faster, and play with more confidence. -
Dallas Cowboys: Rodarius Williams, CB, Oklahoma State
The Cowboys could use more cornerback talent across from Trevon Diggs.
Sources from multiple teams say Williams’ play was massively improved in 2020, and they think he will be no worse than a second-day pick in the 2021 NFL Draft. Williams did not produce a huge stat line in 2020, collecting 18 tackles and seven passes broken up, but scouts raved about the coverage ability he showed. The 6-foot, 195-pound Williams has quality size and will enter the NFL with significant experience after playing all four years for the Cowboys. However in his first three years, teams threw at Williams and his play was that of a late-rounder according to team evaluators. -
New York Giants: Baron Browning, 3-4OLB, Ohio State
The Giants grab some linebacker and edge-rush talent.
Browning played 4-3 outside and inside linebacker in college, but teams feel he lacks the instincts for that in the NFL. They think he’s a better fit as a 3-4 outside linebacker, and he flashed the ability to do that over his time at Ohio State. Browning (6-3, 245) has a good skill set, but he needs to get put in the right position and allowed some time to develop. In 2019, Browning had 43 tackles and five sacks. He then totaled 29 tackles, one sack and two forced fumbles in the 2020 season. -
Los Angeles Chargers: Rhamondre Stevenson, RB, Oklahoma
The Chargers grab a power running back to go with Austin Ekeler.
Stevenson (6-0, 232) is a powerful back who has a strong build to pick up yards after contact. While he is a big bruising back, Stevenson shows good speed for his size, displaying a burst to get to the second level. Stevenson averaged 6.6 yards per carry in 2020 for 665 yards – 101 carries – and seven touchdowns. He also had 18 receptions for 211 yards. Stevenson took only 64 carries in 2019, but he turned them into 515 yards – 8.0 average – and six touchdowns. -
Minnesota Vikings: Monty Rice, ILB, Georgia
The Vikings could use some youth at linebacker.
Rice was a tough run defender for Georgia over the past three seasons while improving in pass coverage. As a senior, he collected 49 tackles, one sack, two forced fumbles and a pass broken up. His largest totals came as a junior, with 89 tackles and three passes batted. The 6-foot-1, 235-pounder could become a nice value pick because he has three-down starting potential for the NFL. -
Las Vegas Raiders: Paulson Adebo, CB, Stanford
Trayvon Mullen and Damon Arnette have been disappointing thus far for the Raiders. Even if they turn it around in 2021, Las Vegas could use a third corner to go with them.
Adebo (6-1, 190) is a big corner who has cover skills, a tremendous ability to play the ball, and good instincts. In 2018, Adebo recorded 64 tackles with 20 passes broken up and four interceptions. Against Northwestern in the 2019 season opener, he picked up where he left off in 2018, recording five tackles with two passes batted and an interception. However, he had an ugly game against Central Florida, getting roasted on some double moves. Adebo totaled 33 tackles with four interceptions and 10 passes broken up in 2019.
The question for Adebo will be if he can handle speed receivers at the next level. He also is an aggressive corner and will have to learn to play with more discipline to avoid getting burned by double moves. -
Las Vegas Raiders: Marvin Wilson, DT/3-4DE/NT, Florida State
The Raiders need more talent on the inside of their defensive line.
In 2020, Wilson blocked a field goal and collected one sack and 17 tackles. His play as a senior was really disappointing, and he looked like a much worse player than he was as a junior. In 2019, Wilson recorded 44 tackles with five sacks, four passes defended and a forced fumble. He had a decent 2018 season for the Seminoles as their best interior defender, totaling 42 tackles with 3.5 sacks, one forced fumble, two passes batted and 4.5 tackles for a loss on the year. The 6-foot-5, 311-pound Wilson looks like a limited run-stuffing nose tackle for the NFL. -
Miami Dolphins: Joseph Ossai, LB, Texas
The Dolphins add a linebacker who can also help rotate as an edge rusher.
The 6-foot-4, 243-pound Ossai has good speed, athleticism and the functional size to be an edge defender in the NFL. Multiple team sources say he is a fit for a 3-4 defense as an outside linebacker, and that makes sense as he would be a tweener end/linebacker in a 4-3. The junior had 54 tackles, five sacks, three forced fumbles and two passes defended in 2020. He recorded 90 tackles, five sacks, two interceptions and one forced fumble in 2019, his first year of serious playing time. Ossai has an excellent motor and gives relentless effort. -
Washington Redskins: Tylan Wallace, WR, Oklahoma State
Washington could use more wide receiver talent.
Wallace recorded 59 catches for 922 yards and six touchdowns in 2020. He had 53 receptions for 903 yards and eight touchdowns in 2019 before going down with a season-ending injury. As a sophomore, he caught 86 passes for 1,491 yards with 12 touchdowns.
Wallace (5-11, 1194) might fit best in the NFL as a slot receiver given his size. They feel Wallace is similar to Josh Doctson, but Wallace is smaller. They call Wallace a tough receiver who plays big but lacks speed. They state he runs good routes and runs well after the catch, but doesn’t have a special dimension of mismatch size or speed. -
Chicago Bears: D’Wayne Eskridge, WR, Western Michigan
The Bears could use more receiver talent around Allen Robinson.
Eskridge (5-9, 190) is one of the many receiver prospects who is going to be a nice value for some team after the first round of the 2021 NFL Draft. The speedster Eskridge averaged a tremendous 23.1 yards per reception in 2020 with 784 yards and eight touchdowns on 34 catches. Eskridge is a true speed demon who is a threat to score on any touch of the football. He could be limited to a slot role, but he has game-breaking speed to be a dangerous No. 2 or 3 receiver for a pro offense. -
Dallas Cowboys: Brevin Jordan, TE, Miami
Dallas could use more tight end depth.
Jordan notched 30 receptions for 480 yards and five touchdowns in 2020. He recorded 35 catches for 495 yards with two touchdowns in 2019. After a strong freshman season, Jordan (6-4, 245) helped start to re-invigorate Miami as ‘tight end U’. The Las Vegas, Nevada product had 32 receptions for 287 yards with four touchdowns in 2018. He is undersized, so growing stronger and working on his blocking will be important for the next level. -
Tennessee Titans: Dan Moore Jr., OT, Texas A&M
The Titans grab a right tackle to replace mega bust Isaiah Wilson.
The 6-foot-5, 309-pounder was a solid blocker for the Aggies in 2020, steadily protecting Kellen Mond and consistently contributing to opening holes for Isaiah Spiller. If Moore had more arm length, he could go higher, as he is a well-rounded blocker. Team sources say Moore put together an impressive week at the Senior Bowl, and they like his physicality in the ground game. Moore enters the NFL ready to contribute thanks to being a 3-year starter in the SEC and having experience against a lot of excellent competition. -
Minnesota Vikings: Quincy Roche, 3-4OLB, Miami
The Vikings could use some young edge-rush talent.
Roche collected 45 tackles, 4.5 sacks and two forced fumbles in 2020. The 6-4, 235-pounder was one of the nation’s most consistent sack producers over the previous three seasons. As a freshman, he had seven sacks with 31 tackles and three forced fumbles. His tackle total improved to 57 as a sophomore while he also picked up six sacks and two forced fumbles. As a junior, Roche got the attention of NFL scouts in 2019 with a 13-sack season that also included 49 tackles and a forced fumble. After the season, he transferred to Miami from Temple.
Team evaluators really like Roche’s initial explosion off the snap and how he closes on the quarterback. They feel he will get stronger as he ages and develops in a pro strength and conditioning program. On the negative side, Roche has lower body stiffness and a lack of lower body strength with an inconsistent motor. Hence, he is more of a second-day prospect for the 2021 NFL Draft. -
Pittsburgh Steelers: Creed Humphrey, C, Oklahoma
Pittsburgh needs more young talent on the inside of its offensive line.
Humphrey (6-5, 312) became a starter as a redshirt freshman in 2018 and had an impressive debut for Oklahoma. He anchored the middle of the Sooners’ line and was a steady producer at the point of attack over the next three seasons. Humphrey has quality size to him to go with toughness and intelligence. While he could play some guard, his best fit is to remain at center. He looks like a safe pick to turn into a quality starter. -
Los Angeles Rams: Marlon Tuipulotu, DT, USC
The Rams grab a replacement for Michael Brockers.
Tuipulotu was solid, but unspectacular, for the Trojans over the past three seasons. He had 23 tackles and two sacks in the shortened 2020 season after recording 46 tackles with two sacks and three passes batted in 2019. The 6-foot-3, 305-pounder is more of a disruptor than a producer. -
Cleveland Browns: Demetric Felton, RB/WR, UCLA
The Browns could consider adding some wide receiver depth.
Felton (5-10, 200) was listed as a wide receiver by the NFL advance scouts, but he was an effective running back for the Bruins in 2020. As a pro, he could do some work as a running back, but he is a good fit as a slot receiver. Team sources say Felton had a good week of practice at the Senior Bowl and was impressive out of the slot. -
Minnesota Vikings: Dyami Brown, WR, North Carolina
The Vikings grab more receiving talent for Kirk Cousins.
Brown (6-0, 195) is a deep-threat receiver who produced some huge plays for the Tar Heels over the past two seasons. In back-to-back years, he averaged a stellar 20 yards per reception, showing the speed to challenge defenses vertically. In 2019, Brown recorded 51 receptions for 1,034 yards and 12 touchdowns. He then made 55 catches for 1,099 yards and eight scores in 2020. Brown is a threat to score on any reception as evidenced by his total of 20 touchdowns over the past two years. He is more of a build-up speed receiver, and he has had issues with drops, so he is more of a second-day prospect for the 2021 NFL Draft. -
Cleveland Browns: Jay Tufele, DT, USC
The Browns add some defensive tackle depth.
Tufele was (6-3, 305) a disruptive presence for USC in 2019, totaling 42 tackles with 4.5 sacks and a pass batted. His run defense was improved, and he looks like he has upside to grow and improve. After redshirting in 2017, Tufele had an impressive debut for the Trojans in 2018, racking up three sacks with 23 tackles, 4.5 tackles for a loss and a blocked field goal. -
Green Bay Packers: Trey Hill, C, Georgia
The Packers could use more interior offensive line talent.
Hill was very good for Georgia in 2019 before getting too heavy and having his play fall off a cliff in 2020. As a sophomore, he was a tough run blocker who showed the ability to handle pass-rushing defensive tackles one on one. Taking on a future top-10 pick in Auburn’s Derrick Brown in 2019, Hill was very impressive, and team sources said Hill was impossible not to notice while they scouted Andrew Thomas and Solomon Kindley. They felt Hill could be an early-rounder and the top center in his draft class.
Hill was overweight and out of shape for 2020, however, and that led to a breakdown in technique. If Hill (6-4, 330) can get back to his 2019 play, he could be a steal. But he is a risk considering the work ethic and weight issues that led to his regression as a player. He could also move to guard in the NFL. -
Buffalo Bills: Tyler Shelvin, DT, LSU
The Bills could consider adding a big nose tackle to help free up Ed Oliver.
The 6-foot-3, 346-pound Shelvin is a heavy nose tackle who can plug up running lanes while also helping to get a push up the middle. He recorded 39 tackles and two passes batted in 2019 before sitting out the 2020 season. Some teams have him graded in the third round of the 2021 NFL Draft. -
Baltimore Ravens: Trey Sermon, RB, Ohio State
The Ravens grab some running back depth to go behind J.K. Dobbins.
Sermon is a physical back who is a downhill runner with size and speed. In 2020, he averaged 7.5 yards per carry for 870 yards with four touchdowns and 12 receptions for 95 yards. In 2018, Sermon played well for Oklahoma, averaging 5.8 yards per carry for 947 yards and 13 touchdowns. The 6-foot-1, 215-pound back has upside for the NFL. -
Tampa Bay Buccaneers: Ifeatu Melifonwu, CB, Syracuse
The Bucs could go with the best player available throughout the 2021 NFL Draft, and it would not hurt them to add more competition and depth at cornerback.
If Melifonwu’s name probably sounds familiar, it is because his older brother Obi Melifonwu was a second-round pick of the Raiders in the 2017 NFL Draft. Ifeatu Melifonwu had a solid 2020 season, recording 55 tackles with one sack, one interception and eight passes defended. It a big jump from his previous seasons of play, but his 2020 season was good enough to earn him a Senior Bowl invitation.
Like his brother Obi, Ifeatu Melinfonwu has a good skill set but needs development. Obi Melifonwu was a bust in the NFL in part because of bad influences, and some of those same people are close to Ifeatu Melifonwu, so it will be interesting to see if the younger brother can avoid the same mistakes. -
New England Patriots: Damar Hamlin, S, Pittsburgh
The Patriots could use more safety depth.
Hamlin formed an excellent safety tandem with Paris Ford for Pittsburgh, with both of them always around the ball. In the shortened 2020 season, Hamlin totaled 66 tackles, two interceptions and four passes defended. In 2019, he had 84 tackles, an interception and 10 passes broken up. That was coming off 90 tackles, two interceptions and seven breakups as a sophomore. Hamlin (6-1, 195) would be rated higher and get drafted earlier if he had a thicker frame. -
Los Angeles Chargers: Marques Stevenson, WR, Houston
The Chargers could use more wide receiver talent.
Stevenson totaled 20 receptions for 307 yards and four touchdowns in 2020. Team sources say Stevenson jumped out to them in 2019 and feel he could be a poor man’s Hollywood Brown. That season, Stevenson had 52 receptions for 907 yards with nine touchdowns. For the previous season, he recorded 75 catches for 1,019 yards with nine touchdowns. Stevenson (6-0, 190) has serious speed and is a vertical deep threat for the NFL. -
New Orleans Saints: Shaun Wade, CB, Ohio State
New Orleans could use more cornerback talent.
Wade recorded 34 tackles, two interceptions, including a pick-six and four passes broken up in 2020. He had problems giving up separation and big plays against Alabama, Clemson and Penn State. Wade (6-1, 194) has a good skill set to develop with a ton of athletic upside, including being big and fast, but he has technical issues in coverage that lead to him giving up some big plays.
Wade totaled 25 tackles with eight passes broken up, an interception and two sacks in 2019. He made some impressive plays for the Buckeyes and was a bigger presence than the numbers indicate. During the fall of 2019, WalterFootball.com reported team sources said they believed Wade was likely to go back to Ohio State for 2020, which is what happened. He had a strong debut for the Buckeyes in 2018, totaling 31 tackles, three interceptions, seven passes defended and one forced fumble on the year. -
Dallas Cowboys: Daviyon Nixon, DT, Iowa
The Cowboys could use multiple young talents on their defensive line.
Nixon was very good for Iowa in 2020, recording 5.5 sacks, 45 tackles, a forced fumble and an interception. He totaled 29 tackles and three sacks in his first season of playing time for Iowa as a rotational backup. The 6-foot-3, 305-pound junior is quick at the point of attack with an ability to fire his gap and close on the quarterback. Nixon improved his run defense in 2020 and is a well-rounded defender with a lot of upside. -
Tennessee Titans: Hunter Long, TE, Boston College
The Titans could use more tight end talent.
Long (6-5, 253) is a big Y tight end who could contribute some as an underneath receiver. He will have problems separating from NFL defenders, but he uses his size to win on contested catches. He has room for improvement, but he should become a solid blocking tight end. In 2019, he caught 28 passes for 509 yards with two touchdowns. Long was just scratching the surface, as he totaled 57 receptions for 685 yards and five touchdowns in 2020. -
Detroit Lions: Chazz Surratt, LB, North Carolina
Detroit adds to its linebacker corps, picking up one with upside.
The 6-foot-2, 225-pound Surratt played well in 2020 and generated media buzz. For the NFL, Surratt has a good skill set with size, speed, strength and athleticism, but he is raw and needs development. Surratt has issues with missed tackles, and his instincts can be streaky. In time, he could be a good pro linebacker, but improving his instincts, tackling, and reading his keys will be imperative for him to develop into a good NFL player.
Surratt totaled 91 tackles, six sacks, one forced fumble, one interception and three passes defended in 2020. He broke out at linebacker for the Tar Heels in 2019, totaling 115 tackles with 6.5 sacks, one forced fumble, three passes defended and an interception. Surratt had an interesting college career, having served as North Carolina’s starting quarterback for seven games in 2017, where he completed 59 percent of his passes for 1,342 yards with eight touchdowns and three interceptions. He also ran for five scores that season. In 2018, Surratt was suspended for four games for selling team-issued shoes and then had a season-ending wrist injury in his first game after suspension. -
San Francisco 49ers: Tutu Atwell, WR, Louisville
The 49ers add another play-making receiver for Trey Lance.
Atwell was impressive in 2020, showing the speed to get open and playmaking ability to create yards after the catch. He could be a nice slot receiver in the NFL. Atwell caught 46 passes for 625 yards with seven touchdowns in 2020 after recording 70 receptions for 1,276 yards – 18.2 yards per reception – with 12 touchdowns in 2019. Even with his speed and home run potential, Atwell (5-9, 165) must get stronger for the NFL. -
Los Angeles Rams: Dylan Moses, ILB/OLB, Alabama
The Rams could use more inside linebacker talent.
Moses totaled 74 tackles, 1.5 sacks, three passes defended and an interception in 2020. The 6-foot-3, 233-pounder has a good skill set, but his instincts and reaction skills are lacking, which is part of the reason he slid out of the first round of the 2021 NFL Draft.
Team sources were really excited about seeing Moses in 2019, but a torn ACL in training camp ended his season before it started. Some sources thought that if Moses had entered the 2020 NFL Draft, he still would have been an early-rounder despite the injury. They were impressed with his performance in 2018 when he recorded 86 tackles, 10 for a loss, 3.5 sacks, one forced fumble and one pass batted while rotating with other linebackers. -
Baltimore Ravens: Ronnie Perkins, DE, Oklahoma
Baltimore could use multiple edge rushers from the 2021 NFL Draft.
The 6-foot-3, 247-pound Perkins is a dangerous edge rusher with the speed to get after the quarterback. In 2020, he had 5.5 sacks after recording six sacks in 2019 and five sacks in 2018. He had 20, 38 and 37 tackles respectively those seasons. Perkins could contribute as a designated pass rusher early in his career. -
New Orleans Saints: Tamorrion Terry, WR, Florida State
The Saints could use a few wide receivers to go around Michael Thomas.
Terry caught 23 passes for 289 yards and a touchdown in 2020 before ending his season early. He had been banged up, but that doesn’t entirely excuse the big plays he left on the field due to dropped passes. Terry totaled 60 receptions for 1,188 yards and nine scores in 2019. As redshirt freshman, he made 35 receptions for 744 yards and eight touchdowns.
Entering the 2020 season, team sources were high on Terry’s potential with his excellent combination of size and speed. The 6-foot-4, 203-pounder is fast for a big receiver and has athleticism. He has the upside and skill set to be a good value pick on the second day of the 2021 NFL Draft.
Walt’s Live 2021 NFL Draft Grades
NFL Picks - Dec. 11
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
Send Charlie an e-mail here: [email protected]
All other e-mail, including advertising and link proposals, send to: [email protected]
NFL Draft Links:
My 2003 Mock Draft (UPDATED 4/24): Round 1
/ Round 2/ Round 3
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/11): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (12/6)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/11): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (12/6)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock