Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 6 | 14:06.49 | NIKE: Cherokee Challenge | September 6, 2025 |
| 3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 4 | 12:47.36 | Run The Night | September 4, 2026 |
| 5,000 Meters · Green Lane FieldsTCNJ High School · Sep 13 | 20:57.20 | TCNJ High School | September 13, 2025 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 20:12.9 | New Balance Shore Coaches Invitational | October 3, 2026 |
| 5,000 Meters · Robbinsville HSColonial Valley Conference Divisional Championship · Oct 15 | 19:09.1 | Colonial Valley Conference Divisional Championship | October 15, 2026 |
| 5,000 Meters · Thompson ParkXC Fall Classic · Oct 9 | 18:56.46 | XC Fall Classic | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Colonial Valley Conference Divisional ChampionshipOct 15 · 5,000 Meters Valley · Place 44 · Lawrence (NJ) | 5,000 Meters Valley | 44 | 19:09.1 PB | 11 |
| Oct 9 | XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 157 · Lawrence (NJ) | 5,000 Meters Varsity | 157 | 18:56.46 PB | 11 |
| Oct 3 | New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 149 · Lawrence (NJ) | 5,000 Meters Varsity C | 149 | 20:12.9 PB | 11 |
| Sep 12 | TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Lawrence (NJ) | 5,000 Meters Men High School | — | DNS | 11 |
| Sep 4 | Run The NightSep 4 · 3,200 Meters Junior · Place 100 · Lawrence (NJ) | 3,200 Meters Junior | 100 | 12:47.36 PB | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MTCA Freshman/JV XC ChampionshipOct 25 · 5,000 Meters Freshman · Place 51 · Lawrence (NJ) | 5,000 Meters Freshman | 51 | 19:48.69 | 10 |
| Oct 16 | CVC Divisional XC MeetOct 16 · 5,000 Meters Valley · Place 60 · Lawrence (NJ) | 5,000 Meters Valley | 60 | 19:50.44 | 10 |
| Sep 13 | TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 71 · Lawrence (NJ) | 5,000 Meters Varsity | 71 | 20:57.20 PB | 10 |
| Sep 6 | NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 205 · Lawrence (NJ) | 3,200 Meters Sophomore | 205 | 14:06.49 PB | 10 |
2024 Cross Country
1 results