Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCRAL Invitational Meet #2 · Jan 113:56.29aCRAL Invitational Meet #2January 11, 2025
1600 Meters · Outdoor94th Greater Hartford Invitational · May 85:53.57a94th Greater Hartford InvitationalMay 8, 2026
3200 Meters · OutdoorMiddletown Frosh & Soph Invite · May 112:50.38aMiddletown Frosh & Soph InviteMay 1, 2026
800 Meters · OutdoorNewington vs Wethersfield · May 122:49.0Newington vs WethersfieldMay 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 1600 Meters · Place 6 · Wethersfield1600 Meters66:17.10a10
May 12Newington vs WethersfieldMay 12 · 1600 Meters · Place 5 · Wethersfield1600 Meters5.6:07.010
May 12Newington vs WethersfieldMay 12 · 800 Meters · Place 4 · Wethersfield800 Meters4.2:49.0 PB10
May 894th Greater Hartford InvitationalMay 8 · 1600 Meters · Place 12 · Wethersfield1600 Meters125:53.57a PB10
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 1600 Meters · Place 2 · Wethersfield1600 Meters2.6:07.010
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 800 Meters · Place 2 · Wethersfield800 Meters2.2:50.010
May 1Middletown Frosh & Soph InviteMay 1 · 3200 Meters · Place 5 · Wethersfield3200 Meters512:50.38a PB10
Apr 28Platt vs. WethersfieldApr 28 · 1600 Meters · Place 2 · Wethersfield1600 Meters2.6:07.010
Apr 28Platt vs. WethersfieldApr 28 · 800 Meters · Wethersfield800 Meters—DNS10
Apr 21Southington vs WethersfieldApr 21 · 3200 Meters · Place 4 · Wethersfield3200 Meters413:25.76a10
Apr 21Southington vs WethersfieldApr 21 · 1600 Meters · Place 6 · Wethersfield1600 Meters66:07.37a10
Apr 9Wethersfield vs MaloneyApr 9 · 3200 Meters · Wethersfield3200 Meters—DNS10
Apr 7Wethersfield vs Rocky HillApr 7 · 3200 Meters · Place 2 · Wethersfield3200 Meters2.13:50.010
Apr 7Wethersfield vs Rocky HillApr 7 · 1600 Meters · Place 1 · Wethersfield1600 Meters1.6:07.010

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27CCC Outdoor TF ChampionshipsMay 27 · 3200 Meters · Place 26 · Wethersfield3200 Meters2613:27.32a9
May 27CCC Outdoor TF ChampionshipsMay 27 · 1600 Meters · Place 31 · Wethersfield1600 Meters315:54.98a9
May 20Wethersfield vs NewingtonMay 20 · 1600 Meters · Place 2 · Wethersfield1600 Meters26:02.09
May 13Wethersfield vs SouthingtonMay 13 · 3200 Meters · Place 4 · Wethersfield3200 Meters413:21.49
May 13Wethersfield vs SouthingtonMay 13 · 1600 Meters · Place 3 · Wethersfield1600 Meters36:04.09
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 34 · Wethersfield1600 Meters346:00.499
May 2Middletown Frosh & Soph InviteMay 2 · 1600 Meters · Place 8 · Wethersfield1600 Meters86:04.39a9
Apr 29Wethersfield vs Rocky Hill & Computer ScienceApr 29 · 3200 Meters · Place 2 · Wethersfield3200 Meters213:43.09
Apr 22New Britain vs. WethersfieldApr 22 · 3200 Meters · Place 2 · Wethersfield3200 Meters214:51.369
Apr 22New Britain vs. WethersfieldApr 22 · 1600 Meters · Place 2 · Wethersfield1600 Meters26:26.439
Apr 11Wethersfield vs PlainvilleApr 11 · 3200 Meters · Place 3 · Wethersfield3200 Meters314:16.39
Apr 11Wethersfield vs PlainvilleApr 11 · 1600 Meters · Place 3 · Wethersfield1600 Meters36:37.09
Apr 9Berlin vs WetherfieldApr 9 · 3200 Meters · Place 2 · Wethersfield3200 Meters214:03.59
Apr 9Berlin vs WetherfieldApr 9 · 1600 Meters · Place 2 · Wethersfield1600 Meters26:32.49

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Glastonbury Invitational #3Jan 16 · 1000 Meters · Place 5 · Wethersfield1000 Meters54:05.2—
Jan 11CRAL Invitational Meet #2Jan 11 · 1000 Meters · Place 1 · Wethersfield1000 Meters13:56.29a PB—
Jan 8Glastonbury Invitational #2Jan 8 · 1000 Meters · Place 3 · Wethersfield1000 Meters34:56.5—