Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Wickham Park27th CT Middle School State XC Championship · Nov 213:27.3027th CT Middle School State XC ChampionshipNovember 2, 2019
2.3 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 417:18.0126th CT Middle School State XC ChampionshipNovember 4, 2018
3,000 Meters · FCIAC Championship Freshman CourseFCIAC Cross Country Championships · Oct 1911:52FCIAC Cross Country ChampionshipsOctober 19, 2022
3,000 Meters · Middle School/Novice CourseNew Canaan Blazers Meet 2 · Oct 413:31.59New Canaan Blazers Meet 2October 4, 2017
3,000 Meters · Ridgefield High SchoolWCC Championship · Oct 2913:51.99WCC ChampionshipOctober 29, 2018
3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1814:08.50USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
3,000 Meters · Waveny ParkBlazers Meet #4 · Oct 2211:37.81Blazers Meet #4October 22, 2021
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 2116:49USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1419:14.50USATF Connecticut Association Junior Olympic ChampionshipsNovember 14, 2021
5,000 Meters · Allens Meadows Park35th Wilton XC Invitational · Sep 1419:11.7435th Wilton XC InvitationalSeptember 14, 2024
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1618:03FCIAC Cross Country ChampionshipsOctober 16, 2024
5,000 Meters · Waveny ParkStaples, Trumbull, Westhill at New Canaan · Sep 2720:52.19Staples, Trumbull, Westhill at New CanaanSeptember 27, 2023
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2819:2341st Wickham Park XC InvitationalSeptember 28, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 61 · New CanaanNew Canaan5,000 Meters Junior Varsity6120:2912
Oct 7New Canaan, Danbury, Ridgefield at TrumbullOct 7 · 2.95 Miles Varsity · Place 30 · New CanaanNew Canaan2.95 Miles Varsity3019:16.8212
Sep 30Staples, Norwalk, McMahon at New CanaanSep 30 · 5,000 Meters Varsity · Place 26 · New CanaanNew Canaan5,000 Meters Varsity2619:14.3812
Sep 24New Canaan, Central, Warde at DarienSep 24 · 2.98 Miles Varsity · Place 21 · New CanaanNew Canaan2.98 Miles Varsity2119:03.1012
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 45 · New CanaanNew Canaan5,000 Meters Junior Varsity4520:26.134—
Sep 16Stamford, St. Joe's, Wilton at New CanaanSep 16 · 4,000 Meters Varsity · Place 15 · New CanaanNew Canaan4,000 Meters Varsity1515:24.6112

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16FCIAC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 71 · New CanaanNew Canaan5,000 Meters Varsity7118:03 PB11
Oct 8Ridgefield, Norwalk, Central at New CanaanOct 8 · 5,000 Meters Varsity · Place 22 · New CanaanNew Canaan5,000 Meters Varsity2218:09.1611
Oct 1Warde, McMahon, Staples at New CanaanOct 1 · 5,000 Meters Varsity · Place 27 · New CanaanNew Canaan5,000 Meters Varsity2718:43.2511
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 2 · Place 8 · New CanaanNew Canaan5,000 Meters Junior Varsity 2819:23 PB11
Sep 24Westhill, New Canaan, Wilton at GreenwichSep 24 · 5,000 Meters Varsity · Place 48 · New CanaanNew Canaan5,000 Meters Varsity4820:49.4011
Sep 2112th Winding Trails XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 4 · New CanaanNew Canaan5,000 Meters Junior Varsity419:07.54711
Sep 17Danbury, Stamford, Ludlowe at New CanaanSep 17 · 5,000 Meters Varsity · Place 22 · New CanaanNew Canaan5,000 Meters Varsity2219:08.0011
Sep 1435th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 117 · New CanaanNew Canaan5,000 Meters Varsity11719:11.74 PB11
Sep 10St. Joe's, New Canaan, Trumbull at DarienSep 10 · 2.98 Miles Varsity · Place 13 · New CanaanNew Canaan2.98 Miles Varsity1318:28.7011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18FCIAC Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 51 · New CanaanNew Canaan5,000 Meters Junior Varsity5120:2610
Oct 10New Canaan, Warde, Ridgefield at DarienOct 10 · 1.62 Miles Novice · Place 5 · New CanaanNew Canaan1.62 Miles Novice59:22.4010
Oct 3St. Joe’s, Stamford, Greenwich at New CanaanOct 3 · 3,000 Meters Novice · Place 7 · New CanaanNew Canaan3,000 Meters Novice710:48.2210
Sep 27Staples, Trumbull, Westhill at New CanaanSep 27 · 5,000 Meters Varsity · Place 49 · New CanaanNew Canaan5,000 Meters Varsity4920:52.19 PB10
Sep 19Wilton, Norwalk, Ludlowe at New CanaanSep 19 · 3,000 Meters Novice · Place 10 · New CanaanNew Canaan3,000 Meters Novice1011:16.0610
Sep 12Bridgeport, McMahon New Canaan at DanburySep 12 · 1.43 Miles Novice · Place 9 · New CanaanNew Canaan1.43 Miles Novice99:33.9010
Sep 934th Wilton XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 48 · New CanaanNew Canaan5,000 Meters Junior Varsity4822:12.6010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Hatters Cross Country InvitationalOct 27 · 3,000 Meters Freshman · Place 16 · New CanaanNew Canaan3,000 Meters Freshman1611:43.609
Oct 19FCIAC Cross Country ChampionshipsOct 19 · 3,000 Meters Freshman · Place 29 · New CanaanNew Canaan3,000 Meters Freshman2911:52 PB9
Oct 11McMahon/Norwalk/St. Joe's at New CanaanOct 11 · 3,000 Meters Novice · Place 6 · New CanaanNew Canaan3,000 Meters Novice610:26.169
Oct 3Darien/Ludlowe/New Canaan at GreenwichOct 3 · Novice · Place 16 · New CanaanNew CanaanNovice1610:229
Sep 20Danbury/Trumbull/Bridgeport at New CanaanSep 20 · 3,000 Meters Novice · Place 20 · New CanaanNew Canaan3,000 Meters Novice2011:23.959
Sep 13New Canaan/Staples/Warde at RidgefieldSep 13 · 1.5 Miles Novice · Place 17 · New CanaanNew Canaan1.5 Miles Novice1710:14.29
Sep 13New Canaan/Staples/Warde at RidgefieldSep 13 · 1.5 Miles Novice · Place 17 · New CanaanNew Canaan1.5 Miles Novice1710:14.29

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 4,000 Meters 13-14 · Place 72 · New Canaan BlazersNew Canaan Blazers4,000 Meters 13-147216:49 PB8
Nov 14USATF Connecticut Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 26 · New Canaan BlazersNew Canaan Blazers4,000 Meters 13-142619:14.50 PB8
Oct 28Hatters InvitationalOct 28 · 2,850 Meters Middle School · Place 21 · New Canaan BlazersNew Canaan Blazers2,850 Meters Middle School2112:31.30—
Oct 22Blazers Meet #4Oct 22 · 3,000 Meters Middle School · Place 5 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School511:37.81 PB8
Sep 22Blazers Meet #1Sep 22 · 3,000 Meters Middle School · Place 3 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School312:22.958

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28New Canaan Blazers Time Trial #3Oct 28 · 3,000 Meters Middle School · Place 9 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School914:06.14Unofficial7
Oct 21New Canaan Blazers Time Trial #2Oct 21 · 3,000 Meters Middle School · Place 9 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School913:36.92Unofficial7
Oct 14New Canaan Blazers Time Trial #1Oct 14 · 3,000 Meters Middle School · Place 9 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School914:17.32—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 227th CT Middle School State XC ChampionshipNov 2 · 1.7 Miles Boys West · Place 156 · New Canaan BlazersNew Canaan Blazers1.7 Miles Boys West15613:27.30 PB6
Oct 28WCC Middle School ChampionshipOct 28 · 3,000 Meters Boys B · Place 75 · New Canaan BlazersNew Canaan Blazers3,000 Meters Boys B7515:24.36
Oct 17Blazers #4Oct 17 · 3,000 Meters Middle School · Place 19 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1913:28.376
Sep 25Blazers #2Sep 25 · 3,000 Meters Middle School · Place 33 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School3313:04.006
Sep 18Blazers #1Sep 18 · 3,000 Meters Middle School · Place 12 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1213:05.396

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 83 · New Canaan BlazersNew Canaan Blazers3,000 Meters 9-108314:08.50 PB5
Nov 11USATF Connecticut Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters Varsity · Place 16 · New Canaan BlazersNew Canaan Blazers3,000 Meters Varsity1613:24.9—
Nov 426th CT Middle School State XC ChampionshipNov 4 · 2.3 Miles A Race · Place 313 · New Canaan BlazersNew Canaan Blazers2.3 Miles A Race31317:18.01 PB5
Oct 29WCC ChampionshipOct 29 · 3,000 Meters MS · Place 20 · New Canaan BlazersNew Canaan Blazers3,000 Meters MS2013:51.99 PB5
Oct 24NC Blazers Meet #4Oct 24 · 3,000 Meters Middle School · Place 15 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1512:20.795
Oct 10NC Blazers Meet #3Oct 10 · 3,000 Meters Middle School · Place 18 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1813:25.205
Sep 15Wilton XC Invitational - Middle SchoolSep 15 · 1.5 Miles Varsity · Place 42 · New Canaan BlazersNew Canaan Blazers1.5 Miles Varsity4210:45.53—

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Connecticut Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 18 · New Canaan BlazersNew Canaan Blazers3,000 Meters Varsity1813:48.0808
Nov 12USATF Connecticut Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 18 · New Canaan BlazersNew Canaan Blazers3,000 Meters Varsity1813:48.0808
Oct 30WCC League ChampionshipOct 30 · 3,000 Meters Middle School Boys A Race · Place 112 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School Boys A Race11215:05.384
Oct 4New Canaan Blazers Meet 2Oct 4 · 3,000 Meters Middle School · Place 45 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School4513:31.59 PB4
Sep 27New Canaan Blazers Meet 1Sep 27 · 3,000 Meters Middle School · Place 25 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School2513:49.444