Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 225:51.97aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1 Mile · OutdoorMassachusetts Middle School Track & Field State Championship- Division 1 · Jun 65:38.14aMassachusetts Middle School Track & Field State Championship- Division 1June 6, 2026
100 Meters · OutdoorUSATF-NE Twilight Mini Series Meet #3 · May 2216.78USATF-NE Twilight Mini Series Meet #3May 22, 2022
1000 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 183:31.64aUSATF New England Youth / HS Meet #2January 18, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 255:05.86aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 258:09.84aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2511:40.28aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorNEC Middle School Meet - Gloucester v Beverly · May 151:08.00aNEC Middle School Meet - Gloucester v BeverlyMay 15, 2026
800 Meters · IndoorUSATF New England Youth MA Vacation Week Meet · Feb 182:43.05aUSATF New England Youth MA Vacation Week MeetFebruary 18, 2026
800 Meters · OutdoorUSATF New England Youth Invitational · Jun 43:05.79USATF New England Youth InvitationalJune 4, 2023
Long Jump · OutdoorNEC Middle School Meet - Gloucester v Beverly · May 1511' 5"NEC Middle School Meet - Gloucester v BeverlyMay 15, 2026
Triple Jump · OutdoorNEC MS Championships 2026 · May 2828' 5.5"NEC MS Championships 2026May 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Triple Jump · Place 7 · New England Elite Track ClubNew England Elite Track ClubTriple Jump7.8.08mWind: -1.28
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 4 · New England Elite Track ClubNew England Elite Track Club2000m Steeplechase0.762m4.8:09.84a PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 7 · New England Elite Track ClubNew England Elite Track Club3000 Meters7.11:40.28a PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 10 · New England Elite Track ClubNew England Elite Track Club1500 Meters10.5:05.86a PB8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 1 Mile · Place 4 · BeverlyBeverly1 Mile4.5:38.14a PB8
May 28NEC MS Championships 2026May 28 · Triple Jump · Place 2 · BeverlyBeverlyTriple Jump2.28' 5.5" PB8
May 28NEC MS Championships 2026May 28 · 1 Mile · Place 1 · BeverlyBeverly1 Mile1.5:41.69a8
May 28NEC MS Championships 2026May 28 · 400 Meters · Place 6 · BeverlyBeverly400 Meters6.1:09.65a8
May 15NEC Middle School Meet - Gloucester v BeverlyMay 15 · Long Jump · Place 6 · BeverlyBeverlyLong Jump6.11' 5" PB8
May 15NEC Middle School Meet - Gloucester v BeverlyMay 15 · 1 Mile · Place 1 · BeverlyBeverly1 Mile1.5:53.71a8
May 15NEC Middle School Meet - Gloucester v BeverlyMay 15 · 800 Meters · BeverlyBeverly800 Meters—DNS8
May 15NEC Middle School Meet - Gloucester v BeverlyMay 15 · 400 Meters · Place 1 · BeverlyBeverly400 Meters1.1:08.00a PB8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 8 · New England Elite Track ClubNew England Elite Track Club1 Mile85:51.97a PB8
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 1 Mile · Place 6 · New England Elite Track ClubNew England Elite Track Club1 Mile65:59.32a8
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 800 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club800 Meters42:43.05a PB8
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 1000 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1000 Meters33:31.64a PB8
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 1000 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1000 Meters33:35.10a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1 Mile · Place 11 · New England Elite Track ClubNew England Elite Track Club1 Mile116:30.55a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4USATF New England Youth InvitationalJun 4 · 1 Mile · Place 5 · New England Elite Track ClubNew England Elite Track Club1 Mile56:48.8711
Jun 4USATF New England Youth InvitationalJun 4 · 400 Meters · Place 10 · New England Elite Track ClubNew England Elite Track Club400 Meters101:26.6211
Jun 4USATF New England Youth InvitationalJun 4 · 800 Meters · Place 7 · New England Elite Track ClubNew England Elite Track Club800 Meters73:05.79 PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5USATF-New England InvitationalJun 5 · 400 Meters · Place 9 · New England Elite Track ClubNew England Elite Track Club400 Meters91:26.9310
May 22USATF-NE Twilight Mini Series Meet #3May 22 · 100 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club100 Meters516.78 PB10
May 22USATF-NE Twilight Mini Series Meet #3May 22 · 400 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club400 Meters61:23.5310