Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 1515.21aCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
200 Meters · Outdoor2026 VYC Eastern League Championships · May 929.68a2026 VYC Eastern League ChampionshipsMay 9, 2026
400 Meters · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 151:12.33aCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
Javelin · 600g · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1127.23m2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
Shot Put · 4kg · Outdoor2026 VYC Individual Event Championships · May 1624-07.002026 VYC Individual Event ChampionshipsMay 16, 2026
Shot Put · 6lb · OutdoorVYC Eastern League Championship Meet 2025 · May 1025-05.00VYC Eastern League Championship Meet 2025May 10, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 18 · Valley United Track ClubValley United Track ClubJavelin600g18.26.51m9
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Javelin · Place 3 · Valley United Track ClubValley United Track ClubJavelin600g3.27.23m PB9
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · Place 6 · Valley United Track ClubValley United Track ClubShot Put4kg6.6.83m9
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Place 4 · Valley United Track ClubValley United Track ClubJavelin600g4.25.16m9
May 30West Coast Classic Track and Field InvitationalMay 30 · Shot Put · Place 6 · Valley United Track ClubValley United Track ClubShot Put4kg6.7.26m9
May 162026 VYC Individual Event ChampionshipsMay 16 · Javelin · Place 3 · Valley RaidersValley RaidersJavelin600g3.78-009
May 162026 VYC Individual Event ChampionshipsMay 16 · Shot Put · Place 2 · Valley RaidersValley RaidersShot Put4kg2.24-07.00 PB9
May 162026 VYC Individual Event ChampionshipsMay 16 · 200 Meters · Place 9 · Valley RaidersValley Raiders200 Meters9.29.74a9
May 92026 VYC Eastern League ChampionshipsMay 9 · Javelin · Place 2 · Valley RaidersValley RaidersJavelin600g2.76-109
May 92026 VYC Eastern League ChampionshipsMay 9 · Shot Put · Place 3 · Valley RaidersValley RaidersShot Put4kg3.21-07.259
May 92026 VYC Eastern League ChampionshipsMay 9 · 200 Meters · Place 5 · Valley RaidersValley Raiders200 Meters5.29.68a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17VYC Individual Event Championship 2025May 17 · Javelin · Place 4 · Valley Raiders Track ClubValley Raiders Track ClubJavelin465-4—
May 10VYC Eastern League Championship Meet 2025May 10 · Javelin · Place 2 · Valley RaidersValley RaidersJavelin600g2.69-108
May 10VYC Eastern League Championship Meet 2025May 10 · Shot Put · Place 7 · Valley RaidersValley RaidersShot Put6lb7.25-05.00 PB8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Javelin · Place 4 · Valley United Track ClubValley United Track ClubJavelin600g4.20.76m7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Shot Put · Place 9 · Valley United Track ClubValley United Track ClubShot Put6lb9.6.58m7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Valley United Track ClubValley United Track Club400 Meters—DNS7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 2 · Valley United Track ClubValley United Track ClubJavelin600g2.15.02m7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 58 · Valley United Track ClubValley United Track Club400 Meters58.1:13.13a7
May 11VYC Individual Event Championship MeetMay 11 · Javelin · Place 4 · Valley RaidersValley RaidersJavelin600g4.49-017
May 4VYC Eastern League Championship MeetMay 4 · Javelin · Place 2 · Valley RaidersValley RaidersJavelin600g2.51-097
Apr 6Valley Youth Conference Invitational MeetApr 6 · Javelin · Place 2 · Valley RaidersValley RaidersJavelin600g2.60-087
Apr 6Valley Youth Conference Invitational MeetApr 6 · 200 Meters · Place 30 · Valley RaidersValley Raiders200 Meters30.34.09a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 16 · Valley United Track ClubValley United Track Club400 Meters16.1:12.33a PB6
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 21 · Valley United Track ClubValley United Track Club200 Meters21.32.10a6
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 26 · Valley United Track ClubValley United Track Club100 MetersRound P26.15.21a PB6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 47 · Valley United Track ClubValley United Track Club400 Meters47.1:14.64aUnofficial6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 49 · Valley United Track ClubValley United Track Club200 Meters49.32.01aWind: 0.4Unofficial6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 53 · Valley United Track ClubValley United Track Club100 MetersRound P53.15.18aWind: 2.4Unofficial6
Apr 1Valley Youth Conference Invitational MeetApr 1 · 200 Meters · Place 18 · Valley Raiders Track ClubValley Raiders Track Club200 Meters1832.11—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 32 · Valley Raiders Track ClubValley Raiders Track Club100 MetersRound P3216.20—