Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS 2026 Opener · Mar 2117.67aSTS 2026 OpenerMarch 21, 2026
1500m Race Walk · Outdoor3M INVITATIONAL 2026 · May 1612:34.20a3M INVITATIONAL 2026May 16, 2026
1500m Racewalk · OutdoorAAU West Coast National Championship · Jul 113:07.51aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · OutdoorBurning Batons Relay Carnival · Apr 1841.57aBurning Batons Relay CarnivalApril 18, 2026
Javelin · 400g TJ · OutdoorAAU West Coast National Championship · Jul 113.90mAAU West Coast National ChampionshipJuly 1, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2516.54mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 17.24mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 7 · Flying JaguarsJavelin400g TJ7.13.90m PB4
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 6 · Flying JaguarsShot Put6lb6.7.24m PB4
Jul 1AAU West Coast National ChampionshipJul 1 · 1500m Racewalk · Place 6 · Flying Jaguars1500m Racewalk6.13:07.51a PB4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 17 · Flying JaguarsJavelin450g AeroJav17.16.54m PB4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 21 · Flying JaguarsShot Put6lb21.5.85m4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500m Racewalk · Flying Jaguars1500m Racewalk—DQ4
Jun 13Welcome to the Swamp Meet....Jun 13 · Javelin · Place 3 · Flying JaguarsJavelin320.07m4
Jun 13Welcome to the Swamp Meet....Jun 13 · Shot Put · Place 6 · Flying JaguarsShot Put67.15m4
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 24 · Flying Jaguars100 Meters2418.38a4
May 30STS Club ChampionshipMay 30 · Javelin · Place 7 · Flying JaguarsJavelin714.03m4
May 30STS Club ChampionshipMay 30 · 100 Meters · Place 37 · Flying Jaguars100 Meters3718.23a4
May 163M INVITATIONAL 2026May 16 · Javelin · Place 17 · Flying JaguarsJavelin1713.72m4
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 12 · Flying JaguarsShot Put126.60m4
May 163M INVITATIONAL 2026May 16 · 1500m Race Walk · Place 6 · Flying Jaguars1500m Race Walk612:34.20a PB4
May 9TrackMania III STSMay 9 · Javelin · Place 5 · Flying JaguarsJavelin517.00m4
May 9TrackMania III STSMay 9 · Shot Put · Place 3 · Flying JaguarsShot Put36.58m4
May 9TrackMania III STSMay 9 · 100 Meters · Place 49 · Flying Jaguars100 MetersRound P4918.93a4
May 9TrackMania III STSMay 9 · 100 Meters · Place 49 · Flying Jaguars100 MetersRound P4918.9311
May 9TrackMania III STSMay 9 · Javelin · Place 5 · Flying JaguarsJavelin517.00m11
May 9TrackMania III STSMay 9 · Shot Put · Place 3 · Flying JaguarsShot Put321-711
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 9 · Flying JaguarsJavelin915.33m4
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 12 · Flying JaguarsShot Put126.34m4
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 66 · Flying Jaguars200 Meters6641.57a PB4
Apr 11Speed Showcase STSApr 11 · Shot Put · Place 7 · Flying JaguarsShot Put75.90m4
Apr 11Speed Showcase STSApr 11 · 100 Meters · Place 44 · Flying Jaguars100 Meters4418.48a4
Mar 21STS 2026 OpenerMar 21 · Javelin · Place 3 · Flying JaguarsJavelin349-74
Mar 21STS 2026 OpenerMar 21 · Shot Put · Place 6 · Flying JaguarsShot Put620-54
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 51 · Flying Jaguars100 Meters5117.67a PB4

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Javelin · Place 14 · Flying JaguarsJavelin1413.86m3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Shot Put · Place 11 · Flying JaguarsShot Put115.49m3
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 65 · Flying Jaguars100 MetersRound P6519.2610
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Shot Put · Place 7 · Flying JaguarsShot Put717-6.53
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 68 · Flying Jaguars100 Meters6819.61a3
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 8 · Flying JaguarsJavelin816.12m3
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 3 · Flying JaguarsJavelin313.74m3
Apr 5Speed Showcase STS 3Apr 5 · Shot Put · Place 3 · Flying JaguarsShot Put315-11.503
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 6 · Flying JaguarsJavelin617.00m3
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Shot Put · Place 9 · Flying JaguarsShot Put94.74m3
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 76 · Flying Jaguars100 Meters7620.05a3
Mar 8STS Meet 1Mar 8 · 1500m Race Walk · Place 1 · Flying Jaguars1500m Race Walk114:47.10a3
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 38 · Flying Jaguars100 Meters3820.15a3

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 71 · Flying Jaguars200 MetersRound P7145.449
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500m Race Walk · Place 7 · Flying Jaguars1500m Race Walk712:45.189
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 55 · Flying Jaguars100 MetersRound P5519.849