Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence Brice Invitational · Apr 2516.73Lawrence Brice InvitationalApril 25, 2026
1500m Race Walk · OutdoorNor-Cal Youth Championships · Jun 813:00.52Nor-Cal Youth ChampionshipsJune 8, 2024
Discus · 1kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2518.93mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Javelin · 400g TJ · OutdoorAAU West Coast National Championship · Jul 116.74mAAU West Coast National ChampionshipJuly 1, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2517.18mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 6lb · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2710.48m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 24 · Max Velocity PrepDiscus1kg24.14.12m6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 3 · Max Velocity PrepShot Put6lb3.10.48m PB6
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 4 · Max Velocity PrepJavelin400g TJ4.16.74m PB6
Jul 1AAU West Coast National ChampionshipJul 1 · Discus · Max Velocity PrepDiscus1kg—DNS6
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 1 · Max Velocity PrepShot Put6lb1.9.84m6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 7 · Max Velocity PrepJavelin450g AeroJav7.17.18m PB6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 2 · Max Velocity PrepDiscus1kg2.18.93m PB6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · Max Velocity PrepShot Put6lb1.10.40m6
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Discus · Place 1 · Max Velocity PrepDiscus118.62m12
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 1 · Max Velocity PrepShot Put19.32m12
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 8 · Max Velocity PrepJavelin815.26m12
May 163M INVITATIONAL 2026May 16 · Javelin · Place 15 · Max Velocity PrepJavelin1512.57m6
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 1 · Max Velocity PrepShot Put19.79m6
May 9TrackMania III STSMay 9 · Discus · Place 1 · Max Velocity PrepDiscus119.84m6
May 9TrackMania III STSMay 9 · Shot Put · Place 1 · Max Velocity PrepShot Put110.72m6
May 9TrackMania III STSMay 9 · Discus · Place 1 · Max Velocity PrepDiscus165-112
May 9TrackMania III STSMay 9 · Shot Put · Place 1 · Max Velocity PrepShot Put135-212
May 2Running Rebels InvitationalMay 2 · Javelin · Place 6 · Max Velocity PrepJavelin614.94m6
May 2Running Rebels InvitationalMay 2 · Discus · Place 2 · Max Velocity PrepDiscus217.13m6
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 1 · Max Velocity PrepShot Put19.67m6
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 7 · Max Velocity PrepJavelin712.82m12
Apr 25Lawrence Brice InvitationalApr 25 · Shot Put · Place 1 · Max Velocity PrepShot Put19.83m12
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 53 · Max Velocity Prep100 Meters5316.73 PB12
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 4 · Max Velocity PrepJavelin416.71m6
Apr 18Burning Batons Relay CarnivalApr 18 · Discus · Place 1 · Max Velocity PrepDiscus116.17m6
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 1 · Max Velocity PrepShot Put18.71m6

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Discus · Place 1 · Max Velocity PrepDiscus115.88m11
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Shot Put · Place 2 · Max Velocity PrepShot Put27.57m11
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 5 · Max Velocity PrepJavelin512.39m11
May 173M INVITATIONAL - 2025May 17 · Discus · Place 2 · Max Velocity PrepDiscus210.57m5
May 173M INVITATIONAL - 2025May 17 · Shot Put · Place 5 · Max Velocity PrepShot Put56.55m5
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 7 · Max Velocity PrepJavelin710.18m5
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Shot Put · Place 1 · Max Velocity PrepShot Put123-45
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 53 · Max Velocity Prep100 Meters5318.77a5
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 5 · Max Velocity PrepJavelin510.22m5
Apr 19God Speed EggstravaganzaApr 19 · Discus · Place 3 · Max Velocity PrepDiscus39.17m5
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 3 · Max Velocity PrepShot Put36.68m5

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 3 · Max Velocity PrepShot Put36.05m—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 2 · Max Velocity PrepShot Put25.20m10
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 9 · Max Velocity PrepJavelin910.06m10
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500m Race Walk · Place 4 · Max Velocity Prep1500m Race Walk413:00.52 PB10