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

BC 35 @ 19 WPG

—

BC Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Kaidon Salter 7 15 96 1 0 — — 2
Keon Hatcher 1 1 3 0 0 — — 0
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
Zander Horvath 17 191 11.2 3 — —
Kaidon Salter 10 160 16.0 0 — —
Emani Bailey 6 26 4.3 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Keon Hatcher 6 1 32 0 — — — —
Kieran Poissant 4 4 32 0 — — — —
Jermaine Jac... 3 1 24 1 — — — —
Nick Cenacle 1 1 8 0 — — — —
Kaidon Salter 1 1 3 0 — — — —
Justin Mcinnis 1 0 0 0 — — — —

WPG Player Stats

Passing Stats
Name Cmp. Att. Yards TDs INTs EPA DoT Sack
Dru Brown 18 21 180 1 0 — — 1
Taylor Elgersma 1 4 10 0 0 — — 2
Rushing Stats
Name Att. Yards Y/C TDs Fum. EPA
Brady Oliveira 19 107 5.6 0 — —
Bryce Perkins 3 8 2.7 0 — —
Dru Brown 1 7 7.0 0 — —
Taylor Elgersma 2 7 3.5 0 — —
Receiving Stats
Name Targ. Rec Yards TDs Fum. EPA ADOT xC
Ontaria Wilson 7 4 67 0 — — — —
Tim White 5 5 51 1 — — — —
Tommy Nield 1 1 18 0 — — — —
Gavin Cobb 2 2 16 0 — — — —
Dante Daniels 2 2 11 0 — — — —
Kevens Clercius 1 1 10 0 — — — —
Brady Oliveira 2 1 9 0 — — — —
Nic Demski 5 3 8 0 — — — —

BC Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 42% 9.296 50
Rush — — — 52% 11.4 99 33
Pass —— — 24% 4.8 12 17
1st Downs — — — 32% 10.1 97 28
Rush — — — 33% 11.7 99 18
Pass — — — 30% 7.4 54 10
2nd Downs — — — 47% 8.9 88 19
Rush — — — 67% 13.5 98 12
Pass — — — 14% 1.0 1 7

WPG Advanced Stats

Category EPA/play S. Rate 1st % Yards/play Plays
All Plays — — — 32% 5.835 53
Rush — — — 24% 5.2 55 25
Pass —— — 39% 6.5 41 28
1st Downs — — — 24% 6.6 54 29
Rush — — — 21% 6.6 78 14
Pass — — — 27% 6.6 42 15
2nd Downs — — — 41% 5.3 35 22
Rush — — — 20% 3.5 33 10
Pass — — — 58% 6.8 55 12