Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Holmdel ParkThompson · Oct 14 | 10:53.95 | Thompson | October 14, 2021 |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 16:51.0 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 22 | 23:45.7 | NXR Northeast & New York Regional Open | November 22, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 23 | 21:37.0 | NXR Northeast & New York Regional Championships | November 23, 2024 |
| 5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 15 | 21:14 | NJSIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 14 | 20:43 | Monmouth County XC Championships | October 14, 2025 |
| 5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 8 | 21:23 | NJSIAA Group Championships | November 8, 2025 |
| 5,000 Meters · Manalapan Recreation CenterA-North Championships · Sep 19 | 22:19.52 | A-North Championships | September 19, 2023 |
| 5,000 Meters · Ocean County ParkShore Conference Championships · Oct 23 | 19:50 | Shore Conference Championships | October 23, 2025 |
| 5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 1 | 20:20.74 | 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
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 258 · Middletown SouthMiddletown South | 5,000 Meters Championship - Northeast | 258 | 23:45.7 PB | 12 |
| Nov 15 | NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 142 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 142 | 21:14 PB | 12 |
| Nov 8 | NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 51 · Middletown SouthMiddletown South | 5,000 Meters Group 3 | 51 | 21:23 PB | 12 |
| Nov 1 | NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 3 · Place 13 · Middletown SouthMiddletown South | 5,000 Meters Group 3 | 13 | 20:20.74 PB | 12 |
| Oct 23 | Shore Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 37 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 37 | 19:50 PB | 12 |
| Oct 14 | Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 22 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 22 | 20:43 PB | 12 |
| Oct 11 | Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity B · Place 45 · Middletown SouthMiddletown South | 2.5 Miles Varsity B | 45 | 16:51.0 PB | 12 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 32 · Middletown SouthMiddletown South | 5,000 Meters Varsity C | 32 | 21:43 | 12 |
| Sep 27 | Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 14 · Middletown SouthMiddletown South | 5,000 Meters Senior | 14 | 21:48.1 | 12 |
| Sep 18 | Shore B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 6 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 6 | 21:31 | 12 |
| Sep 12 | Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 16 · Middletown SouthMiddletown South | 5,000 Meters Senior | 16 | 19:52 | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 162 · Middletown SouthMiddletown South | 5,000 Meters Championship - Northeast | 162 | 21:37.0 PB | 11 |
| Nov 16 | NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 138 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 138 | 21:42 | 11 |
| Nov 9 | NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 43 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 43 | 21:00 | 11 |
| Nov 2 | NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 24 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 24 | 20:43.1 | 11 |
| Oct 24 | Shore Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 30 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 30 | 19:35 | — |
| Oct 17 | Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 33 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 33 | 20:48 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 33 | 21:43.58 | — |
| Sep 18 | B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 9 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 9 | 21:46 | — |
| Sep 13 | Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 18 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 18 | 20:41 | — |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 159 · Middletown SouthMiddletown South | 5,000 Meters Championship - Northeast | 159 | 22:09.3 | 10 |
| Nov 11 | NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 151 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 151 | 22:24 | 10 |
| Nov 4 | NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 98 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 98 | 22:22 | 10 |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 38 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 38 | 22:54.86 | 10 |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 38 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 38 | 22:54.9 | 10 |
| Oct 28 | NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 38 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 38 | 22:54.9 | 10 |
| Oct 19 | Shore Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 49 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 49 | 20:30.74 | — |
| Oct 10 | Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 41 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 41 | 22:10 | — |
| Oct 10 | Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 41 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 41 | 22:10 | — |
| Sep 30 | New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 106 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 106 | 23:44 | — |
| Sep 19 | A-North ChampionshipsSep 19 · 5,000 Meters Varsity · Place 9 · Middletown SouthMiddletown South | 5,000 Meters Varsity | 9 | 22:19.52 PB | 10 |
2022 Cross Country
8 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | ThompsonOct 14 · 1.5 Miles Girls · Place 1 · ThompsonThompson | 1.5 Miles Girls | 1 | 10:53.95 PB | 8 |