Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 411:54.50Oak Ridge InvitationalSeptember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:52.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Central Park USATF New Jersey Association Junior Olympic Championships · Nov 711:11.80USATF New Jersey Association Junior Olympic ChampionshipsNovember 7, 2021
4,000 Meters · Greystone XC CourseLakeland XC Invitational · Oct 2314:55.50Lakeland XC InvitationalOctober 23, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2519:38.0NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:54.19NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1620:04NJSIAA Meet of Champions November 16, 2024
5150 m · Warinanco ParkUnion County Championships · Oct 1918:52Union County ChampionshipsOctober 19, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 5 · Union Catholic RegUnion Catholic Reg5,000 Meters NPA518:54.19 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 42 · Union Catholic RegUnion Catholic Reg3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)4216:52.7 PB12
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 2 · Union Catholic RegUnion Catholic Reg2 Miles Varsity211:54.50 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 46 · Union Catholic RegUnion Catholic Reg5,000 Meters Championship - Northeast4619:57.410
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 57 · Union Catholic RegUnion Catholic Reg5,000 Meters Varsity5720:04 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 27 · Union Catholic RegUnion Catholic Reg5,000 Meters Championship - Northeast2719:38.0 PB9
Oct 19Union County ChampionshipsOct 19 · 5,150 Meters Varsity · Place 5 · Union Catholic RegUnion Catholic Reg5,150 Meters Varsity518:52 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters Varsity · Place 1 · Speed SkillsSpeed Skills4,000 Meters Varsity114:33.0514
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters Varsity · Place 1 · Speed SkillsSpeed Skills4,000 Meters Varsity114:33.0514
Oct 23Lakeland XC InvitationalOct 23 · 4,000 Meters 13-14 · Place 2 · Speed SkillsSpeed Skills4,000 Meters 13-14214:55.50 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7USATF New Jersey Association Junior Olympic ChampionshipsNov 7 · 3,000 Meters 11-12 · Place 3 · Garden State Track ClubGarden State Track Club3,000 Meters 11-12311:11.80 PB7