Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF New England Youth Invitational · Jun 26:52.53USATF New England Youth InvitationalJune 2, 2024
400 Meters · OutdoorUSATF New England Youth Invitational · Jun 11:23.47USATF New England Youth InvitationalJune 1, 2025
800 Meters · OutdoorUSATF New England Youth Invitational · Jun 13:08.01USATF New England Youth InvitationalJune 1, 2025
Shot Put · 6lb · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 258.13mUSATF 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

5 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 32 · Nashua PAL StridersShot Put6lb32.8.10m-
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 5 · Nashua PAL StridersShot Put6lb5.8.13m PB-
May 31USATF New England Youth InvitationalMay 31 · Shot Put · Place 2 · Nashua PAL StridersShot Put6lb2.7.75m-
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 22 · Nashua PAL Striders800 Meters22.3:08.56a-
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · Place 24 · Nashua PAL Striders400 Meters24.1:23.61a-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 10 · Nashua PAL StridersShot Put107.08m11
Jun 1USATF New England Youth InvitationalJun 1 · 400 Meters · Place 26 · Nashua PAL Striders400 Meters261:23.47 PB11
Jun 1USATF New England Youth InvitationalJun 1 · 800 Meters · Place 18 · Nashua PAL Striders800 Meters183:08.01 PB11
Jun 1USATF New England Youth InvitationalJun 1 · Shot Put · Place 5 · Nashua PAL StridersShot Put56.42m11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2USATF New England Youth InvitationalJun 2 · 1 Mile · Place 8 · Nashua PAL Striders1 Mile86:52.53 PB10
Jun 2USATF New England Youth InvitationalJun 2 · 400 Meters · Place 12 · Nashua PAL Striders400 Meters121:25.0110
Jun 2USATF New England Youth InvitationalJun 2 · Shot Put · Place 3 · Nashua PAL StridersShot Put34.68m10