NFL Mock Draft
This offseason has been nothing short of insane as there have been so many trades. So many free agency signings. There has been nothing predictable about this offseason. There are tons of teams with tons of draft picks this year and there are some that have hardly any picks. In this pick, it is all my opinion of what I would do and less of a prediction. I have also chosen to do 2 rounds that way I could pick a player for each team.
#1- Jacksonville Jaguars: Evan Neal, OT (Alabama)
The Jaguars desperately need to help out Trevor Lawrence and one way to do that is by helping out the offensive line. While the Jags did just sign Brandon Scherff at guard, they could still improve more on that line as they have added Zay Jones and Christian Kirk at wide receiver to help Trevor out.
#2- Detroit Lions: Aidan Hutchinson, EDGE (Michigan)
Hutchinson going to Detroit feels like an obvious pick because it is. Detroit needs help in a lot of places and they’re going to be losing Trey Flowers at the edge position this offseason. This pick just makes sense as the Lions’ defense was one of the worst in the league this past year. Look for Hutchinson to be a possible Defensive Rookie of the Year candidate.
#3- Houston Texans: Kyle Hamilton, S (Notre Dame)
What do you need if you’re the Texans? The answer is simply talent. This franchise has been in ruins, so they just need the best available player. In this case, it’s Kyle Hamilton. He should bring an immediate boost to the secondary as the Texans defense is just plain and simply terrible.
#4- New York Jets: Kayvon Thibodeaux, EDGE (Oregon)
The Jets’ roster needs a lot of work. It’s hard to narrow down exactly who they should go with. I believe that Kayvon Thibodeaux is a fantastic edge rusher and that will be very beneficial considering the Jets defense is arguably the worst in the league and they need someone who can come in and get after those QBs in their division. Still, a long way to go to get that defense competitive, but luckily for them, this edge rusher out of Oregon will fall into their lap.
#5- New York Giants: Ikem Ekwonu, OT (NC State)
The Giants are yet another team with needs throughout their lineup, but a glaring one is at the tackle position. They’ve signed two players to help out the guard position, but they desperately need to protect their QB because quite frankly, he’s not good when under pressure. Anything to buy Daniel Jones a little bit more time will be a welcomed addition to this roster.
#6- Carolina Panthers: Charles Cross, OT (Mississippi State)
The Panthers are a weird team where QB is definitely a need, but I don’t see any QBs that are worth taking at this spot. They need a safe pick and I think Charles Cross could offer that as he is very sound when it comes to his technique. Also, I think they need to make it a priority to keep Christian McCaffery healthy and I think improving the offensive line will help that.
#7- New York Giants: Travon Walker, EDGE (Georgia)
The Giants pick yet again and it was very tempting to pick up another offensive lineman because they simply have a terrible offensive line. However, Travon Walker is a fantastic edge rusher and the Giants have to face a high-powered offense twice a year with Dallas being in their division. They need a consistently good pass rusher to help them out.
#8- Atlanta Falcons: Drake London, WR (USC)
The Falcons are kind of a mess right now that they lost Calvin Ridley due to suspension at wide receiver. Julio Jones is no longer there. So, they have a severe lack of talent at multiple skill position spots. Drake London could step in and hopefully be that #1 guy in Atlanta. He’s a very solid all-around receiver who I could see being a fantastic red zone threat and a possible big-play threat. The only thing stopping this from happening is that this pick might be a bit of a reach, but I personally think Drake London is the best receiver in this receiver class. It’s close, but I think London is going to fit right into this scheme and do really big things.
#9- Seattle Seahawks: Malik Willis, QB (Liberty)
It’s simple. Drew Lock is not the answer. Why trade Russell Wilson and then go without a QB for a year? This fit makes a whole lot of sense. Malik is a bit of a project, but I see the potential and he will be working with guys like Tyler Lockett, D.K Metcalf, and Noah Fant. He has weapons and I think this could end up being a good spot for Willis.
#10- New York Jets: Ahmad Gardener, CB (Cincinnati)
The Jets once again are up. I have them sticking with defense as they have a terrible secondary and they lost Marcus Maye in free agency. Gardener will be a very solid CB #1 on this team that has a glaring need for just warm bodies on defense. Gardener is arguably the best CB in this class and the Jets are lucky to have Gardener fall to them in this draft.
#11- Washington Commanders: Garrett Wilson, WR (Ohio State)
This pick could easily be an offensive lineman, but personally, when I look at this offense, the only weapon I see at receiver that is legitimately scary is Scary Terry himself. Terry McLaurin is their only big-time receiver and I think Garrett Wilson will be a good #2 as he has all the speed in the world. The Commanders need to help out Carson Wentz somehow and this should be a big help in achieving that goal.
#12- Minnesota Vikings: Derek Stingley Jr, CB (LSU)
The Vikings’ secondary is not great. They took care of edge rushers in free agency by targeting Za’Darius Smith, but they could always be better on defense considering they have to play Aaron Rodgers twice a year. Vikings need to capitalize on all the receivers leaving Green Bay and finally get an advantage over them. Plus, Derek Stingley Jr is Gardener’s only competition for CB #1 in this draft, and to have him fall to #12 is almost too good to be true.
#13- Houston Texans: Jermaine Johnson, EDGE (Florida State)
The Texans once again just need talent anywhere they can find it. Jermaine Johnson is the top edge rusher on the board at the moment, so you have to pick him up. They could go with so many positions, but they need any impact player they can get in key positions.
#14- Baltimore Ravens: Zion Johnson, IOL (Boston College)
The Baltimore Ravens are hard to predict. They haven’t made many moves this offseason, but I think an interior offensive lineman will be something they look for. For a team that really loves to run the ball and pound the rock at their opponents, why not get a big strong physical guy to help them get even better at running the ball. Plus, even though Lamar Jackson is really dangerous running the ball, the Ravens should make it a priority to not have him running for his life to preserving his health as that has been an issue.
#15- Philadelphia Eagles: Andrew Booth Jr, CB (Clemson)
Andrew Booth Jr makes so much sense to go to Philly. The Eagles could use a young corner and someone who could step in as CB #2 behind Darius Slay. The Eagles have 3 first-round picks, so they could really pick up some solid talent to help contend in their division which is not a tough division at all.
#16- Philadelphia Eagles: George Karlaftis, EDGE (Purdue)
The Eagles are back again and they need to stick with defense. They signed Hasaan Reddick at the edge position in free agency and they need someone on the opposite side of him. Philadelphia has a real opportunity with back-to-back picks to really help out this defense.
#17- Los Angeles Chargers: Jordan Davis, IDL (Georgia)
This is quite possibly my favorite player in the draft. Just imagine the Chargers getting Davis on that defensive line with Bosa, Mack, and Joseph-Day. That could equal the best defensive line in the league by quite a big margin. This Chargers offense will most likely continue to get better by itself as Herbert continues to get more experience. You give him an elite defense to work with as well and this will spell trouble for everyone else. Davis will be a huge boost as he is a fantastic player who can make this defense arguably the best in the league.
#18- New Orleans Saints: Jameson Willaims, WR (Alabama)
The New Orleans Saints only have 1 big-time receiver and he is injury prone and he is also prone to fighting his teammates, so can you really rely on him to be a #1 receiver? I don’t think so. Therefore, I think the Saints need to target a wide receiver and this would be a great fit. Jameson Williams adds lots of speed and is potentially going to be a really good deep threat which would be a good compliment to Michael Thomas if he can resist the urge to get in trouble or get injured.
#19- Philadelphia Eagles: Treylon Burks, WR (Arkansas)
This pick is the one I’m sure lots of Eagles fans were waiting for. The Eagles have a great receiver in Devonte Smith and a good tight end with Dallas Goedert, but outside of that, they have very few if any very good weapons. Treylon Burks offers a skill set that will be really good in the red zone especially as he has lots of range and athleticism. This pick makes a lot of sense and maybe this way, they can give Jalen Hurts a fighting chance at being a solid QB.
#20- Pittsburgh Steelers: Trevor Penning, OT (UNI)
Most people would say that the Steelers’ biggest need is at QB, but Matt Corral has injury concerns. Desmond Ridder isn’t a great fit. They could go Sam Howell or Kenny Pickett, but I’m betting they don’t because they have had terrible offensive tackle play and they have made moves to help the interior offensive line. It’s time to get your new QB Mitch Trubisky some offensive line help and establish that run game with the fantastic Najee Harris coming out of the backfield. Going offensive line here makes tons of sense and as a Steelers fan, I’d rather get an offensive lineman rather than cause an unnecessary QB battle.
#21- New England Patriots: Devin Lloyd, LB (Utah)
Devin Lloyd just fell straight to the Patriots here. Devin Lloyd is very talented and I believe that Belichick would love having a linebacker this versatile. The linebacking core is a relatively weak spot in this defense. I believe that making this move will elevate the Pats defense and maybe give them a fighting chance against the Bills.
#22- Green Bay Packers: Chris Olave, WR (Ohio State)
It doesn’t get much more obvious than this. Davante Adams is gone now and if I’m in charge of the Packers, I don’t want to listen to Rodgers whine for another year. Draft the best receiver available and try to fill a massive gap that Adams has left. Chris Olave has a lot of talent and with Rodgers, he could definitely be someone you could look at as offensive rookie of the year.
#23- Arizona Cardinals: Trent McDuffie, CB (Washington)
The Cardinals are very thin at the cornerback position. Jeff Gladney is currently the #1 corner in Arizona which is not a great #1, so the Cardinals will be looking for a guy to help them improve the secondary as they look to win their division.
#24- Dallas Cowboys: Tyler Linderbaum, IOL (Iowa)
The Cowboys offseason has been horrible so far and not very many Cowboys fans have been happy. Connor Williams was released and they may look to fill that hole in the line. Tyler Linderbaum could easily fit in anywhere in the offensive line which helps his case in getting drafted at this spot. Plus, the Cowboys need a safe pick with lots of talent.
#25- Buffalo Bills: Kenyon Green, IOL (Texas A&M)
The Bills have been so close to the promise land over the past few years. One of their few weaknesses is the offensive line. It’s not bad, but certainly could be better. Kenyon Green can play any interior offensive line position. Plus, Josh Allen needs to have constant protection as he is being paid a ton of money. This could make the Bills very close to a favorite in the AFC.
#26- Tennessee Titans: Kaiir Elam, CB (Florida)
The Titans lost Janoris Jenkins in free agency and Caleb Farley and Elijah Molden are the only decent corners on the Titans defense. Kaiir Elam could instantly boost that secondary if drafted here. This feels like a good fit for the Titans and the defense currently for the Titans is more on the suspect side which can’t continue to be an issue if they want to contend in the AFC.
#27- Tampa Bay Buccaneers: Tyler Smith, IOL (Tulsa)
Left guard is a position that the Bucs could use an upgrade at. This is one of the very few positions that could even be slightly improved on by the Bucs as their lineup is still stacked from previous years. The Bucs could use this pick to establish themselves as the best offensive line in football.
#28- Green Bay Packers: Devonte Wyatt, IDL (Georgia)
The Packers could use some depth at the defensive line position. Devonte Wyatt is a fantastic player with lots of upsides and could make an immediate impact on defense. Aaron Rodgers might not love that this pick is on defense instead of offense, but everyone else in the world can understand the logic in this pick.
#29- Kansas City Chiefs: Jahan Dotson, WR (Penn State)
Now that KC traded Tyreek Hill, they are left with Juju as the #1 receiver in KC. Juju isn’t a bad option at #1, however, he works best when he has someone else on the other side to complement his skills. Jahan Dotson is very fast and really explosive which would complement Juju’s style. Plus, they just need good guys at that position now that they don’t have Tyreek.
#30- Kansas City Chiefs: Daxton Hill, S (Michigan)
Tyrann Mathieu won’t be in KC next year most likely, so why not just replace him? Daxton Hill can do a good job of stepping in and helping fill that void. Plus, the Chiefs' defense is not very good, so they could always use more help at that position.
#31- Cincinnati Bengals: David Ojabo, EDGE (Michigan)
I know the obvious thing to do is draft an offensive lineman, but they already added 3 offensive linemen in free agency and so it’s safe to say that the line is not a huge problem anymore. They don’t have much help on the edge right now, but they need a big-time pass rusher outside of Trey Hendrickson.
#32- Detroit Lions: Kenny Pickett, QB (Pittsburgh)
The Lions are lucky this guy fell to them. Jared Goff is not the answer at QB which is very obvious. Pickett could realistically start over Goff this year, but more importantly, they need a guy for the future as Goff is definitely more of a bridge QB for a few years.
#33- Jacksonville Jaguars: Nakobe Dean, LB (Georgia)
The Jags lost one of their best players to the Steelers when they gave up Myles Jack as a middle linebacker. Replacing him looks like a very smart move when you consider that there is already a lack of talent all over the Jacksonville Jaguars roster.
#34- Detroit Lions: DeMarvin Leal, IDL (Texas A&M)
This just feels like the right move considering at this point, Leal is towards the top of the draft board. They should really work to solidify this defense front to back and establish themselves as a physically stout team. Leal will add some toughness and this feels like a Dan Campbell draft pick.
#35- New York Jets: Lewis Cline, S (Georgia)
The Jets couldn’t get Kyle Hamilton in the 1st round because of the Texans, but the Jets are a team that has not done anything to come close to replacing Jamal Adams. Lewis Cline will likely not be as good as Adams, but he has potential and when the potential is there and your defense is awful as it currently is, why not try to replace one of your few good drafts picks over the past however many years?
#36- New York Giants: Matt Corral, QB (Ole Miss)
I am not high on any of these QBs in this draft, but the Giants lucked out having Corral fall to them. Let’s face it, Daniel Jones is absolutely trash and I’ll take Corral as a developing rookie coming off an injury over Daniel Jones. The Giants should at least consider drafting a QB because they just straight up have no shot with Daniel Jones. Even with Corral, it’s a stretch that they will do anything, but at least he has hope.
#37- Houston Texans: Kyler Gordon, CB (Washington)
I’ve said this multiple times about the Texans, but they are not good and they just need talent. Take the best CB available and try to patch up a defense and try not to ruin the careers of these young rookies just searching for a job.
#38- New York Jets: Perrion Winfrey, IDL (OU)
The Jets stick to improving the defense in this draft with this pick. Winfrey is a good run stopper and the Jets' run defense is atrocious. Winfrey should help patch that defensive front at least a little bit. Plus, they did get rid of their starting DT during the offseason, so it does make sense to replace him and hopefully, they can develop Winfrey.
#39- Chicago Bears: Sean Rhyan, IOL (UCLA)
The Bears are hard to predict as they seem to be just getting rid of everyone, so it’s hard to really know what direction they’re going in. One thing that is for sure is that Justin Fields needs help. Fields can't run for his life constantly and find success. Rhyan is a solid player that can help immediately help the Bears' offensive line which is sub-par.
#40- Seattle Seahawks: Bernhard Raimann, OT (Central Michigan)
This offensive line has been bad for a while and at this point, the Seahawks should just continue to draft offensive line prospects and see if one sticks around. Give your new QB Malik Willis some protection.
#41- Seattle Seahawks: Boye Mafe, EDGE (Minnesota)
The Seahawks chose back to back and they have really not had a dominant edge rusher for a while now. Mafe may not be a dominant guy, but he could definitely contend for a starting spot as all of the Seahawks' current starting edge rushers are 30+ years old.
#42- Indianapolis Colts: Skyy Moore, WR (Western Michigan)
Michael Pittman Jr is currently the only receiver that I have a decent amount of confidence in Indianapolis. Skyy Moore could add some explosiveness and I believe he will be a solid #2 wide receiver. Matt Ryan will also be happy with this move as this is basically a new beginning for him.
#43- Atlanta Falcons: Quay Walker, LB (Georgia)
Atlanta doesn’t have a lot going for them on defense. Deion Jones is one of the best players on the roster at middle linebacker, but he can’t do it all by himself. The falcons could use someone who can help lift some of that weight off of Jones’ shoulders and Walker would be a solid fit and he would get to stay in his home state.
#44- Cleveland Browns: Christian Watson, WR (North Dakota State)
The Browns did add Amari Cooper which was great for them, but they did lose Jarvis Landry and Rashad Higgins at receiver. Christian Watson is probably the best receiver left on the board and the Browns need weapons. You also paid your new QB a ton of money and none of it will matter if he doesn’t have guys to throw the ball to. Watson could step in and be a solid #2 or 3 receiver.
#45- Baltimore Ravens: Christian Harris, LB (Alabama)
Outside of Bowser and Queen, I don’t see any above-average linebackers on this team. A guy like Christian Harris can come in and contend for a starting spot and he can be solid. Alabama linebackers have a good history in the NFL and I don’t see that changing with Harris.
#46- Minnesota Vikings: Arnold Ebiketie, EDGE (Penn State)
The Vikings did pick up Z’aDarius Smith, but they could probably use some more pass rush help as they do still play in the same division as Aaron Rodgers. The Vikings are a team that really needs talent on defense and Ebiketie could boost their pass rush.
#47- Washington Commanders: Jaquan Brisker, S (Penn State)
Everyone knows that Washington has a very solid front seven, but they could use some help in the secondary. Jaquan could possibly earn a starting spot at safety, or they could even move Brisker to slot corner. This pick gives them a few options, but the best thing about this pick is that Washington now adds some needed help in the back end of their defense.
#48- Chicago Bears: Tariq Woolen, CB (UTSA)
Again, the Bears are hard to predict, but they did lose Artie Burns in free agency and even though Burns is garbage, they still lost depth at the position. This position was already thin with talent but as a Steelers fan who was forced to watch Artie Burns cover receivers, I needed to through a jab at him. Woolen will be about 100 times better than Burns and help out a really subpar secondary.
#49- New Orleans Saints: Daniel Faalele, OT (Minnesota)
The Saints did just lose Armstead to free agency and he was a fantastic tackle. It will be hard to replace him, but Faalele is a very good tackle that could possibly develop into a solid NFL tackle.
#50- Kansas City Chiefs: Cameron Thomas, EDGE (San Diego State)
This pick is more for the future as the Chiefs have multiple aging players on the defensive line. Thomas can be a good rotational guy who adds to the overall defense. A very solid pick for pick #50 in the draft.
#51- Philadelphia Eagles: Kenneth Walker III, RB (Michigan State)
Miles Sanders is your current RB #1. Scott and Gainwell are behind Sanders. None of these guys is bad, but none of them are as good as Walker. This guy put up fantastic numbers at Michigan State and would be a good fit in this offense.
#52- Pittsburgh Steelers: Roger McCreary, CB (Auburn)
Steelers need a corner really badly. Levi Wallace and Cameron Sutton are pretty good, but I’m not sold on Justin Layne and McCreary is a very good corner to fall to the 2nd round. This is a fantastic scenario for Pittsburgh. Plus, it adds to the already fantastic defense that the Steelers have.
#53- Green Bay Packers: Trey McBride, TE (Colorado State)
The Packers need weapons. Tonyan was injured for a good portion of the year last year and so it might be smart to get the 2nd TE in this offense. Rodgers having weapons is never a bad thing either and by drafing 2 pass catchers in the draft, the Packers could possibly make Rodgers shut up and he might not complain during the entirety of summer before the season starts. It’s truly a win.
#54- New England Patriots: George Pickens, WR (Georgia)
When looking at the Patriots' receivers, I don’t see a single one that is all that great. I see a few pretty decent guys, but nothing special. Pickens will be good for the Patriots and there is nothing wrong with giving Mac Jones some good receivers to spread the ball around to.
#55- Arizona Cardinals: Jamaree Salyer, IOL (Georgia)
The Cardinals' offensive line right now is not bad, but a lot of their guys are aging and it never hurts to bring in some new blood at the position. This could be a very smart move as there really aren’t many glaring holes on this roster.
#56- Dallas Cowboys: Logan Hall, EDGE (Houston)
The Cowboys are hard to predict because quite frankly, I don’t know if they even know what they want to do. What I do know about them, is that they no longer have Randy Gregory. That means they have some gaps to fill when it comes to getting after the QB. Seems like a smart move for the Cowboys which they haven’t had much of this offseason.
#57- Buffalo Bills: Breece Hall, RB (Iowa State)
This might seem a bit surprising to pick an RB. I like Singletary, but I don’t love him as an every-down back. Hall could come in and create a pretty good RB duo in Buffalo. Plus, Josh Allen can’t be the source of most of your rushing yards anymore, so this would be a smart pick.
#58- Atlanta Falcons: Jalen Pitre, S (Baylor)
Safety is a huge need for the Falcons and the best one available in this case is Jalen Pitre. The Falcons' defense was just bad not only last year but the last few years. Anything to help out the defense is a good thing in their case.
#59- Green Bay Packers: Josh Paschal, EDGE (Kentucky)
The Packers did just get rid of Smith at the edge position. They could replace him with a solid pass rusher. I don’t think Paschal will be too much of a downgrade either so this is a solid pick.
#60- Tampa Bay Buccaneers: Isaiah Spiller, RB (Texas A&M)
The Bucs already have Leonard Fournette, but they could draft Spiller to create a good group of 3 guys in the backfield considering Vaughn is also an option. I mean for the Bucs, why not draft an RB? They can make this move and still easily win the NFC.
#61- San Francisco 49ers: Dylan Parham, IOL (Memphis)
The 49ers' offensive line isn’t bad, but they aren’t particularly good at the guard position. That needs to be addressed if the 49ers can get back to the playoffs. Parham can slide right in and make an impact.
#62- Kansas City Chiefs: Chad Muma, LB (Wyoming)
Nick Bolton is a solid linebacker for the Chiefs, but they have no other really good linebackers in the middle of the field. This defense is on the weaker side and Muma will come in and give the linebacking group an immediate boost.
#63- Cincinnati Bengals: Darian Kinnard, IOL (Kentucky)
The offensive line has really already been fixed for the Bengals, but this is a safety net just in case of injuries. Look for this offensive line to be one of the most improved in the NFL and this team will be even more dangerous than last year.
#64- Denver Broncos: Isaiah Likely, TE (Coastal Carolina)
They gave up Noah Fant for Russell Wilson and they could use a solid replacement. Also, I’m sure Wilson will love having another young weapon to help him start this new chapter of his career.