Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows Park36th Wilton Invitational · Sep 138:00.9636th Wilton InvitationalSeptember 13, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:01.2Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · FCIAC Championship Freshman CourseFCIAC Cross Country Championships · Oct 1510:09FCIAC Cross Country ChampionshipsOctober 15, 2025
3,000 Meters · Waveny ParkBlazers XC Meet #4 · Oct 1111:18.04Blazers XC Meet #4October 11, 2023
3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1212:09.71USATF Connecticut Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Tarrywile ParkNew Canaan, Trumbull, Ridgefield at Danbury · Sep 2214:26.60New Canaan, Trumbull, Ridgefield at DanburySeptember 22, 2026
4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1015:31.82USATF Connecticut Association Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1917:39.7537th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · Greenwich Point ParkNew Canaan, St. Joseph, Wilton at Greenwich · Oct 1317:31.90New Canaan, St. Joseph, Wilton at GreenwichOctober 13, 2026
5,000 Meters · Waveny ParkStamford, Warde, Darien at New Canaan · Sep 2917:26.58Stamford, Warde, Darien at New CanaanSeptember 29, 2026
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3117:35.50CIAC XC Division ChampionshipsOctober 31, 2026
5,000 Meters · Windham High School43rd Haddad Windham Invitational · Sep 1218:04.343rd Haddad Windham InvitationalSeptember 12, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5CIAC State Open XC ChampionshipsNov 5 · 5,000 Meters Open · Place 109 · New CanaanNew Canaan5,000 Meters Open10917:48.1810
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters L · Place 35 · New CanaanNew Canaan5,000 Meters L3517:35.50 PB10
Oct 21FCIAC Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 39 · New CanaanNew Canaan5,000 Meters Varsity3917:11.210
Oct 13New Canaan, St. Joseph, Wilton at GreenwichOct 13 · 5,000 Meters Varsity · Place 18 · New CanaanNew Canaan5,000 Meters Varsity1817:31.90 PB10
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 41 · New CanaanNew Canaan2.5 Miles Varsity E4114:01.2 PB10
Oct 6Central, Westhill, McMahon at New CanaanOct 6 · 5,000 Meters Varsity · Place 3 · New CanaanNew Canaan5,000 Meters Varsity317:34.3410
Sep 29Stamford, Warde, Darien at New CanaanSep 29 · 5,000 Meters Varsity · Place 6 · New CanaanNew Canaan5,000 Meters Varsity617:26.58 PB10
Sep 22New Canaan, Trumbull, Ridgefield at DanburySep 22 · 4,000 Meters Varsity · Place 5 · New CanaanNew Canaan4,000 Meters Varsity514:26.60 PB10
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 69 · New CanaanNew Canaan5,000 Meters Varsity6917:39.75 PB10
Sep 15Staples, Norwalk, Ludlowe at New CanaanSep 15 · 5,000 Meters Varsity · Place 9 · New CanaanNew Canaan5,000 Meters Varsity917:33.5010
Sep 1243rd Haddad Windham InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · New CanaanNew Canaan5,000 Meters Varsity1118:04.3 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Hatters Cross Country InvitationalOct 23 · 3,000 Meters Freshman · Place 2 · New CanaanNew Canaan3,000 Meters Freshman210:08.609
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 3,000 Meters Freshman · Place 1 · New CanaanNew Canaan3,000 Meters Freshman110:09 PB9
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity B · Place 73 · New CanaanNew Canaan2.5 Miles Varsity B7314:57.89
Oct 7New Canaan, Danbury, Ridgefield at TrumbullOct 7 · 2.95 Miles Varsity · Place 16 · New CanaanNew Canaan2.95 Miles Varsity1617:50.139
Sep 24New Canaan, Central, Warde at DarienSep 24 · 2.98 Miles Varsity · Place 10 · New CanaanNew Canaan2.98 Miles Varsity1017:41.809
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 10 · New CanaanNew Canaan5,000 Meters Junior Varsity1018:45.409—
Sep 1336th Wilton InvitationalSep 13 · 1.5 Miles Freshman · Place 2 · New CanaanNew Canaan1.5 Miles Freshman28:00.96 PB9
Sep 9Greenwich, Westhill, Ludlowe at New CanaanSep 9 · 3,000 Meters Novice · Place 1 · New CanaanNew Canaan3,000 Meters Novice19:28.949

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 3 · New Canaan BlazersNew Canaan Blazers4,000 Meters 13-14315:31.82 PB8
Oct 21WCC Middle School XC ChampionshipOct 21 · 1.5 Miles Middle School · Place 1 · New Canaan BlazersNew Canaan Blazers1.5 Miles Middle School18:41.678
Oct 9Blazers XC Meet #4Oct 9 · 3,000 Meters Middle School · Place 1 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School110:25.668

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Connecticut Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 7 · New Canaan BlazersNew Canaan Blazers3,000 Meters 11-12712:09.71 PB7
Oct 26Hatters Cross Country InvitationalOct 26 · 2,900 Meters Middle School · Place 11 · New Canaan BlazersNew Canaan Blazers2,900 Meters Middle School1111:31.405
Oct 202023 WCC Middle School League Cross Country ChampionshipsOct 20 · 1.5 Miles Boys A Race · Place 8 · New Canaan BlazersNew Canaan Blazers1.5 Miles Boys A Race89:28.817
Oct 11Blazers XC Meet #4Oct 11 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School611:18.04 PB7
Oct 4Blazers XC Meet #3Oct 4 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School611:22.907

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Blazers XC Meet #3Oct 12 · 3,000 Meters Middle School · Place 18 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1812:38.586
Oct 6Blazers XC Meet #2Oct 6 · 3,000 Meters Middle School · Place 17 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1713:15.286
Sep 21Blazers XC Meet #1Sep 21 · 3,000 Meters Middle School · Place 18 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1813:59.166