Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Warinanco ParkUnion County Championships · Oct 2016:13Union County ChampionshipsOctober 20, 2022
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:12.10NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:20.9NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:34Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1418:54.04Union County Conference ChampionshipsOctober 14, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2918:36Freshman/JV State MeetOctober 29, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2219:06.98Union County ChampionshipsOctober 22, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Junior Varsity · Place 29 · Westfield5,000 Meters Junior Varsity2918:54.5612
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Open White · Place 5 · Westfield5,000 Meters Open White518:36 PB12
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 32 · Westfield5,150 Meters Junior Varsity3219:06.98 PB12
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 24 · Westfield5,000 Meters Junior Varsity2418:54.04 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 79 · Westfield5,000 Meters Junior Varsity A7919:34 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 45 · Westfield5,000 Meters Senior4519:06.912
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 96 · Westfield3,200 Meters Senior9612:12.10 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 135 · Westfield5,000 Meters Open - Northeast Green13519:20.9 PB11
Nov 6Viking Last Chance InvitationalNov 6 · 5,000 Meters Varsity · Place 19 · Westfield5,000 Meters Varsity1918:2511
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Junior Varsity Championship · Place 22 · Westfield5,000 Meters Junior Varsity Championship2218:23—
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 11 · Westfield5,150 Meters Junior Varsity1118:32.27JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 11 · Westfield5,150 Meters Junior Varsity1118:33JR
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 14 · Westfield5,000 Meters Junior Varsity1418:25—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 46 · Westfield5,000 Meters Junior Varsity4619:18—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 82 · Westfield3,200 Meters Varsity8211:40.9211
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 82 · Westfield3,200 Meters Varsity8211:40.9211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 71 · Westfield5,000 Meters Junior Varsity7119:5810
Oct 25Freshman/JV State MeetOct 25 · 5,000 Meters Varsity · Place 8 · Westfield5,000 Meters Varsity820:31.110
Oct 19Union County ChampionshipsOct 19 · 5,150 Meters Junior Varsity · Place 76 · Westfield5,150 Meters Junior Varsity7620:5110
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 61 · Westfield5,000 Meters Junior Varsity6121:0310

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2Viking Last Chance InvitationalNov 2 · 5,000 Meters Junior Varsity · Place 188 · Westfield5,000 Meters Junior Varsity18822:369
Nov 2Viking Last Chance InvitationalNov 2 · 5,000 Meters Junior Varsity · Place 188 · Westfield5,000 Meters Junior Varsity18822:35.949
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman · Place 91 · Westfield5,000 Meters Freshman9123:45.589
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman Championship · Place 91 · Westfield5,000 Meters Freshman Championship9123:45.69
Oct 20Union County ChampionshipsOct 20 · 2.2 Miles Freshman · Place 36 · Westfield2.2 Miles Freshman3616:13 PB9
Oct 11Union County Conference ChampionshipsOct 11 · 2.2 Miles Freshman · Place 38 · M9 Westfield2.2 Miles Freshman3814:57—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 141 · Westfield3,200 Meters Freshman14116:049
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 89 · Westfield2 Miles Freshman8915:28.829
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 89 · Westfield2 Miles Freshman8915:28.99
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 238 · Westfield3,200 Meters Varsity23816:08.729
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 238 · Westfield3,200 Meters Freshman23816:08.719