Mike Mayock, Daniel Jeremiah and Mel Kiper Jr. own April and the NFL draft. For the past several years, NFL.com's Henry Hodgson has been the go-to voice for the NFL supplemental draft.
This year there are seven players eligible to be drafted, including Clemson offensive tackle Isaiah Battle, who many consider the best prospect to enter the process since Josh Gordon became a second-round pick of the Cleveland Browns in 2012's supplemental draft.
After working through film on all seven of the supplemental draft eligible players, here's his first look at a mock ahead of Thursday's much-anticipated 2015 supplemental draft.
ROUND 1
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
ROUND 2
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
ROUND 3
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - Traded with Pittsburgh Steelers for picks No. 90 and 122 - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - Traded with Houston Texas for pick No. 81 - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
ROUND 4
- Tampa Bay (2-14) - Isaiah Battle, OT, Clemson
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - Traded with Houston Texas for pick No. 81 - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
ROUND 5
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
ROUND 6
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PICK FORFEITED
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England(12-4) - PASS
ROUND 7
- Tampa Bay (2-14) - PASS
- Tennessee (2-14) - PASS
- Jacksonville (3-13) - PASS
- Oakland (3-13) - PASS
- New York Jets (4-12) - PASS
- Washington (4-12) - PASS
- Chicago (5-11) - PASS
- Atlanta (6-10) - PASS
- New York Giants (6-10) - PASS
- St. Louis (6-10) - PASS
- Cleveland (7-9) - PASS
- Minnesota (7-9) - PASS
- New Orleans (7-9) - PASS
- Miami (8-8) - PASS
- San Francisco (8-8) - PASS
- Buffalo (9-7) - PASS
- Houston (9-7) - PASS
- Kansas City (9-7) - PASS
- San Diego (9-7) - PASS
- Philadelphia (10-6) - PASS
- Carolina (7-8-1) - PASS
- Baltimore (10-6) - PASS
- Arizona (11-5) - PASS
- Detroit (11-5) - PASS
- Indianapolis (11-5) - PASS
- Pittsburgh (11-5) - PASS
- Cincinnati (10-5-1) - PASS
- Dallas (12-4) - PASS
- Denver (12-4) - PASS
- Green Bay (12-4) - PASS
- Seattle (12-4) - PASS
- New England (12-4) - PASS
Follow Henry Hodgson on Twitter @nflukhank.