Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 274:27.80aJohn Thomas Terrier ClassicJanuary 27, 2023
1 Mile · OutdoorDanbury Dream Invitational · May 194:23.30aDanbury Dream InvitationalMay 19, 2023
10,000 Meters · OutdoorNESCAC Track & Field Championships · Apr 2531:59.43aNESCAC Track & Field ChampionshipsApril 25, 2026
1000 Meters · IndoorFCIAC Indoor Track & Field Championships · Feb 32:49.86FCIAC Indoor Track & Field ChampionshipsFebruary 3, 2022
10000 Meters · OutdoorMangrum Invitational · Mar 2732:15.80aMangrum InvitationalMarch 27, 2026
1500 Meters · OutdoorRoss & Sharon Irwin Invite · Mar 164:08.22aRoss & Sharon Irwin InviteMarch 16, 2024
1600 Meters · IndoorStanner Games · Jan 164:47.62Stanner GamesJanuary 16, 2022
1600 Meters · OutdoorNorwalk at Ridgefield · Apr 254:29.20aNorwalk at RidgefieldApril 25, 2023
3000 Meters · IndoorMiddlebury Field and Track Meet · Feb 88:58.49Middlebury Field and Track MeetFebruary 8, 2025
3000 Meters · OutdoorDanbury XC Season Opener · Sep 269:55.75aDanbury XC Season OpenerSeptember 26, 2020
3000m Steeplechase · 0.914m · OutdoorCarla Coffey Classic · Apr 1210:30.60aCarla Coffey ClassicApril 12, 2024
3200 Meters · IndoorCIAC Combined Class LL Championships · Feb 1110:19.46CIAC Combined Class LL ChampionshipsFebruary 11, 2022
3200 Meters · OutdoorFast Times at Ridgefield High · May 59:39.19aFast Times at Ridgefield HighMay 5, 2023
3200 Meters · Outdoor · Hand timedRidgefield at Staples · May 410:26.5hRidgefield at StaplesMay 4, 2021
400 Meters · OutdoorWesthill at Ridgefield · Apr 2559.77Westhill at RidgefieldApril 25, 2022
5000 Meters · IndoorMiddlebury's NESCAC Invite · Jan 2615:34.96aMiddlebury's NESCAC Invite January 26, 2025
5000 Meters · OutdoorRoss and Sharon Irwin Invite @ Point Loma U · Mar 1415:37.52aRoss and Sharon Irwin Invite @ Point Loma UMarch 14, 2025
600 Meters · IndoorFCIAC Indoor Track & Field Championships · Feb 21:28.38FCIAC Indoor Track & Field ChampionshipsFebruary 2, 2023
800 Meters · OutdoorWilton at Ridgefield · May 172:18.95Wilton at RidgefieldMay 17, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 1500 Meters · Place 54 · MiddleburyMiddlebury1500 Meters54.4:20.27aJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 15 · MiddleburyMiddlebury10,000 Meters15.31:59.43a PBJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 5000 Meters · Place 25 · MiddleburyMiddlebury5000 Meters25.15:54.09aJr
Mar 27Mangrum InvitationalMar 27 · 10000 Meters · Place 6 · MiddleburyMiddlebury10000 Meters632:15.80a PBJr
Mar 21UCR Spring Classic InvitationalMar 21 · 5000 Meters · Place 7 · MiddleburyMiddlebury5000 Meters7.16:11.80aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Tufts 6-Way InvitationalFeb 7 · 3000 Meters · Place 28 · MiddleburyMiddlebury3000 Meters289:23.24aJR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 5000 Meters · Place 23 · MiddleburyMiddlebury5000 Meters2315:49.31SO
Apr 19Middlebury Col MeetApr 19 · 1500 Meters · Place 5 · MiddleburyMiddlebury1500 Meters54:08.27SO
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 5000 Meters · Place 30 · MiddleburyMiddlebury5000 Meters30.15:53.73aSo
Mar 2145th Aztec InvitationalMar 21 · 5000 Meters · Place 15 · MiddleburyMiddlebury5000 Meters15.15:42.47aSo
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 5000 Meters · Place 11 · MiddleburyMiddlebury5000 Meters1115:37.52a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Middlebury Field and Track MeetFeb 8 · 3000 Meters · Place 3 · MiddleburyMiddlebury3000 Meters38:58.49 PBSO
Jan 26Middlebury's NESCAC Invite Jan 26 · 5000 Meters · Place 3 · MiddleburyMiddlebury5000 Meters315:34.96a PB—
Jan 17Midd Winter ClassicJan 17 · 3000 Meters · Place 4 · MiddleburyMiddlebury3000 Meters49:11.10SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · 5000 Meters · Place 40 · MiddleburyMiddlebury5000 Meters40.15:44.32aFr
Apr 20Middlebury College TF Outdoor MeetApr 20 · 1500 Meters · Place 10 · MiddleburyMiddlebury1500 Meters104:17.84a—
Apr 12Carla Coffey ClassicApr 12 · 3000m Steeplechase · Place 10 · MiddleburyMiddlebury3000m Steeplechase0.914m10.10:30.60a PBFr
Mar 22Mangrum InviteMar 22 · 5000 Meters · Place 38 · MiddleburyMiddlebury5000 Meters3815:44.01a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 1500 Meters · Place 19 · MiddleburyMiddlebury1500 Meters194:08.22a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Middlebury Field and Track MeetFeb 10 · 1 Mile · Place 12 · MiddleburyMiddlebury1 Mile124:39.70a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 1 Mile · Place 44 · MiddleburyMiddlebury1 Mile444:51.82a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9Tracksmith Amateur MileJun 9 · 1 Mile · Place 12 · UnattachedUnattached1 Mile12.4:29.79aUnofficial12
May 31CIAC Class LL Boys ChampionshipMay 31 · 1600 Meters · Place 21 · RidgefieldRidgefield1600 Meters21.4:47.07a12
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · 3200 Meters · Place 17 · RidgefieldRidgefield3200 Meters17.10:08.98a12
May 19Danbury Dream InvitationalMay 19 · 1 Mile · Place 8 · RidgefieldRidgefield1 Mile84:23.30a PB—
May 5Fast Times at Ridgefield HighMay 5 · 3200 Meters · Place 14 · RidgefieldRidgefield3200 Meters149:39.19a PB—
May 2Ludlowe at RidgefieldMay 2 · 1600 Meters · Place 3 · RidgefieldRidgefield1600 Meters34:49.56a—
Apr 25Norwalk at RidgefieldApr 25 · 1600 Meters · Place 4 · RidgefieldRidgefield1600 Meters4.4:29.20a PB12
Apr 25Norwalk at RidgefieldApr 25 · 400 Meters · Place 15 · RidgefieldRidgefield400 Meters15.1:02.54a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2FCIAC Indoor Track & Field ChampionshipsFeb 2 · 600 Meters · Place 4 · RidgefieldRidgefield600 Meters41:28.38 PB12
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 165 · UnattachedUnattached1 Mile165.4:27.80a PB12

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1000 Meters · RidgefieldRidgefield1000 Meters--DNF12
Dec 26North Shore HS InvitationalDec 26 · 600 Meters · Place 81 · RidgefieldRidgefield600 Meters81.1:39.96a12
Feb 11CIAC Combined Class LL ChampionshipsFeb 11 · 3200 Meters · Place 17 · RidgefieldRidgefield3200 Meters1710:19.46 PB11
Feb 11CIAC Combined Class LL ChampionshipsFeb 11 · 3200 Meters · Place 5 · RidgefieldRidgefield3200 Meters510:19.4611
Feb 3FCIAC Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Place 11 · RidgefieldRidgefield1600 Meters114:53.6511
Feb 3FCIAC Indoor Track & Field ChampionshipsFeb 3 · 1000 Meters · Place 14 · RidgefieldRidgefield1000 Meters142:49.86 PB11
Jan 16Stanner GamesJan 16 · 1600 Meters · Place 26 · Ridgefield HRidgefield H1600 Meters264:47.62 PB11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31CIAC Combined Class LL ChampionshipsMay 31 · 3200 Meters · Place 10 · RidgefieldRidgefield3200 Meters10.9:49.40a11
May 24FCIAC Boys Track & Field ChampionshipsMay 24 · 3200 Meters · Place 11 · RidgefieldRidgefield3200 Meters119:57.3211
May 17Wilton at RidgefieldMay 17 · 1600 Meters · Place 5 · RidgefieldRidgefield1600 Meters54:50.9911
May 17Wilton at RidgefieldMay 17 · 800 Meters · Place 9 · RidgefieldRidgefield800 Meters92:18.95 PB11
Apr 25Westhill at RidgefieldApr 25 · 1600 Meters · Place 1 · RidgefieldRidgefield1600 Meters14:45.5511
Apr 25Westhill at RidgefieldApr 25 · 400 Meters · Place 4 · RidgefieldRidgefield400 Meters459.77 PB11
Apr 21Stamford at RidgefieldApr 21 · 3200 Meters · Place 4 · RidgefieldRidgefield3200 Meters410:00.0011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4 BU Sharon Colyear-Danville Season OpenerDec 4 · 1 Mile · UnattachedUnattached1 Mile—DNS11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Stamford at RidgefieldMay 10 · 1600 Meters · Place 2 · RidgefieldRidgefield1600 Meters24:56.1910
May 10Stamford at RidgefieldMay 10 · 400 Meters · Place 4 · RidgefieldRidgefield400 Meters41:02.1110
May 7Bill Gadus Memorial 5,000May 7 · 5000 Meters · Place 16 · RidgefieldRidgefield5000 Meters16.17:05.39a10
May 4Ridgefield at StaplesMay 4 · 3200 Meters · Place 13 · RidgefieldRidgefield3200 Meters1310:26.5h PB10

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Sep 26Danbury XC Season OpenerSep 26 · 3000 Meters · Place 13 · RidgefieldRidgefield3000 Meters13.9:55.75a PB9
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3200 Meters · Place 13 · RidgefieldRidgefield3200 Meters13.10:40.09

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1FCIAC Eastern Division ChampionshipsFeb 1 · 1600 Meters · Place 16 · RidgefieldRidgefield1600 Meters16.5:29.30a9
Jan 25FCIAC Qualifying Meet #4SJan 25 · 1000 Meters · RidgefieldRidgefield1000 Meters--DNS9
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 3000 Meters · Place 258 · RidgefieldRidgefield3000 Meters258.10:32.94a9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1600 Meters · Place 145 · RidgefieldRidgefield1600 Meters145.5:32.31a9