Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrackMania III STS · May 915.60aTrackMania III STSMay 9, 2026
1500 Meters · OutdoorSpeed Showcase STS 3 · Apr 56:54.58aSpeed Showcase STS 3April 5, 2025
200 Meters · OutdoorAAU West Coast National Championship · Jul 133.50aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorReno Holiday Invite · Dec 271:39.01aReno Holiday InviteDecember 27, 2025
400 Meters · OutdoorBurning Baton Relay Carnival (presented by God Speed) · Mar 291:33.41aBurning Baton Relay Carnival (presented by God Speed)March 29, 2025
800 Meters · IndoorReno Holiday Invite · Dec 273:40.24aReno Holiday InviteDecember 27, 2025
800 Meters · Outdoor3M INVITATIONAL - 2025 · May 173:27.08a3M INVITATIONAL - 2025May 17, 2025
Javelin · 300g TJ · OutdoorSpeed Track Series Meet 2 · Apr 2726' 0Speed Track Series Meet 2April 27, 2024
Long Jump · OutdoorTom Moore Youth Classic · May 271.94mTom Moore Youth ClassicMay 27, 2023
Shot Put · 2kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 257.46mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 4lb · OutdoorAAU West Coast National Championship · Jul 17.05mAAU 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

49 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 6 · M.P. Striders Youth TrackLong Jump6.3.60mWind: -1.13
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 7 · M.P. Striders Youth TrackShot Put2kg7.7.37m3
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 4 · M.P. Striders Youth TrackLong Jump4.2.93m3
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 2 · M.P. Striders Youth TrackShot Put4lb2.7.05m PB3
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 11 · M.P. Striders Youth Track200 MetersRound P11.33.50a PBWind: -1.13
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 2 · M.P. Striders Youth TrackLong Jump2.3.55m3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 2 · M.P. Striders Youth TrackShot Put2kg2.7.46m PB3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Long Jump · Place 1 · M.P. Striders Youth TrackLong Jump1.3.47m3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Shot Put · Place 2 · M.P. Striders Youth TrackShot Put4lb2.6.80m3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 18 · M.P. Striders Youth Track200 Meters18.34.75aWind: 3.33
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · Long Jump · Place 6 · M.P. Striders YouthLong Jump611-03
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · High Jump · Place 1 · M.P. Striders YouthHigh Jump13-23
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · 40m Hurdles · Place 2 · M.P. Striders Youth40m Hurdles29.00a3
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 2 · M.P. Striders YouthShot Put27.09m8
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 3 · M.P. Striders YouthLong Jump33.17m8
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 13 · M.P. Striders Youth200 MetersRound P1334.848
May 30STS Club ChampionshipMay 30 · Long Jump · Place 1 · M.P. Striders YouthLong Jump13.39m3
May 30STS Club ChampionshipMay 30 · Shot Put · Place 1 · M.P. Striders YouthShot Put17.13m3
May 30STS Club ChampionshipMay 30 · 100 Meters · Place 5 · M.P. Striders Youth100 Meters516.11a3
May 23Tom Moore Youth ClassicMay 23 · Long Jump · Place 2 · M.P. Striders YouthLong Jump23.29m3
May 23Tom Moore Youth ClassicMay 23 · Shot Put · Place 2 · M.P. Striders YouthShot Put27.05m3
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 11 · M.P. Striders Youth200 MetersRound P1134.55a3
May 163M INVITATIONAL 2026May 16 · Long Jump · Place 5 · M.P. Striders YouthLong Jump53.31m3
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 2 · M.P. Striders YouthShot Put26.70m3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 18 · M.P. Striders Youth100 MetersRound S1816.29a3
May 9TrackMania III STSMay 9 · Long Jump · Place 2 · M.P. Striders YouthLong Jump23.24m3
May 9TrackMania III STSMay 9 · 200 Meters · Place 3 · M.P. Striders Youth200 Meters334.15a3
May 9TrackMania III STSMay 9 · 100 Meters · Place 7 · M.P. Striders Youth100 MetersRound P716.84a3
May 9TrackMania III STSMay 9 · 100 Meters · Place 2 · M.P. Striders Youth100 Meters215.60a PB3
May 9TrackMania III STSMay 9 · 100 Meters · Place 2 · M.P. Striders Youth100 Meters215.608
May 9TrackMania III STSMay 9 · 100 Meters · Place 7 · M.P. Striders Youth100 MetersRound P716.848
May 9TrackMania III STSMay 9 · Long Jump · Place 2 · M.P. Striders YouthLong Jump23.24m8
May 9TrackMania III STSMay 9 · 200 Meters · Place 3 · M.P. Striders Youth200 Meters334.158
May 2Running Rebels InvitationalMay 2 · Javelin · Place 8 · M.P. Striders YouthJavelin814.12m3
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 1 · M.P. Striders YouthShot Put17.00m3
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 11 · M.P. Striders Youth200 Meters1134.37a3
Apr 25Lawrence Brice InvitationalApr 25 · Shot Put · Place 1 · M.P. Striders YouthShot Put16.70m8
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 16 · M.P. Striders Youth200 Meters1634.978
Apr 18Burning Batons Relay CarnivalApr 18 · Long Jump · Place 1 · M.P. Striders YouthLong Jump13.42m3
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 2 · M.P. Striders YouthShot Put26.24m3
Apr 4God Speed Easter EggstravaganzaApr 4 · Long Jump · Place 3 · M.P. Striders YouthLong Jump33.48m3
Apr 4God Speed Easter EggstravaganzaApr 4 · Shot Put · Place 4 · M.P. Striders YouthShot Put46.02m3
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 15 · M.P. Striders Youth100 Meters1516.27a3
Mar 21STS 2026 OpenerMar 21 · Long Jump · Place 1 · M.P. Striders YouthLong Jump112-23
Mar 21STS 2026 OpenerMar 21 · Shot Put · Place 1 · M.P. Striders YouthShot Put119-23
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 3 · M.P. Striders Youth100 Meters315.96a3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Long Jump · Place 1 · M.P. Striders Youth TrackLong Jump1.12' 0"3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Place 2 · M.P. Striders Youth TrackShot Put2kg2.20' 0"3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 1500 Meters · Place 8 · M.P. Striders Youth Track1500 Meters8.7:31.21a3

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · 800 Meters · Place 4 · M.P. Striders Youth Track800 Meters4.3:40.24a PB3
Dec 27Reno Holiday InviteDec 27 · 400 Meters · Place 6 · M.P. Striders Youth Track400 Meters6.1:39.01a PB3

2025 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 9 · M.P. Striders YouthLong Jump92.83m2
Jul 19Youth T&F California State GamesJul 19 · 1500 Meters · Place 3 · M.P. Striders Youth1500 Meters37:36.85a2
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 3 · M.P. Striders Youth800 Meters33:30.90a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Long Jump · Place 10 · M.P. Striders YouthLong Jump102.64m2
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 11 · M.P. Striders YouthJavelin1111.67m7
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 9 · M.P. Striders YouthLong Jump92.98m7
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 42 · M.P. Striders Youth200 MetersRound P4241.077
May 31STS Club Championship May 31 · Long Jump · Place 2 · M.P. Striders YouthLong Jump23.32m2
May 31STS Club Championship May 31 · 1500 Meters · Place 1 · M.P. Striders Youth1500 Meters17:59.71a2
May 24Tom Moore Youth Classic May 24 · Long Jump · M.P. Striders YouthLong Jump—FOUL2
May 24Tom Moore Youth Classic May 24 · 800 Meters · Place 6 · M.P. Striders Youth800 Meters63:33.84a2
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 31 · M.P. Striders Youth200 MetersRound P3140.32a2
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 14 · M.P. Striders YouthLong Jump142.84m2
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 12 · M.P. Striders Youth800 Meters123:27.08a PB2
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 50 · M.P. Striders Youth400 Meters501:36.20a2
May 3Running Rebels InvitationalMay 3 · Long Jump · M.P. Striders Youth TrackLong Jump--FOUL2
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 12 · M.P. Striders Youth Track800 Meters12.3:42.43a2
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 42 · M.P. Striders Youth Track400 Meters42.1:37.17a2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 3 · M.P. Striders YouthLong Jump310-02
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 4 · M.P. Striders YouthJavelin413.74m2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 1500 Meters · Place 1 · M.P. Striders Youth1500 Meters17:27.29a2
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 12 · M.P. Striders YouthLong Jump122.93m2
Apr 19God Speed EggstravaganzaApr 19 · 1500 Meters · Place 5 · M.P. Striders Youth1500 Meters57:26.54a2
Apr 19God Speed EggstravaganzaApr 19 · 800 Meters · Place 10 · M.P. Striders Youth800 Meters103:37.27a2
Apr 5Speed Showcase STS 3Apr 5 · Long Jump · Place 2 · M.P. Striders YouthLong Jump23.16m2
Apr 5Speed Showcase STS 3Apr 5 · 1500 Meters · Place 1 · M.P. Striders Youth1500 Meters16:54.58a PB2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Long Jump · Place 21 · M.P. Striders YouthLong Jump211.97m2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 6 · M.P. Striders Youth1500 Meters67:26.80a2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 32 · M.P. Striders Youth400 Meters321:33.41a PB2
Mar 22STS Meet 2Mar 22 · Long Jump · Place 4 · M.P. Striders YouthLong Jump42.89m2
Mar 22STS Meet 2Mar 22 · 1500 Meters · Place 2 · M.P. Striders Youth1500 Meters27:18.60a2
Mar 22STS Meet 2Mar 22 · 800 Meters · Place 5 · M.P. Striders Youth800 Meters53:49.30a2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Long Jump · Place 28 · M.P. Striders Youth TrackLong Jump28.6' 1"2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 1500 Meters · Place 5 · M.P. Striders Youth Track1500 Meters5.7:05.29a2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 800 Meters · Place 9 · M.P. Striders Youth Track800 Meters9.3:40.65a2
Mar 8STS Meet 1Mar 8 · Long Jump · Place 4 · M.P. Striders YouthLong Jump49-7.52
Mar 8STS Meet 1Mar 8 · 1500 Meters · Place 1 · M.P. Striders Youth1500 Meters17:41.29a2
Mar 8STS Meet 1Mar 8 · 800 Meters · Place 1 · M.P. Striders Youth800 Meters13:43.60a2

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 13TrackMania IJul 13 · Long Jump · Place 2 · M.P. Striders Youth TracLong Jump22.67m—
Jul 13TrackMania IJul 13 · Javelin · Place 4 · M.P. Striders Youth TracJavelin48.97m—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 3 · M.P. Striders YouthJavelin37.70m6
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 1 · M.P. Striders YouthLong Jump12.66m6
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 12 · M.P. Striders Youth200 MetersRound P1244.376
Jun 1STS ChampionshipJun 1 · Javelin · Place 10 · M.P. Striders Youth TracJavelin1031-11—
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 19 · M.P. Striders Youth Tra400 Meters191:39.21a—
Jun 1STS ChampionshipJun 1 · 100 Meters · Place 34 · M.P. Striders Youth Tra100 Meters3419.78a—
May 25Tom Moore Youth ClassicMay 25 · Long Jump · Place 17 · M.P. Striders Youth TrackLong Jump17.8-00.001
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 44 · M.P. Striders Youth Track400 Meters44.1:44.78a1
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 64 · M.P. Striders Youth Track200 MetersRound P64.45.13a1
May 183M INVITATIONAL "2024"May 18 · Javelin · Place 17 · M.P. Striders Youth TrackJavelin300g TJ17.7.82m1
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 60 · M.P. Striders Youth Track200 Meters60.44.59a1
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 77 · M.P. Striders Youth Track100 MetersRound P77.19.78a1
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 24 · M.P. Striders Youth400 Meters241:44.597
Apr 27Speed Track Series Meet 2Apr 27 · Javelin · Place 4 · M.P. Striders Youth TrackJavelin300g TJ4.26' 0 PB1
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 26 · M.P. Striders Youth Track200 Meters26.45.72a1
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 30 · M.P. Striders Youth Track100 Meters30.20.03a1

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 3 · M.P. Striders YouthJavelin37.70m6
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 5 · M.P. Striders YouthLong Jump52.33m6
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 21 · M.P. Striders Youth200 MetersRound P2147.966
May 27Tom Moore Youth ClassicMay 27 · Long Jump · Place 20 · M.P. Striders Youth TracLong Jump201.94m PB—
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 47 · M.P. Striders Youth Tra400 Meters472:16.86a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 61 · M.P. Striders Youth Tra200 MetersRound P6152.32a—
May 203M Invitational 2023May 20 · 400 Meters · Place 77 · M.P. Striders Youth Tra400 Meters772:01.58a—
May 203M Invitational 2023May 20 · 100 Meters · Place 115 · M.P. Striders Youth Tra100 MetersRound P11522.78a—
May 13Sac Track Union ChampionshipMay 13 · Long Jump · Place 13 · M.P. Striders Youth TracLong Jump136-2.25—
May 13Sac Track Union ChampionshipMay 13 · Javelin · Place 8 · M.P. Striders Youth TracJavelin818-4.75—
May 13Sac Track Union ChampionshipMay 13 · 100 Meters · Place 44 · M.P. Striders Youth Tra100 MetersRound P4421.96a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 25 · M.P. Striders Youth TracJavelin256.67m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 99 · M.P. Striders Youth Tra200 Meters9951.78a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · M.P. Striders Youth TrackJavelin300g TJ—DNS1
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Place 28 · M.P. Striders Youth Track400 Meters28.2:01.76a1
Apr 15Sac Track Union Meet #3Apr 15 · 100 Meters · M.P. Striders Youth Track100 Meters—DNS1
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Javelin · Place 1 · M.P. Striders Youth TracJavelin15.88m—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 13 · M.P. Striders Youth Tra100 Meters1322.83a—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 11 · M.P. Striders Youth Tra800 Meters115:11.69a—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 72 · M.P. Striders Youth Tra400 Meters722:07.97a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 85 · M.P. Striders Youth Tra100 Meters8523.85a—
Mar 25Sac Track Union Meet #2Mar 25 · 800 Meters · Place 7 · M.P. Striders Youth Track800 Meters7.5:00.07a1
Mar 25Sac Track Union Meet #2Mar 25 · 200 Meters · Place 37 · M.P. Striders Youth Track200 Meters37.51.24a1
Mar 25Sac Track Union Meet #2Mar 25 · 100 Meters · Place 3 · M.P. Striders Youth Track100 Meters3.16.21a1