Every player
New here?

How to read this page

▶

Team tables split by side of the ball, and the Side control hides the half you are not reading. What a team allowed is what its opponents gained, so the allowed tables are the offensive ones read from the other end. The roster is everyone who recorded a stat line, because the source holds no roster of its own — a player who never got on the field is absent. A dash means no number for that cell, or a zero in a roster column that counts.

BALL

Keldric Luster

Keldric Luster sits 456th of 515 ncaaf qbs in fumbles lost, at 2.

94th beats 94% of the NCAAF QBs; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 9 shown▶
Playing Timevs NCAAF QBs▶
Games Played4
EfficiencyOffensevs NCAAF QBs▶
Throws with a Countable Outcome124
Carries with a Countable Outcome24
Points Added per Play0.1027th220/301
Total Points Added15.657th217/505
Success Rate Throwing37.1%29th206/288
Success Rate Running37.5%14th103/119
PassingOffensevs NCAAF QBs▶
Completions1984th79/498
Pass Attempts29.883rd85/498
Completion Rate63.9%65th104/296
Passing Yards165.562nd189/498
Yards per Attempt5.69th270/296
Passing Touchdowns564th166/498
Interceptions Thrown326th340/498
Quarterback Rating33.516th183/217
Charted PassingOffensevs NCAAF QBs▶
Charted Attempts119
Throws with a Charted Depth118
Average Depth of Target7.218th118/146
Air Yards84457th103/236
Catches with Charted Yards After75
Yards After Catch per Completion4.07th132/142
Points Added per Throw0.1119th118/146
Passing Explosiveness1.4534th96/146
Charted Passing Success Rate39.5%16th123/146
Throw LocationsOffensevs NCAAF QBs▶
Short Left Attempts32
Short Left Completion Rate71.9%56th60/134
Short Left Points Added per Throw0.2744th75/134
Short Middle Attempts18
Short Middle Completion Rate72.2%69th40/125
Short Middle Points Added per Throw-0.0110th113/125
Short Right Attempts52
Short Right Completion Rate63.5%28th108/150
Short Right Points Added per Throw0.0219th122/150
Deep Left Attempts6
Deep Left Completion Rate16.7%16th84/101
Deep Left Points Added per Throw-0.0424th77/101
Deep Middle Attempts1
Deep Middle Completion Rate100%—
Deep Middle Points Added per Throw2.16—
Deep Right Attempts6
Deep Right Completion Rate66.7%91st9/110
Deep Right Points Added per Throw1.5084th18/110
RushingOffensevs NCAAF QBs▶
Carries8.582nd88/503
Rushing Yards10.550th250/503
Yards per Carry1.215th159/186
Rushing Touchdowns024th259/503
Longest Run1959th200/503
Charted RushingOffensevs NCAAF QBs▶
Charted Carries31
Line Yards per Carry2.504th81/85
Second Level Yards per Carry0.604th81/85
Open Field Yards per Carry0.105th79/85
Stuff Rate16.7%32nd58/85
Power Success100%80th1/85
Points Added per Carry-0.058th78/85
Rushing Explosiveness0.706th80/85
Charted Rushing Success Rate37.5%13th73/85
Run DirectionsOffensevs NCAAF QBs▶
Carries with a Charted Direction24
Left Carries5
Left Yards per Carry4.6—
Left Success Rate40%—
Middle Carries10
Middle Yards per Carry2.3—
Middle Success Rate40%—
Right Carries9
Right Yards per Carry3.341/43
Right Success Rate33.3%38/43
Ball SecurityOffensevs NCAAF QBs▶
Fumbles219th375/515
Fumbles Lost27th456/515
4 games
DateOppCMPPASS YDSPASS TDINTQBRCARRUSH YDSRUSH TD
BALLOct 3, 2026TOLTOL21-332242128.64-120
BALLSep 19, 2026@LIBLIB10-21930022.010300
BALLSep 12, 2026STBKSTBK27-322563148.511140
BALLSep 5, 2026@OSUOSU#118-33890131.09100
By season4 seasons
SeasonGPCMPATTCMP%PASS YDSYDS/ATTPASS TDINTQBRRUSH YDSPTS ADDED
2026BALL47611963.9%6625.65333.5420.10
2025TXST21333.3%144.70037.6140.32
2024SMU41250%00.0001.250-0.06
2023SMU22633.3%233.8007.512-0.02

About College Football Research

▶

Every number the site holds for a college football team and the players who played for it, in one place. Pick a team, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.