The 2019 NFL Draft class is to defensive linemen as the 2018 draft class was to quarterbacks.

Next year's crop of prospects features a variety of defensive ends and especially defensive tackles who are already household names are and primed for gigantic seasons at the college ranks. 

If eligible, Ohio State's Nick Bosa likely would've been a first-round pick in the 2018 draft, and he's building a resume in Columbus that has a good chance to be more impressive than his older brother's, and Joey went No. 3 overall in the 2016 draft. Not far behind him is an outstanding trio of mostly interior rushers; Houston's Ed Oliver, Michigan's Rashan Gary, and Clemson's Dexter Lawrence, all of whom were major recruits and have lived up to the billing thus far in their collegiate careers.

Looking for a hot new NFL podcast that's your home for NFL coverage? Look no further. The Pick 6 Podcast with Will Brinson has you covered each day with new episodes around 30 minutes each. Subscribe: via iTunes | via Stitcher | via TuneIn | via Google Play.

As for quarterbacks, it won't be as hyped as the 2018 collection, but NC State's Ryan Finley had a highly efficient campaign in 2017, Missouri's Drew Lock has a cannon for an arm, and Oregon's Justin Herbert ran his club's up-tempo spread very well before suffering an injury last season. 

Running back looks deep -- again. That position is led by Iowa State's David Montgomery, Oklahoma State's springy air back Justice Hill, and two supremely productive "veterans"... Stanford's Bryce Love and Alabama's Damien Harris. 

The wide receiver, linebacker, and offensive tackle groups are solid too. 

Here's my super-early Top 100 for the 2019 draft class:

  1. Nick Bosa, DE, Ohio State
  2. Ed Oliver, DT, Houston 
  3. Rashan Gary, DL, Michigan
  4. Clelin Ferrell, DE, Clemson
  5. Deandre Baker, CB, Georgia
  6. A.J. Brown, WR, Ole Miss
  7. Dexter Lawrence, DT, Clemson
  8. Greedy Williams, CB, LSU
  9. Dre'Mont Jones, DT, Ohio State
  10. Ryan Finley, QB, NC State
  11. Anthony Johnson, WR, Buffalo
  12. David Montgomery, RB, Iowa State
  13. Raekwon Davis, DT, Alabama
  14. Brian Burns, DE, Florida State
  15. Te'Von Coney, LB, Notre Dame
  16. Jonah Williams, OT, Alabama
  17. Drew Lock, QB, Missouri
  18. Justice Hill, RB, Oklahoma State
  19. Noah Fant, TE, Iowa
  20. Zach Allen, DE, Boston College
  21. Justin Herbert, QB, Oregon
  22. Bryce Love, RB, Stanford
  23. N'Keal Harry, WR, Arizona State
  24. Devin White, LB, LSU
  25. Damien Harris, RB, Alabama
  26. T.J. Edwards, LB, Wisconsin
  27. Dalton Risner, OT, Kansas State
  28. Julian Love, CB, Notre Dame
  29. Anfernee Jennings, OLB, Alabama
  30. Jerry Tillery, DT, Notre Dame
  31. Trey Adams, OT, Washington
  32. Lukas Denis, S, Boston College
  33. Ahmmon Richards, WR, Miami
  34. Kendall Joseph, LB, Clemson
  35. Greg Little, OT, Ole Miss
  36. Joe Jackson, DE, Miami
  37. Jeffery Simmons, DT, Mississippi State
  38. Caleb Wilson, TE, UCLA
  39. Ross Pierschbacher, OG, Alabama
  40. David Edwards, OT, Wisconsin
  41. Montez Sweat, OLB, Mississippi State
  42. Christian Wilkins, DT, Clemson 
  43. Deebo Samuel, WR, South Carolina
  44. Josh Allen, OLB, Kentucky
  45. Mitch Hyatt, OL, Clemson
  46. Beau Benzschawel, OG, Wisconsin
  47. Chase Winovich, DE, Michigan
  48. Jarrett Stidham, QB, Auburn
  49. JJ Arcega-Whiteside, WR, Stanford
  50. Rodney Anderson, RB, Oklahoma
  51. Marquise Copeland, DT, Cincinnati
  52. Devin Bush, LB, Michigan
  53. Marquise Brown, WR, Oklahoma
  54. Myles Gaskin, RB, Washington
  55. Kaden Smith, TE, Stanford
  56. Bobby Evans, OT, Oklahoma
  57. Bryan Edwards, WR, South Carolina
  58. Michael Deiter, OT, Wisconsin
  59. Stanley Morgan Jr., WR, Nebraska
  60. Jake Browning, QB, Washington
  61. Connor McGovern, C/OG, Penn State
  62. Juwan Johnson, WR, Penn State
  63. Sutton Smith, OLB, Northern Illinois
  64. Prince Tega Wanagho, OT, Auburn
  65. Demarcus Christmas, DT, Florida State
  66. Nate Herbig, OL, Stanford
  67. Khalil Hodge, LB, Buffalo
  68. Parris Campbell, WR, Ohio State
  69. Will Grier, QB, West Virginia
  70. Carl Granderson, DE, Wyoming
  71. Khaleke Hudson, LB/S, Michigan
  72. Kelvin Harmon, WR, NC State
  73. Jaylon Ferguson, DE, Louisiana Tech
  74. Joe Dineen, LB, Kansas
  75. Collin Johnson, WR, Texas 
  76. Cameron Smith, LB, USC
  77. Austin Bryant, DE, Clemson
  78. Brett Rypien, QB, Boise State
  79. Iman Marshall, CB, USC
  80. Max Scharping, OL, Northern Illinois
  81. Lavert Hill, CB, Michigan
  82. Tuf Borland, LB, Ohio State
  83. Marvell Tell, S, USC
  84. Devin Singletary, RB, Florida Atlantic
  85. Jaquan Johnson, S, Miami
  86. Tyree Jackson, QB, Buffalo
  87. Dakota Allen, LB, Texas Tech
  88. Alijah Holder, CB, Stanford
  89. Clayton Thorson, QB, Northwestern 
  90. Hakeem Butler, WR, Iowa State
  91. Damian Prince, OL, Maryland
  92. Nick Fitzgerald QB, Mississippi State
  93. Isaiah Prince, OT, Ohio State
  94. Jacques Patrick, RB, Florida State
  95. David Sills, WR, West Virginia
  96. Trace McSorley, QB, Penn State
  97. Alex Bars, OT, Notre Dame
  98. Cece Jefferson, DE, Florida
  99. Jesse Burkett, C, Stanford
  100. Travis Homer, RB, Miami