2025 basic statistics. EPA and win-probability metrics are unavailable; missing values appear as —.

OTT 27 @ 38 BC

—

OTT Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Dustin Crum 30 35 307 1 0 — — 7
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
Dustin Crum 9 58 6.4 2 — —
Daniel Adebo... 5 28 5.6 0 — —
Bralon Addison 2 3 1.5 0 — —
Justin Hardy 1 2 2.0 0 — —
William Stan... 2 1 0.5 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Bralon Addison 13 11 132 0 — — — —
Justin Hardy 10 9 100 1 — — — —
Daniel Adebo... 3 3 23 0 — — — —
Keelan White 2 2 21 0 — — — —
William Stan... 3 3 18 0 — — — —
Kalil Pimpleton 1 1 11 0 — — — —
Eugene Lewis 1 1 2 0 — — — —
Luther Hakun... 1 0 0 0 — — — —

BC Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Nathan Rourke 21 26 308 1 0 — — 0
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
James Butler 13 44 3.4 1 — —
Nathan Rourke 5 36 7.2 2 — —
Riley Pickett 2 3 1.5 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Keon Hatcher 5 5 97 1 — — — —
Justin Mcinnis 4 4 73 0 — — — —
Jevon Cottoy 7 5 59 0 — — — —
Ayden Eberhardt 4 3 38 0 — — — —
James Butler 2 2 18 0 — — — —
Stanley Berr... 3 1 12 0 — — — —
Riley Pickett 1 1 11 0 — — — —

OTT Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 47% 5.936 59
Rush — — — 53% 4.8 46 19
Pass —— — 45% 6.4 38 40
1st Downs — — — 49% 7.5 72 37
Rush — — — 45% 5.9 66 11
Pass — — — 50% 8.2 66 26
2nd Downs — — — 39% 2.9 5 18
Rush — — — 57% 3.6 33 7
Pass — — — 27% 2.5 6 11

BC Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 51% 8.391 47
Rush — — — 45% 4.2 27 20
Pass —— — 56% 11.3 97 27
1st Downs — — — 41% 9.2 92 27
Rush — — — 20% 3.2 12 10
Pass — — — 53% 12.7 95 17
2nd Downs — — — 56% 8.0 80 16
Rush — — — 50% 6.3 74 6
Pass — — — 60% 9.0 80 10