It’s almost that time of year again. NFL draft time. Teams general managers and scouts have been studying film, watching combines, and attending team’s pro-days for months and it’s almost all going to come together. This mock draft will analyze every teams potential first round pick and will not involve pick trading.

Arizona Cardinals- Kyler Murray- QB- Oklahoma: I’m not saying that Kyler Murray will be successful in the NFL but if anyone is going to take Murray, it’s the Cardinals. There is a good chance the Rosen will be traded around draft time which will lead to Murray stepping into a role the needs to be addressed immediately by the Cardinals.

San Francisco 49ers- Nick Bosa- DE- Ohio State-Nick Bosa is widely considered the best player in the draft. It’s almost a perfect situation for the 49ers who truly needs a pass rusher and the Cardinals really don’t seem interested in him. If Bosa is still on the board, they have to take him.

New York Jets- Josh Allen- Edge- Kentucky-I think Quinnen Williams is better than both Nick Bosa and Josh Allen, but just like the 49ers, the Jets don’t need a DT. Josh Allen and his freak athletic ability could compliment Leonard Williams very well and could elevate the Jets pass rush to a dangerous level.

Oakland Raiders- Quinnen Williams- DT- Alabama-This is my favorite player in the entire draft and hopefully for Raiders fans they will land him. With the departure of Khalil Mack the Raiders have had next to no pass rush so Williams could help bring those numbers up a lot. They still will need some other pieces to go along with Williams but this would be an amazing start.

Tampa Bay Buccaneers- Montez Sweat- DE- Mississippi State-Montez Sweat had an amazing combine and heavily elevated his stock. Tampa Bay, who seems to swing and miss on defensive picks every year, needs a solid defensive player to help this tragic Buccaneers defense. He would make a big difference right out of the gate and would allow the Buccaneers defense to finally get pressure on opposing QBs.

New York Giants- Dwayne Haskins- QB- Ohio State-I don’t know why the Giants keep placing faith in Eli Manning, but they have to at some point find a replacement. Haskins has great potential and if the Giants allow him to sit and learn underneath Manning for a year, we could see him bloom into a solid QB in the years to come.

Jacksonville Jaguars- Jawaan Taylor- OT- Florida-The Jaguars answered their biggest team need by signing Nick Foles. Why not take the highest ranking lineman in the draft in order to let Nick Foles feel nice and safe. Not only that, it will help provide better gaps for Leonard Fournette.

Detroit Lions- Rashan Gary- DL- Michigan-The Lions had next to no pass rush and now it is even worse with the exit of Ziggy Ansah. Gary ran a 4.58 40-yard dash at the combine and showed flashes that he can be a dominant edge rusher in the NFL.

Buffalo Bills- Jonah Williams- OT- Alabama-The Bills had a desperate need for WRs last year but they addressed that need by signing two solid WRs in John Brown and Cole Beasley. That leads to the Bills having to sure up their OL by adding an elite OT in Williams. He will help allow Josh Allen a cleaner pocket and will allow LeSean McCoy more room to dance.

Denver Broncos- Drew Lock- QB- Missouri-The Broncos traded for possibly the most mediocre QB in league in Joe Flacco, but he is not their long term answer. By drafting Lock they have a young talent who can learn from a veteran like Flacco and even get advice from John Elway. Lock would look to be the centerpiece of a still rebuilding Broncos team.

Cincinnati Bengals- Devin White- LB- LSU-With the departure of Vontaze Burfict there is a big hole in the Bengals linebacking core. Devin White is the most prestige LB in the class and if he drops to number 11 then the Bengals will have a long term answer at the LB position.

Green Bay Packers- Clelin Ferrell- DE- Clemson-Ferrell is super dynamic defender who would be a solid replacement for Clay Matthews. He is arguably the best player still on the board and has the makings to be a leader in the locker room for years to come.

Miami Dolphins- Daniel Jones- QB- Duke– Miami is a whole mess right now and have no established QB for the future. Jones could go to Miami and right away learn from an extremely seasoned QB in Ryan Fitzpatrick. Jones has been said to have the most upside of any QB in the draft so Miami will look to tap into that raw talent.

Atlanta Falcons- Ed Oliver- DT- Houston-Many analyst have said Oliver is a top 5 defender in the draft class but the issue is Oliver has be shadowed by other defenders showing out at bigger schools. The Falcons would have a stud in Oliver, who paired with Grady Jarrett, would be a scary sight for opposing O-lines.

Washington Redskins- D.K. Metcalf- WR- Ole Miss- D.K. Metcalf was considered a late round one pick or mid-round pick in the second round but then the combine happened. Standing at 6’3” and 228 lbs, Metcalf showed his freak athleticism by running a 4.33 40-yard dash and benching 27 reps. Metcalf would be a strong piece for an area where the Redskins are lacking. Yes, they need a QB, but the top 4 QBs in the draft class could very possibly already be off the board. This leads to them landing possibly one of the most exciting and promising players in the draft (if he can stay healthy. That’s a big “if”).

Carolina Panthers- Andre Dillard- OL- Washington State-This kid is one of the smoothest pass protectors in the draft and raised his stalk considerably at the combine. The Panthers have a weakness at left-tackle and Dillard could be the answer.

New York Giants- Marquise Brown- WR- Oklahoma-One of the most electrifying players in all of college football last year was Marquise “Hollywood” Brown. The Giants got this pick from Cleveland by trading away OBJ and here they could find another spark at the WR position to try to replace him. This pick will be crucial in regards to what they do with the number 6 pick.

Minnesota Vikings- Cody Ford- OL- Oklahoma-The Vikings have great pieces all around their O-line. Unfortunately, the Vikings O-line is so bad that the elite pieces that they have cannot be successful with such a bad line. Ford is the best available O-lineman and would be a great start for a O-line rebuild for the Vikings.

Tennessee Titans- Christian Wilkins- DT- Clemson-Titans don’t have a lot of team needs. With both D.K. Metcalf and Marquise Brown off the board, you could see them turn their attention away from a WR who would compliment Corey Davis. This leads to them taking an elite defensive lineman in Wilkins. He would give the Titans a nice little pass-rush with Wilkins and Landry.

Pittsburgh Steelers- Devin Bush- LB- Michigan-The Steelers linebacking core has not been the same since Ryan Shazier went down a couple years ago. Devin Bush had one the best combines out of any defender and would help sure up the Steeler linebacking core to what it used to be.

Seattle Seahawks- Brian Burns- DE- Florida State– Seattle looked as if they were rebuilding but pushed for a playoff spot last year. They still have holes to fill on both sides of the ball but getting another piece along side of Frank Clark would be great for them.

Baltimore Ravens- Hakeem Butler- WR- Iowa State-The departure of John Brown the Ravens need to get Lamar Jackson another target to miss. Hakeem Butler, standing at 6’5”, would give Jackson lots of room for throwing error. In all seriousness, Butler was a monster at Iowa State and has great 50/50 ball winning ability.

Houston Texans- Dalton Risner- OL- Kansas State-Risner can play in a bunch of different spots on the O-line which helps the Texans a lot. The Texans constantly have injuries up front and need upgrades at every O-line position. Risner is a great beginning.

Oakland Raiders- Noah Fant- TE- Iowa-The Raiders lost a top TE in Jared Cook to the Saints who led their team in receiving last year. They traded for Antonio Brown earlier this offseason and with the edition of Fant, they could have dominant receiving duo.

Philadelphia Eagles- Josh Jacobs- RB- Alabama-The Eagles need to finally address their running back issue and Jacobs is a great way to do that. Jacobs hurt his stock with his 40-yard dash time but he is still the most dynamic back in the class. He has workhorse potential wherever he is drafted but the Eagles would be a great spot for this stud.

Indianapolis Colts- Dexter Lawrence- DT- Clemson-The Colts have a solid offense but could use some help in the pass rush. Lawrence helps clog the middle with his massive size but his also very explosive and knows how to get into the backfield.

Oakland Raiders- Byron Murphy- CB- Washington-Murphy is arguably the best CB in the draft class and the Raiders need someone else in their secondary. He showed great during the combine’s drill work and has shown great promise for whatever team picks him up

Los Angeles Chargers- Jerry Tillery- DL- Notre Dame-The Chargers lost DT Corey Liuget to free agency and need to get a replacement. Tillery showed flashes of being an elite prospect in the draft but consistency issues have hurt his draft stock. Joey Bosa could help bring along the young stud and help him with his consistency.

Kansas City Chiefs- Zach Allen- DL- Boston College-Allen is an extremely explosive player who excels at causing problems for o-lines and making plays break down. Allen would be a great replacement for Dee Ford in the pass rush.

Green Bay Packers- Garrett Bradbury- OL- NC State-Bradburry is a beast but still has holes in his game that he needs to improve his game. The Packers had lots of injuries last year on their O-line so they should make sure they have a solid replacement and possible starter in Bradbury.

Los Angeles Rams- Deandre Baker- CB- Georgia-The Rams have elite players all over the field so they should sure up the position that brought them down last year. When Aqib Talib went down with injury the Rams pass defense fell apart so drafting Baker will help give them security and one of the most solid CBs in the class.

New England Patriots- T.J. Hockenson- TE- Iowa- Iowa is just pumping out TE all over the place. With Rob Gronkowski retiring the Patriots need to find a replacement for both blocking and for Tom Brady. Hockenson is a great TE like Noah Fant and could evolve into a great TE under Bill Belichick.