Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows ParkAllen's Meadow Middle School Invitational · Sep 179:44.13Allen's Meadow Middle School InvitationalSeptember 17, 2022
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:15.4Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Allen's Meadow NoviceWCC League Championship · Oct 2412:37WCC League ChampionshipOctober 24, 2022
3,000 Meters · Waveny ParkBlazers Meet #3 · Oct 1311:31.31Blazers Meet #3October 13, 2021
3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1412:13.08USATF Connecticut Association Junior Olympic ChampionshipsNovember 14, 2021
4,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1914:49.1937th Wilton XC InvitationalSeptember 19, 2026
4,000 Meters · Tarrywile ParkNew Canaan, Trumbull, Ridgefield at Danbury · Sep 2215:45.80New Canaan, Trumbull, Ridgefield at DanburySeptember 22, 2026
4,000 Meters · Waveny ParkStaples, Norwalk, Ludlowe at New Canaan · Sep 1515:19.03Staples, Norwalk, Ludlowe at New CanaanSeptember 15, 2026
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1518:45FCIAC Cross Country ChampionshipsOctober 15, 2025
5,000 Meters · Greenwich Point ParkNew Canaan, St. Joseph, Wilton at Greenwich · Oct 1318:23.10New Canaan, St. Joseph, Wilton at GreenwichOctober 13, 2026
5,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2319:15.32USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 820:18.690th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Waveny ParkCentral, Westhill, McMahon at New Canaan · Oct 619:17.97Central, Westhill, McMahon at New CanaanOctober 6, 2026
5,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic XC Championship · Nov 925:56.00USATF Connecticut Association Junior Olympic XC ChampionshipNovember 9, 2025
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3118:35.68CIAC XC Division ChampionshipsOctober 31, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5CIAC State Open XC ChampionshipsNov 5 · 5,000 Meters Open · Place 8 · New CanaanNew Canaan5,000 Meters Open819:06.5312
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters L · Place 1 · New CanaanNew Canaan5,000 Meters L118:35.68 PB12
Oct 21FCIAC Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 2 · New CanaanNew Canaan5,000 Meters Varsity218:18.812
Oct 13New Canaan, St. Joseph, Wilton at GreenwichOct 13 · 5,000 Meters Varsity · Place 2 · New CanaanNew Canaan5,000 Meters Varsity218:23.10 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 19 · New CanaanNew Canaan2.5 Miles Eastern1915:26.712
Oct 6Central, Westhill, McMahon at New CanaanOct 6 · 5,000 Meters Varsity · Place 1 · New CanaanNew Canaan5,000 Meters Varsity119:17.97 PB12
Sep 22New Canaan, Trumbull, Ridgefield at DanburySep 22 · 4,000 Meters Varsity · Place 1 · New CanaanNew Canaan4,000 Meters Varsity115:45.80 PB12
Sep 1937th Wilton XC InvitationalSep 19 · 4,000 Meters Varsity · Place 2 · New CanaanNew Canaan4,000 Meters Varsity214:49.19 PB12
Sep 15Staples, Norwalk, Ludlowe at New CanaanSep 15 · 4,000 Meters Varsity · Place 1 · New CanaanNew Canaan4,000 Meters Varsity115:19.03 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 5,000 Meters 15-18 · Place 3 · New Canaan BlazersNew Canaan Blazers5,000 Meters 15-18319:15.32 PB11
Nov 9USATF Connecticut Association Junior Olympic XC ChampionshipNov 9 · 5,000 Meters 15-18 · Place 14 · New Canaan BlazersNew Canaan Blazers5,000 Meters 15-181425:56.00 PB11
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 33 · New CanaanNew Canaan5,000 Meters Championships3320:18.6 PB11
Nov 3CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 10 · New CanaanNew Canaan5,000 Meters Open1019:14.1211
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters L · Place 1 · New CanaanNew Canaan5,000 Meters L119:15.4011
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · New CanaanNew Canaan5,000 Meters Varsity318:45 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 3 · New CanaanNew Canaan2.5 Miles Varsity A315:15.4 PB11
Sep 1336th Wilton InvitationalSep 13 · 4,000 Meters Varsity · Place 8 · New CanaanNew Canaan4,000 Meters Varsity815:31.8011

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Hatters Cross Country InvitationalOct 27 · 3,000 Meters Middle School · Place 2 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School212:57.5014
Oct 24WCC League ChampionshipOct 24 · 3,000 Meters Girls MS/Club · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Girls MS/Club612:37 PB8
Oct 6Blazers XC Meet #2Oct 6 · 3,000 Meters Middle School · Place 3 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School311:58.788
Sep 17Allen's Meadow Middle School InvitationalSep 17 · 1.5 Miles Girls MS/Club · Place 4 · SaxeSaxe1.5 Miles Girls MS/Club49:44.13 PB8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14USATF Connecticut Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 4 · New Canaan BlazersNew Canaan Blazers3,000 Meters 11-12412:13.08 PB7
Oct 22Blazers Meet #4Oct 22 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School611:34.217
Oct 13Blazers Meet #3Oct 13 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School611:31.31 PB7
Oct 6Blazers Meet #2Oct 6 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School611:52.037
Sep 22Blazers Meet #1Sep 22 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School612:23.387