Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #2 · Jan 95:32.34aHockomock League #2January 9, 2025
1 Mile · OutdoorHockomock League Freshman Sophomore Meet · Apr 26:16.13aHockomock League Freshman Sophomore MeetApril 2, 2022
1000 Meters · IndoorHockomock League #4 · Jan 232:59.95aHockomock League #4January 23, 2025
2 Miles · IndoorHockomock League Meet #1 · Dec 712:17.34aHockomock League Meet #1December 7, 2023
400 Meters · OutdoorTaunton at Franklin · Apr 2958.80Taunton at FranklinApril 29, 2025
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 181:02.053aMSTCA Division 1 RelaysMay 18, 2025
600 Meters · IndoorHockomock League Championship · Feb 51:36.90aHockomock League ChampionshipFebruary 5, 2026
800 Meters · OutdoorTaunton vs. KP · Apr 142:16.2Taunton vs. KPApril 14, 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 25 · Taunton800 Meters25.2:20.59a12
May 12Taunton vs. Milford May 12 · 800 Meters · Place 4 · Taunton800 Meters42:21.012
May 5Taunton vs. FranklinMay 5 · 800 Meters · Place 6 · Taunton800 Meters62:19.412
Apr 28Taunton vs SharonApr 28 · 800 Meters · Taunton800 Meters—2:19.8Unofficial12
Apr 14Taunton vs. KPApr 14 · 800 Meters · Place 5 · Taunton800 Meters52:16.2 PB12
Apr 7Attleboro vs TauntonApr 7 · 800 Meters · Place 7 · Taunton800 Meters72:25.66a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 600 Meters · Place 21 · Taunton600 Meters211:36.90a PB12
Jan 22Hockomock League #4Jan 22 · 600 Meters · Place 28 · Taunton600 Meters281:39.49a12
Jan 15Hockomock League #3Jan 15 · 600 Meters · Place 27 · Taunton600 Meters271:38.70a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Taunton400 MetersRelay Split—1:02.053a PB11
May 12Milford v TauntonMay 12 · 400 Meters · Taunton400 Meters—57.1Unofficial11
Apr 29Taunton at FranklinApr 29 · 400 Meters · Place 11 · Taunton400 Meters1158.80 PB11
Apr 15Taunton vs. SharonApr 15 · 400 Meters · Place 7 · Taunton400 Meters759.011
Apr 8King Philip vs. TauntonApr 8 · 400 Meters · Place 9 · Taunton400 Meters91:12.011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · 1000 Meters · Place 20 · Taunton1000 Meters203:00.96a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 24 · Taunton1000 Meters242:59.95a PB—
Jan 16Hockomock League #3Jan 16 · 1000 Meters · Place 22 · Taunton1000 Meters223:02.97a—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 41 · Taunton1 Mile415:32.34a PB—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 54 · Taunton1000 Meters54.3:05.67a11
Dec 17Hockomock League #1Dec 17 · 1000 Meters · Place 26 · Taunton1000 Meters26.3:06.46a11
Feb 8Hockomock League MeetFeb 8 · 600 Meters · Place 29 · Taunton600 Meters291:40.19a—
Jan 18Hockomock League Meet #5Jan 18 · 600 Meters · Place 38 · Taunton600 Meters381:41.83a—
Jan 11Hockomock League Meet Double DualsJan 11 · 1 Mile · Place 34 · Taunton1 Mile345:33.83a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 800 Meters · Place 27 · Taunton800 Meters272:19.13a—
May 7Hock Dual: Attleboro@TauntonMay 7 · 800 Meters · Place 7 · Taunton800 Meters72:22.0—
Apr 30NA vs TauntonApr 30 · 800 Meters · Place 5 · Taunton800 Meters52:18.0—
Apr 24Taunton Vs. Milford Apr 24 · 800 Meters · Place 4 · Taunton800 Meters4.2:2010
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 70 · Taunton800 Meters702:26.06a—
Apr 9Taunton vs. FranklinApr 9 · 800 Meters · Place 7 · Taunton800 Meters72:29.0—
Apr 2Taunton vs. King PhilipApr 2 · 800 Meters · Place 5 · Taunton800 Meters52:30.0—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 1 Mile · Place 30 · Taunton1 Mile30.5:40.21a10
Dec 7Hockomock League Meet #1Dec 7 · 2 Miles · Place 27 · Taunton2 Miles27.12:17.34a PB10
Jan 19Hockomock Dual Meet #5Jan 19 · 1 Mile · Place 15 · Taunton1 Mile155:51.97FR
Jan 6Hockomock JV Meet #2Jan 6 · 1000 Meters · Taunton1000 Meters—3:29Unofficial9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Taunton vs Milford @ TauntonApr 25 · 2 Miles · Taunton2 Miles—12:53Unofficial9
Apr 11Taunton at FranklinApr 11 · 1 Mile · Taunton1 Mile—5:52Unofficial9
Apr 4Taunton vs. KPApr 4 · 2 Miles · Taunton2 Miles—12:49Unofficial9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 1 Mile · Taunton1 Mile—DNS9
Dec 8Hockomock League Dual Meet #1Dec 8 · 1 Mile · Place 26 · Taunton1 Mile26.5:53.42a9
Jan 20Hockomock - Meet3 - ReggieJan 20 · 1 Mile · Place 2 · Taunton1 Mile2.5:48.14a8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Taunton vs. MilfordMay 3 · 1 Mile · Taunton1 Mile—6:02.0Unofficial8
Apr 21MSTCA Warrior InviteApr 21 · 800 Meters · Place 65 · Taunton800 Meters65.2:51.07a8
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 1 Mile · Place 25 · Taunton1 Mile25.6:16.13a PB8

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Hockomock - Reggie 1Dec 17 · 2 Miles · Place 21 · Taunton2 Miles21.12:22.44a8