Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 6 | 13:08.24 | NIKE: Cherokee Challenge | September 6, 2025 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 14 | 19:46 | Monmouth County XC Championships | October 14, 2025 |
| 5,000 Meters · Holmdel ParkA-North Championships · Sep 10 | 20:25.68 | A-North Championships | September 10, 2024 |
| 5,000 Meters · Manalapan Recreation CenterA-North Championships · Sep 19 | 19:23.98 | A-North Championships | September 19, 2023 |
| 5,000 Meters · Ocean County ParkShore Conference Championships · Oct 23 | 19:04 | Shore Conference Championships | October 23, 2025 |
| 5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 1 | 19:43.09 | NJSIAA Sectionals - Central | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 4 · Place 118 · Howell | 5,000 Meters Group 4 | 118 | 19:43.09 PB | 12 |
| Oct 23 | Shore Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 140 · Howell | 5,000 Meters Varsity | 140 | 19:04 PB | 12 |
| Oct 14 | Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 84 · Howell | 5,000 Meters Varsity | 84 | 19:46 PB | 12 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 176 · Howell | 5,000 Meters Varsity B | 176 | 21:03 | 12 |
| Sep 12 | Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 99 · Howell | 5,000 Meters Senior | 99 | 19:56 | 12 |
| Sep 9 | Shore Conference A NorthSep 9 · 5,000 Meters Varsity · Place 54 · Howell | 5,000 Meters Varsity | 54 | 20:32 | 12 |
| Sep 6 | NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 151 · Howell | 3,200 Meters Senior | 151 | 13:08.24 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 100 · Howell | 5,000 Meters Varsity | 100 | 19:12.2 | 11 |
| Oct 24 | Shore Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 112 · Howell | 5,000 Meters Varsity | 112 | 18:40 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 161 · Howell | 5,000 Meters Varsity | 161 | 20:02 | — |
| Sep 13 | Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 63 · Howell | 5,000 Meters Varsity | 63 | 18:51.68 | — |
| Sep 10 | A-North ChampionshipsSep 10 · 5,000 Meters Varsity · Place 49 · Howell | 5,000 Meters Varsity | 49 | 20:25.68 PB | 11 |
| Sep 7 | Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 120 · Howell | 3,200 Meters Varsity | 120 | 12:06.08 | 11 |
| Sep 7 | Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 120 · Howell | 3,200 Meters Varsity | 120 | 12:06.08 | 11 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 93 · Howell | 5,000 Meters Varsity | 93 | 19:54.22 | 10 |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 93 · Howell | 5,000 Meters Varsity | 93 | 19:54.3 | 10 |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 93 · Howell | 5,000 Meters Varsity | 93 | 19:54.3 | 10 |
| Oct 19 | Shore Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 109 · Howell | 5,000 Meters Varsity | 109 | 18:22.23 | — |
| Oct 10 | Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 89 · Howell | 5,000 Meters Varsity | 89 | 19:29 | — |
| Oct 10 | Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 89 · Howell | 5,000 Meters Varsity | 89 | 19:29 | — |
| Oct 7 | XC Fall ClassicOct 7 · 5,000 Meters Varsity · Place 38 · Howell | 5,000 Meters Varsity | 38 | 19:48.30 | 10 |
| Oct 7 | XC Fall ClassicOct 7 · 5,000 Meters Varsity · Place 38 · Howell | 5,000 Meters Varsity | 38 | 19:48.30 | 10 |
| Sep 30 | New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 157 · Howell | 5,000 Meters Varsity | 157 | 20:10.04 | — |
| Sep 19 | A-North ChampionshipsSep 19 · 5,000 Meters Varsity · Place 18 · Howell | 5,000 Meters Varsity | 18 | 19:23.98 PB | 10 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Shore Coaches Frosh / JV ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 14 · Howell | 5,000 Meters Junior Varsity | 14 | 19:10.98 | — |
| Oct 11 | Monmouth County XC ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 23 · Howell | 5,000 Meters Junior Varsity | 23 | 20:13.60 | — |
| Oct 1 | New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 33 · Howell | 5,000 Meters Junior Varsity | 33 | 20:22 | 9 |
| Sep 24 | Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 21 · Howell | 2 Miles Freshman | 21 | 12:20.92 | 9 |
| Sep 24 | Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 21 · Howell | 2 Miles Freshman | 21 | 12:21.0 | 9 |
| Sep 21 | A-North ChampionshipsSep 21 · 5,000 Meters Junior Varsity · Place 12 · Howell | 5,000 Meters Junior Varsity | 12 | 20:20 | 9 |
| Sep 16 | Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 35 · Howell | 2 Miles Freshman | 35 | 12:40.40 | — |
| Sep 16 | Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 34 · Howell | 2 Miles Freshman | 34 | 12:40.40 | — |
| Sep 16 | Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 35 · Howell | 2 Miles Freshman | 35 | 12:40.40 | — |
| Sep 10 | Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 59 · Howell | 3,200 Meters Varsity | 59 | 12:35.21 | 9 |
| Sep 10 | Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 59 · Howell | 3,200 Meters Freshman | 59 | 12:35.20 | 9 |