Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Grant Summer All-Comers Series · Jul 2515.36a2026 Grant Summer All-Comers SeriesJuly 25, 2026
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Track and Field Championships · Jun 205:50.28aUSATF Region 14 Junior Olympic Track and Field ChampionshipsJune 20, 2025
200 Meters · OutdoorAAU West Coast National Championship · Jul 130.21aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 251:08.91aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorUSATF Pacific Association Jr Olympic Championships · Jun 132:48.80aUSATF Pacific Association Jr Olympic Championships June 13, 2025
High Jump · OutdoorBurning Batons Relay Carnival · Apr 181.02mBurning Batons Relay CarnivalApril 18, 2026
Javelin · 300g TJ · OutdoorSpeed Showcase · Apr 619-08Speed ShowcaseApril 6, 2024
Long Jump · OutdoorNor-Cal Youth Championships · Jun 72.43mNor-Cal Youth ChampionshipsJune 7, 2025
Shot Put · 6lb · OutdoorUSATF Region 14 Junior Olympic Combined Events Qualifier · Jul 113.83mUSATF Region 14 Junior Olympic Combined Events QualifierJuly 11, 2026
Triathlon · Standard · OutdoorUSATF Region 14 Junior Olympic Combined Events Qualifier · Jul 11737USATF Region 14 Junior Olympic Combined Events QualifierJuly 11, 2026

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 18 · California All StarsCalifornia All Stars400 MetersRound P18.1:10.66a3
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 37 · California All StarsCalifornia All Stars200 MetersRound P37.31.28aWind: -2.53
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 21 · M.P. Striders Youth TrackM.P. Striders Youth TrackHigh Jump21.1.11m4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 34 · M.P. Striders Youth TrackM.P. Striders Youth Track400 MetersRound P34.1:10.78a4
Jul 252026 Grant Summer All-Comers SeriesJul 25 · 100 Meters · Place 28 · Unattached Youth 14uUnattached Youth 14u100 Meters28.15.36a PB3
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Triathlon · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth TrackTriathlonStandardRound M3.737 PB4
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · High Jump · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth TrackHigh JumpRound M3.1.10m4
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Shot Put · Place 7 · M.P. Striders Youth TrackM.P. Striders Youth TrackShot Put6lbRound M7.3.83m PB4
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 200 Meters · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth Track200 MetersRound M3.31.55aWind: -1.54
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 5 · California All StarsCalifornia All Stars400 Meters5.1:09.14a3
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 2 · California All StarsCalifornia All Stars200 MetersRound P2.30.21a PBWind: 0.53
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 4 · California All StarsCalifornia All Stars200 Meters4.30.56aWind: -1.33
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Place 4 · M.P. Striders Youth TrackM.P. Striders Youth TrackHigh Jump4.1.06m4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 7 · M.P. Striders Youth TrackM.P. Striders Youth Track400 MetersRound P7.1:11.00a4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters5.1:08.91a PB4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 2 · California All StarsCalifornia All Stars400 Meters2.1:10.09a3
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 11 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P1131.219
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 5 · M.P. Striders YouthM.P. Striders Youth400 Meters51:11.159
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 5 · M.P. Striders YouthM.P. Striders Youth200 Meters531.75a4
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 8 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P830.93a4
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth200 Meters730.94a4
May 163M INVITATIONAL 2026May 16 · High Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthHigh Jump21.05m4
May 9TrackMania III STSMay 9 · Shot Put · Place 7 · M.P. Striders YouthM.P. Striders YouthShot Put74.17m4
May 9TrackMania III STSMay 9 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:56.49a4
May 9TrackMania III STSMay 9 · 400 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth400 Meters21:09.58a4
May 9TrackMania III STSMay 9 · 400 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth400 Meters21:09.589
May 9TrackMania III STSMay 9 · Shot Put · Place 7 · M.P. Striders YouthM.P. Striders YouthShot Put713-89
May 9TrackMania III STSMay 9 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:56.499
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 15 · M.P. Striders YouthM.P. Striders YouthShot Put153.35m4
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth800 Meters72:49.39a4
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 11 · M.P. Striders YouthM.P. Striders Youth400 Meters111:14.00a4
Apr 25Lawrence Brice InvitationalApr 25 · High Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthHigh Jump23-49
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth800 Meters72:57.839
Apr 18Burning Batons Relay CarnivalApr 18 · High Jump · Place 1 · M.P. Striders YouthM.P. Striders YouthHigh Jump11.02m PB4
Apr 4God Speed Easter EggstravaganzaApr 4 · High Jump · Place 2 · M.P. Striders YouthM.P. Striders YouthHigh Jump21.12m4
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 4 · M.P. Striders YouthM.P. Striders Youth800 Meters42:57.52a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 1500 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track1500 Meters2.6:18.17a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters6.3:10.74a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 5 · M.P. Striders Youth TrackM.P. Striders Youth Track400 MetersRound P5.1:15.65a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 4 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters4.1:13.51a4

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters25:50.28a PB3
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:53.46a3
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 400 Meters · Place 1 · M.P. Striders YouthM.P. Striders Youth400 Meters11:14.22a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:09.93a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 1 · M.P. Striders YouthM.P. Striders Youth800 Meters12:48.80a PB3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 1 · M.P. Striders YouthM.P. Striders Youth400 Meters11:11.82a3
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 14 · M.P. Striders YouthM.P. Striders YouthLong Jump142.43m PB8
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:27.318
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:59.758
May 31STS Club Championship May 31 · 1500 Meters · Place 1 · M.P. Striders YouthM.P. Striders Youth1500 Meters16:54.13a3
May 31STS Club Championship May 31 · 100 Meters · Place 8 · M.P. Striders YouthM.P. Striders Youth100 Meters817.05a3
May 24Tom Moore Youth Classic May 24 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:59.68a3
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 1 · M.P. Striders YouthM.P. Striders Youth400 Meters11:15.18a3
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 4 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P433.45a3
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 3 · M.P. Striders YouthM.P. Striders Youth200 Meters332.11a3
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:05.83a3
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 3 · M.P. Striders YouthM.P. Striders Youth800 Meters32:54.69a3
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth400 Meters21:12.58a3
May 10TrackMania II STS 4May 10 · 1500 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track1500 Meters2.6:27.29a3
May 10TrackMania II STS 4May 10 · 800 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters2.3:13.10a3
May 10TrackMania II STS 4May 10 · 400 Meters · Place 1 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters1.1:17.29a3
Apr 5Speed Showcase STS 3Apr 5 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:17.14a3
Apr 5Speed Showcase STS 3Apr 5 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters23:04.29a3
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:27.17a3
Mar 22STS Meet 2Mar 22 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:35.45a3
Mar 22STS Meet 2Mar 22 · 800 Meters · Place 3 · M.P. Striders YouthM.P. Striders Youth800 Meters33:11.16a3
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth100 Meters216.88a3

2024 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 13TrackMania IJul 13 · 800 Meters · Place 1 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters13:23.29a—
Jul 13TrackMania IJul 13 · 400 Meters · Place 3 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters31:21.89a—
Jul 13TrackMania IJul 13 · 200 Meters · Place 6 · M.P. Striders Youth TraM.P. Striders Youth Tra200 Meters639.10a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 3 · M.P. Striders Youth TraM.P. Striders Youth Tra1500 Meters36:18.20a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 3 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters33:05.98a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 6 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters61:26.81a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track1500 Meters2.6:30.25a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters3.3:11.39a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 8 · M.P. Striders Youth TrackM.P. Striders Youth Track400 MetersRound P8.1:25.67a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters6.1:26.88a2
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth1500 Meters26:48.857
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 6 · M.P. Striders YouthM.P. Striders Youth400 Meters61:25.927
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 3 · M.P. Striders YouthM.P. Striders Youth800 Meters33:19.107
May 25Tom Moore Youth ClassicMay 25 · 1500 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track1500 Meters2.6:42.68a2
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 9 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters9.3:25.07a2
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 25 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters25.1:36.64a2
May 183M INVITATIONAL "2024"May 18 · 1500 Meters · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth Track1500 Meters3.6:50.00a2
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 8 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters8.3:24.46a2
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 25 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters25.1:36.59a2
May 11Speed Track Series Meet 3May 11 · Javelin · Place 4 · M.P. Striders YouthM.P. Striders YouthJavelin420-117
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 10 · M.P. Striders YouthM.P. Striders Youth100 Meters1017.787
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 9 · M.P. Striders YouthM.P. Striders Youth400 Meters91:30.047
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters—DNS2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters—DNS2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 47 · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P47.24.07a2
Apr 27Speed Track Series Meet 2Apr 27 · 800 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters2.3:38.40a2
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 8 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters8.38.92a2
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters6.17.52a2
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Javelin · Place 9 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ9.4.49m2
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 34 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters34.40.83aWind: -0.92
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 26 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters26.18.32aWind: -0.52
Apr 6Speed ShowcaseApr 6 · Javelin · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth TrackJavelin300g TJ3.19-08 PB2
Apr 6Speed ShowcaseApr 6 · 800 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters2.3:30.46a2
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 31 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters31.19.61a2
Mar 23Speed Track Series Meet 1Mar 23 · 400 Meters · Place 9 · M.P. Striders YouthM.P. Striders Youth400 Meters91:43.817
Mar 23Speed Track Series Meet 1Mar 23 · 800 Meters · Place 3 · M.P. Striders YouthM.P. Striders Youth800 Meters33:53.157
Mar 23Speed Track Series Meet 1Mar 23 · 100 Meters · Place 12 · M.P. Striders YouthM.P. Striders Youth100 Meters1221.227