Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Feb 64:25.32aRiverhawk InvitationalFebruary 6, 2026
1 Mile · OutdoorUSATF-New England Invitational · Jun 54:30.59USATF-New England InvitationalJune 5, 2022
1000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 112:39.42David Hemery Valentine InvitationalFebruary 11, 2022
1500 Meters · IndoorArmory Youth Championship Sponsored by NYRR · Mar 54:22.00aArmory Youth Championship Sponsored by NYRRMarch 5, 2022
1500 Meters · OutdoorNortheast-10 Outdoor Championships · May 14:05.48aNortheast-10 Outdoor ChampionshipsMay 1, 2026
2 Miles · OutdoorUSATF-New England Invitational · Jun 54:30.59USATF-New England InvitationalJune 5, 2022
2 Miles · OutdoorUSATF-New England Invitational · Jun 54:30.59USATF-New England InvitationalJune 5, 2022
300 Meters · IndoorUSATFNE Youth Indoor Meet #2 · Jan 2344.48USATFNE Youth Indoor Meet #2January 23, 2022
3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 308:53.00John Thomas Terrier ClassicJanuary 30, 2026
800 Meters · IndoorEast Coast Youth Invitational · Feb 272:07.33East Coast Youth Invitational February 27, 2022
800 Meters · OutdoorAAU Region 01 Qualifier · Jun 291:59.30AAU Region 01 Qualifier June 29, 2023
Long Jump · OutdoorUSATF New England Youth Series - Meet #1 · May 72:06.68aUSATF New England Youth Series - Meet #1May 7, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 1500 Meters · Place 10 · BentleyBentley1500 Meters10.4:05.48a PBSo
May 1NE10 OutdoorMay 1 · 1500 Meters · Place 10 · BentleyBentley1500 Meters10.4:05.48aSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 14 · BentleyBentley1500 Meters14.4:07.07aSo
Apr 17George Davis InvitationalApr 17 · 1500 Meters · Place 18 · BentleyBentley1500 Meters18.4:06.52aSo
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 6 · BentleyBentley800 Meters6.2:02.24aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 34 · BentleyBentley1 Mile344:25.32a PBSo
Feb 6Riverhawk InvitationalFeb 6 · 1000 Meters · Place 29 · BentleyBentley1000 Meters292:52.24aSo
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 189 · BentleyBentley3000 Meters1898:53.00 PBSO
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 3000 Meters · Place 5 · BentleyBentley3000 Meters58:57.34aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25SCSU Barber-MaloneyApr 25 · 1500 Meters · Place 10 · BentleyBentley1500 Meters10.4:12.55aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 64 · BentleyBentley3000 Meters64.9:01.94aFr
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 1 Mile · Place 7 · BentleyBentley1 Mile74:42.04a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · BentleyBentley1 Mile—DNSFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 34 · BentleyBentley3000 Meters34.9:15.37aFr
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 288 · New England EliteNew England Elite1 Mile2884:36.60a—
Jan 21GBTC InvitationalJan 21 · 1 Mile · Place 3 · New England Elite Track ClubNew England Elite Track Club1 Mile3.4:32.98a12
Jan 13Suffolk Ice BreakerJan 13 · 1 Mile · Place 51 · New EnglandNew England1 Mile514:47.28—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club1500 Meters2.4:10.03a19+
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club800 Meters2.1:59.66a19+
Jun 29AAU Region 01 Qualifier Jun 29 · 1500 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club1500 Meters1.4:10.51a19+
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club800 Meters3.1:59.30 PB19+
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 2 · New England EliteNew England Elite1500 Meters24:10.43a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 9 · New England EliteNew England Elite800 Meters92:08.98a—
May 21 USATF New England Youth Series - Meet #3May 21 · 3000 Meters · New England Elite Track ClubNew England Elite Track Club3000 Meters—DNS19+
May 21 USATF New England Youth Series - Meet #3May 21 · 800 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club800 Meters2.2:05.93a19+
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 2 · New England EliteNew England EliteLong Jump24:34.09a—
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 4 · New England EliteNew England EliteLong Jump42:06.68a PB—

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 17USATF-NE Season Opener Dec 17 · 1 Mile · Place 27 · New England Elite Track ClubNew England Elite Track Club1 Mile27.4:57.06a19+
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1 Mile · Place 3 · New England Elite Track ClubNew England Elite Track Club1 Mile3.4:40.48a17-18
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1500 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1500 Meters3.4:22.00a PB17-18
Feb 27East Coast Youth Invitational Feb 27 · 3000 Meters · Place 4 · New England Elite Track .New England Elite Track .3000 Meters49:31.0717
Feb 27East Coast Youth Invitational Feb 27 · 800 Meters · Place 6 · New England Elite Track .New England Elite Track .800 Meters62:07.33 PB17
Feb 11David Hemery Valentine InvitationalFeb 11 · 1000 Meters · Place 52 · New England Elite Track CNew England Elite Track C1000 Meters522:39.42 PB—
Feb 11David Hemery Valentine InvitationalFeb 11 · 1000 Meters · Place 52 · New England Elite Track CNew England Elite Track C1000 Meters522:39.42—
Jan 28John Thomas Terrier ClassicJan 28 · 1 Mile · Place 132 · New England Elite Track CNew England Elite Track C1 Mile1324:47.05—
Jan 28John Thomas Terrier ClassicJan 28 · 1 Mile · Place 132 · New England Elite Track CNew England Elite Track C1 Mile1324:47.05—
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · 1000 Meters · Place 1 · New EnglandNew England1000 Meters12:48.3405
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · 300 Meters · Place 5 · New EnglandNew England300 Meters544.48 PB05

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · New England Elite Track ClubNew England Elite Track Club3000 Meters—DNS17-18
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · New England Elite Track ClubNew England Elite Track Club1500 Meters—DNS17-18
Jun 5USATF-New England InvitationalJun 5 · 2 Miles · Place 2 · New England Elite Track ClubNew England Elite Track Club2 Miles24:30.59 PB—
Jun 5USATF-New England InvitationalJun 5 · 2 Miles · Place 2 · New England Elite Track ClubNew England Elite Track Club2 Miles24:30.59 PB—
Jun 5USATF-New England InvitationalJun 5 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile24:30.59 PB—
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 1500 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club1500 Meters5.4:13.93a17-18
May 22USATF-NE Twilight Mini Series Meet #3May 22 · 2 Miles · Place 3 · New England Elite Track ClubNew England Elite Track Club2 Miles310:21.99—
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile2.4:34.61a17-18
May 7USATF-NE Twilight Mini Series Meet #1May 7 · 1 Mile · Place 4 · New England Elite Track ClubNew England Elite Track Club1 Mile4.4:40.59a17-18