Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows Park36th Wilton Invitational · Sep 1310:52.9336th Wilton InvitationalSeptember 13, 2025
1.5 Miles · Waveny ParkStamford, Warde, Darien at New Canaan · Sep 2910:56.82Stamford, Warde, Darien at New CanaanSeptember 29, 2026
2,300 Meters · Tarrywile ParkNew Canaan, Trumbull, Ridgefield at Danbury · Sep 229:53.60New Canaan, Trumbull, Ridgefield at DanburySeptember 22, 2026
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1020:41.6Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · FCIAC Championship Freshman CourseFCIAC Cross Country Championships · Oct 1513:57FCIAC Cross Country ChampionshipsOctober 15, 2025
3,000 Meters · Waveny ParkCentral, Westhill, McMahon at New Canaan · Oct 611:43.10Central, Westhill, McMahon at New CanaanOctober 6, 2026
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1925:00.0837th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · Greenwich Point ParkNew Canaan, St. Joseph, Wilton at Greenwich · Oct 1323:04.70New Canaan, St. Joseph, Wilton at GreenwichOctober 13, 2026
5,000 Meters · Windham High School43rd Haddad Windham Invitational · Sep 1226:46.143rd Haddad Windham InvitationalSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21FCIAC Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 126 · New CanaanNew Canaan5,000 Meters Junior Varsity12622:58.210
Oct 13New Canaan, St. Joseph, Wilton at GreenwichOct 13 · 5,000 Meters Varsity · Place 75 · New CanaanNew Canaan5,000 Meters Varsity7523:04.70 PB10
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Junior Varsity C · Place 203 · New CanaanNew Canaan2.5 Miles Junior Varsity C20320:41.6 PB10
Oct 6Central, Westhill, McMahon at New CanaanOct 6 · 3,000 Meters Novice · Place 5 · New CanaanNew Canaan3,000 Meters Novice511:43.10 PB10
Sep 29Stamford, Warde, Darien at New CanaanSep 29 · 1.5 Miles Novice · Place 14 · New CanaanNew Canaan1.5 Miles Novice1410:56.82 PB10
Sep 22New Canaan, Trumbull, Ridgefield at DanburySep 22 · 2,300 Meters Novice · Place 21 · New CanaanNew Canaan2,300 Meters Novice219:53.60 PB10
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 211 · New CanaanNew Canaan5,000 Meters Junior Varsity21125:00.08 PB10
Sep 15Staples, Norwalk, Ludlowe at New CanaanSep 15 · 3,000 Meters Novice · Place 33 · New CanaanNew Canaan3,000 Meters Novice3312:42.5510
Sep 1243rd Haddad Windham InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 71 · New CanaanNew Canaan5,000 Meters Junior Varsity7126:46.1 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Hatters Cross Country InvitationalOct 23 · 3,000 Meters Freshman · Place 43 · New CanaanNew Canaan3,000 Meters Freshman4313:13.809
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 3,000 Meters Freshman · Place 71 · New CanaanNew Canaan3,000 Meters Freshman7113:57 PB9
Oct 7New Canaan, Danbury, Ridgefield at TrumbullOct 7 · 1.85 Miles Novice · Place 22 · New CanaanNew Canaan1.85 Miles Novice2213:06.179
Sep 30Staples, Norwalk, McMahon at New CanaanSep 30 · 3,000 Meters Novice · Place 25 · New CanaanNew Canaan3,000 Meters Novice2512:36.279
Sep 24New Canaan, Central, Warde at DarienSep 24 · 1.62 Miles Novice · Place 32 · New CanaanNew Canaan1.62 Miles Novice3211:45.509
Sep 16Stamford, St. Joe's, Wilton at New CanaanSep 16 · 3,000 Meters Novice · Place 21 · New CanaanNew Canaan3,000 Meters Novice2112:39.949
Sep 1336th Wilton InvitationalSep 13 · 1.5 Miles Freshman · Place 131 · New CanaanNew Canaan1.5 Miles Freshman13110:52.93 PB9
Sep 9Greenwich, Westhill, Ludlowe at New CanaanSep 9 · 3,000 Meters Novice · Place 30 · New CanaanNew Canaan3,000 Meters Novice3013:07.209

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Blazers XC Meet #3Oct 12 · 3,000 Meters Middle School · Place 39 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School3914:20.946
Oct 6Blazers XC Meet #2Oct 6 · 3,000 Meters Middle School · Place 30 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School3014:53.626
Sep 21Blazers XC Meet #1Sep 21 · 3,000 Meters Middle School · Place 25 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School2515:10.056