Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 45 · Kent Place School | 5,000 Meters Varsity | 45 | 22:05 | 12 |
| Nov 6 | NJISAA Prep State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 14 · Kent Place School | 5,000 Meters Varsity | 14 | 21:03 | 12 |
| Oct 29 | Union County ChampionshipOct 29 · 5,150 Meters Varsity · Place 24 · Kent Place School | 5,150 Meters Varsity | 24 | 20:53 | — |
| Oct 17 | Union County Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · KENT PLACE SCHOOL | 5,000 Meters Varsity | 7 | 20:33.4 | SR |
| Oct 5 | New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 21 · Kent Place School | 5,000 Meters Varsity | 21 | 21:28 | 12 |
| Sep 21 | Bernie Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 34 · Kent Place School | 5,000 Meters Varsity | 34 | 22:16.0 | 12 |
| Sep 7 | Roxbury InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Kent Place School | 5,000 Meters Varsity | 48 | 21:00.23 | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NJSIAA Non-Public Group A ChampionshipsNov 10 · 5,000 Meters Varsity · Place 47 · Kent Place School | 5,000 Meters Varsity | 47 | 22:20 | 11 |
| Oct 24 | NJISAA Prep ChampionshipOct 24 · 5,000 Meters Varsity · Place 10 · Kent Place School | 5,000 Meters Varsity | 10 | 21:08 | 11 |
| Oct 16 | Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 6 · Kent Place School | 5,000 Meters Varsity | 6 | 20:53 | 11 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Varsity · Place 27 · Kent Place School | 5,000 Meters Varsity | 27 | 22:31 | 11 |
| Sep 22 | Jerry Hart InvitationalSep 22 · 5,000 Meters Varsity · Place 10 · Kent Place | 5,000 Meters Varsity | 10 | 21:49.4 PB | 11 |
2017 Cross Country
4 results2016 Cross Country
3 results