Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLudlowe at Warde · May 1911.35aLudlowe at WardeMay 19, 2025
200 Meters · OutdoorWarde at New Canaan · May 1223.49aWarde at New CanaanMay 12, 2026
300 Meters · Indoor2026 Yale HS Classic · Jan 940.842026 Yale HS ClassicJanuary 9, 2026
400 Meters · OutdoorLudlowe at Warde · May 1852.85aLudlowe at WardeMay 18, 2026
45 Meter · IndoorFCIAC Qualifying Meet W4B · Jan 246.00aFCIAC Qualifying Meet W4BJanuary 24, 2026
55 Meter · IndoorHillhouse Holiday Meet · Dec 307.10aHillhouse Holiday MeetDecember 30, 2025
55 Meters · IndoorCIAC Class L Indoor T&F Championships · Feb 126.89aCIAC Class L Indoor T&F ChampionshipsFebruary 12, 2026
High Jump · OutdoorWarde at Wilton · Apr 95' 0"Warde at WiltonApril 9, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · High Jump · Fairfield WardeHigh Jump—DNS11
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 400 Meters · Place 22 · Fairfield Warde400 Meters22.53.20a11
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 200 Meters · Place 26 · Fairfield Warde200 Meters26.23.53aWind: 211
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · 200 Meters · Place 25 · Fairfield Warde200 Meters2524.74a11
May 18Ludlowe at WardeMay 18 · 400 Meters · Place 2 · Fairfield Warde400 Meters252.85a PB11
May 18Ludlowe at WardeMay 18 · 200 Meters · Place 3 · Fairfield Warde200 Meters323.59a11
May 18Ludlowe at WardeMay 18 · 100 Meters · Place 4 · Fairfield Warde100 Meters411.82a11
May 12Warde at New CanaanMay 12 · 400 Meters · Place 3 · Fairfield Warde400 Meters353.19a11
May 12Warde at New CanaanMay 12 · 200 Meters · Place 3 · Fairfield Warde200 Meters323.49a PB11
May 12Warde at New CanaanMay 12 · 100 Meters · Place 5 · Fairfield Warde100 Meters511.78a11
May 6Ridgefield at WardeMay 6 · High Jump · Place 2 · Fairfield WardeHigh Jump25-211
May 6Ridgefield at WardeMay 6 · 200 Meters · Place 1 · Fairfield Warde200 Meters125.18a11
May 6Ridgefield at WardeMay 6 · 100 Meters · Place 1 · Fairfield Warde100 Meters112.11a11
Apr 28St. Joe's at WardeApr 28 · High Jump · Place 2 · Fairfield WardeHigh Jump25-1011
Apr 28St. Joe's at WardeApr 28 · 200 Meters · Place 3 · Fairfield Warde200 Meters324.32a11
Apr 28St. Joe's at WardeApr 28 · 100 Meters · Place 1 · Fairfield Warde100 Meters111.79a11
Apr 2443rd O'Grady RelaysApr 24 · High Jump · Place 14 · Fairfield WardeHigh Jump145-611
Apr 22Darien at WardeApr 22 · High Jump · Place 1 · Fairfield WardeHigh Jump15-611
Apr 22Darien at WardeApr 22 · 200 Meters · Place 3 · Fairfield Warde200 Meters324.71a11
Apr 22Darien at WardeApr 22 · 100 Meters · Place 4 · Fairfield Warde100 Meters412.03a11
Apr 9Warde at WiltonApr 9 · High Jump · Place 2 · Fairfield WardeHigh Jump2.5' 0" PB11
Apr 9Warde at WiltonApr 9 · 200 Meters · Place 3 · Fairfield Warde200 Meters3.24.90a11
Apr 9Warde at WiltonApr 9 · 100 Meters · Place 2 · Fairfield Warde100 Meters2.12.20a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 12CIAC Class L Indoor T&F ChampionshipsFeb 12 · 55 Meters · Place 22 · Fairfield Warde55 Meters226.89a PB11
Feb 5FCIAC Indoor Track & Field ChampionshipsFeb 5 · 55 Meters · Place 21 · Fairfield Warde55 Meters216.90a11
Jan 31FCIAC East Division ChampionshipsJan 31 · 45 Meter · Place 16 · Fairfield Warde45 MeterRound P16.6.23a11
Jan 31FCIAC East Division ChampionshipsJan 31 · 300 Meters · Place 9 · Fairfield Warde300 Meters9.42.01a11
Jan 24FCIAC Qualifying Meet W4BJan 24 · 45 Meter · Place 1 · Fairfield Warde45 Meter1.6.00a PB11
Jan 24FCIAC Qualifying Meet W4BJan 24 · 300 Meters · Place 4 · Fairfield Warde300 Meters4.42.19a11
Jan 17FCIAC Qualifying Meet S3Jan 17 · 300 Meters · Place 6 · Fairfield Warde300 Meters6.42.49a11
Jan 17FCIAC Qualifying Meet S3Jan 17 · 55 Meter · Place 3 · Fairfield Warde55 Meter3.7.25a11
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 148 · Fairfield Wa300 Meters14840.84 PB11
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 65 · Fairfield Wa55 Meters656.9611
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 148 · Fairfield Wa300 Meters14840.8411
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 65 · Fairfield Wa55 MetersRound P656.9611

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 55 Meter · Place 38 · Fairfield Warde55 Meter38.7.10a PB11
Dec 20FCIAC Qualifying Meet W1Dec 20 · 45 Meter · Place 1 · Fairfield Warde45 Meter1.6.09a11
Dec 20FCIAC Qualifying Meet W1Dec 20 · 300 Meters · Place 17 · Fairfield Warde300 Meters17.45.49a11
Feb 1FCIAC East Division ChampionshipsFeb 1 · 45 Meter · Place 13 · Fairfield Warde45 MeterRound P13.6.25a10
Feb 1FCIAC East Division ChampionshipsFeb 1 · 300 Meters · Place 20 · Fairfield Warde300 Meters20.45.95a10
Jan 25FCIAC Qualifying Meet W4BJan 25 · 45 Meter · Place 6 · Fairfield Warde45 Meter6.6.32a10
Jan 18FCIAC Qualifying Meet W3BJan 18 · 45 Meter · Place 10 · Fairfield Warde45 Meter10.6.33a10
Jan 18FCIAC Qualifying Meet W3BJan 18 · 300 Meters · Place 9 · Fairfield Warde300 Meters9.45.03a10
Jan 18FCIAC Qualifying Meet W3BJan 18 · High Jump · Fairfield WardeHigh Jump—NH10
Jan 11FCIAC Qualifying Meet S2Jan 11 · 300 Meters · Place 68 · Fairfield Warde300 Meters68.46.87a10
Jan 11FCIAC Qualifying Meet S2Jan 11 · 55 Meter · Place 42 · Fairfield Warde55 Meter42.7.68a10
Jan 4FCIAC Qualifying Meet W1BJan 4 · 45 Meter · Place 18 · Fairfield Warde45 Meter18.6.62a10
Jan 4FCIAC Qualifying Meet W1BJan 4 · 300 Meters · Place 41 · Fairfield Warde300 Meters41.47.60a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 200 Meters · Place 69 · Fairfield Warde200 Meters69.24.53aWind: -1.110
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 100 Meters · Place 49 · Fairfield Warde100 MetersRound P49.11.85aWind: -1.510
May 24FCIAC Outdoor Track & Field ChampionshipsMay 24 · 200 Meters · Place 33 · Fairfield Warde200 Meters3323.90a10
May 24FCIAC Outdoor Track & Field ChampionshipsMay 24 · 100 Meters · Place 20 · Fairfield Warde100 Meters2011.66a10
May 19Ludlowe at WardeMay 19 · 200 Meters · Place 5 · Fairfield Warde200 Meters523.52a10
May 19Ludlowe at WardeMay 19 · 100 Meters · Place 6 · Fairfield Warde100 Meters611.35a PB10
May 12Warde at WiltonMay 12 · 200 Meters · Place 3 · Fairfield Warde200 Meters324.09a10
May 12Warde at WiltonMay 12 · 100 Meters · Place 4 · Fairfield Warde100 Meters412.01a10
May 8Warde at St. JosephMay 8 · 200 Meters · Place 3 · Fairfield Warde200 Meters324.30a10
May 8Warde at St. JosephMay 8 · 100 Meters · Place 7 · Fairfield Warde100 Meters712.03a10
Apr 29Darien at WardeApr 29 · High Jump · Place 5 · Fairfield WardeHigh Jump54-1010
Apr 29Darien at WardeApr 29 · 200 Meters · Place 4 · Fairfield Warde200 Meters424.5410
Apr 29Darien at WardeApr 29 · 100 Meters · Place 5 · Fairfield Warde100 Meters511.8110
Apr 23New Canaan at WardeApr 23 · 200 Meters · Place 1 · Fairfield Warde200 Meters1.24.23a10
Apr 23New Canaan at WardeApr 23 · 100 Meters · Place 3 · Fairfield Warde100 Meters3.11.66a10
Apr 8Fairfield Warde at RidgefieldApr 8 · 200 Meters · Place 2 · Fairfield Warde200 Meters225.32a10
Apr 8Fairfield Warde at RidgefieldApr 8 · 100 Meters · Place 9 · Fairfield Warde100 Meters912.36a10