Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU West Coast National Championship · Jul 113.92aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 128.02aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · OutdoorAAU West Coast National Championship · Jul 11:02.50aAAU West Coast National ChampionshipJuly 1, 2026
800 Meters · Outdoor2026 Grant Summer All-Comers Series · Jul 112:56.32a2026 Grant Summer All-Comers SeriesJuly 11, 2026
Javelin · 300g TJ · OutdoorSpeed Track Series Meet 2 · Apr 2733' 1Speed Track Series Meet 2April 27, 2024
Long Jump · OutdoorSpeed Showcase STS · Apr 113.39mSpeed Showcase STSApril 11, 2026
Shot Put · 4kg · Outdoor2026 Grant Summer All-Comers Series · Jul 1114-07.002026 Grant Summer All-Comers SeriesJuly 11, 2026

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

2026 Outdoor Track

49 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 25 · Full StrideFull Stride400 MetersRound P25.1:02.83a5
Jul 112026 Grant Summer All-Comers SeriesJul 11 · Long Jump · Place 7 · Unattached Youth Under 14Unattached Youth Under 14Long Jump7.12-04.005
Jul 112026 Grant Summer All-Comers SeriesJul 11 · Shot Put · Place 7 · Unattached Youth Under 14Unattached Youth Under 14Shot Put4kg7.14-07.00 PB5
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 800 Meters · Place 4 · Unattached Youth Under 14Unattached Youth Under 14800 Meters4.2:56.32a PB5
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 400 Meters · Place 4 · Unattached Youth Under 14Unattached Youth Under 14400 Meters4.1:05.58a5
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 3 · Full StrideFull Stride400 Meters3.1:02.50a PB5
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · Full StrideFull Stride200 MetersRound P3.28.02a PBWind: -0.35
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · Full StrideFull Stride200 Meters3.28.63aWind: -0.45
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 4 · Full StrideFull Stride100 MetersRound P4.14.03aWind: -1.95
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 4 · Full StrideFull Stride100 Meters4.13.92a PBWind: -1.75
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · Full StrideFull Stride400 MetersRound P5.1:04.69a5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · Full StrideFull Stride400 Meters5.1:04.04a5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Full StrideFull Stride200 MetersRound P7.28.30aWind: 2.35
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Full StrideFull Stride200 Meters7.28.47aWind: 3.15
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Long Jump · Place 5 · Full StrideFull StrideLong Jump5.3.21m5
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 4 · Full StrideFull Stride200 Meters4.28.43a5
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Full StrideFull Stride100 Meters—DNSWind: 1.15
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 11 · Full StrideFull Stride200 MetersRound P1128.7712
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 3 · Full StrideFull Stride400 Meters31:06.1012
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 12 · Full StrideFull Stride100 MetersRound P1214.1612
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 3 · Full StrideFull Stride400 Meters31:04.56a5
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 3 · Full StrideFull Stride200 Meters329.03a5
May 30STS Club ChampionshipMay 30 · 100 Meters · Place 2 · Full StrideFull Stride100 Meters214.43a5
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 9 · Full StrideFull Stride400 Meters91:07.62a5
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 5 · Full StrideFull Stride200 MetersRound P528.30a5
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 5 · Full StrideFull Stride200 Meters528.64a5
May 23Tom Moore Youth ClassicMay 23 · 100 Meters · Place 9 · Full StrideFull Stride100 MetersRound P913.92a5
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 11 · Full StrideFull Stride400 Meters111:05.56a5
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 22 · Full StrideFull Stride200 Meters2229.09a5
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 21 · Full StrideFull Stride100 MetersRound S2114.41a5
May 9TrackMania III STSMay 9 · 400 Meters · Place 4 · Full StrideFull Stride400 Meters41:06.58a5
May 9TrackMania III STSMay 9 · 200 Meters · Place 7 · Full StrideFull Stride200 Meters729.93a5
May 9TrackMania III STSMay 9 · 100 Meters · Place 3 · Full StrideFull Stride100 MetersRound P314.26a5
May 9TrackMania III STSMay 9 · 100 Meters · Place 4 · Full StrideFull Stride100 Meters414.27a5
May 9TrackMania III STSMay 9 · 400 Meters · Place 4 · Full StrideFull Stride400 Meters41:06.5812
May 9TrackMania III STSMay 9 · 100 Meters · Place 4 · Full StrideFull Stride100 Meters414.2712
May 9TrackMania III STSMay 9 · 100 Meters · Place 3 · Full StrideFull Stride100 MetersRound P314.2612
May 9TrackMania III STSMay 9 · 200 Meters · Place 7 · Full StrideFull Stride200 Meters729.9312
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 9 · Full StrideFull Stride400 Meters91:07.52a5
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 11 · Full StrideFull Stride200 Meters1129.36a5
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 13 · Full StrideFull Stride100 MetersRound P1314.02a5
Apr 25Lawrence Brice InvitationalApr 25 · Long Jump · Place 18 · Full StrideFull StrideLong Jump1810-9.5012
Apr 11Speed Showcase STSApr 11 · Long Jump · Place 14 · Full StrideFull StrideLong Jump143.39m PB5
Mar 21STS 2026 OpenerMar 21 · Long Jump · Place 11 · Full StrideFull StrideLong Jump1110-75
Mar 21STS 2026 OpenerMar 21 · 400 Meters · Place 3 · Full StrideFull Stride400 Meters31:07.72a5
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 4 · Full StrideFull Stride100 Meters414.32a5
Mar 7Rebels March MadnessMar 7 · Long Jump · Place 4 · Full StrideFull StrideLong Jump43.73m5
Mar 7Rebels March MadnessMar 7 · Javelin · Place 9 · Full StrideFull StrideJavelin96.25m5
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 8 · Full StrideFull Stride400 Meters81:07.86a5

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 35 · Full StrideFull Stride400 Meters351:12.92a4
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 43 · Full StrideFull Stride200 Meters4331.48a4
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 57 · Full StrideFull Stride100 MetersRound P5716.13a4
May 10TrackMania II STS 4May 10 · 400 Meters · Place 10 · Full StrideFull Stride400 Meters10.1:11.66a4
May 10TrackMania II STS 4May 10 · 200 Meters · Place 15 · Full StrideFull Stride200 Meters15.32.58a4
May 10TrackMania II STS 4May 10 · 100 Meters · Place 12 · Full StrideFull Stride100 MetersRound P12.15.19a4
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 20 · Full StrideFull Stride400 Meters20.1:13.10a4
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 29 · Full StrideFull Stride200 Meters29.31.24a4
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 37 · Full StrideFull Stride100 MetersRound P37.15.37aWind: 04
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 7 · Full StrideFull StrideJavelin75.57m4
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 11 · Full StrideFull Stride400 Meters111:14.57a4
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 21 · Full StrideFull Stride100 Meters2115.74a4
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 9 · Full StrideFull StrideJavelin97.95m4
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 26 · Full StrideFull Stride100 Meters2615.56a4
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 14 · Full StrideFull Stride200 Meters1432.24a4
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 19 · Full StrideFull Stride100 Meters1915.70a4
Mar 8STS Meet 1Mar 8 · Javelin · Place 2 · Full StrideFull StrideJavelin226-8.54
Mar 8STS Meet 1Mar 8 · 400 Meters · Place 6 · Full StrideFull Stride400 Meters61:14.89a4
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 16 · Full StrideFull Stride100 Meters1615.88a4

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 21 · Full StrideFull StrideJavelin300g TJ21.8.02m3
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 17 · Full StrideFull Stride200 MetersRound P17.33.08aWind: 1.53
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 25 · Full StrideFull Stride100 MetersRound P25.16.04aWind: 0.13
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 10 · Full StrideFull Stride400 Meters101:23.24a—
Jun 1STS ChampionshipJun 1 · 200 Meters · Place 15 · Full StrideFull Stride200 Meters1535.76a—
Jun 1STS ChampionshipJun 1 · 100 Meters · Place 17 · Full StrideFull Stride100 Meters1717.03a—
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 12 · Full StrideFull Stride400 Meters12.1:18.62a3
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 21 · Full StrideFull Stride200 MetersRound P21.33.64a3
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 17 · Full StrideFull Stride100 MetersRound P17.16.01a3
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 21 · Full StrideFull StrideLong Jump21.2.99m3
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 20 · Full StrideFull Stride200 Meters20.33.98a3
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 9 · Full StrideFull Stride100 Meters916.1510
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 7 · Full StrideFull Stride400 Meters71:20.9810
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Long Jump · Full StrideFull StrideLong Jump—DNS3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 27 · Full StrideFull Stride200 Meters27.35.21a3
Apr 27Speed Track Series Meet 2Apr 27 · Javelin · Place 5 · Full StrideFull StrideJavelin300g TJ5.33' 1 PB3
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 6 · Full StrideFull Stride200 Meters6.35.07a3
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 6 · Full StrideFull Stride100 Meters6.16.36a3
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 25 · Full StrideFull StrideLong Jump25.8-04.003
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 38 · Full StrideFull Stride200 Meters38.35.76aWind: 0.53
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 34 · Full StrideFull Stride100 Meters34.16.40aWind: 0.63
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Full StrideFull StrideLong Jump—DNS3
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Full StrideFull Stride400 Meters—DNS3
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Full StrideFull Stride100 Meters—DNS3
Mar 23Speed Track Series Meet 1Mar 23 · Long Jump · Place 7 · Full StrideFull StrideLong Jump77-1110
Mar 23Speed Track Series Meet 1Mar 23 · 100 Meters · Place 9 · Full StrideFull Stride100 Meters917.5210