Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF New England Youth Invitational · May 315:47.80aUSATF New England Youth InvitationalMay 31, 2026
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 125:14.20aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF New England Youth Series #4 · May 178:20.23aUSATF New England Youth Series #4May 17, 2026
2000m Steeplechase · 0.838m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 257:53.67aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
2000m Steeplechase · 0.914m · OutdoorUSATF New England Youth Invitational · May 318:00.12aUSATF New England Youth InvitationalMay 31, 2026
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2510:53.39aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorUSATF New England Youth Series #4 · May 172:41.15aUSATF New England Youth Series #4May 17, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 4 · New England Elite Track Club2000m Steeplechase0.838m4.7:53.67a PB-
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 10 · New England Elite Track Club3000 Meters10.10:53.39a PB-
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 2000m Steeplechase · Place 4 · New England Elite Track Club2000m Steeplechase0.914m4.8:02.49a-
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 3000 Meters · Place 9 · New England Elite Track Club3000 Meters9.11:10.96a-
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 14 · New England Elite Track Club1500 Meters14.5:14.20a PB-
May 31USATF New England Youth InvitationalMay 31 · 2000m Steeplechase · Place 11 · New England Elite Track Club2000m Steeplechase0.914m11.8:00.12a PB-
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 17 · New England Elite Track Club1 Mile17.5:47.80a PB-
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 25 · New England Elite Track Club1500 Meters25.5:26.39a-
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 24 · New England Elite Track Club800 Meters24.2:41.21a-
May 17USATF New England Youth Series #4May 17 · 2000m Steeplechase · Place 6 · New England Elite Track Club2000m Steeplechase0.762m6.8:20.23a PB-
May 17USATF New England Youth Series #4May 17 · 800 Meters · Place 24 · New England Elite Track Club800 Meters24.2:41.15a PB-
May 9Battle Road Twilight Series Meet 1May 9 · 1500 Meters · Place 52 · New England Elite Track Club1500 Meters52.5:24.40a-
May 3USATF New England Youth Series #2May 3 · 1 Mile · Place 13 · New England Elite Track Club1 Mile13.5:55.97a-
May 3USATF New England Youth Series #2May 3 · 800 Meters · Place 18 · New England Elite Track Club800 Meters18.2:47.70a-
Apr 26USATF New England Youth Series #1Apr 26 · 1 Mile · Place 23 · New England Elite Track Club1 Mile235:59.59a—
Apr 26USATF New England Youth Series #1Apr 26 · 800 Meters · Place 16 · New England Elite Track Club800 Meters162:54.70a—