Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 2 · Place 29 · South Plainfield | 5,000 Meters Group 2 | 29 | 21:31.75 | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 3 · Place 49 · South Plainfield | 5,000 Meters Group 3 | 49 | 22:33.73 | 10 |
| Oct 25 | Greater Middlesex ChampionshipOct 25 · 5,000 Meters Varsity · Place 21 · South Plainfield | 5,000 Meters Varsity | 21 | 21:19 | 10 |
| Oct 11 | XC Fall ClassicOct 11 · 5,000 Meters Varsity · Place 10 · South Plainfield | 5,000 Meters Varsity | 10 | 21:12.60 PB | 10 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 59 · South Plainfield | 5,000 Meters Varsity C | 59 | 22:56 PB | 10 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 11 · South Plainfield | 5,000 Meters Sophomore | 11 | 21:23.0 PB | 10 |
| Sep 6 | Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 35 · South Plainfield | 5,000 Meters Fastest 4 | 35 | 21:53.29 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 21 · South Plainfield | 5,000 Meters Varsity | 21 | 21:05.47 | 9 |
| Oct 26 | Greater Middlesex ChampionshipOct 26 · 5,000 Meters Varsity · Place 19 · South Plainfield | 5,000 Meters Varsity | 19 | 21:32.4 | 9 |
| Oct 11 | XC Fall ClassicOct 11 · 5,000 Meters Varsity · Place 24 · South Plainfield | 5,000 Meters Varsity | 24 | 21:39.1 | 9 |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 41 · South Plainfield | 5,000 Meters Varsity | 41 | 21:56.26 | — |
| Sep 7 | Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · South Plainfield | 5,000 Meters Varsity | 3 | 21:17.97 | 9 |