Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 411:01.20Oak Ridge InvitationalSeptember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:00.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 612:44.59NY AAU District XC Championship (coacho)November 6, 2021
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 511:33.21Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:29.3NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 217:47.00NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1517:21NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1317:06.00Union County Conference ChampionshipsOctober 13, 2026
5150 m · Warinanco ParkUnion County Championships · Oct 2217:21.24Union County ChampionshipsOctober 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 40 · Union Catholic RegUnion Catholic Reg5,000 Meters NPA4017:47.2211
Oct 22Union County ChampionshipsOct 22 · 5,000 Meters Championship · Place 9 · Union Catholic Reg.Union Catholic Reg.5,000 Meters Championship916:17.6111
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Varsity Watchung · Place 8 · Union Catholic RegUnion Catholic Reg5,000 Meters Varsity Watchung817:06.00 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 256 · Union Catholic RegUnion Catholic Reg3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B25616:00.8 PB11
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 16 · Union Catholic RegUnion Catholic Reg2 Miles Varsity1611:01.20 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 104 · Union Catholic RegUnion Catholic Reg5,000 Meters Varsity10417:21 PB10
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 1 · Union Catholic RegUnion Catholic Reg5,150 Meters Junior Varsity117:21.24 PB10
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Watchung · Place 24 · Union Catholic RegUnion Catholic Reg5,000 Meters Watchung2417:27.5610
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 28 · Union Catholic RegUnion Catholic Reg3,345 Meters Varsity2811:33.21 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 82 · Union Catholic RegUnion Catholic Reg5,000 Meters Open - Northeast Blue8218:29.3 PB9
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 25 · Union Catholic RegUnion Catholic Reg5,000 Meters Championship2517:47.00 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6NY AAU District XC Championship (coacho)Nov 6 · 3,000 Meters 11-12 · Place 6 · Metro Eagles Track & Field ClubMetro Eagles Track & Field Club3,000 Meters 11-12612:44.59 PB6