Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows Park34th Wilton XC Invitational · Sep 98:49.6034th Wilton XC InvitationalSeptember 9, 2023
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:58.1Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Allen's Meadow NoviceWCC League Championship · Oct 2412:26.62WCC League ChampionshipOctober 24, 2022
3,000 Meters · FCIAC Championship Freshman CourseFCIAC Cross Country Championships · Oct 1810:50FCIAC Cross Country ChampionshipsOctober 18, 2023
3,000 Meters · Waveny ParkStaples, Trumbull, Westhill at New Canaan · Sep 2710:10.47Staples, Trumbull, Westhill at New CanaanSeptember 27, 2023
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1917:01.7937th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1516:50.6FCIAC Cross Country ChampionshipsOctober 15, 2025
5,000 Meters · Greenwich Point ParkNew Canaan, St. Joseph, Wilton at Greenwich · Oct 1317:30.30New Canaan, St. Joseph, Wilton at GreenwichOctober 13, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:58.89Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Waveny ParkStaples, Norwalk, Ludlowe at New Canaan · Sep 1517:19.73Staples, Norwalk, Ludlowe at New CanaanSeptember 15, 2026
5,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1016:55.29USATF Connecticut Association Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3117:13.31CIAC XC Division ChampionshipsOctober 31, 2026
5,000 Meters · Windham High School43rd Haddad Windham Invitational · Sep 1217:13.043rd 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 57 · New CanaanNew Canaan5,000 Meters Open5717:17.2612
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters L · Place 20 · New CanaanNew Canaan5,000 Meters L2017:13.31 PB12
Oct 21FCIAC Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 26 · New CanaanNew Canaan5,000 Meters Varsity2616:51.012
Oct 13New Canaan, St. Joseph, Wilton at GreenwichOct 13 · 5,000 Meters Varsity · Place 17 · New CanaanNew Canaan5,000 Meters Varsity1717:30.30 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 71 · New CanaanNew Canaan2.5 Miles Varsity E7114:20.412
Oct 6Central, Westhill, McMahon at New CanaanOct 6 · 5,000 Meters Varsity · Place 1 · New CanaanNew Canaan5,000 Meters Varsity117:30.9012
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 294 · New CanaanNew Canaan5,000 Meters COROS Race of Champions29417:58.89 PB12
Sep 29Stamford, Warde, Darien at New CanaanSep 29 · 5,000 Meters Varsity · Place 12 · New CanaanNew Canaan5,000 Meters Varsity1218:01.2612
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 34 · New CanaanNew Canaan5,000 Meters Varsity3417:01.79 PB12
Sep 15Staples, Norwalk, Ludlowe at New CanaanSep 15 · 5,000 Meters Varsity · Place 4 · New CanaanNew Canaan5,000 Meters Varsity417:19.73 PB12
Sep 1243rd Haddad Windham InvitationalSep 12 · 5,000 Meters Varsity · Place 5 · New CanaanNew Canaan5,000 Meters Varsity517:13.0 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 99 · New CanaanNew Canaan5,000 Meters Open9917:33.4911
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters L · Place 25 · New CanaanNew Canaan5,000 Meters L2517:19.8811
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · New CanaanNew Canaan5,000 Meters Varsity2916:50.6 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity B · Place 30 · New CanaanNew Canaan2.5 Miles Varsity B3013:58.1 PB11
Oct 7New Canaan, Danbury, Ridgefield at TrumbullOct 7 · 2.95 Miles Varsity · Place 4 · New CanaanNew Canaan2.95 Miles Varsity416:07.5511
Sep 30Staples, Norwalk, McMahon at New CanaanSep 30 · 5,000 Meters Varsity · Place 11 · New CanaanNew Canaan5,000 Meters Varsity1117:52.3511
Sep 24New Canaan, Central, Warde at DarienSep 24 · 2.98 Miles Varsity · Place 7 · New CanaanNew Canaan2.98 Miles Varsity717:05.9011
Sep 2013th Winding Trails XC InvitationalSep 20 · 5,000 Meters Varsity · Place 22 · New CanaanNew Canaan5,000 Meters Varsity2217:19.380—
Sep 1336th Wilton InvitationalSep 13 · 5,000 Meters Varsity · Place 58 · New CanaanNew Canaan5,000 Meters Varsity5817:49.2511
Sep 9Greenwich, Westhill, Ludlowe at New CanaanSep 9 · 4,000 Meters Varsity · Place 5 · New CanaanNew Canaan4,000 Meters Varsity513:53.2311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 2 · New Canaan BlazersNew Canaan Blazers5,000 Meters 15-18216:55.29 PB10
Oct 8Ridgefield, Norwalk, Central at New CanaanOct 8 · 5,000 Meters Varsity · Place 17 · New CanaanNew Canaan5,000 Meters Varsity1717:25.8010
Oct 1Warde, McMahon, Staples at New CanaanOct 1 · 5,000 Meters Varsity · Place 14 · New CanaanNew Canaan5,000 Meters Varsity1417:36.0210
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 2 · Place 1 · New CanaanNew Canaan5,000 Meters Junior Varsity 2118:2010
Sep 24Westhill, New Canaan, Wilton at GreenwichSep 24 · 5,000 Meters Varsity · Place 15 · New CanaanNew Canaan5,000 Meters Varsity1518:08.2010
Sep 2112th Winding Trails XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 1 · New CanaanNew Canaan5,000 Meters Junior Varsity118:11.87510
Sep 17Danbury, Stamford, Ludlowe at New CanaanSep 17 · 5,000 Meters Varsity · Place 20 · New CanaanNew Canaan5,000 Meters Varsity2018:30.3110
Sep 1435th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 69 · New CanaanNew Canaan5,000 Meters Varsity6918:13.9510
Sep 10St. Joe's, New Canaan, Trumbull at DarienSep 10 · 2.98 Miles Varsity · Place 7 · New CanaanNew Canaan2.98 Miles Varsity717:43.4010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Hatters Cross Country InvitationalOct 26 · 2,900 Meters Freshman · Place 13 · New CanaanNew Canaan2,900 Meters Freshman1310:31.609
Oct 18FCIAC Cross Country ChampionshipsOct 18 · 3,000 Meters Freshman · Place 6 · New CanaanNew Canaan3,000 Meters Freshman610:50 PB9
Oct 3St. Joe’s, Stamford, Greenwich at New CanaanOct 3 · 3,000 Meters Novice · Place 5 · New CanaanNew Canaan3,000 Meters Novice510:23.689
Sep 27Staples, Trumbull, Westhill at New CanaanSep 27 · 3,000 Meters Novice · Place 5 · New CanaanNew Canaan3,000 Meters Novice510:10.47 PB9
Sep 19Wilton, Norwalk, Ludlowe at New CanaanSep 19 · 3,000 Meters Novice · Place 3 · New CanaanNew Canaan3,000 Meters Novice310:18.609
Sep 12Bridgeport, McMahon New Canaan at DanburySep 12 · 1.43 Miles Novice · Place 4 · New CanaanNew Canaan1.43 Miles Novice49:12.609
Sep 934th Wilton XC InvitationalSep 9 · 1.5 Miles Freshman · Place 10 · New CanaanNew Canaan1.5 Miles Freshman108:49.60 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13USATF Connecticut Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 23 · New Canaan BlazersNew Canaan Blazers4,000 Meters Varsity2319:31.4614
Oct 24WCC League ChampionshipOct 24 · 3,000 Meters Boys MS/Club · Place 16 · New Canaan BlazersNew Canaan Blazers3,000 Meters Boys MS/Club1612:26.62 PB8
Oct 12Blazers XC Meet #3Oct 12 · 3,000 Meters Middle School · Place 7 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School712:02.568
Oct 6Blazers XC Meet #2Oct 6 · 3,000 Meters Middle School · Place 9 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School912:33.698
Sep 21Blazers XC Meet #1Sep 21 · 3,000 Meters Middle School · Place 11 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1113:19.208
Sep 17Allen's Meadow Middle School InvitationalSep 17 · 1.5 Miles Boys MS/Club · Place 18 · SaxeSaxe1.5 Miles Boys MS/Club1810:34.818

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Blazers Meet #4Oct 22 · 3,000 Meters Middle School · Place 8 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School812:27.397
Oct 6Blazers Meet #2Oct 6 · 3,000 Meters Middle School · Place 12 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1212:43.537
Sep 22Blazers Meet #1Sep 22 · 3,000 Meters Middle School · Place 10 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1013:40.467