Instead of toying with a first round mock draft(s) with all picks in their current position, I decided to just get right to the point this year, going two rounds with trades. And with it we can see not only can I make my predictions for what the Raiders do with their four selections in the top 35, but open it up to the possibility of moving around the draft board. And not just them; several other teams could look to make moves as well.

Let’s get right to it.

1. Arizona Cardinals - Kyler Murray, QB, Oklahoma

2. San Francisco 49ers - Nick Bosa, ED, Ohio State

3. New York Jets - Josh Allen, ED, Kentucky

***TRADE*** Raiders send pick 4 to Bills for picks 9 and 40

4. Buffalo Bills (via OAK) - Quinnen Williams, DI, Alabama

5. Tampa Bay Buccaneers - Devin White, LB, LSU

6. New York Giants - Ed Oliver, DI, Houston

7. Jacksonville Jaguars - Jawaan Taylor, OT, Florida

8. Detroit Lions - Rashan Gary, ED, Michigan

9. Oakland Raiders (via BUF) - Clelin Ferrell, ED, Clemson

10. Denver Broncos - Drew Lock, QB, Missouri

11. Cincinnati Bengals - Dwayne Haskins, QB, Ohio State

***TRADE*** Packers send pick 12 to Giants for pick 17, 95 and 142

12. New York Giants (via GB) - Daniel Jones, QB, Duke

***TRADE*** Dolphins send pick 13 to Cardinals for QB Josh Rosen

13. Arizona Cardinals (via MIA) - Jonah Williams, OT, Alabama

14. Atlanta Falcons - Andre Dillard, OT, Washington St

15. Washington - Brian Burns, ED, Florida State

16. Carolina Panthers - Montez Sweat, ED, Mississippi St

17. Green Bay Packers (via NYG thru CLE) - T.J. Hockenson, TE, Iowa

18. Minnesota Vikings - Cody Ford, OT, Oklahoma

19. Tennessee Titans - Christian Wilkins, DI, Clemson

20. Pittsburgh Steelers - Devin Bush, LB, Michigan

21. Seattle Seahawks - Jerry Tillery, DI, Notre Dame

22. Baltimore Ravens - Marquise Brown, WR, Oklahoma

23. Houston Texans - Greedy Williams , CB, LSU

24. Oakland Raiders (via CHI) - Noah Fant, TE, Iowa

25. Philadelphia Eagles - Josh Jacobs, RB, Alabama

26. Indianapolis Colts - Jeffery Simmons, DI, Mississippi St

27. Oakland Raiders (via DAL) - Garrett Bradbury, G/C, NC State

28. Los Angeles Chargers - Dalton Risner, T, Kansas State

29. Kansas City Chiefs - Byron Murphy, CB, Washington

30. Green Bay Packers (via NO) - Nasir Adderley, S, Delaware

31. Los Angeles Rams - Chris Lindstrom, G, Boston College

32. New England Patriots - Dexter Lawrence, DI, Clemson

33. Arizona Cardinals D.K. Metcalf, WR, Ole Miss

34. Indianapolis Colts (via NYJ) Chase Winovich, ED, Michigan

35. Oakland Raiders Jaylon Ferguson, ED, Louisiana Tech

36. San Francisco 49ers Deandre Baker, CB, Georgia

37. New York Giants A.J. Brown, WR, Ole Miss

38. Jacksonville Jaguars D’Andre Walker, ED, Georgia

39. Tampa Bay Buccaneers Jachai Polite, ED, Florida

40. Oakland Raiders (via BUF) David Montgomery, RB, Iowa State

41. Denver Broncos Mack Wilson, LB, Alabama

42. Cincinnati Bengals Irv Smith Jr, TE, Alabama

43. Detroit Lions Rock Ya-Sin, CB, Temple

44. Green Bay Packers Taylor Rapp, S, Washington

45. Atlanta Falcons Dre’Mont Jones, DI, Ohio State

46. Washington Will Grier, QB, West Virginia

47. Carolina Panthers Greg Little, OT, Ole Miss

48. Miami Dolphins Justin Layne, CB, Michigan St

49. Cleveland Browns Julian Love, CB, Notre Dame

50. Minnesota Vikings Elgton Jenkins, G/C, Mississippi St

51. Tennessee Titans Zach Allen, ED, Boston College

52. Pittsburgh Steelers Hakeem Butler, WR, Iowa State

53. Philadelphia Eagles (via BAL) Chauncey Gardner-Johnson, S, Florida

54. Houston Texans (via SEA) Deionte Thompson, S, Alabama

55. Houston Texans Max Scharping, OT, Northen Illinois

56. New England Patriots (via CHI) Deebo Samuel, WR, South Carolina

57. Philadelphia Eagles Khalen Saunders, DI, Western Illinois

58. Dallas Cowboys L.J. Collier, ED, TCU

59. Indianapolis Colts N’Keal Harry, WR, Arizona St

60. Los Angeles Chargers Kelvin Harmon, WR, NC State

61. Kansas City Chiefs JJ Arcega-Whiteside, WR, Stanford

62. New Orleans Saints Amani Oruwariye, CB, Penn State

63. Kansas City Chiefs (via LAR) Erik McCoy, G/C, Texas A&M

64. New England Patriots Jace Sternberger, TE, Texas A&M