2026 SEASON · 7 GAMES
129CARRIES
695RUSH YARDS
7RUSH TD
Top 17% in the Northern Section by win shares
71.0 rush yds/game over his last 3, down from 120.5 in his first 4
2026 GAME LOG
| DATE | OPPONENT | RES | CARR | YARD | AVG | TD | TKL |
|---|---|---|---|---|---|---|---|
| 8/21 | vs Pershing County | L | 15 | 53 | 3.5 | 0 | 0 |
| 9/4 | vs CASR | L | 12 | 64 | 5.3 | 0 | 3 |
| 9/11 | @ Fall River | W | 22 | 140 | 6.4 | 3 | 4 |
| 9/18 | @ Modoc | W | 30 | 225 | 7.5 | 2 | 2 |
| 9/25 | @ Williams | L | 23 | 141 | 6.1 | 1 | 10 |
| 10/2 | @ Maxwell | L | 12 | 30 | 2.5 | 0 | 3 |
| 10/9 | vs Hamilton | W | 15 | 42 | 2.8 | 1 | 0 |
CAREER
| SEASON | GP | CARR | YDS | TD | WS |
|---|---|---|---|---|---|
| 2025 | 8 | 63 | 363 | 3 | 0.13 |
| 2026 | 7 | 129 | 695 | 7 | 0.29 |
| TOTAL | 15 | 192 | 1,058 | 10 | 0.42 |
ALL STATS
RUSHING
| CAR | YDS | TD | |
|---|---|---|---|
| 2026 | 129 | 695 | 7 |
| CAREER (15 G) | 192 | 1,058 | 10 |
RECEIVING
| REC | YDS | TD | |
|---|---|---|---|
| 2026 | 1 | 12 | 0 |
| CAREER (15 G) | 3 | 14 | 0 |
DEFENSE
| TKL | TFL | SACKS | INT | PD | FF | |
|---|---|---|---|---|---|---|
| 2026 | 22 | 0 | 0 | 1 | 0 | 0 |
| CAREER (15 G) | 43 | 1 | 0 | 1 | 0 | 0 |
FULL 2026 GAME LOG · EVERY STAT
| GAME | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | DEF TKL | DEF INT |
|---|---|---|---|---|---|---|---|
| 8/21 vs Pershing County | 15 | 53 | 0 | 0 | 0 | 0 | 1 |
| 9/4 vs CASR | 12 | 64 | 0 | 0 | 0 | 3 | 0 |
| 9/11 @ Fall River | 22 | 140 | 3 | 0 | 0 | 4 | 0 |
| 9/18 @ Modoc | 30 | 225 | 2 | 0 | 0 | 2 | 0 |
| 9/25 @ Williams | 23 | 141 | 1 | 1 | 12 | 10 | 0 |
| 10/2 @ Maxwell | 12 | 30 | 0 | 0 | 0 | 3 | 0 |
| 10/9 vs Hamilton | 15 | 42 | 1 | 0 | 0 | 0 | 0 |
CAREER GAME LOG · 15 GAMES
| GAME | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | DEF TKL | DEF TFL | DEF INT |
|---|---|---|---|---|---|---|---|---|
| 2026 SEASON · 7 G | ||||||||
| 8/21 vs Pershing County | 15 | 53 | 0 | 0 | 0 | 0 | 0 | 1 |
| 9/4 vs CASR | 12 | 64 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9/11 @ Fall River | 22 | 140 | 3 | 0 | 0 | 4 | 0 | 0 |
| 9/18 @ Modoc | 30 | 225 | 2 | 0 | 0 | 2 | 0 | 0 |
| 9/25 @ Williams | 23 | 141 | 1 | 1 | 12 | 10 | 0 | 0 |
| 10/2 @ Maxwell | 12 | 30 | 0 | 0 | 0 | 3 | 0 | 0 |
| 10/9 vs Hamilton | 15 | 42 | 1 | 0 | 0 | 0 | 0 | 0 |
| TOTAL | 129 | 695 | 7 | 1 | 12 | 22 | 0 | 1 |
| 2025 SEASON · 8 G | ||||||||
| 8/22 @ PERSHING COUNTY | 8 | 46 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9/5 vs Fall River | 8 | 51 | 0 | 0 | 0 | 3 | 1 | 0 |
| 9/19 vs Modoc | 14 | 118 | 1 | 0 | 0 | 6 | 0 | 0 |
| 10/3 @ Hamilton | 11 | 26 | 0 | 1 | -2 | 0 | 0 | 0 |
| 10/10 vs Williams | 8 | 72 | 1 | 1 | 4 | 5 | 0 | 0 |
| 10/17 @ Biggs | 4 | 22 | 0 | 0 | 0 | 4 | 0 | 0 |
| 10/24 @ Maxwell | 8 | 25 | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/31 @ Redding Christian | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOTAL | 63 | 363 | 3 | 2 | 2 | 21 | 1 | 0 |
| CAREER | 192 | 1,058 | 10 | 3 | 14 | 43 | 1 | 1 |
TREND NOTES
Oscar Rocha has averaged 171.5 rushing yards per game in his 2 career meetings with MODOC, against 55.0 versus everyone else -- more than double his usual output.
Oscar Rocha has rushed for 1+ TD in 4 of his last 5 games.
Oscar Rocha has averaged 99.3 rushing yards per game over his first 7 contests this season, and draws a favorable matchup next up: QUINCY (CA)'s abysmal run defense has conceded 312.7 yards per game over its last 7 games.
Oscar Rocha has rushed for an average of 71.0 rushing yards per game in his last 3 games after averaging 120.5 in his first 4 games this season.
Oscar Rocha has averaged 53.0 rushing yards per game at home this season against 134.0 per game on the road.
