2025 SEASON · 11 GAMES
189CARRIES
1,244RUSH YARDS
12RUSH TD
Top 1% in the tx_3a1 by win shares
89.3 rush yds/game over his last 3, down from 122.0 in his first 8
2025 GAME LOG
| DATE | OPPONENT | RES | CARR | YARD | AVG | TD | TKL |
|---|---|---|---|---|---|---|---|
| 8/29 | vs Stockdale | W | 19 | 193 | 10.2 | 2 | 0 |
| 9/4 | @ Long Creek | W | 22 | 110 | 5.0 | 1 | 0 |
| 9/12 | @ Gonzales | L | 17 | 68 | 4.0 | 0 | 0 |
| 9/19 | @ Lago Vista | L | 19 | 68 | 3.6 | 2 | 0 |
| 9/26 | vs Poteet | W | 11 | 74 | 6.7 | 1 | 0 |
| 10/3 | vs Luling | W | 16 | 107 | 6.7 | 1 | 0 |
| 10/10 | @ Randolph | W | 17 | 146 | 8.6 | 2 | 0 |
| 10/24 | vs Ingram Moore | L | 29 | 210 | 7.2 | 1 | 0 |
| 10/31 | vs Llano | L | 14 | 83 | 5.9 | 1 | 0 |
| 11/14 | vs Jourdanton | W | 19 | 187 | 9.8 | 1 | 0 |
| 11/21 | vs EDNA | L | 6 | -2 | -0.3 | 0 | 0 |
CAREER
| SEASON | GP | CARR | YDS | TD | WS |
|---|---|---|---|---|---|
| 2024 | 10 | 59 | 431 | 6 | 0.26 |
| 2025 | 11 | 189 | 1,244 | 12 | 1.06 |
| TOTAL | 21 | 248 | 1,675 | 18 | 1.32 |
ALL STATS
RUSHING
| CAR | YDS | TD | |
|---|---|---|---|
| 2025 | 189 | 1,244 | 12 |
| CAREER (21 G) | 248 | 1,675 | 18 |
RECEIVING
| REC | YDS | TD | |
|---|---|---|---|
| 2025 | 27 | 230 | 1 |
| CAREER (21 G) | 27 | 230 | 1 |
FULL 2025 GAME LOG · EVERY STAT
| GAME | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | REC TD |
|---|---|---|---|---|---|---|
| 8/29 vs Stockdale | 19 | 193 | 2 | 0 | 0 | 0 |
| 9/4 @ Long Creek | 22 | 110 | 1 | 2 | 11 | 0 |
| 9/12 @ Gonzales | 17 | 68 | 0 | 0 | 0 | 0 |
| 9/19 @ Lago Vista | 19 | 68 | 2 | 6 | 43 | 0 |
| 9/26 vs Poteet | 11 | 74 | 1 | 3 | 73 | 0 |
| 10/3 vs Luling | 16 | 107 | 1 | 3 | 8 | 0 |
| 10/10 @ Randolph | 17 | 146 | 2 | 3 | 42 | 1 |
| 10/24 vs Ingram Moore | 29 | 210 | 1 | 2 | 11 | 0 |
| 10/31 vs Llano | 14 | 83 | 1 | 3 | 16 | 0 |
| 11/14 vs Jourdanton | 19 | 187 | 1 | 3 | 22 | 0 |
| 11/21 vs EDNA | 6 | -2 | 0 | 2 | 4 | 0 |
CAREER GAME LOG · 21 GAMES
| GAME | RUS CAR | RUS YDS | RUS TD | REC REC | REC YDS | REC TD |
|---|---|---|---|---|---|---|
| 2025 SEASON · 11 G | ||||||
| 8/29 vs Stockdale | 19 | 193 | 2 | 0 | 0 | 0 |
| 9/4 @ Long Creek | 22 | 110 | 1 | 2 | 11 | 0 |
| 9/12 @ Gonzales | 17 | 68 | 0 | 0 | 0 | 0 |
| 9/19 @ Lago Vista | 19 | 68 | 2 | 6 | 43 | 0 |
| 9/26 vs Poteet | 11 | 74 | 1 | 3 | 73 | 0 |
| 10/3 vs Luling | 16 | 107 | 1 | 3 | 8 | 0 |
| 10/10 @ Randolph | 17 | 146 | 2 | 3 | 42 | 1 |
| 10/24 vs Ingram Moore | 29 | 210 | 1 | 2 | 11 | 0 |
| 10/31 vs Llano | 14 | 83 | 1 | 3 | 16 | 0 |
| 11/14 vs Jourdanton | 19 | 187 | 1 | 3 | 22 | 0 |
| 11/21 vs EDNA | 6 | -2 | 0 | 2 | 4 | 0 |
| TOTAL | 189 | 1,244 | 12 | 27 | 230 | 1 |
| 2024 SEASON · 10 G | ||||||
| 9/6 vs Long Creek | 11 | 73 | 0 | 0 | 0 | 0 |
| 9/12 vs Gonzales | 2 | 9 | 1 | 0 | 0 | 0 |
| 9/20 vs Lago Vista | 7 | 29 | 0 | 0 | 0 | 0 |
| 9/27 @ Poteet | 5 | 37 | 0 | 0 | 0 | 0 |
| 10/4 @ Luling | 12 | 140 | 4 | 0 | 0 | 0 |
| 10/11 vs Randolph | 4 | 8 | 0 | 0 | 0 | 0 |
| 10/25 @ Ingram Moore | 6 | 14 | 0 | 0 | 0 | 0 |
| 11/8 vs Florence | 3 | 76 | 1 | 0 | 0 | 0 |
| 11/14 @ Jourdanton | 8 | 44 | 0 | 0 | 0 | 0 |
| 11/22 vs Goliad | 1 | 1 | 0 | 0 | 0 | 0 |
| TOTAL | 59 | 431 | 6 | 0 | 0 | 0 |
| CAREER | 248 | 1,675 | 18 | 27 | 230 | 1 |
TREND NOTES
Tanner Otis has gone without a receiving TD in 4 consecutive games — last: 10/10/2025 @ Randolph.
Tanner Otis has averaged 123.5 rushing yards per game in his 2 career meetings with LULING, against 75.2 versus everyone else -- 64% above his usual output.
Tanner Otis has rushed for 1+ TD in 6 of his last 7 games.
Tanner Otis has posted an average of 14.0 receiving yards per game in his last 3 games after averaging 23.5 in his first 8 games in the 2025 season.
Tanner Otis has 4 games with 2+ rush TDs in his career (3 this season).
