Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 226:22.77aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1 Mile · OutdoorUSATF New England Youth Series #1 · Apr 266:19.30aUSATF New England Youth Series #1April 26, 2026
1500 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 95:43.08aBattle Road Twilight Series Meet 1May 9, 2026
2 Miles · OutdoorUSATF New England Youth Invitational · May 3113:17.90aUSATF New England Youth InvitationalMay 31, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 258:45.35aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
300 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 1256.01aUSATF New England Youth / HS Meet #1January 12, 2025
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2511:53.56aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 83:12.09aThe Rising Stars ClassicMarch 8, 2025
800 Meters · IndoorRiverhawk Invitational · Feb 62:57.23aRiverhawk InvitationalFebruary 6, 2026
800 Meters · OutdoorUSATF New England Youth Series #1 · Apr 263:03.86aUSATF New England Youth Series #1April 26, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · New England Elite Track Club2000m Steeplechase0.762m--DNS9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · New England Elite Track Club3000 Meters--DNS9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 4 · New England Elite Track Club2000m Steeplechase0.762m4.8:45.35a PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 5 · New England Elite Track Club3000 Meters5.11:53.56a PB9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 6 · New England Elite Track Club1500 Meters6.6:03.18a9
May 31USATF New England Youth InvitationalMay 31 · 2 Miles · Place 2 · New England Elite Track Club2 Miles2.13:17.90a PB9
May 31USATF New England Youth InvitationalMay 31 · 3000 Meters · Place 3 · New England Elite Track Club3000 Meters3.14:10.30a9
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 6 · New England Elite Track Club1 Mile6.7:05.76a9
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 23 · New England Elite Track Club1500 Meters23.6:36.77a9
May 16Battle Road Twilight Series Meet 2May 16 · 1 Mile · New England Elite Track Club1 Mile--DNS9
May 9Battle Road Twilight Series Meet 1May 9 · 1500 Meters · Place 15 · New England Elite Track Club1500 Meters15.5:43.08a PB9
Apr 26USATF New England Youth Series #1Apr 26 · 1 Mile · Place 12 · New England Elite Track Club1 Mile126:19.30a PB9
Apr 26USATF New England Youth Series #1Apr 26 · 800 Meters · Place 13 · New England Elite Track Club800 Meters133:03.86a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 15 · New England Elite Track Club1 Mile156:22.77a PB9
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 73 · New England Elite Track Club800 Meters732:57.23a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 15 · New England Elite Track Club55 MetersRound P153:12.09a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1 Mile · Place 13 · New England Elite Track Club1 Mile137:16.55a8
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 300 Meters · Place 28 · New England Elite Track Club300 Meters2858.06a8
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 300 Meters · Place 30 · New England Elite Track Club300 Meters3056.01a PB—