Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHockomock #5 · Jan 303:18.04Hockomock #5January 30, 2020
1500 Meters · OutdoorPhoenix Invitational · Mar 134:36.95aPhoenix InvitationalMarch 13, 2026
400 Meters · OutdoorMSTCA Warrior Invitational · Apr 201:00.49aMSTCA Warrior InvitationalApril 20, 2023
500 Meters · IndoorLiberty Kickoff · Dec 51:17.51aLiberty KickoffDecember 5, 2024
600 Meters · IndoorHockomock Championship · Feb 81:38.30Hockomock ChampionshipFebruary 8, 2020
800 Meters · Indoor2026 CAA Indoor Championships · Feb 222:08.35a2026 CAA Indoor ChampionshipsFebruary 22, 2026
800 Meters · OutdoorDuke Twilight · May 32:06.08aDuke TwilightMay 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 1 · ElonElon800 MetersRound P1.2:07.19aSo
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 2 · ElonElon800 Meters2.2:07.28aSo
May 14MEAC ChampionshipsMay 14 · 800 Meters · Place 1 · ElonElon800 MetersRound P1.2:07.19aSo
May 3Duke TwilightMay 3 · 800 Meters · Place 16 · ElonElon800 Meters16.2:06.08a PBSo
Apr 24Charlotte InviteApr 24 · 800 Meters · Place 2 · ElonElon800 Meters2.2:09.63aSo
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 5 · ElonElon800 Meters5.2:07.21aSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 20 · ElonElon800 Meters20.2:09.62aSo
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 56 · ElonElon800 Meters56.2:10.96aSo
Mar 13Phoenix InvitationalMar 13 · 1500 Meters · Place 4 · ElonElon1500 Meters44:36.95a PBSO

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 800 Meters · Place 2 · ElonElon800 Meters2.2:08.35a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Mondo College InvitationalJan 18 · 800 Meters · Place 2 · ElonElon800 Meters22:16.28a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 500 Meters · Place 5 · ElonElon500 Meters5.1:17.51a PBSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13MSTCA Coaches InvitationalMay 13 · 800 Meters · Place 4 · Oliver AmesOliver Ames800 Meters42:21.14a—
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · 400 Meters · Oliver AmesOliver Ames400 Meters—60.2Unofficial12
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:26.3Unofficial12
Apr 20MSTCA Warrior InvitationalApr 20 · 400 Meters · Place 3 · Oliver AmesOliver Ames400 Meters31:00.49a PB—
Apr 11Foxboro vs. Oliver AmesApr 11 · 2 Miles · Oliver AmesOliver Ames2 Miles—12:58.2Unofficial12
Apr 11Foxboro vs. Oliver AmesApr 11 · 400 Meters · Oliver AmesOliver Ames400 Meters—60.9Unofficial12
Apr 4Oliver Ames at StoughtonApr 4 · 800 Meters · Oliver AmesOliver Ames800 Meters—02:30.0Unofficial12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Hockomock League MeetFeb 9 · 600 Meters · Place 2 · Oliver AmesOliver Ames600 Meters21:41.64SR
Jan 19Hockomock Dual Meet #5Jan 19 · 600 Meters · Place 1 · Oliver AmesOliver Ames600 Meters11:41.67SR
Jan 3Hockomock Dual Meet #3Jan 3 · 600 Meters · Place 1 · Oliver AmesOliver Ames600 Meters11:43.95SR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 600 Meters · Place 1 · Oliver AmesOliver Ames600 Meters1.1:43.82a12

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 800 Meters · Place 16 · Oliver AmesOliver Ames800 Meters16.2:31.27a11
May 21Hockomock Championship MeetMay 21 · 800 Meters · Place 2 · Oliver AmesOliver Ames800 Meters2.2:22.91a11
May 14MSTCA Coaches InvitationalMay 14 · 800 Meters · Place 6 · Oliver AmesOliver Ames800 Meters6.2:23.84a11
May 14MSTCA Coaches InvitationalMay 14 · 800 Meters · Place 6 · Oliver AmesOliver Ames800 Meters6.2:23.84aUnofficial11
Apr 26Oliver Ames @ CantonApr 26 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:26Unofficial11
Apr 12Stoughton at O.A.Apr 12 · 400 Meters · Oliver AmesOliver Ames400 Meters—61.9Unofficial11
Apr 5Foxboro vs. Oliver AmesApr 5 · 400 Meters · Oliver AmesOliver Ames400 Meters—61.7Unofficial11

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18MIAA D1 South ChampionshipJun 18 · 800 Meters · Place 5 · Oliver AmesOliver Ames800 Meters52:20.16SO
Jun 12Hockomock ChampionshipJun 12 · 800 Meters · Place 2 · Oliver AmesOliver Ames800 Meters22:23.34SO
Jun 12Hockomock ChampionshipsJun 12 · 800 Meters · Place 2 · Oliver AmesOliver Ames800 Meters2.2:23.34a10
May 20North Attleboro vs. Oliver AmersMay 20 · 400 Meters · Oliver AmesOliver Ames400 Meters—61.21Unofficial10
May 11Foxboro vs. Oliver AmesMay 11 · 400 Meters · Oliver AmesOliver Ames400 Meters—61.9Unofficial10
May 11Foxboro vs. Oliver AmesMay 11 · 400 Meters · Oliver AmesOliver Ames400 Meters—61.21Unofficial10
May 6Sharon vs. Oliver AmesMay 6 · 1 Mile · Oliver AmesOliver Ames1 Mile—5:39Unofficial10
Apr 19Hockomock League Meet (All Results)Apr 19 · 800 Meters · Place 2 · Oliver AmesOliver Ames800 Meters2.2:23.3Unofficial10
Mar 30OA vs. SharonMar 30 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:27.6Unofficial10
Mar 25Foxboro vs. OA/StoughtonMar 25 · 400 Meters · Oliver AmesOliver Ames400 Meters—62.4Unofficial10
Mar 25Foxboro vs. OA/StoughtonMar 25 · 400 Meters · Oliver AmesOliver Ames400 Meters—62.4Unofficial10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Hock League Grade Level ChallengeMar 12 · 400 Meters · Oliver AmesOliver Ames400 Meters—63.1Unofficial10

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Hockomock ChampionshipFeb 8 · 600 Meters · Place 2 · Oliver AmesOliver Ames600 Meters21:38.30 PB9
Jan 30Hockomock #5Jan 30 · 1000 Meters · Place 4 · Oliver AmesOliver Ames1000 Meters43:18.04 PB9
Jan 24Hockomock #4Jan 24 · 600 Meters · Place 2 · Oliver AmesOliver Ames600 Meters21:44.239