Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBethel Indoor Invitational · Jan 313:35.22aBethel Indoor InvitationalJanuary 31, 2026
1500 Meters · IndoorNorth Shore HS Invitational · Dec 306:00.47aNorth Shore HS InvitationalDecember 30, 2025
1600 Meters · OutdoorDanbury at McMahon · Apr 226:06.52aDanbury at McMahonApril 22, 2026
200 Meters · OutdoorTrumbull at Danbury · May 1432.74aTrumbull at DanburyMay 14, 2024
3000 Meters · Indoor2026 Yale HS Classic · Jan 912:14.712026 Yale HS ClassicJanuary 9, 2026
3200 Meters · OutdoorCentral at Danbury · May 1813:08.91aCentral at DanburyMay 18, 2026
400 Meters · OutdoorWesthill at Danbury · Apr 91:14.48aWesthill at DanburyApril 9, 2025
800 Meters · Outdoor8th Froshmore Invitational · May 112:56.02a8th Froshmore InvitationalMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Central at DanburyMay 18 · 3200 Meters · Place 1 · Danbury3200 Meters113:08.91a PB11
May 5Stamford at DanburyMay 5 · 1600 Meters · Place 3 · Danbury1600 Meters36:19.74a11
Apr 22Danbury at McMahonApr 22 · 1600 Meters · Place 3 · Danbury1600 Meters36:06.52a PB11
Apr 172026 New York RelaysApr 17 · 3000 Meters · Danbury3000 Meters—DNS11
Apr 14Westhill at DanburyApr 14 · 1600 Meters · Place 3 · Danbury1600 Meters36:21.78a11
Mar 25Danbury OT Time Trial 2026Mar 25 · 800 Meters · Place 4 · Danbury800 Meters4.2:57.42a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Bethel Indoor InvitationalJan 31 · 1000 Meters · Place 17 · Danbury1000 Meters173:35.22a PB11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 79 · Danbury3000 Meters7912:14.71 PB11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 79 · Danbury3000 Meters7912:14.7111

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1500 Meters · Place 70 · Danbury1500 Meters70.6:00.47a PB11
Jan 18SCC Coaches InvitationalJan 18 · 1000 Meters · Place 49 · Danbury1000 Meters494:10.82a—
Jan 11FCIAC Qualifying Meet W2Jan 11 · 1000 Meters · Place 24 · Danbury1000 Meters24.4:17.84a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Bridgeport Central/Harding at DanburyMay 19 · 800 Meters · Place 4 · Danbury800 Meters43:00.47a10
May 10Froshmore Invitational - Overall ResultsMay 10 · 800 Meters · Place 26 · Danbury800 Meters263:03.69—
May 109th Froshmore InvitationalMay 10 · 800 Meters · Place 19 · Danbury800 Meters19.3:03.69a10
Apr 23Stamford at DanburyApr 23 · 400 Meters · Place 12 · Danbury400 Meters121:15.4010
Apr 9Westhill at DanburyApr 9 · 400 Meters · Place 13 · Danbury400 Meters131:14.48a PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Trumbull at DanburyMay 14 · 200 Meters · Place 25 · Danbury200 Meters2532.74a PB—
May 118th Froshmore InvitationalMay 11 · 800 Meters · Place 32 · Danbury800 Meters32.2:56.02a PB9
Apr 30Greenwich at DanburyApr 30 · 400 Meters · Place 22 · Danbury400 Meters221:16.88a—
Apr 22Stamford at DanburyApr 22 · 400 Meters · Place 9 · Danbury400 Meters91:18.19a—
Apr 9Westhill at DanburyApr 9 · 400 Meters · Place 13 · Danbury400 Meters131:18.19a—
Apr 9Westhill at DanburyApr 9 · 200 Meters · Place 24 · Danbury200 Meters2434.99a—