Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrackMania III STS · May 918.53aTrackMania III STSMay 9, 2026
200 Meters · OutdoorRunning Rebels Invitational · May 240.52aRunning Rebels InvitationalMay 2, 2026
400 Meters · IndoorReno Holiday Invite · Dec 271:52.02aReno Holiday InviteDecember 27, 2025
400 Meters · OutdoorRunning Rebels Invitational · May 31:57.51aRunning Rebels InvitationalMay 3, 2025
55 Meter · Outdoor5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS · Mar 1510.68a5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMarch 15, 2025
Javelin · 300g TJ · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2721.60m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorReno Holiday Invite · Dec 272.55mReno Holiday InviteDecember 27, 2025
Long Jump · OutdoorNor-Cal Youth Championships · Jun 81.99mNor-Cal Youth ChampionshipsJune 8, 2024
Shot Put · 12lb · Outdoor2026 Grant Winter All-Comers Series · Jan 3118-04.002026 Grant Winter All-Comers SeriesJanuary 31, 2026
Shot Put · 2kg · IndoorReno Holiday Invite · Dec 275.56mReno Holiday InviteDecember 27, 2025
Shot Put · 2kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 257.98mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 4lb · OutdoorAAU West Coast National Championship · Jul 17.83mAAU 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

50 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 9 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ9.21.60m PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg6.7.43m3
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ3.20.14m3
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put4lb1.7.83m PB3
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P—DNSWind: -1.53
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ2.21.10m3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg1.7.98m PB3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Javelin · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ3.20.84m3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Shot Put · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put4lb1.7.68m3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Place 27 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters27.18.86aWind: 1.73
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin119.95m3
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · Discus · Place 1 · M.P. Striders YouthM.P. Striders YouthDiscus145-43
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put124-43
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put17.51m7
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin220.18m7
May 30STS Club ChampionshipMay 30 · Long Jump · Place 4 · M.P. Striders YouthM.P. Striders YouthLong Jump42.97m3
May 30STS Club ChampionshipMay 30 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin120.95m3
May 30STS Club ChampionshipMay 30 · Shot Put · Place 2 · M.P. Striders YouthM.P. Striders YouthShot Put26.71m3
May 23Tom Moore Youth ClassicMay 23 · Long Jump · Place 13 · M.P. Striders YouthM.P. Striders YouthLong Jump132.54m3
May 23Tom Moore Youth ClassicMay 23 · Shot Put · Place 3 · M.P. Striders YouthM.P. Striders YouthShot Put36.82m3
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 33 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P3343.64a3
May 163M INVITATIONAL 2026May 16 · Javelin · Place 3 · M.P. Striders YouthM.P. Striders YouthJavelin319.77m3
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put16.85m3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 76 · M.P. Striders YouthM.P. Striders Youth100 MetersRound S7618.87a3
May 9TrackMania III STSMay 9 · Long Jump · Place 7 · M.P. Striders YouthM.P. Striders YouthLong Jump72.69m3
May 9TrackMania III STSMay 9 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put17.19m3
May 9TrackMania III STSMay 9 · 100 Meters · Place 17 · M.P. Striders YouthM.P. Striders Youth100 MetersRound P1718.53a PB3
May 9TrackMania III STSMay 9 · 100 Meters · Place 17 · M.P. Striders YouthM.P. Striders Youth100 MetersRound P1718.537
May 9TrackMania III STSMay 9 · Long Jump · Place 7 · M.P. Striders YouthM.P. Striders YouthLong Jump72.69m7
May 9TrackMania III STSMay 9 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put123-77
May 2Running Rebels InvitationalMay 2 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin219.70m3
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 3 · M.P. Striders YouthM.P. Striders YouthShot Put36.34m3
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 46 · M.P. Striders YouthM.P. Striders Youth200 Meters4640.52a PB3
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin117.81m7
Apr 25Lawrence Brice InvitationalApr 25 · Shot Put · Place 2 · M.P. Striders YouthM.P. Striders YouthShot Put26.56m7
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 47 · M.P. Striders YouthM.P. Striders Youth100 Meters4718.707
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin218.71m3
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put16.61m3
Apr 4God Speed Easter EggstravaganzaApr 4 · Javelin · Place 9 · M.P. Striders YouthM.P. Striders YouthJavelin913.88m3
Apr 4God Speed Easter EggstravaganzaApr 4 · Shot Put · Place 5 · M.P. Striders YouthM.P. Striders YouthShot Put55.80m3
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 80 · M.P. Striders YouthM.P. Striders Youth100 Meters8020.01a3
Mar 21STS 2026 OpenerMar 21 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin157-53
Mar 21STS 2026 OpenerMar 21 · Shot Put · Place 2 · M.P. Striders YouthM.P. Striders YouthShot Put218-73
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 30 · M.P. Striders YouthM.P. Striders Youth100 Meters3018.67a3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Long Jump · Place 12 · M.P. Striders Youth TrackM.P. Striders Youth TrackLong Jump12.8' 0.5"3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg1.22' 6"3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 24 · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P24.19.10a3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · Long Jump · Place 25 · Unattached Youth-14Unattached Youth-14Long Jump25.8-01.003
Jan 312026 Grant Winter All-Comers SeriesJan 31 · Shot Put · Place 10 · Unattached Youth-14Unattached Youth-14Shot Put12lb10.18-04.00 PB3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 100 Meters · Place 114 · Unattached Youth-14Unattached Youth-14100 Meters114.19.90a3

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · Long Jump · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth TrackLong Jump2.2.55m PB3
Dec 27Reno Holiday InviteDec 27 · Shot Put · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg1.5.56m PB3
Dec 27Reno Holiday InviteDec 27 · 400 Meters · Place 7 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters7.1:52.02a PB3

2025 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthLong Jump22.68m2
Jul 19Youth T&F California State GamesJul 19 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin112.44m2
Jul 19Youth T&F California State GamesJul 19 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put15.07m2
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin116.58m6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthLong Jump22.64m6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 20 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P2048.276
May 31STS Club Championship May 31 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin242-52
May 31STS Club Championship May 31 · Shot Put · Place 4 · M.P. Striders YouthM.P. Striders YouthShot Put417-92
May 24Tom Moore Youth Classic May 24 · Shot Put · Place 2 · M.P. Striders YouthM.P. Striders YouthShot Put25.33m2
May 24Tom Moore Youth Classic May 24 · Long Jump · Place 1 · M.P. Striders YouthM.P. Striders YouthLong Jump12.79m2
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P742.49a2
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 8 · M.P. Striders YouthM.P. Striders Youth200 Meters847.14a2
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 28 · M.P. Striders YouthM.P. Striders YouthLong Jump282.14m2
May 173M INVITATIONAL - 2025May 17 · Javelin · Place 17 · M.P. Striders YouthM.P. Striders YouthJavelin179.35m2
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 88 · M.P. Striders YouthM.P. Striders Youth100 MetersRound P8821.69a2
May 3Running Rebels InvitationalMay 3 · Long Jump · Place 12 · M.P. Striders Youth TrackM.P. Striders Youth TrackLong Jump12.2.82m1
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 67 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters67.1:57.51a PB1
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 82 · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P82.19.86aWind: 01
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 9 · M.P. Striders YouthM.P. Striders YouthLong Jump98-12
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 8 · M.P. Striders YouthM.P. Striders YouthJavelin811.13m2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Shot Put · Place 3 · M.P. Striders YouthM.P. Striders YouthShot Put316-42
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 9 · M.P. Striders YouthM.P. Striders YouthShot Put94.75m2
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthLong Jump22.51m2
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin113.50m2
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 5 · M.P. Striders YouthM.P. Striders YouthJavelin511.64m2
Apr 5Speed Showcase STS 3Apr 5 · Shot Put · Place 5 · M.P. Striders YouthM.P. Striders YouthShot Put513-102
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin211.30m2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put14.70m2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 13 · M.P. Striders YouthM.P. Striders Youth100 Meters1321.95a2
Mar 22STS Meet 2Mar 22 · Javelin · Place 1 · M.P. Striders YouthM.P. Striders YouthJavelin137-62
Mar 22STS Meet 2Mar 22 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put116-12
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 27 · M.P. Striders YouthM.P. Striders Youth100 Meters2721.94a2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 55 Meter · Place 10 · M.P. Striders Youth TrackM.P. Striders Youth Track55 Meter10.10.68a PB1
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Javelin · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ1.34' 91
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Shot Put · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put4lb2.14' 41
Mar 8STS Meet 1Mar 8 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin241-9.52
Mar 8STS Meet 1Mar 8 · Shot Put · Place 1 · M.P. Striders YouthM.P. Striders YouthShot Put114-102
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 25 · M.P. Striders YouthM.P. Striders Youth100 Meters2525.26a2

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 13TrackMania IJul 13 · Javelin · Place 5 · M.P. Striders Youth TracM.P. Striders Youth TracJavelin58.72m—
Jul 13TrackMania IJul 13 · Shot Put · Place 2 · M.P. Striders Youth TracM.P. Striders Youth TracShot Put23.51m—
Jul 13TrackMania IJul 13 · 100 Meters · Place 9 · M.P. Striders Youth TraM.P. Striders Youth Tra100 MetersRound P923.76a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 2 · M.P. Striders YouthM.P. Striders YouthJavelin29.58m5
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 9 · M.P. Striders YouthM.P. Striders YouthLong Jump91.99m PB5
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 33 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P3355.755
Jun 1STS ChampionshipJun 1 · Javelin · Place 15 · M.P. Striders Youth TracM.P. Striders Youth TracJavelin1526-9—
Jun 1STS ChampionshipJun 1 · Shot Put · Place 6 · M.P. Striders Youth TracM.P. Striders Youth TracShot Put610-0.75—
Jun 1STS ChampionshipJun 1 · 100 Meters · Place 45 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters4524.05a—
May 25Tom Moore Youth ClassicMay 25 · Long Jump · Place 31 · M.P. Striders Youth TrackM.P. Striders Youth TrackLong Jump31.4-07.751
May 25Tom Moore Youth ClassicMay 25 · Shot Put · Place 13 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg13.3.25m1
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 73 · M.P. Striders Youth TrackM.P. Striders Youth Track200 MetersRound P73.52.33a1
May 11Speed Track Series Meet 3May 11 · Javelin · Place 15 · M.P. Striders YouthM.P. Striders YouthJavelin1518-05
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 36 · M.P. Striders YouthM.P. Striders Youth100 Meters3622.785
Apr 27Speed Track Series Meet 2Apr 27 · Javelin · Place 8 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ8.20' 6.51
Apr 27Speed Track Series Meet 2Apr 27 · Shot Put · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg2.8' 41
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 37 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters37.24.05a1
Apr 6Speed ShowcaseApr 6 · Javelin · Place 14 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ14.17-081
Apr 6Speed ShowcaseApr 6 · Shot Put · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put2kg6.2.65m1
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 73 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters73.23.62a1
Mar 16Patterson Apricot InvitationalMar 16 · Javelin · Place 1 · M.P. Striders Youth TracM.P. Striders Youth TracJavelin119-6—
Mar 16Patterson Apricot InvitationalMar 16 · Shot Put · Place 1 · M.P. Striders Youth TracM.P. Striders Youth TracShot Put17-9—
Mar 16Patterson Apricot InvitationalMar 16 · 100 Meters · Place 4 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters423.24a—