Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:24.29USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1218:23.95USATF Connecticut Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2218:08.1NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Holy Cross High SchoolKennedy/Derby/Crosby @ HC · Oct 620:10.4Kennedy/Derby/Crosby @ HCOctober 6, 2026
5,000 Meters · Oxford High SchoolOxford/Derby/WCA/Woodland · Oct 717:14.7Oxford/Derby/WCA/WoodlandOctober 7, 2025
5,000 Meters · Veteran's Memorial ParkNVL XC Championship Meet · Oct 1517:24.2NVL XC Championship MeetOctober 15, 2025
5,000 Meters · Wickham ParkCIAC Division Championships · Oct 2517:16.91CIAC Division ChampionshipsOctober 25, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Kennedy/Derby/Crosby @ HCOct 6 · 5,000 Meters Varsity · Place 2 · DerbyDerby5,000 Meters Varsity220:10.4 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Blue · Place 67 · Unat-Capelle-JoelUnat-Capelle-Joel5,000 Meters Open - Northeast Blue6718:08.1 PB11
Nov 3CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 86 · DerbyDerby5,000 Meters Open8617:26.7211
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters SS · Place 7 · DerbyDerby5,000 Meters SS717:16.91 PB11
Oct 15NVL XC Championship MeetOct 15 · 5,000 Meters Boys Varsity · Place 2 · DerbyDerby5,000 Meters Boys Varsity217:24.2 PB11
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Varsity · Place 4 · DerbyDerby5,000 Meters Varsity417:15.3111
Oct 7Oxford/Derby/WCA/WoodlandOct 7 · 5,000 Meters Varsity · Place 2 · DerbyDerby5,000 Meters Varsity217:14.7 PB11
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Varsity · Place 3 · DerbyDerby5,000 Meters Varsity316:46.023—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26CIAC Division SS Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 13 · DerbyDerby5,000 Meters Varsity1317:4810
Oct 16NVL XC Championship MeetOct 16 · 5,000 Meters Varsity · Place 3 · DerbyDerby5,000 Meters Varsity317:1510
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Small · Place 9 · DerbyDerby5,000 Meters Varsity Boys Small917:2010
Sep 2112th Winding Trails XC InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · DerbyDerby5,000 Meters Varsity416:56.56710
Sep 635th Annual Neubauer XC InvitationalSep 6 · 4,500 Meters Varsity · Place 7 · DerbyDerby4,500 Meters Varsity716:13.9010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 262 · Capelle-Joel-CT-UnattachedCapelle-Joel-CT-Unattached4,000 Meters 13-1426214:24.29 PB9
Nov 12USATF Connecticut Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 19 · 05-Unattached05-Unattached4,000 Meters 13-141918:23.95 PB9
Oct 28CIAC Division S Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 29 · DerbyDerby5,000 Meters Varsity2918:469
Oct 10Crosby, Derby, Kennedy at HCOct 10 · 5,000 Meters Varsity · Place 5 · DerbyDerby5,000 Meters Varsity520:04.29
Sep 942nd Stratton Brook XC InvitationalSep 9 · Varsity · Place 9 · DerbyDerbyVarsity919:139