Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChinook/Cascade/Glacier · Oct 1718.71aChinook/Cascade/GlacierOctober 17, 2019
1000 Meters · IndoorHockomock League #4 · Jan 232:55.54aHockomock League #4January 23, 2025
600 Meters · Indoor3rd Annual Indoor Mercury Games · Dec 131:41.30a3rd Annual Indoor Mercury GamesDecember 13, 2025
800 Meters · OutdoorHock Dual: OA vs. Stoughton · Apr 202:19.3Hock Dual: OA vs. StoughtonApril 2, 2024
Javelin · 400g TJ · OutdoorChinook/Cascade/Glacier · Oct 1756-02Chinook/Cascade/GlacierOctober 17, 2019
Long Jump · OutdoorChinook/Sylvester/Pacific · Oct 249-00.00Chinook/Sylvester/PacificOctober 24, 2019

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

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1000 Meters · Place 30 · StoughtonStoughton1000 Meters30.3:13.43a12
Dec 133rd Annual Indoor Mercury GamesDec 13 · 600 Meters · Place 14 · StoughtonStoughton600 Meters14.1:41.30a PB12
Feb 6Hockomock League ChampionshipFeb 6 · 1000 Meters · Place 14 · StoughtonStoughton1000 Meters142:56.64a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 16 · StoughtonStoughton1000 Meters162:55.54a PB—
Jan 16Hockomock League #3Jan 16 · 1000 Meters · Place 17 · StoughtonStoughton1000 Meters172:59.98a—
Jan 9Hockomock League #2Jan 9 · 1000 Meters · Place 27 · StoughtonStoughton1000 Meters273:03.19a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Hockomock JV #1Dec 20 · 1000 Meters · StoughtonStoughton1000 Meters—3:03.3Unofficial11
Jan 19J. V. Meet # 4Jan 19 · 600 Meters · StoughtonStoughton600 Meters—1:44.3Unofficial10
Jan 15Paul Davey MeetJan 15 · 600 Meters · StoughtonStoughton600 Meters—1:45.2Unofficial10
Jan 8J. V. Meet # 3Jan 8 · 600 Meters · StoughtonStoughton600 Meters—1:42.4Unofficial10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 800 Meters · Place 32 · StoughtonStoughton800 Meters322:23.05a—
May 7Mansfield at StoughtonMay 7 · 800 Meters · StoughtonStoughton800 Meters—2:25Unofficial10
Apr 30Stoughton at FoxboroApr 30 · 800 Meters · Place 3 · StoughtonStoughton800 Meters3.2:15.4Unofficial10
Apr 23Canton at StoughtonApr 23 · 800 Meters · Place 3 · StoughtonStoughton800 Meters3.2:16.3Unofficial10
Apr 9Sharon at StoughtonApr 9 · 800 Meters · StoughtonStoughton800 Meters—2:14.8Unofficial10
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 800 Meters · Place 5 · StoughtonStoughton800 Meters5.02:19.3 PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18J. V. Meet # 2Dec 18 · 300 Meters · StoughtonStoughton300 Meters—43.8Unofficial10
Dec 14J.V. Meet #1Dec 14 · 300 Meters · StoughtonStoughton300 Meters—42.4Unofficial10
Jan 19Hockomock Dual Meet #5Jan 19 · 600 Meters · Place 4 · StoughtonStoughton600 Meters41:47.46FR
Jan 16Paul Davey InvitationalJan 16 · 1000 Meters · StoughtonStoughton1000 Meters—3:27.6Unofficial9
Jan 6Hockomock JV Meet #2Jan 6 · 1000 Meters · StoughtonStoughton1000 Meters—3:42.1Unofficial9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Foxboro at StoughtonMay 2 · 400 Meters · StoughtonStoughton400 Meters—63.1Unofficial9
Apr 25Stoughton at CantonApr 25 · 400 Meters · StoughtonStoughton400 Meters—63.2Unofficial9
Apr 11Stoughton at SharonApr 11 · 800 Meters · StoughtonStoughton800 Meters—2:41.1Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · 800 Meters · StoughtonStoughton800 Meters—2:31.2Unofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 1000 Meters · Place 44 · StoughtonStoughton1000 Meters44.3:30.03a9
Dec 12Hokomock JV Meet #1Dec 12 · 400 Meters · StoughtonStoughton400 MetersRelay Split—69.7Unofficial9

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Oct 31International League ChampionshipsOct 31 · Long Jump · Place 8 · Chinook (Seatac)Chinook (Seatac)Long Jump8.8-11.00Unofficial6
Oct 31International League ChampionshipsOct 31 · Javelin · Place 4 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ4.47-01Unofficial6
Oct 24Chinook/Sylvester/PacificOct 24 · Long Jump · Place 4 · Chinook (Seatac)Chinook (Seatac)Long Jump4.9-00.00 PB6
Oct 24Chinook/Sylvester/PacificOct 24 · Javelin · Place 5 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ5.49-056
Oct 17Chinook/Cascade/GlacierOct 17 · Long Jump · Place 2 · Chinook (Seatac)Chinook (Seatac)Long Jump2.8-10.006
Oct 17Chinook/Cascade/GlacierOct 17 · Javelin · Place 1 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ1.56-02 PB6
Oct 17Chinook/Cascade/GlacierOct 17 · 100 Meters · Place 4 · Chinook (Seatac)Chinook (Seatac)100 Meters4.18.71a PB6