Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRocky Hill vs. Berlin · May 512.94aRocky Hill vs. BerlinMay 5, 2026
1000 Meters · IndoorGHC Invitational #2 · Jan 243:17.02aGHC Invitational #2January 24, 2026
1600 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 95:08.74aOld Saybrook Runnin' Rams InvitationalMay 9, 2026
200 Meters · OutdoorRocky Hill vs. Berlin · May 526.47aRocky Hill vs. BerlinMay 5, 2026
3200 Meters · IndoorOld Saybrook Qualifier · Jan 2212:26.11aOld Saybrook QualifierJanuary 22, 2026
400 Meters · OutdoorBerlin vs. Middletown · May 1256.51aBerlin vs. MiddletownMay 12, 2026
800 Meters · OutdoorBerlin vs. Middletown · May 122:13.97aBerlin vs. MiddletownMay 12, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 400 Meters · Place 20 · Berlin400 Meters2057.06a9
May 12Berlin vs. MiddletownMay 12 · 800 Meters · Place 2 · Berlin800 Meters22:13.97a PB9
May 12Berlin vs. MiddletownMay 12 · 400 Meters · Place 1 · Berlin400 Meters156.51a PB9
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 1600 Meters · Place 23 · Berlin1600 Meters235:08.74a PB9
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 800 Meters · Place 23 · Berlin800 Meters232:17.36a9
May 5Rocky Hill vs. BerlinMay 5 · 800 Meters · Place 2 · Berlin800 Meters22:21.49a9
May 5Rocky Hill vs. BerlinMay 5 · 200 Meters · Place 2 · Berlin200 Meters226.47a PB9
May 5Rocky Hill vs. BerlinMay 5 · 100 Meters · Place 3 · Berlin100 Meters312.94a PB9
Apr 28Berlin vs. MaloneyApr 28 · 1600 Meters · Place 4 · Berlin1600 Meters45:23.33a9
Apr 28Berlin vs. MaloneyApr 28 · 800 Meters · Place 2 · Berlin800 Meters22:15.40a9
Apr 21New Britain vs. BerlinApr 21 · 3200 Meters · Berlin3200 Meters—DNS9
Apr 21New Britain vs. BerlinApr 21 · 1600 Meters · Berlin1600 Meters—DNS9
Apr 21New Britain vs. BerlinApr 21 · 800 Meters · Place 4 · Berlin800 Meters4.2:27.51a9
Apr 14Berlin vs. SouthingtonApr 14 · 1600 Meters · Place 8 · Berlin1600 Meters85:30.19
Apr 14Berlin vs. SouthingtonApr 14 · 800 Meters · Place 5 · Berlin800 Meters52:21.28a9
Apr 7Plainville vs BerlinApr 7 · 1600 Meters · Place 6 · Berlin1600 Meters6.5:40.09
Apr 7Plainville vs BerlinApr 7 · 800 Meters · Place 3 · Berlin800 Meters3.2:26.99

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24GHC Invitational #2Jan 24 · 1000 Meters · Place 10 · Berlin1000 Meters103:17.02a PB9
Jan 22Old Saybrook QualifierJan 22 · 3200 Meters · Place 13 · Berlin3200 Meters1312:26.11a PB9