Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | GMC Divisional ChampionshipOct 12 · 5,000 Meters Varsity · Place 35 · North Plainfield | 5,000 Meters Varsity | 35 | 21:09.90 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NJSIAA Sectionals - North 2Nov 6 · Varsity · Place 62 · North Plainfield | Varsity | 62 | 18:12.01 | 10 |
| Oct 21 | Skyland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 69 · North Plainfield | 5,000 Meters Varsity | 69 | 18:49 | 10 |
| Oct 14 | Somerset County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 52 · North Plainfield | 5,000 Meters Varsity | 52 | 19:11 | 10 |
| Oct 8 | Stewart Memorial InvitationalOct 8 · 5,000 Meters Varsity · Place 52 · North Plainf | 5,000 Meters Varsity | 52 | 19:06.07 | 10 |
| Oct 2 | Shore Coaches Classic Oct 2 · 5,000 Meters Varsity D · Place 74 · North Plainfield | 5,000 Meters Varsity D | 74 | 19:48 PB | 10 |
| Sep 25 | Thompson Park Class MeetSep 25 · 5,000 Meters Sophomore · Place 27 · North Plainfield | 5,000 Meters Sophomore | 27 | 19:37.50 | — |
| Sep 17 | Battle @ Ocean County ParkSep 17 · 5,000 Meters Sophomore · Place 52 · North Plainfield | 5,000 Meters Sophomore | 52 | 19:25 | 10 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | XC 7 on 7 Invitational Oct 24 · 2.5 Miles Freshman · Place 8 · North Plainfield | 2.5 Miles Freshman | 8 | 15:08 | 9 |
| Oct 10 | Central Jersey XC ShootoutOct 10 · 4,000 Meters Freshman · Place 19 · North Plainfield | 4,000 Meters Freshman | 19 | 16:20 PB | 9 |