| Season | School | GP | CAR | RUSH YDS | RUSH TD | YPC | PASS YDS | PASS TD | TOTAL TD |
|---|---|---|---|---|---|---|---|---|---|
| 2012-13 | Haverford School | — | — | — | — |
HS to the next level — 2 stops.
Individual stats available for 10 of 46 games
| Date | Opponent | Result |
|---|---|---|
| Nov 14 | vs Episcopal Academy | W 21-0 |
| Nov 7 | @ Germantown Academy | W 42-14 |
| Oct 31 | @ Springside Chestnut Hill Academy | W 45-14 |
| Oct 24 | vs Malvern Prep | W 31-14 |
| Oct 16 | vs Penn Charter | W 41-40 |
| Oct 10 | @ Father Judge | W 29-22 |
| Oct 3 | vs Penn Wood | W 41-6 |
| Sep 25 | vs Conwell-Egan Catholic | W 14-7 |
| Sep 18 | vs West Catholic | W 35-13 |
| Sep 12 | vs Archbishop Ryan | W 45-28 |
| Sep 5 | @ Delaware Valley Charter | W 50-34 |
| Season Totals | ||
Daily News All City
QB
2014 — Daily News All City — Football — — Offense
QB
Explore other players from this school
View Haverford School roster| — |
| — |
| — |
| — |
| 2013-14 | Haverford School | 11 | 24 | 91 | 5 | 3.8 | 250 | 1 | 5 |
| 2014-15 | Haverford School | 10 | 86 | 494 | 5 | 5.7 | 1,531 | 16 | 5 |
| 2015-16 | Haverford School | — | — | — | — | — | — | — | — |
| Career Totals | 21 | 110 | 585 | 10 | 5.3 | 1,781 | 17 | 10 | |