Defensive lineman Nick Bosa of Ohio State works out during the NFL Combine. (Photo by Joe Robbins/Getty Images)

PHILADELPHIA (973espn.com) - With the help of three former professional scouts, 973espn.com has cobbled together our annual ranking of the top prospects available in the 2019 NFL Draft.

Each talent evaluator was asked to put together a top 100 and the rankings were compiled using a simple in-position rating of the talent. For instance, if one scout had six quarterbacks in his top 100, the top prospect received six points and so on down the line to get a consensus.

Keep this list handy on April 25 when the draft kicks off from Nashville:

Quarterback

1. Kyler Murray, Oklahoma
2. Drew Lock, Missouri
3. Daniel Jones, Duke
4. Dwayne Haskins, Ohio State
5. Will Grier, West Virginia
6. Ryan Finley, North Carolina State
7. Tyree Jackson, Buffalo
8. Clayton Thorson, Northwestern
9. Jarrett Stidham, Auburn

Running back

1. Josh Jacobs, Alabama
2. Darrell Henderson, Memphis
3. Miles Sanders, Penn State
4. Damien Harris, Alabama
5. David Montgomery, Iowa State
6. Devin Singletary, Florida Atlantic
7. Bryce Love, Stanford
8. Justice Hill, Oklahoma State
9. Trayveon Williams, Texas A&M
10. Dexter Williams, Notre Dame

Wide Receiver

1. D.K. Metcalf, Ole Miss
2. Marquise Brown, Oklahoma
3. Parris Campbell, Ohio State
4. Hakeem Butler, Iowa State
5. A.J. Brown, Ole Miss
6. Deebo Samuel, South Carolina
7. N'Keal Harry, Arizona State
8. Miles Boykin, Notre Dame
9. Riley Ridley, Georgia
10. Kelvin Harmon, North Carolina State
11. Andy Isabella, UMass
12. Emanuel Hall, Missouri
13. Jalen Hurd, Baylor
14. Darius Slayon, Auburn
15. Terry McLaurin, Ohio State
16. Mecole Hardman, Georgia
17. J.J. Arcega-Whiteside, Stanford

Tight End

1. T.J. Hockenson, Iowa
2. Noah Fant, Iowa
3. Irv Smith Jr., Alabama
4. Dawson Knox, Ole Miss
5. Jace Sternberger, Texas A&M
5. Isaac Nauta, Georgia
7. Kahale Warring, San Diego State
8. Foster Moreau, LSU
9. Josh Oliver, San Jose State

Interior Offensive Line

1. Garrett Bradbury OC, North Carolina State
2. Chris Lindstrom OG, Boston College
3. Dalton Risner OG, Kansas State
4. Connor McGovern OG, Penn State
5. Erik McCoy OC, Texas A&M
6. Nate Davis OG, UNC-Charlotte
7. Elgton Jenkins OC, Mississippi State
8. Michael Jordan OG, Ohio State

Offensive Tackle

1. Jawaan Taylor, Florida
2. Jonah Williams, Alabama
3. Andre Dillard, Washington State
4. Cody Ford, Oklahoma
5. Kaleb McGary, Washington
6. Tytus Howard, Alabama State
7. Greg Little, Ole Miss
8. Chuma Edoga, USC

Edge Defenders

1. Nick Bosa, Ohio State
2. Josh Allen, Kentucky
3. Montez Sweat, Mississippi State
4. Rashan Gary, Michigan
5. Brian Burns, Florida State
6. Clelin Ferrell, Clemson
7. L.J. Collier, TCU
8. Jaylon Ferguson, Louisiana Tech
9. Zach Allen, Boston College
10. Chase Winovich, Michigan
11. Anthony Nelson, Iowa
12. Jachai Polite, Florida State
13. D'Andre Walker, Georgia

Interior Defensive Line

1. Quinnen Williams, Alabama
2. Ed Oliver, Houston
3. Christian Wilkins, Clemson
4. Jeffery Simmons, Mississippi State
5. Jerry Tillery, Notre Dame
6. Dexter Lawrence, Clemson
7. Trysten Hill, Central Florida
8. Dre'mont Jones, Ohio State
9. Renell Wren, Arizona State
10. Khalen Saunders, Western Illinois

Linebacker

1. Devin White, LSU
2. Devin Bush, Michigan
3. Mack Wilson, Alabama
4. Vosean Joseph, Florida
5. Germaine Pratt, North Carolina State
6. Te'Von Coney, Notre Dame
7. Cody Barton, Utah
8. Jahlani Tavai, Hawaii

Cornerback

1. Deandre Baker, Georgia
2. Greedy Williams, LSU
3. Byron Murphy, Washington
4. Rock Ya-Sin, Temple
5. Julian Love, Notre Dame
6. Justin Layne, Michigan State
7. Isaiah Johnson, Houston
8. Joejuan Williams, Vanderbilt
9. David Long, Michigan
10. Sean Bunting, Central Michigan
11. Jamel Dean, Auburn
12. Trayvon Mullen, Clemson
13. Lonnie Johnson, Kentucky
14. Kendall Sheffield, Ohio State

Safety

1. Jonathan Abram, Mississippi State
2. Chauncey Gardner-Johnson, Florida
3. Nasir Adderley, Delaware
4. Juan Thornhill, Virginia
5. Taylor Rapp, Washington
6. Amani Hooker, Iowa
7. Darnell Savage, Maryland
8. Will Harris, Boston College
9. Marquise Blair, Utah

-John McMullen covers the Eagles and the NFL for 973espn.com. You can reach him at jmcmullen44@gmail.com or on Twitter @JFMcMullen