Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGBTCA: Jake Kennedy Classic · Feb 15:28.91aGBTCA: Jake Kennedy ClassicFebruary 1, 2026
1000 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 183:17.78aUSATF New England Youth / HS Meet #2January 18, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 255:05.82aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
2 Miles · OutdoorUSATF New England Youth Invitational · May 3112:28.54aUSATF New England Youth InvitationalMay 31, 2026
300 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 1150.64aUSATF New England Youth / HS Meet #1January 11, 2026
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2511:05.77aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · IndoorGBTCA: Jake Kennedy Classic · Feb 12:34.48aGBTCA: Jake Kennedy ClassicFebruary 1, 2026
800 Meters · OutdoorUSATF New England Youth Series #1 · Apr 262:33.26aUSATF New England Youth Series #1April 26, 2026
High Jump · IndoorUSATF New England Youth / HS Meet #2 · Jan 181.35mUSATF New England Youth / HS Meet #2January 18, 2026
High Jump · OutdoorUSATF New England Youth Invitational · May 311.20mUSATF New England Youth InvitationalMay 31, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2533.15mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 11 · New England Elite Track ClubJavelin450g AeroJav11.32.36m6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 1 · New England Elite Track ClubJavelin450g AeroJav1.33.15m PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 8 · New England Elite Track Club3000 Meters8.11:05.77a PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 8 · New England Elite Track Club1500 Meters8.5:05.82a PB6
May 31USATF New England Youth InvitationalMay 31 · High Jump · Place 4 · New England Elite Track ClubHigh Jump4.1.20m PB6
May 31USATF New England Youth InvitationalMay 31 · Javelin · Place 2 · New England Elite Track ClubJavelin450g AeroJav2.32.52m6
May 31USATF New England Youth InvitationalMay 31 · 2 Miles · Place 4 · New England Elite Track Club2 Miles4.12:28.54a PB6
May 31USATF New England Youth InvitationalMay 31 · 3000 Meters · Place 4 · New England Elite Track Club3000 Meters4.11:35.34a6
Apr 26USATF New England Youth Series #1Apr 26 · Javelin · Place 2 · New England Elite Track ClubJavelin226.90m6
Apr 26USATF New England Youth Series #1Apr 26 · 800 Meters · Place 11 · New England Elite Track Club800 Meters112:33.26a PB6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1GBTCA: Jake Kennedy ClassicFeb 1 · High Jump · Place 2 · New England Elite Track ClubHigh Jump24-06
Feb 1GBTCA: Jake Kennedy ClassicFeb 1 · 1 Mile · Place 1 · New England Elite Track Club1 Mile15:28.91a PB6
Feb 1GBTCA: Jake Kennedy ClassicFeb 1 · 800 Meters · Place 1 · New England Elite Track Club800 Meters12:34.48a PB6
Jan 18USATF New England Youth / HS Meet #2Jan 18 · High Jump · Place 1 · New England Elite Track ClubHigh Jump11.35m PB6
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 1000 Meters · Place 1 · New England Elite Track Club1000 Meters13:17.78a PB6
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 1 Mile · Place 2 · New England Elite Track Club1 Mile25:35.99a6
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 300 Meters · Place 8 · New England Elite Track Club300 Meters850.64a PB6

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1 Mile · Place 1 · New England Elite Track Club1 Mile15:53.56a5
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 300 Meters · Place 12 · New England Elite Track Club300 Meters1252.45a5
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 1 Mile · Place 1 · New England Elite Track Club1 Mile15:58.30a—
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 300 Meters · Place 10 · New England Elite Track Club300 Meters1054.92a—