Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlazers Outdoor Track Meet #3 · May 813.45aBlazers Outdoor Track Meet #3May 8, 2024
1000 Meters · IndoorHillhouse Varsity Showcase · Jan 232:55.31aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · IndoorFCIAC Qualifying Meet W4A · Jan 245:28.79aFCIAC Qualifying Meet W4AJanuary 24, 2026
1600 Meters · OutdoorNew Canaan at Darien · May 194:46.85aNew Canaan at DarienMay 19, 2026
200 Meters · OutdoorBlazers Outdoor Track Meet #3 · May 827.78aBlazers Outdoor Track Meet #3May 8, 2024
400 Meters · OutdoorBlazers Outdoor Track Meet #2 · May 111:11.10aBlazers Outdoor Track Meet #2May 11, 2022
800 Meters · OutdoorDanbury Dream Elite Invitational · May 162:00.82aDanbury Dream Elite InvitationalMay 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 800 Meters · Place 24 · New CanaanNew Canaan800 Meters24.2:05.51a10
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · 800 Meters · Place 19 · New CanaanNew Canaan800 Meters192:05.91a10
May 19New Canaan at DarienMay 19 · 1600 Meters · Place 4 · New CanaanNew Canaan1600 Meters44:46.85a PB10
May 16Danbury Dream Elite InvitationalMay 16 · 800 Meters · Place 14 · New CanaanNew Canaan800 Meters142:00.82a PB10
May 12Warde at New CanaanMay 12 · 800 Meters · Place 2 · New CanaanNew Canaan800 Meters22:02.05a10
May 5New Canaan at St. Joe'sMay 5 · 1600 Meters · Place 4 · New CanaanNew Canaan1600 Meters45:12.63a10
May 5New Canaan at St. Joe'sMay 5 · 800 Meters · Place 4 · New CanaanNew Canaan800 Meters42:16.00a10
May 2Middletown Varsity T&F InvitationalMay 2 · 800 Meters · Place 16 · New CanaanNew Canaan800 Meters162:02.23a10
Apr 28Ridgefield at New CanaanApr 28 · 800 Meters · Place 2 · New CanaanNew Canaan800 Meters22:04.53a10
Apr 21Wilton at New CanaanApr 21 · 800 Meters · Place 1 · New CanaanNew Canaan800 Meters1.2:13.00a10
Apr 14Trumbull at New CanaanApr 14 · 1600 Meters · Place 4 · New CanaanNew Canaan1600 Meters45:09.79a10
Apr 14Trumbull at New CanaanApr 14 · 800 Meters · Place 4 · New CanaanNew Canaan800 Meters42:11.91a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31FCIAC East Division ChampionshipsJan 31 · 1000 Meters · Place 6 · New CanaanNew Canaan1000 Meters6.3:05.29a10
Jan 24FCIAC Qualifying Meet W4AJan 24 · 1000 Meters · Place 1 · New CanaanNew Canaan1000 Meters1.3:08.07a10
Jan 24FCIAC Qualifying Meet W4AJan 24 · 1600 Meters · Place 2 · New CanaanNew Canaan1600 Meters2.5:28.79a PB10
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1000 Meters · Place 34 · New CanaanNew Canaan1000 Meters342:55.31a PB10
Jan 17FCIAC Qualifying Meet W3Jan 17 · 1000 Meters · Place 6 · New CanaanNew Canaan1000 Meters6.3:08.83a10
Jan 17FCIAC Qualifying Meet W3Jan 17 · 1600 Meters · Place 8 · New CanaanNew Canaan1600 Meters8.5:47.90a10
Jan 10FCIAC Qualifying Meet W2Jan 10 · 1000 Meters · Place 2 · New CanaanNew Canaan1000 Meters2.3:07.19a10
Jan 711th Wintergreen InvitationalJan 7 · 1000 Meters · Place 1 · New CanaanNew Canaan1000 Meters13:03.12a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Darien at New CanaanMay 20 · 800 Meters · Place 7 · New CanaanNew Canaan800 Meters72:15.85a9
May 13St. Joe's at New CanaanMay 13 · 800 Meters · Place 8 · New CanaanNew Canaan800 Meters82:17.59a9
May 7Wilton, Harding at New CanaanMay 7 · 800 Meters · Place 12 · New CanaanNew Canaan800 Meters122:24.94a9
Apr 29Ridgefield at New CanaanApr 29 · 800 Meters · Place 8 · New CanaanNew Canaan800 Meters82:25.97a9
Apr 23New Canaan at WardeApr 23 · 800 Meters · Place 12 · New CanaanNew Canaan800 Meters12.2:35.02a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1915th Annual Jim Ogden Middle School WCC Outdoor Track and Field ChampionshipMay 19 · 800 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers800 Meters1.2:26.74a8
May 15Blazers Outdoor Track Meet #4May 15 · 400 Meters · New Canaan BlazersNew Canaan Blazers400 Meters—DNS8
May 15Blazers Outdoor Track Meet #4May 15 · 100 Meters · New Canaan BlazersNew Canaan Blazers100 Meters—DNS8
May 8Blazers Outdoor Track Meet #3May 8 · 200 Meters · Place 4 · New Canaan BlazersNew Canaan Blazers200 Meters4.27.78a PB8
May 8Blazers Outdoor Track Meet #3May 8 · 100 Meters · Place 8 · New Canaan BlazersNew Canaan Blazers100 Meters8.13.45a PB8
May 1Blazers Outdoor Track Meet #2May 1 · 800 Meters · Place 4 · New Canaan BlazersNew Canaan Blazers800 Meters4.2:31.56a8
May 1Blazers Outdoor Track Meet #2May 1 · 100 Meters · Place 4 · New Canaan BlazersNew Canaan Blazers100 Meters4.13.54a8
Apr 24Blazers Outdoor Track Meet #1Apr 24 · 800 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers800 Meters1.2:33.56a8
Apr 24Blazers Outdoor Track Meet #1Apr 24 · 100 Meters · Place 7 · New Canaan BlazersNew Canaan Blazers100 Meters7.14.45a8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21WCC 2022 CT Middle School Outdoor Spring ChampionshipMay 21 · 200 Meters · Place 15 · New Canaan BlazersNew Canaan Blazers200 Meters15.30.21a6
May 21WCC 2022 CT Middle School Outdoor Spring ChampionshipMay 21 · 100 Meters · Place 18 · New Canaan BlazersNew Canaan Blazers100 MetersRound P18.15.14a6
May 18Blazers Outdoor Track Meet #3May 18 · 800 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers800 Meters1.2:50.16
May 18Blazers Outdoor Track Meet #3May 18 · 200 Meters · Place 4 · New Canaan BlazersNew Canaan Blazers200 Meters4.30.96
May 18Blazers Outdoor Track Meet #3May 18 · 100 Meters · Place 2 · New Canaan BlazersNew Canaan Blazers100 Meters2.14.96
May 11Blazers Outdoor Track Meet #2May 11 · 400 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers400 Meters1.1:11.10a PB6
May 11Blazers Outdoor Track Meet #2May 11 · 100 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers100 Meters1.14.89a6
May 4Blazers Outdoor Track Meet #1May 4 · 200 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers200 Meters1.31.00a6
May 4Blazers Outdoor Track Meet #1May 4 · 100 Meters · Place 1 · New Canaan BlazersNew Canaan Blazers100 Meters1.15.46a6