#6
Toledo · 2026

John Alan Richter

QBJunior6' 3", 225 lbsGray, GA
Toledo Rockets2-1 · TDC #59
Snap share
85%
3 of 3 started · 164 of 194 snaps
Pass yards
877
17th of 270 in FBS
TD – INT
9–1
Yards / att.
9.1
30th of 138 in FBS
Completion
65.6%
64th of 138 in FBS
EPA / play
+0.46
33rd of 150 QBs

Efficiency & Role

EPA = expected points added per play. Compared with every FBS QB who qualifies

EPA per play by situation

100 plays · +45.9 total EPA · 33rd of 150 qualifying QBs
All plays+0.46
Passing+0.50
Rushing-0.82
1st down+0.28
2nd down+0.82
3rd down+0.90
Standard downs+0.17
Passing downs+0.95
RichterQB average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays52%
Pass plays93%
Run plays3%
1st down44%
2nd down57%
3rd down58%
Standard downs48%
Passing downs60%
RichterQB average

Advanced

Computed from every play, garbage time excluded. FBS rank among players with enough volume

PassingValueFBS rank
Dropbacks93—
Success rate46.2%53rd / 141
Explosive pass rate16.5%28th / 141
Deep-throw rate17.6%24th / 141
Sack rate2.2%33rd / 141
Interception rate1.1%—
3rd-down conversion42.1%49th / 141

2026 Season Stats

FBS rank among qualifying players

Passing2026FBS rank
Completions63—
Attempts96—
Completion %65.6%64th / 138
Yards87717th / 270
Yards / att.9.130th / 138
Touchdowns96th / 270
Interceptions1—
Rushing2026FBS rank
Carries5—
Yards-181179th / 1194
Yards / carry-3.6—
Touchdowns0—
Long4—

Snaps by Game

Estimated snaps: every offensive play credited to the QB running the offense. Close to a true snap count

GameStartTeam playsEst. snapsPlays involvedSnap share
Wk 1 · Michigan State✓ QB414125100%
Wk 2 · Central Connecticut✓ QB77472661%
Wk 3 · Temple✓ QB767651100%
Season3 GS19416410285%

Position Room

4 QBs on the Toledo roster, ordered by att

#PlayerPosClassAttYdsTDINTEPA/play
6John Alan RichterQBJR9687791+0.46
7Khamoni RobinsonQBJR62101+0.53
11Walter MosesQBFR14010+1.65
13Jake DeHaanQBJR—————

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes 12+ plays per team game. Toledo depth chart →