| Season | School | GP | CAR | RUSH YDS | RUSH TD | YPC | REC YDS | TOTAL TD |
|---|---|---|---|---|---|---|---|---|
| 2016-17 | Lansdale Catholic | 9 | 12 | 59 | — | 4.9 | 27 |
Began at Lansdale Catholic.
Individual stats available for 22 of 31 games
| Rushing | |||||
|---|---|---|---|---|---|
| Date | Opponent | Result | CAR | YDS | TD |
| Oct 27 | @ Neumann-Goretti | L 34-53 | 7 | 24 | — |
| Oct 20 | @ Archbishop Carroll | L 7-31 | 7 | 76 | — |
| Oct 13 | @ Bishop McDevitt | L 7-34 | 5 | 7 | — |
| Oct 5 | @ Cardinal O'Hara | L 9-27 | 2 | 3 | — |
| Sep 29 | @ Bonner-Prendergast | W 35-28 | 4 | 39 | — |
| Sep 23 | @ West Catholic | L 7-28 | — | — | — |
| Sep 15 | vs Conwell-Egan Catholic | L 28-55 | 3 | 8 | — |
| Sep 7 | Unknown | W 35-13 | — | — | — |
| Sep 1 | vs Penn Charter | L 21-35 | 6 | 17 | — |
| N/A | Unknown | W 35-14 | 7 | 37 | — |
| Season Totals | 41 | 211 | — | ||
Explore other players from this school
View Lansdale Catholic roster| — |
| 2017-18 | Lansdale Catholic | 12 | 54 | 174 | 1 | 3.2 | — | 1 |
| 2018-19 | Lansdale Catholic | 9 | 50 | 292 | 1 | 5.8 | — | 1 |
| Career Totals | 30 | 116 | 525 | 2 | 4.5 | 27 | 2 | |