Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHockomock League Championship · Feb 53:05.95aHockomock League ChampionshipFebruary 5, 2026
600 Meters · IndoorHockomock League Meet #2 · Dec 191:46.20aHockomock League Meet #2December 19, 2023
800 Meters · OutdoorHockomock Spring Track Championship · May 232:13.42aHockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 19 · Taunton800 Meters19.2:13.42a PB12
May 12Taunton vs. Milford May 12 · 800 Meters · Place 3 · Taunton800 Meters32:15.212
May 5Taunton vs. FranklinMay 5 · 800 Meters · Place 5 · Taunton800 Meters52:18.412
Apr 28Taunton vs SharonApr 28 · 800 Meters · Taunton800 Meters—2:21Unofficial12
Apr 14Taunton vs. KPApr 14 · 800 Meters · Place 7 · Taunton800 Meters72:19.212
Apr 7Attleboro vs TauntonApr 7 · 800 Meters · Place 5 · Taunton800 Meters52:23.89a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 22 · Taunton1000 Meters223:05.95a PB12
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 38 · Taunton1000 Meters383:17.92a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1000 Meters · Place 36 · Taunton1000 Meters363:18.30a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1000 Meters · Taunton1000 Meters—DNS12
Dec 12Hockomock JV Meet #1Dec 12 · 1000 Meters · Taunton1000 Meters—3:18Unofficial12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Hock Dual: Attleboro@TauntonMay 7 · 800 Meters · Place 8 · Taunton800 Meters82:23.1—
Apr 30NA vs TauntonApr 30 · 800 Meters · Place 7 · Taunton800 Meters72:27.1—
Apr 24Taunton Vs. Milford Apr 24 · 800 Meters · Place 6 · Taunton800 Meters6.2:2410
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 82 · Taunton800 Meters822:29.58a—
Apr 9Taunton vs. FranklinApr 9 · 800 Meters · Place 10 · Taunton800 Meters102:30.8—
Apr 2Taunton vs. King PhilipApr 2 · 800 Meters · Place 7 · Taunton800 Meters72:33.3—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 600 Meters · Place 39 · Taunton600 Meters39.1:46.20a PB10
Dec 7Hockomock League Meet #1Dec 7 · 1000 Meters · Place 44 · Taunton1000 Meters44.3:39.29a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Taunton vs AttleboroMay 9 · 800 Meters · Taunton800 Meters—2:58.8Unofficial9