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

SSK 20 @ 13 OTT

—

SSK Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Trevor Harris 27 33 341 1 0 — — 3
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
A.J. Ouellette 18 53 2.9 1 — —
Thomas Bertr... 1 2 2.0 0 — —
Kian Schaffe... 1 1 1.0 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Dhonte Meyers 6 6 158 1 — — — —
Keesean Johnson 10 7 68 0 — — — —
Kian Schaffe... 5 4 40 0 — — — —
Tommy Nield 1 1 23 0 — — — —
Samuel Emilus 5 4 22 0 — — — —
A.J. Ouellette 4 3 20 0 — — — —
Thomas Bertr... 1 1 7 0 — — — —
Ajou Ajou 1 1 3 0 — — — —

OTT Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Dru Brown 11 20 141 0 3 — — 0
Dustin Crum 12 16 99 1 0 — — 1
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
William Stan... 11 39 3.5 0 — —
Dustin Crum 2 8 4.0 0 — —
Dru Brown 1 2 2.0 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Justin Hardy 8 5 57 1 — — — —
Eugene Lewis 7 5 56 0 — — — —
Kalil Pimpleton 5 4 51 0 — — — —
Bralon Addison 6 4 41 0 — — — —
Anthony Goss... 1 1 16 0 — — — —
Keelan White 3 2 11 0 — — — —
William Stan... 4 2 8 0 — — — —
Luther Hakun... 1 0 0 0 — — — —

SSK Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 40% 6.863 55
Rush — — — 45% 2.8 5 20
Pass —— — 37% 9.0 83 35
1st Downs — — — 14% 5.5 28 28
Rush — — — 8% 3.2 11 12
Pass — — — 19% 7.3 52 16
2nd Downs — — — 63% 9.0 89 24
Rush — — — 100% 3.0 25 5
Pass — — — 53% 10.5 90 19

OTT Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 27% 5.528 51
Rush — — — 29% 3.5 14 14
Pass —— — 27% 6.3 37 37
1st Downs — — — 12% 4.9 16 26
Rush — — — 0% 3.6 18 8
Pass — — — 17% 5.4 24 18
2nd Downs — — — 30% 6.3 53 20
Rush — — — 60% 3.6 34 5
Pass — — — 20% 7.2 60 15