Roster
Western KentuckyHilltoppers
Players
106
Rated recruits
35
33% of the roster
Average stars
2.66
Among rated players only
Transfers in
0
Matched by name to the portal
Offense
- 2,567 Pass yds14 TD7 Int69.9 Cmp%276 Rush yds
- 790 Pass yds5 TD4 Int58.8 Cmp%11 Rush yds
- 16 Rush yds
- 6 Pass yds0 TD0 Int100.0 Cmp%
- career 29 Pass yds0 TD1 Int30.8 Cmp%2 Rush yds
- 241 Car1,208 Rush yds8 TD5.0 Rush avg24 Rec140 Rec yds5.8 Rec avg
- 9 Car56 Rush yds0 TD6.2 Rush avg
- 6 Car17 Rush yds0 TD2.8 Rush avg2 Rec10 Rec yds5.0 Rec avg
- 5 Car16 Rush yds0 TD3.2 Rush avg
- 1 Car6 Rush yds0 TD6.0 Rush avg3 Rec51 Rec yds17.0 Rec avg
- 94 Rec1,133 Rec yds4 TD12.1 Rec avg
- 76 Rec804 Rec yds7 TD10.6 Rec avg
- 32 Rec341 Rec yds2 TD10.7 Rec avg
- 34 Rec297 Rec yds1 TD8.7 Rec avg
- 1 Rec12 Rec yds0 TD12.0 Rec avg
- 1 Rec10 Rec yds0 TD10.0 Rec avg
- 30 Rec430 Rec yds4 TD14.3 Rec avg
- 9 Rec108 Rec yds1 TD12.0 Rec avg
- 1 Rec6 Rec yds0 TD6.0 Rec avg
- 45 Punts45.9 Avg8 In 20
- 16 FG27 FGA48 Long87 Pts
- career 7 FG10 FGA41 Long33 Pts63 Punts38.2 Avg22 In 20
Defense
- 99 Tackles20.5 TFL11.0 Sacks
- 56 Tackles12.5 TFL7.0 Sacks
- 4 Tackles0.0 TFL0.0 Sacks
- 3 Tackles0.0 TFL0.0 Sacks
- 1 Tackles1.0 TFL0.0 Sacks
- 33 Tackles4.0 TFL0.5 Sacks
- 16 Tackles1.0 TFL0.0 Sacks
- 4 Tackles0.0 TFL0.0 Sacks
- 28 Tackles1.5 TFL1.0 Sacks
- 19 Tackles4.0 TFL3.0 Sacks1 Int
- 7 Tackles1.0 TFL1.0 Sacks
- 1 Tackles0.0 TFL0.0 Sacks
- 110 Tackles6.0 TFL0.5 Sacks3 Int
- 61 Tackles3.0 TFL1.0 Sacks
- 19 Tackles0.0 TFL0.0 Sacks
- 19 Tackles0.0 TFL0.0 Sacks
- 11 Tackles1.0 TFL1.0 Sacks
- 6 Tackles0.0 TFL0.0 Sacks
- 2 Tackles0.0 TFL0.0 Sacks
- 2 Tackles0.0 TFL0.0 Sacks
- career 86 Tackles8.0 TFL2.0 Sacks
- 16 Tackles1 PD
- 10 Tackles3 PD2 Int
- 93 Tackles8 PD1 Int
- 84 Tackles5 PD2 Int
- 55 Tackles8 PD1 Int
- 30 Tackles5 PD1 Int
- 25 Tackles9 PD
- 14 Tackles5 PD
- 9 Tackles0 PD
- 4 Tackles0 PD
- 3 Tackles0 PD
- 1 Tackles0 PD
- 1 Tackles0 PD
- career 4 Tackles0 PD
- career 1 Tackles0 PD
Offensive linemen carry no statistics because none are published: CFBD reports no snaps, starts, sacks allowed, pressures or blocking grades. That group is ordered by position, then by recruiting stars, then seasons on a roster. That does not change once the season starts. Box scores list players who record a statistic and linemen almost never do — about one per team in a full season, usually a fumble recovery — so the line keeps this order while the rest of the roster reorders around who has played.
Most of this roster has no recruiting profile. CFBD's athlete links thin out going backwards — roughly two-thirds of a 2026 roster can be matched against about one in twenty of a 2004 one — so an em dash here usually means no profile was found rather than a player nobody rated. Hover a star to see which.