This year’s draft class is loaded with talent from top to bottom. Perhaps the most impressive positional group though is the safety class, where I have 14 players in my top 100. The weakest group(s) by far though is this offensive line class. In total, I only have 9 offensive lineman in my top 100. The group has some NFL talent at the top but overall lacks the depth to be a good group overall.

This is only my first big board of the draft season so some things are still likely to change, but here is my top 100 players for the upcoming draft:

1.) Myles Garrett EDGE Texas A&M

2.) Reuben Foster ILB Alabama

3.) Jamal Adams SS LSU

4.) OJ Howard TE Alabama

5.) Solomon Thomas DL Stanford

6.) Malik Hooker FS Ohio State

7.) Gareon Conley CB Ohio State

8.) Mike Williams WR Clemson

9.) Malik McDowell DL Michigan State

10.) Dalvin Cook RB Florida State

11.) Charles Harris EDGE Missouri

12.) Jonathan Allen DL Alabama

13.) Corey Davis WR Western Michigan

14.) Joe Mixon RB Oklahoma

15.) Budda Baker FS Washington

16.) Marshon Lattimore CB Ohio State

17.) Carl Lawson  EDGE Auburn

18.) Jabrill Peppers S Michigan

19.) Leonard Fournette RB LSU

20.) Taco Charlton EDGE Michigan

21.) Forrest Lamp OG Western Kentucky

22.) David Njoku TE Miami

23.) Dan Feeney OG Indiana

24.) Chidobe Awuzie CB/S Colorado

25.) Haason Reddick ILB Temple

26.) Garett Bolles OT Utah

27.) Justin Evans S Texas A&M

28.) Alvin Kamara RB Tennessee

29.) Marlon Humphrey CB Alabama

30.) Takk McKinley EDGE UCLA

31.) Derek Barnett EDGE Tennessee

32.) Caleb Brantley DL Florida

33.) Howard Wilson CB Houston

34.) Jarrad Davis ILB Florida

35.) Chad Hansen WR California

36.) Cam Robinson OT Alabama

37.) Cordrea Tankersley CB Clemson

38.)  Tim Williams EGDE Alabama

39.) Ardarius Stewart WR Alabama

40.) Brad Kaaya QB Miami

41.) Tre’Davious White CB LSU

42.) Tedric Thompson FS Colorado

43.) KD Cannon WR Baylor

44.) Chris Wormley DL Michigan

45.) Fabian Moreau CB UCLA

46.) Dion Dawkins OG Temple

47.) DeShone Kizer QB Notre Dame

48.) Adoree Jackson CB USC

49.) Mitchell Trubisky QB North Carolina

50.) Jamaal Williams RB BYU

51.) John Ross WR Washington

52.) Montravius Adams DL Auburn

53.) Elijah Lee ILB Kansas State

54.) Kevin King CB Washington

55.) Evan Engram TE Ole Miss

56.) Christian McCaffrey RB Stanford

57.) Deshaun Watson QB Clemson

58.) Dede Westbrook WR Oklahoma

59.) Dalvin Tomlinson DL Alabama

60.) TJ Watt EDGE Wisconsin

61.) Sidney Jones CB Washington

62.) Ryan Ramcyzk OT Wisconsin

63.) Marcus Williams FS Utah

64.) Kareem Hunt RB Toledo

65.) Ahkello Witherspoon CB Colorado

66.) Wayne Gallman RB Clemson

67.) Taylor Moton OT Western Michigan

68.) Obi Melifonwu S Uconn

69.) Carlos Watkins DL Clemson

70.) Vince Biegel LB Wisconsin

71.) Jeremy Sprinkle TE Arkansas

72.) D’Onta Foreman RB Texas

73.) Zach Cunnigham ILB Vanderbilt

74.) Corn Elder CB Miami

75.) Pat Elfein OC Ohio State

76.) Derek Rivers EDGE Youngstown State

77.) Carlos Henderson WR Louisiana Tech

78.) Duke Riley ILB LSU

79.) Delano Hill S Michigan

80.) Jordan Willis EDGE Kansas State

81.) Antonio Garcia OT Troy

82.) Jordan Leggett TE Clemson

83.) Tarell Basham EDGE Ohio

84.) Josh Jones S NC State

85.) Nathan Peterman QB Pittsburgh

86.) Rayshawn Jenkins SS Miami

87.) Eddie Vanderdoes DL UCLA

88.) Pat Mahomes QB Texas Tech

89.) Steven Taylor ILB Houston

90.) Tanoh Kpassagnon EDGE Villanova

91.) Desmond King S/CB Iowa

92.) Teez Tabor CB Florida

93.) Josh Reynolds WR Texas A&M

94.) Samaje Perine RB Oklahoma

95.) Montae Nicholson SS Michigan State

96.) Alex Anzalone ILB Florida

97.) Gerald Everett TE South Alabama

98.) Quincy Wilson CB Florida

99.) Cam Sutton CB Tennessee

100.) John Johnson S Boston College

About The Author Zach Hicks

Zach Hicks is from Gainesville, Virginia. After playing recreational and high school football for about 10 years, he ultimately realized he lacked the skill to play the sport he loved. He has been scouting prospects for about three years now and previously had some of his work posted on Pro Football Spot last draft season. Besides loving the NFL draft, Zach is also a huge Redskins fan and hopes that one day they can actually accomplish something in the playoffs.