Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOakland PAL - Margaret Dixon Community Meet · Mar 2115.00aOakland PAL - Margaret Dixon Community MeetMarch 21, 2026
400 Meters · OutdoorRebels March Madness All-Comers · Mar 11:26.98aRebels March Madness All-ComersMarch 1, 2025
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2739.29m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 300g TJ · OutdoorRunning Rebels Invitational · Apr 3019.96mRunning Rebels InvitationalApril 30, 2022
Javelin · 450g AeroJav · OutdoorUSATF Region 14 Junior Olympic T&F Championships · Jul 628.22mUSATF Region 14 Junior Olympic T&F ChampionshipsJuly 6, 2023
Javelin · 600g · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2541.46mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Javelin · 800g · OutdoorRunning Rebels March Madness All-Comers · Mar 59.80mRunning Rebels March Madness All-ComersMarch 5, 2022
Shot Put · 4kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2714.52m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 6lb · OutdoorUSATF Region 14 Junior Olympic T&F Championships · Jul 69.01mUSATF Region 14 Junior Olympic T&F ChampionshipsJuly 6, 2023

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 · 3M Track ClubJavelin600g11.41.27m8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 15 · 3M Track ClubDiscus1kg15.39.29m PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 7 · 3M Track ClubShot Put4kg7.14.52m PB8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 1 · 3M Track ClubJavelin600g1.41.46m PB8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 1 · 3M Track ClubDiscus1kg1.39.07m8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · 3M Track ClubShot Put4kg1.14.44m8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Shot Put · Place 1 · 3M Track ClubShot Put4kg1.13.21m8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100 Meters · Place 19 · 3M Track Club100 Meters19.15.00a PB8
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Javelin · Place 1 · 3M Track ClubJavelin600g1.36.51m8
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Place 1 · 3M Track ClubShot Put4kg1.41' 1"8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Running Rebels InvitationalMay 3 · Javelin · Place 1 · 3M Track ClubJavelin600g1.33.24m7
May 3Running Rebels InvitationalMay 3 · Discus · Place 3 · 3M Track ClubDiscus1kg3.28.30m7
May 3Running Rebels InvitationalMay 3 · Shot Put · Place 3 · 3M Track ClubShot Put4kg3.10.44m7
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Shot Put · Place 1 · 3M Track ClubShot Put4kg1.36' 117
Mar 1Rebels March Madness All-ComersMar 1 · Shot Put · Place 2 · 3M Track ClubShot Put4kg2.10.14m7
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 41 · 3M Track Club400 Meters41.1:26.98a PB7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Javelin · Place 2 · 3M Track ClubJavelin450g AeroJav2.28.22m PB11
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Discus · Place 6 · 3M Track ClubDiscus1kg6.21.33m11
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Shot Put · Place 3 · 3M Track ClubShot Put6lb3.9.01m PB11
Mar 25Oakland Pal Community Track MeetMar 25 · Javelin · Place 1 · 3M Track ClubJavelin450g AeroJav1.25.07m11
Mar 25Oakland Pal Community Track MeetMar 25 · Shot Put · Place 1 · 3M Track ClubShot Put6lb1.28-09.0011
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 2 · 3M Track ClubJavelin450g AeroJav2.20.48mUnofficial11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 30 · 16 3MResults3062-08—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 1 · 16 3MResults129-04.00—
May 143M InvitationalMay 14 · Javelin · Place 3 · 3M Track ClubJavelin300g TJ3.19.20m10
May 143M InvitationalMay 14 · Shot Put · Place 1 · 3M Track ClubShot Put6lb1.7.50m10
Apr 30Running Rebels InvitationalApr 30 · Javelin · Place 1 · 3M Track ClubJavelin300g TJ1.19.96m PB10
Apr 30Running Rebels InvitationalApr 30 · Shot Put · Place 1 · 3M Track ClubShot Put6lb1.7.89m10
Apr 16East Bay Heat TC All ComersApr 16 · Shot Put · Place 1 · 3M Track ClubShot Put6lb1.8.19m10
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · 3M Track ClubJavelin300g TJ—DNS10
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Shot Put · 3M Track ClubShot Put6lb—DNS10
Mar 5Running Rebels March Madness All-ComersMar 5 · Javelin · Place 7 · 3M Track ClubJavelin800g7.9.80m PB10
Mar 5Running Rebels March Madness All-ComersMar 5 · Shot Put · Place 1 · 3M Track ClubShot Put6lb1.7.26m10