Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Youth / HS Meet #2 · Jan 196:08.29aUSATF New England Youth / HS Meet #2January 19, 2025
1 Mile · OutdoorUSATF New England Youth Series - Meet #1 · May 46:01.81USATF New England Youth Series - Meet #1May 4, 2025
1000 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 113:38.96aUSATF New England Youth / HS Meet #1January 11, 2026
1500 Meters · OutdoorUSATF New England Youth Invitational · Jun 15:57.11USATF New England Youth InvitationalJune 1, 2025
200 Meters · IndoorUSATF New England Youth MA Vacation Week Meet · Feb 1835.53aUSATF New England Youth MA Vacation Week MeetFebruary 18, 2026
200 Meters · OutdoorUSATF New England Youth Invitational · Jun 236.78USATF New England Youth InvitationalJune 2, 2024
400 Meters · IndoorPre Nationals Tune Up · Jan 41:17.20Pre Nationals Tune UpJanuary 4, 2025
400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 251:12.35aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
60 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 1110.24aUSATF New England Youth / HS Meet #1January 11, 2026
800 Meters · IndoorPre Nationals Tune Up · Jan 42:51.28Pre Nationals Tune UpJanuary 4, 2025
800 Meters · OutdoorUSATF New England Youth Invitational · May 312:56.76aUSATF New England Youth InvitationalMay 31, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF New England Youth Invitational · May 3119.92aUSATF New England Youth InvitationalMay 31, 2026
Javelin · 450g AeroJav · OutdoorUSATF New England Youth Invitational · May 3116.84mUSATF New England Youth InvitationalMay 31, 2026
Javelin · 500g TJ · OutdoorIACS MS vs. Chelmsford and Tyngsboro vs. Chocksett · May 2149-04IACS MS vs. Chelmsford and Tyngsboro vs. ChocksettMay 21, 2026
Long Jump · OutdoorUSATF New England Youth Invitational · Jun 22.58mUSATF New England Youth InvitationalJune 2, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 12 · Greater Lowell Road RunnersGreater Lowell Road Runners400 Meters12.1:12.35a PB5
May 31USATF New England Youth InvitationalMay 31 · Javelin · Place 8 · Greater Lowell Road RunnersGreater Lowell Road RunnersJavelin450g AeroJav8.16.84m PB5
May 31USATF New England Youth InvitationalMay 31 · 80m Hurdles · Place 10 · Greater Lowell Road RunnersGreater Lowell Road Runners80m Hurdles30" / 0.762m10.19.92a PB5
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 13 · Greater Lowell Road RunnersGreater Lowell Road Runners800 Meters13.2:56.76a PB5
May 21IACS MS vs. Chelmsford and Tyngsboro vs. ChocksettMay 21 · Javelin · Place 6 · Parker (Chelmsford)Parker (Chelmsford)Javelin500g TJ6.49-04 PB5
May 21IACS MS vs. Chelmsford and Tyngsboro vs. ChocksettMay 21 · 1 Mile · Place 15 · Parker (Chelmsford)Parker (Chelmsford)1 Mile15.7:14.20a5

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 400 Meters · Place 3 · Greater Lowell Road RunnersGreater Lowell Road Runners400 Meters31:17.64a5
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 200 Meters · Place 11 · Greater Lowell Road RunnersGreater Lowell Road Runners200 Meters1135.53a PB5
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 1000 Meters · Place 2 · Greater Lowell Road RunnersGreater Lowell Road Runners1000 Meters23:38.96a PB5
Jan 11USATF New England Youth / HS Meet #1Jan 11 · 60 Meters · Place 24 · Greater Lowell Road RunnersGreater Lowell Road Runners60 Meters2410.24a PB5

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1USATF New England Youth InvitationalJun 1 · 1500 Meters · Place 2 · Greater Lowell Road RunnersGreater Lowell Road Runners1500 Meters25:57.11 PB10
Jun 1USATF New England Youth InvitationalJun 1 · 1 Mile · Place 2 · Greater Lowell Road RunnersGreater Lowell Road Runners1 Mile26:17.7710
May 4USATF New England Youth Series - Meet #1May 4 · 1 Mile · Place 1 · Greater Lowell Road RunnersGreater Lowell Road Runners1 Mile16:01.81 PB10
May 4USATF New England Youth Series - Meet #1May 4 · Long Jump · Place 6 · Greater Lowell Road RunnersGreater Lowell Road RunnersLong Jump63.26m10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1 Mile · Place 2 · Greater Lowell Road RunnersGreater Lowell Road Runners1 Mile26:08.29a PB—
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 1000 Meters · Place 1 · Greater Lowell Road RunnersGreater Lowell Road Runners1000 Meters13:51.10a—
Jan 4Pre Nationals Tune UpJan 4 · 800 Meters · Place 1 · Greater LoweGreater Lowe800 Meters12:51.28 PB—
Jan 4Pre Nationals Tune UpJan 4 · 400 Meters · Place 7 · Greater LoweGreater Lowe400 Meters71:17.20 PB—
Jan 4Pre Nationals Tune UpJan 4 · 800 Meters · Place 1 · Greater Lowell Road RunnersGreater Lowell Road Runners800 Meters12:51.2810
Jan 4Pre Nationals Tune UpJan 4 · 400 Meters · Place 7 · Greater Lowell Road RunnersGreater Lowell Road Runners400 Meters71:17.2010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 7 · Greater Lowell Road RunGreater Lowell Road Run800 Meters73:00.13a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 8 · Greater Lowell Road RunGreater Lowell Road Run400 Meters81:21.59a—
Jun 2USATF New England Youth InvitationalJun 2 · 200 Meters · Place 21 · Greater Lowell Road RunnersGreater Lowell Road Runners200 Meters2136.78 PB9
Jun 2USATF New England Youth InvitationalJun 2 · 400 Meters · Place 10 · Greater Lowell Road RunnersGreater Lowell Road Runners400 Meters101:22.159
Jun 2USATF New England Youth InvitationalJun 2 · Long Jump · Place 16 · Greater Lowell Road RunnersGreater Lowell Road RunnersLong Jump162.58m PB9