Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS Club Championship · May 3115.68aSTS Club Championship May 31, 2025
200 Meters · OutdoorAAU West Coast Primary National Championship · Jul 331.76aAAU West Coast Primary National ChampionshipJuly 3, 2026
400 Meters · OutdoorAAU West Coast Primary National Championship · Jul 31:12.68aAAU West Coast Primary National ChampionshipJuly 3, 2026
Javelin · 300g TJ · OutdoorTrackMania II STS 4 · May 107.26mTrackMania II STS 4May 10, 2025

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 400 Meters · Place 1 · Full Stride400 Meters1.1:12.68a PB2
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 200 Meters · Place 1 · Full Stride200 Meters1.31.76a PB2
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 100 Meters · Place 3 · Full Stride100 Meters3.16.05a2
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 5 · Full Stride400 Meters5.1:18.36a2
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 10 · Full Stride200 MetersRound P10.33.45aWind: -0.42
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 12 · Full Stride100 MetersRound P12.16.37aWind: -0.22
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 4 · Full Stride400 Meters4.1:14.86a2
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 14 · Full Stride200 Meters14.33.77aWind: 3.22
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Place 8 · Full Stride100 Meters8.15.82aWind: 2.62
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 3 · Full Stride400 Meters31:16.867
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 10 · Full Stride100 MetersRound P1016.087
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 6 · Full Stride400 Meters61:19.59a2
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 6 · Full Stride200 MetersRound P632.68a2
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 8 · Full Stride200 Meters833.68a2
May 23Tom Moore Youth ClassicMay 23 · 100 Meters · Place 8 · Full Stride100 MetersRound P816.25a2
May 23Tom Moore Youth ClassicMay 23 · 100 Meters · Place 8 · Full Stride100 Meters816.12a2
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 9 · Full Stride400 Meters91:17.19a2
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 23 · Full Stride200 Meters2333.12a2
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 21 · Full Stride100 MetersRound S2116.49a2
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Full Stride400 Meters31:17.92a2
May 9TrackMania III STSMay 9 · 200 Meters · Place 1 · Full Stride200 Meters133.62a2
May 9TrackMania III STSMay 9 · 100 Meters · Place 1 · Full Stride100 MetersRound P116.16a2
May 9TrackMania III STSMay 9 · 100 Meters · Place 3 · Full Stride100 Meters315.94a2
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Full Stride400 Meters31:17.927
May 9TrackMania III STSMay 9 · 100 Meters · Place 3 · Full Stride100 Meters315.947
May 9TrackMania III STSMay 9 · 100 Meters · Place 1 · Full Stride100 MetersRound P116.167
May 9TrackMania III STSMay 9 · 200 Meters · Place 1 · Full Stride200 Meters133.627
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 2 · Full Stride400 Meters21:16.15a2
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 6 · Full Stride200 Meters633.48a2
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 8 · Full Stride100 MetersRound P815.93a2
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 7 · Full Stride100 Meters715.89a2
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 14 · Full StrideJavelin146.27m7
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 10 · Full Stride200 Meters1034.227
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 7 · Full Stride100 Meters716.157
Apr 11Speed Showcase STSApr 11 · 100 Meters · Place 3 · Full Stride100 Meters317.35a2
Mar 21STS 2026 OpenerMar 21 · Javelin · Place 3 · Full StrideJavelin339-32
Mar 21STS 2026 OpenerMar 21 · 400 Meters · Place 2 · Full Stride400 Meters21:22.01a2
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 7 · Full Stride100 Meters716.18a2

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Full Stride400 Meters--DNS1
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 23 · Full Stride200 Meters23.37.17aWind: 1.11
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 26 · Full Stride100 Meters26.17.83aWind: 1.31
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 3 · Full StrideJavelin39.42m6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 7 · Full Stride200 MetersRound P739.376
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 3 · Full Stride200 Meters338.236
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 8 · Full Stride100 MetersRound P819.116
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 7 · Full Stride100 Meters718.746
May 31STS Club Championship May 31 · Javelin · Place 7 · Full StrideJavelin725-9—
May 31STS Club Championship May 31 · 200 Meters · Place 16 · Full Stride200 Meters1640.57a—
May 31STS Club Championship May 31 · 100 Meters · Place 6 · Full Stride100 Meters615.68a PB—
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 1 · Full Stride200 MetersRound P137.53a—
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 1 · Full Stride200 Meters137.42a—
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 3 · Full Stride100 MetersRound P317.80a—
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 3 · Full Stride100 Meters317.66a—
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 27 · Full Stride400 Meters271:25.77a—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 48 · Full Stride200 Meters4838.39a—
May 10TrackMania II STS 4May 10 · Javelin · Place 4 · Full StrideJavelin300g TJ4.7.26m PB1
May 10TrackMania II STS 4May 10 · 200 Meters · Place 11 · Full Stride200 Meters11.38.18a1
May 10TrackMania II STS 4May 10 · 100 Meters · Full Stride100 MetersRound P—DNS1
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 50 · Full Stride400 Meters50.1:39.28a1
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 35 · Full Stride200 Meters35.37.27a1
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 77 · Full Stride100 MetersRound P77.19.27aWind: 01
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 31 · Full Stride200 Meters3137.90a1
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 38 · Full Stride100 Meters3817.40a1
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 6 · Full StrideJavelin69.95m1
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 17 · Full Stride400 Meters171:30.14a1
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 24 · Full Stride100 Meters2418.35a1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 4 · Full StrideJavelin47.68m1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 4 · Full Stride400 Meters41:38.97a1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 3 · Full Stride100 Meters318.73a1