Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRunning Rebels Invitational · May 216.36aRunning Rebels InvitationalMay 2, 2026
200 Meters · OutdoorSTS Club Championship · May 3033.98aSTS Club ChampionshipMay 30, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 11:15.27aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · OutdoorAAU Track & Field Region 22 Qualifier · Jun 172:51.84aAAU Track & Field Region 22 QualifierJune 17, 2026
Javelin · 300g TJ · OutdoorAAU West Coast National Championship · Jul 121.34mAAU West Coast National ChampionshipJuly 1, 2026
Long Jump · OutdoorTom Moore Youth Classic · May 242.05mTom Moore Youth Classic May 24, 2025

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 13 · Full StrideJavelin300g TJ13.20.49m2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 22 · Full Stride800 Meters22.2:52.24a2
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 31 · Full Stride400 MetersRound P31.1:15.27a PB2
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 400 Meters · Place 3 · Full Stride400 Meters3.1:16.98a2
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 200 Meters · Place 8 · Full Stride200 Meters8.36.39a2
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 100 Meters · Place 7 · Full Stride100 Meters7.16.84a2
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 1 · Full StrideJavelin300g TJ1.21.34m PB2
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 1 · Full Stride800 Meters1.2:54.75a2
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 7 · Full Stride400 Meters7.1:19.71a2
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Javelin · Place 4 · Full StrideJavelin300g TJ4.19.60m2
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 800 Meters · Place 3 · Full Stride800 Meters3.2:51.84a PB2
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 8 · Full Stride400 Meters8.1:18.62a2
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 8 · Full Stride400 Meters81:19.867
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 18 · Full Stride100 MetersRound P1816.617
May 30STS Club ChampionshipMay 30 · Javelin · Place 2 · Full StrideJavelin218.65m2
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 1 · Full Stride400 Meters11:17.08a2
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 3 · Full Stride200 Meters333.98a PB2
May 163M INVITATIONAL 2026May 16 · Javelin · Place 10 · Full StrideJavelin1014.64m2
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 18 · Full Stride400 Meters181:20.70a2
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 25 · Full Stride100 MetersRound S2516.58a2
May 9TrackMania III STSMay 9 · Javelin · Place 1 · Full StrideJavelin114.05m2
May 9TrackMania III STSMay 9 · 400 Meters · Place 2 · Full Stride400 Meters21:15.27a2
May 9TrackMania III STSMay 9 · 200 Meters · Place 4 · Full Stride200 Meters434.28a2
May 9TrackMania III STSMay 9 · 400 Meters · Place 2 · Full Stride400 Meters21:15.277
May 9TrackMania III STSMay 9 · Javelin · Place 1 · Full StrideJavelin114.05m7
May 9TrackMania III STSMay 9 · 200 Meters · Place 4 · Full Stride200 Meters434.287
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 11 · Full Stride400 Meters111:20.98a2
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 17 · Full Stride100 MetersRound P1716.36a PB2
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 5 · Full StrideJavelin59.82m7
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 21 · Full Stride200 Meters2135.397
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 26 · Full Stride100 Meters2617.287
Mar 21STS 2026 OpenerMar 21 · Javelin · Place 2 · Full StrideJavelin249-62
Mar 21STS 2026 OpenerMar 21 · 400 Meters · Place 3 · Full Stride400 Meters31:22.22a2
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 9 · Full Stride100 Meters916.52a2
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 10 · Full Stride400 Meters101:24.38a2
Mar 7Rebels March MadnessMar 7 · 100 Meters · Place 28 · Full Stride100 Meters2818.62a2

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 2 · Full StrideJavelin210.35m6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 5 · Full Stride200 MetersRound P539.036
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 2 · Full Stride200 Meters237.896
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 10 · Full Stride100 MetersRound P1019.276
May 31STS Club Championship May 31 · Long Jump · Place 9 · Full StrideLong Jump92.25m1
May 31STS Club Championship May 31 · Javelin · Place 5 · Full StrideJavelin537-01
May 31STS Club Championship May 31 · Shot Put · Place 6 · Full StrideShot Put610-21
May 24Tom Moore Youth Classic May 24 · Long Jump · Place 3 · Full StrideLong Jump32.05m PB1
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 4 · Full Stride200 MetersRound P439.87a1
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 2 · Full Stride200 Meters238.24a1
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 4 · Full Stride100 MetersRound P417.84a1
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 4 · Full Stride100 Meters418.73a1
May 173M INVITATIONAL - 2025May 17 · Javelin · Place 6 · Full StrideJavelin613.60m1
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 64 · Full Stride400 Meters641:40.69a1
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 62 · Full Stride100 MetersRound P6219.34a1
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 6 · Full StrideJavelin612.42m1
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 40 · Full Stride200 Meters4038.65a1
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 47 · Full Stride100 Meters4717.87a1
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 2 · Full StrideJavelin214.12m1
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 16 · Full Stride400 Meters161:30.06a1
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 25 · Full Stride100 Meters2518.38a1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 3 · Full StrideJavelin39.08m1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 1 · Full Stride400 Meters11:26.92a1
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 1 · Full Stride100 Meters118.35a1
Mar 22STS Meet 2Mar 22 · Javelin · Place 2 · Full StrideJavelin236-101
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 11 · Full Stride200 Meters1139.18a1
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 11 · Full Stride100 Meters1118.68a1
Mar 8STS Meet 1Mar 8 · Javelin · Place 5 · Full StrideJavelin533-5.51
Mar 8STS Meet 1Mar 8 · 400 Meters · Place 9 · Full Stride400 Meters91:32.89a1
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 12 · Full Stride100 Meters1218.85a1

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1STS ChampionshipJun 1 · Javelin · Place 8 · Full StrideJavelin835-4—
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 20 · Full Stride400 Meters201:43.35a—
Jun 1STS ChampionshipJun 1 · 200 Meters · Place 37 · Full Stride200 Meters3745.88a—
May 11Speed Track Series Meet 3May 11 · Javelin · Place 14 · Full StrideJavelin1418-35
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 34 · Full Stride100 Meters3420.925
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 22 · Full Stride400 Meters221:41.985
Mar 23Speed Track Series Meet 1Mar 23 · 400 Meters · Place 11 · Full Stride400 Meters111:59.315
Mar 23Speed Track Series Meet 1Mar 23 · 100 Meters · Place 25 · Full Stride100 Meters2524.315