Toggle navigation
TFH
Home
(current)
Position Rankings
Workout Results
Register
Login
2026 NFL Mock Draft - Coming Soon Coming Soon!
TFH Top 50 Player Rankings
1. Arvell Reese - LB
Ohio State
Jr
6040
241
32.5
4.46(1.58)
0
0.00
0.00
9.5
2. Rueben Bain Jr. - EDGE
Miami (FL)
Jr
6022
263
30.875
0.00(0.00)
0
0.00
0.00
9.125
3. Jeremiyah Love - RB
Notre Dame
Jr
6000
223
31.375
4.49(1.60)
0
42.50
10.11
8.75
4. Caleb Downs - S
Ohio State
Jr
5115
206
30.25
0.00(0.00)
0
0.00
0.00
9.5
5. Fernando Mendoza - QB
Indiana
Jr*
6044
236
31.875
0.00(0.00)
0
0.00
0.00
9.5
6. Sonny Styles - LB
Ohio State
Sr
6050
244
32.875
4.46(1.56)
0
43.50
11.02
10
7. David Bailey - EDGE
Texas Tech
Sr
6035
251
33.75
4.51(1.62)
0
35.00
10.09
10.125
8. Mansoor Delane - CB
LSU
Sr
5116
187
30
0.00(0.00)
0
0.00
0.00
8.875
9. Carnell Tate - WR
Ohio State
Jr
6022
203
30.25
4.53(1.61)
0
0.00
0.00
9.125
10. Dillon Thieneman - S
Oregon
Jr
6001
201
31.375
4.35(1.52)
18
41.00
10.05
9
11. Francis Mauigoa - OT
Miami (FL)
Jr
6054
329
33.25
0.00(0.00)
0
0.00
0.00
10.625
12. Olaivavega Ioane - IOL
Penn State
Jr*
6042
320
32.75
0.00(0.00)
0
31.50
8.08
10.5
13. Jordyn Tyson - WR
Arizona State
Jr*
6021
203
30.25
0.00(0.00)
26
0.00
0.00
9.125
14. Kenyon Sadiq - TE
Oregon
Jr
6031
241
31.5
4.39(1.54)
26
43.50
11.01
9.125
15. Spencer Fano - OT
Utah
Jr
6054
311
32.125
4.91(1.72)
0
32.00
9.03
9
16. Jermod McCoy - CB
Tennessee
Jr
6016
188
31.25
0.00(0.00)
14
0.00
0.00
9
17. Monroe Freeling - OT
Georgia
Jr
6073
315
34.75
4.93(1.71)
0
33.50
9.07
10.75
18. Makai Lemon - WR
USC
Jr
5111
192
30.5
0.00(0.00)
0
0.00
0.00
8.75
19. Keldric Faulk - EDGE
Auburn
Jr
6057
276
34.375
0.00(0.00)
0
35.00
9.08
9.375
20. Peter Woods - IDL
Clemson
Jr
6024
298
31.125
0.00(0.00)
0
0.00
0.00
9.125
21. Avieon Terrell - CB
Clemson
Jr
5106
189
31
0.00(0.00)
17
34.00
10.03
8.625
22. K.C. Concepcion - WR
Texas A&M
Jr
5115
196
30.25
0.00(0.00)
0
0.00
0.00
9.25
23. Akheem Mesidor - EDGE
Miami (FL)
Sr*
6030
259
32.125
0.00(0.00)
0
0.00
0.00
10
24. Caleb Banks - IDL
Florida
Sr*
6062
327
35
5.04(1.76)
0
32.00
9.06
10.875
25. Kayden McDonald - IDL
Ohio State
Jr
6021
326
32.25
0.00(0.00)
0
0.00
0.00
9.75
26. Omar Cooper Jr. - WR
Indiana
Jr*
6001
196
30.125
4.42(1.55)
0
37.00
0.00
9.625
27. Emmanuel McNeil-Warren - S
Toledo
Sr
6034
201
32.25
4.52(1.58)
0
35.50
10.02
9.25
28. R Mason Thomas - EDGE
Oklahoma
Sr
6022
241
31.625
4.67(1.63)
0
0.00
0.00
8.875
29. Denzel Boston - WR
Washington
Jr*
6035
212
32
0.00(0.00)
0
35.00
0.00
9.75
30. Colton Hood - CB
Tennessee
So*
5115
193
31.375
4.44(1.58)
0
40.50
10.05
9
31. Kadyn Proctor - OT
Alabama
Jr
6042
314
33.625
5.21(1.84)
0
32.50
9.01
11
32. Cashius Howell - EDGE
Texas A&M
Sr*
6024
253
30.125
4.60(1.59)
0
32.50
9.07
9.125
33. T.J. Parker - EDGE
Clemson
Jr
6035
263
31.625
4.68(1.62)
0
34.00
10.00
8.875
34. Caleb Lomu - OT
Utah
So*
6062
313
33.375
4.99(1.74)
0
32.50
9.05
9.5
35. Ty Simpson - QB
Alabama
Jr*
6011
211
30.875
0.00(0.00)
0
0.00
0.00
9.375
36. Gabe Jacas - EDGE
Illinois
Sr
6040
260
33
0.00(0.00)
0
0.00
0.00
10
37. Brandon Cisse - CB
South Carolina
Jr
5116
189
30.75
0.00(0.00)
0
41.00
10.11
8.5
38. C.J. Allen - LB
Georgia
Jr
6010
230
31.5
0.00(0.00)
0
0.00
0.00
10.125
39. Max Iheanachor - OT
Arizona State
Sr*
6057
321
33.875
4.91(1.73)
0
30.50
9.07
9
40. Emmanuel Pregnon - IOL
Oregon
Sr*
6044
314
33.625
5.21(1.82)
0
35.00
9.03
11
41. Jacob Rodriguez - LB
Texas Tech
Sr*
6010
231
30.875
4.57(1.60)
0
38.50
10.01
9.25
42. Blake Miller - OT
Clemson
Sr
6066
317
34.25
5.04(1.75)
0
32.00
9.05
9.75
43. D'Angelo Ponds - CB
Indiana
Jr
5085
182
29.375
0.00(0.00)
0
43.50
0.00
9.625
44. Zion Young - EDGE
Missouri
Sr
6060
262
33
0.00(0.00)
0
0.00
0.00
9.5
45. Eli Stowers - TE
Vanderbilt
Sr*
6036
239
32.625
4.51(1.59)
0
45.50
11.03
9.75
46. Christen Miller - IDL
Georgia
Jr*
6036
321
33
0.00(0.00)
0
0.00
0.00
10
47. A.J. Haulcy - S
LSU
Sr
6000
215
30.875
4.52(1.62)
0
0.00
0.00
9.25
48. Jake Golday - LB
Cincinnati
Sr*
6044
239
31.875
4.60(1.55)
0
39.00
10.05
9.5
49. Keith Abney II - CB
Arizona State
Jr
5100
187
30
0.00(0.00)
15
0.00
0.00
9.75
50. Caleb Tiernan - OT
Northwestern
Sr*
6080
323
32.25
0.00(0.00)
0
35.50
9.03
9