Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:56.02aThe Beantown Winter ClassicDecember 20, 2025
1 Mile · Outdoor8th CT Distance Festival · May 84:51.32a8th CT Distance FestivalMay 8, 2026
1000 Meters · IndoorNorth Shore HS Invitational · Dec 302:47.92aNorth Shore HS InvitationalDecember 30, 2025
1600 Meters · IndoorNorth Shore HS Invitational · Dec 234:56.96aNorth Shore HS InvitationalDecember 23, 2023
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 177:19.65a2026 New York RelaysApril 17, 2026
2000m Steeplechase · Outdoor43rd O'Grady Relays · Apr 247:10.02a43rd O'Grady RelaysApril 24, 2026
3200 Meters · IndoorCIAC Class LL Boys Championship · Feb 810:36.97aCIAC Class LL Boys ChampionshipFebruary 8, 2024
3200 Meters · OutdoorFast Times at Ridgefield High: The 3200 · May 210:35.74aFast Times at Ridgefield High: The 3200May 2, 2026
600 Meters · Indoor2026 Yale HS Classic · Jan 91:34.542026 Yale HS ClassicJanuary 9, 2026
800 Meters · OutdoorDanbury Dream Elite Invitational · May 162:06.95aDanbury Dream Elite InvitationalMay 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Danbury Dream Elite InvitationalMay 16 · 800 Meters · Place 23 · Danbury800 Meters232:06.95a PB12
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 73 · Danbury1 Mile734:51.32a PB12
May 2Fast Times at Ridgefield High: The 3200May 2 · 3200 Meters · Place 113 · Danbury3200 Meters113.10:35.74a PB12
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 22 · Danbury2000m Steeplechase227:10.02a PB12
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 26 · Danbury2000m Steeplechase0.838m26.7:19.65a PB12
Apr 172026 New York RelaysApr 17 · 3200 Meters · Danbury3200 Meters—DNS12
Mar 25Danbury OT Time Trial 2026Mar 25 · 800 Meters · Place 10 · Danbury800 Meters10.2:30.89a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5FCIAC Indoor Track & Field ChampionshipsFeb 5 · 1600 Meters · Place 27 · Danbury1600 Meters275:05.33a12
Jan 31Bethel Indoor InvitationalJan 31 · 600 Meters · Place 12 · Danbury600 Meters121:35.32a12
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1000 Meters · Place 16 · Danbury1000 Meters162:48.85a12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 41 · Danbury1000 Meters412:55.0512
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 70 · Danbury600 Meters701:34.54 PB12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 41 · Danbury1000 Meters412:55.0512
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 70 · Danbury600 Meters701:34.5412

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 33 · Danbury1000 Meters33.2:47.92a PB12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 78 · Danbury1 Mile78.4:56.02a PB12
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 73 · Danbury600 Meters73.1:36.17a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · 3200 Meters · Place 25 · Danbury3200 Meters25.10:36.97a PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 1600 Meters · Place 67 · Danbury1600 Meters67.4:56.96a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1600 Meters · Place 83 · Danbury1600 Meters83.5:19.81a9
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 45 · Danbury1 Mile45.5:37.01a9