2025 SEASON · 15 GAMES
19CATCHES
503REC YARDS
6REC TD
Top 3% in the Sac-Joaquin Section by win shares
18.7 rec yds/game over his last 3, down from 37.2 in his first 12
2025 GAME LOG
| DATE | OPPONENT | RES | CATC | YARD | AVG | TD | TKL |
|---|---|---|---|---|---|---|---|
| 8/22 | @ Oakdale | W | 5 | 96 | 19.2 | 1 | 9 |
| 8/29 | @ Livingston | W | 0 | 0 | — | 0 | 1 |
| 9/5 | vs Antelope | W | 0 | 0 | — | 0 | 2 |
| 9/12 | @ Turlock | W | 0 | 0 | — | 0 | 4 |
| 9/19 | vs Escalon | W | 3 | 54 | 18.0 | 0 | 0 |
| 9/26 | @ Orestimba | W | 0 | 0 | — | 0 | 1 |
| 10/3 | @ Hilmar | W | 2 | 67 | 33.5 | 1 | 8 |
| 10/10 | vs Hughson | W | 0 | 0 | — | 0 | 3 |
| 10/17 | vs Ripon | W | 1 | 31 | 31.0 | 0 | 6 |
| 10/31 | vs Ripon Christian | W | 2 | 69 | 34.5 | 2 | 2 |
| 11/14 | vs Wheatland | W | 3 | 130 | 43.3 | 2 | 5 |
| 11/21 | vs Bradshaw Christian | W | 0 | 0 | — | 0 | 4 |
| 11/29 | vs Ripon Christian | W | 3 | 56 | 18.7 | 0 | 2 |
| 12/6 | vs Woodcreek | W | 0 | 0 | — | 0 | 4 |
| 12/13 | @ Rio Hondo Prep | W | 0 | 0 | — | 0 | 9 |
CAREER
| SEASON | GP | CATC | YDS | TD | WS |
|---|---|---|---|---|---|
| 2024 | 15 | 3 | 17 | 0 | 1.02 |
| 2025 | 15 | 19 | 503 | 6 | 0.98 |
| TOTAL | 30 | 22 | 520 | 6 | 2.00 |
ALL STATS
PASSING
| C | ATT | YDS | TD | INT | |
|---|---|---|---|---|---|
| 2025 | 0 | 0 | 0 | 0 | 0 |
| CAREER (30 G) | 2 | 6 | 49 | 1 | 0 |
RUSHING
| CAR | YDS | TD | |
|---|---|---|---|
| 2025 | 9 | 113 | 1 |
| CAREER (30 G) | 43 | 532 | 8 |
RECEIVING
| REC | YDS | TD | |
|---|---|---|---|
| 2025 | 19 | 503 | 6 |
| CAREER (30 G) | 22 | 520 | 6 |
DEFENSE
| TKL | TFL | SACKS | INT | PD | FF | |
|---|---|---|---|---|---|---|
| 2025 | 60 | 2 | 1 | 9 | 18 | 0 |
| CAREER (30 G) | 104 | 3 | 1 | 13 | 33 | 1 |
FULL 2025 GAME LOG · EVERY STAT
| GAME | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | REC TD | DEF TKL | DEF TFL | DEF SACKS | DEF INT | DEF PD |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/22 @ Oakdale | 0 | 0 | 0 | 5 | 96 | 1 | 9 | 0 | 0 | 0 | 0 |
| 8/29 @ Livingston | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 9/5 vs Antelope | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 1 |
| 9/12 @ Turlock | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 3 |
| 9/19 vs Escalon | 0 | 0 | 0 | 3 | 54 | 0 | 0 | 0 | 0 | 1 | 2 |
| 9/26 @ Orestimba | 4 | 61 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 |
| 10/3 @ Hilmar | 5 | 52 | 0 | 2 | 67 | 1 | 8 | 0 | 0 | 0 | 4 |
| 10/10 vs Hughson | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 1 | 2 |
| 10/17 vs Ripon | 0 | 0 | 0 | 1 | 31 | 0 | 6 | 0 | 0 | 0 | 0 |
| 10/31 vs Ripon Christian | 0 | 0 | 0 | 2 | 69 | 2 | 2 | 0 | 0 | 1 | 0 |
| 11/14 vs Wheatland | 0 | 0 | 0 | 3 | 130 | 2 | 5 | 0 | 0 | 1 | 3 |
| 11/21 vs Bradshaw Christian | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 |
| 11/29 vs Ripon Christian | 0 | 0 | 0 | 3 | 56 | 0 | 2 | 0 | 0 | 0 | 2 |
| 12/6 vs Woodcreek | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 1 | 0 |
| 12/13 @ Rio Hondo Prep | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 1 | 1 | 2 | 0 |
CAREER GAME LOG · 30 GAMES
| GAME | PAS C | PAS ATT | PAS YDS | PAS TD | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | REC TD | DEF TKL | DEF TFL | DEF SACKS | DEF INT | DEF PD | DEF FF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 SEASON · 15 G | ||||||||||||||||
| 8/22 @ Oakdale | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 96 | 1 | 9 | 0 | 0 | 0 | 0 | 0 |
| 8/29 @ Livingston | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9/5 vs Antelope | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 0 |
| 9/12 @ Turlock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 3 | 0 |
| 9/19 vs Escalon | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 54 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 9/26 @ Orestimba | 0 | 0 | 0 | 0 | 4 | 61 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 |
| 10/3 @ Hilmar | 0 | 0 | 0 | 0 | 5 | 52 | 0 | 2 | 67 | 1 | 8 | 0 | 0 | 0 | 4 | 0 |
| 10/10 vs Hughson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 1 | 2 | 0 |
| 10/17 vs Ripon | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 31 | 0 | 6 | 0 | 0 | 0 | 0 | 0 |
| 10/31 vs Ripon Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 69 | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
| 11/14 vs Wheatland | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 130 | 2 | 5 | 0 | 0 | 1 | 3 | 0 |
| 11/21 vs Bradshaw Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 |
| 11/29 vs Ripon Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 56 | 0 | 2 | 0 | 0 | 0 | 2 | 0 |
| 12/6 vs Woodcreek | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 0 |
| 12/13 @ Rio Hondo Prep | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 1 | 1 | 2 | 0 | 0 |
| TOTAL | 0 | 0 | 0 | 0 | 9 | 113 | 1 | 19 | 503 | 6 | 60 | 2 | 1 | 9 | 18 | 0 |
| 2024 SEASON · 15 G | ||||||||||||||||
| 8/23 vs Oakdale | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 7 | 0 | 7 | 1 | 0 | 0 | 0 | 0 |
| 8/30 vs Livingston | 1 | 3 | 9 | 0 | 6 | 62 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 9/6 @ Antelope | 0 | 0 | 0 | 0 | 4 | 19 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 0 |
| 9/20 @ Escalon | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9/27 vs Orestimba | 0 | 0 | 0 | 0 | 6 | 49 | 0 | 1 | 10 | 0 | 2 | 0 | 0 | 0 | 3 | 0 |
| 10/4 vs Hilmar | 0 | 0 | 0 | 0 | 4 | 34 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 @ Hughson | 0 | 0 | 0 | 0 | 1 | 12 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 |
| 10/18 @ Ripon | 0 | 0 | 0 | 0 | 3 | 2 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 |
| 10/25 vs Modesto Christian | 1 | 3 | 40 | 1 | 5 | 177 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/1 @ Ripon Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 4 | 0 |
| 11/15 vs Calaveras | 0 | 0 | 0 | 0 | 4 | 61 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 0 |
| 11/22 vs Woodland Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 11/29 vs Bradshaw Christian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 12/7 vs Kerman | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 1 | 1 |
| 12/14 @ St. Pius X-St. Matthias Academy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 1 | 1 | 0 |
| TOTAL | 2 | 6 | 49 | 1 | 34 | 419 | 7 | 3 | 17 | 0 | 44 | 1 | 0 | 4 | 15 | 1 |
| CAREER | 2 | 6 | 49 | 1 | 43 | 532 | 8 | 22 | 520 | 6 | 104 | 3 | 1 | 13 | 33 | 1 |
TREND NOTES
Steven Morfoot has gone without a rushing TD in 9 consecutive games — last: 9/26/2025 @ Orestimba.
Steven Morfoot has gone without a receiving TD in 4 consecutive games — last: 11/14/2025 vs. Wheatland.
Steven Morfoot has recorded 8 career rushing TDs, 4 of them against MODESTO CHRISTIAN.
Steven Morfoot has posted an average of 18.7 receiving yards per game in his last 3 games after averaging 37.2 in his first 12 games in the 2025 season.
Steven Morfoot has averaged 37.8 receiving yards per game at home in the 2025 season against 27.2 per game on the road.
