Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATFNE Youth Vacation Week Meet · Feb 197:44.11aUSATFNE Youth Vacation Week Meet February 19, 2025
1 Mile · OutdoorUSATF New England Youth Invitational · May 317:18.65aUSATF New England Youth InvitationalMay 31, 2026
1000 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 194:59.79aUSATF New England Youth / HS Meet #2January 19, 2025
1500 Meters · IndoorUSATF New England Youth Invitational · Mar 16:26.90aUSATF New England Youth InvitationalMarch 1, 2026
1500 Meters · OutdoorUSATF New England Youth Invitational · May 316:54.71aUSATF New England Youth InvitationalMay 31, 2026
200 Meters · IndoorThe Red Carpet Invite · Feb 2240.23aThe Red Carpet InviteFebruary 22, 2026
300 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 181:02.77aUSATF New England Youth / HS Meet #2January 18, 2026
400 Meters · IndoorThe Red Carpet Invite · Feb 221:33.49aThe Red Carpet InviteFebruary 22, 2026
400 Meters · OutdoorUSATF New England Youth Series - Meet #1 · May 41:29.47USATF New England Youth Series - Meet #1May 4, 2025
800 Meters · IndoorUSATF New England Youth Invitational · Mar 23:26.22aUSATF New England Youth InvitationalMarch 2, 2025
800 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 133:25.28aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · New England Elite Track Club1500 Meters—DNS3
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 6 · New England Elite Track Club1500 Meters6.6:55.62a3
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · New England Elite Track Club800 Meters—DNS3
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400 Meters · New England Elite Track Club400 Meters—DNS3
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 10 · New England Elite Track Club1 Mile10.7:18.65a PB3
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 28 · New England Elite Track Club1500 Meters28.6:54.71a PB3
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · New England Elite Track Club800 Meters—DNS3
May 17USATF New England Youth Series #4May 17 · 2 Miles · New England Elite Track Club2 Miles—DNS3
May 17USATF New England Youth Series #4May 17 · 800 Meters · Place 45 · New England Elite Track Club800 Meters45.3:30.00a3
May 3USATF New England Youth Series #2May 3 · 1 Mile · Place 4 · New England Elite Track Club1 Mile4.8:11.47a3
May 3USATF New England Youth Series #2May 3 · 800 Meters · Place 41 · New England Elite Track Club800 Meters41.3:49.79a3
Apr 26USATF New England Youth Series #1Apr 26 · 1 Mile · Place 19 · New England Elite Track Club1 Mile197:54.04a3
Apr 26USATF New England Youth Series #1Apr 26 · 800 Meters · Place 20 · New England Elite Track Club800 Meters203:50.10a3

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 1 Mile · Place 4 · New England Elite Track Club1 Mile4.7:44.62a3
Mar 1USATF New England Youth InvitationalMar 1 · 1500 Meters · Place 3 · New England Elite Track Club1500 Meters3.6:26.90a PB3
Mar 1USATF New England Youth InvitationalMar 1 · 800 Meters · Place 6 · New England Elite Track Club800 Meters6.3:27.71a3
Feb 22The Red Carpet InviteFeb 22 · 800 Meters · Place 7 · New England Elite Track Club800 Meters73:44.64a3
Feb 22The Red Carpet InviteFeb 22 · 400 Meters · Place 16 · New England Elite Track Club400 Meters161:33.49a PB3
Feb 22The Red Carpet InviteFeb 22 · 200 Meters · Place 19 · New England Elite Track Club200 Meters1940.23a PB3
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 1 Mile · Place 1 · New England Elite Track Club1 Mile17:55.60a3
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 800 Meters · Place 4 · New England Elite Track Club800 Meters43:35.46a3
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 1 Mile · Place 2 · New England Elite Track Club1 Mile28:10.30a3
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 300 Meters · Place 4 · New England Elite Track Club300 Meters41:02.77a PB3
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 1 Mile · Place 3 · New England Elite Track Club1 Mile37:45.02a3
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 300 Meters · Place 8 · New England Elite Track Club300 Meters81:04.16a3

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 6 · New England Elite Track Club1500 Meters6.7:02.36a2
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 10 · New England Elite Track Club800 Meters10.3:25.28a PB2
Jun 1USATF New England Youth InvitationalJun 1 · 400 Meters · Place 13 · New England Elite Track Clu400 Meters131:37.779
Jun 1USATF New England Youth InvitationalJun 1 · 800 Meters · Place 5 · New England Elite Track Clu800 Meters53:31.799
May 18USATF New England Youth Series - Meet #3May 18 · 800 Meters · Place 5 · New England Elite Track Club800 Meters5.3:29.87a2
May 18USATF New England Youth Series - Meet #3May 18 · 400 Meters · Place 15 · New England Elite Track Club400 Meters15.1:35.50a2
May 4USATF New England Youth Series - Meet #1May 4 · 400 Meters · Place 7 · New England Elite Track Clu400 Meters71:29.47 PB9

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 2USATF New England Youth InvitationalMar 2 · 800 Meters · Place 4 · New England Elite Track Club800 Meters4.3:26.22a PB2
Mar 2USATF New England Youth InvitationalMar 2 · 400 Meters · Place 9 · New England Elite Track Club400 Meters9.1:34.73a2
Mar 2USATF New England Youth InvitationalMar 2 · 200 Meters · Place 21 · New England Elite Track Club200 Meters21.42.18a2
Feb 23East Coast InvitationalFeb 23 · 800 Meters · Place 5 · New England Elite Track Club800 Meters5.3:48.66a2
Feb 23East Coast InvitationalFeb 23 · 400 Meters · Place 20 · New England Elite Track Club400 Meters20.1:43.45a2
Feb 23East Coast InvitationalFeb 23 · 200 Meters · Place 30 · New England Elite Track Club200 Meters30.45.56a2
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 1 Mile · Place 1 · New England Elite Track Club1 Mile1.7:44.11a PB2
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 800 Meters · Place 2 · New England Elite Track Club800 Meters2.3:46.56a2
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1000 Meters · Place 2 · New England Elite Track Club1000 Meters24:59.79a PB2
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 300 Meters · Place 20 · New England Elite Track Club300 Meters201:11.47a2
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 1 Mile · Place 2 · New England Elite Track Club1 Mile28:01.87a—
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 300 Meters · Place 13 · New England Elite Track Club300 Meters131:14.20a—