Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBU Mini-Meet 3 · Dec 284:55.71aBU Mini-Meet 3December 28, 2019
1 Mile · OutdoorMIAA Division 6 Track & Field Championship · May 234:31.53aMIAA Division 6 Track & Field ChampionshipMay 23, 2024
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championships · Jun 175:49.36aUSATF New England Association Junior Olympic ChampionshipsJune 17, 2017
400 Meters · IndoorMarathon Sports Winter Classic · Dec 3153.10aMarathon Sports Winter ClassicDecember 31, 2024
600 Meters · IndoorThe Beantown Winter Classic · Dec 211:28.27aThe Beantown Winter ClassicDecember 21, 2024
800 Meters · IndoorMarine Corps Holiday Classic · Dec 282:13.55aMarine Corps Holiday ClassicDecember 28, 2021
800 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 231:59.52aMIAA Division 6 Track & Field ChampionshipMay 23, 2024

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Edge Elite Track ClubEdge Elite Track Club800 Meters—DNS12
Jan 19GBTC InvitationalJan 19 · 400 Meters · Place 4 · Edge Elite Track ClubEdge Elite Track Club400 Meters4.53.78a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 400 Meters · Place 8 · Edge Elite Track ClubEdge Elite Track Club400 Meters8.53.10a PB12
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 2 · Edge Elite Track ClubEdge Elite Track Club600 Meters2.1:28.27a PB12
Dec 14Mini Meet at BUDec 14 · 400 Meters · Place 15 · Edge Elite Track ClubEdge Elite Track Club400 Meters15.53.13a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 1 Mile · Place 8 · NorthbridgeNorthbridge1 Mile84:31.53a PB—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 800 Meters · Place 4 · NorthbridgeNorthbridge800 Meters41:59.52a PB—
May 14SWCL League Championship MeetMay 14 · 800 Meters · Place 1 · NorthbridgeNorthbridge800 Meters1.2:03.39aJr
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 7 · NorthbridgeNorthbridge1 Mile74:36.96a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3Battle Road Twilight #3Jun 3 · 800 Meters · Place 18 · Edge Elite Track ClubEdge Elite Track Club800 Meters18.2:01.57a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 6 · Edge Elite Track ClubEdge Elite Track Club800 Meters6.2:13.55a PB9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28BU Mini-Meet 3Dec 28 · 1 Mile · Place 70 · Edge Elite Track ClubEdge Elite Track Club1 Mile70.4:55.71a PB7

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 16USATF New England Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 2 · Edge Elite Track ClubEdge Elite Track Club800 Meters2.2:32.64a5

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 17USATF New England Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 7 · Edge Elite Track ClubEdge Elite Track Club1500 Meters7.5:49.36a PB4