#14

Tanner Vibabul

QBFreshman6' 0", 180 lbsLas Vegas, NV★★★ 2026 recruit · #2533 nationally
James Madison Dukes3-0 · TDC #17
Snap share
8%
5 of 62 snaps

Efficiency & Role

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

EPA per play by situation

1 plays · +0.5 total EPA · not enough plays to rank yet
All plays+0.48
Passing+0.48
1st down+0.48
Standard downs+0.48
VibabulQB average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays2%
Pass plays4%
Run plays0%
1st down3%
2nd down0%
3rd down0%
Standard downs2%
Passing downs0%
VibabulQB average

2026 Season Stats

FBS rank among qualifying players

Passing2026FBS rank
Completions1—
Attempts1—
Completion %100.0%—
Yards16—
Yards / att.16—
Touchdowns0—
Interceptions0—

Snaps by Game

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

GameTeam playsEst. snapsPlays involvedSnap share
Wk 2 · Wagner62518%
Season62518%

Position Room

4 QBs on the James Madison roster, ordered by att

#PlayerPosClassAttYdsTDINTEPA/play
7Camden ColemanQBSR5447430+0.36
1JC EvansQBJR96110+0.55
5Arrington MaidenQBJR811120+1.02
14Tanner VibabulQBFR11600+0.48

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. James Madison depth chart →