Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS Club Championship · May 3114.46aSTS Club Championship May 31, 2025
1500 Meters · OutdoorRunning Rebels / Tommie Smith Invitational · May 65:55.61aRunning Rebels / Tommie Smith InvitationalMay 6, 2023
200 Meters · OutdoorSTS Club Championship · May 3130.25aSTS Club Championship May 31, 2025
400 Meters · OutdoorSTS Club Championship · May 311:07.93aSTS Club Championship May 31, 2025
800 Meters · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 232:49.35aUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023
Long Jump · OutdoorGod Speed Easter Eggstravaganza · Apr 42.88mGod Speed Easter EggstravaganzaApril 4, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 11 · Speed City SacramentoSpeed City Sacramento400 Meters11.1:17.99a6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 15 · Speed City SacramentoSpeed City Sacramento200 Meters15.31.92aWind: 0.36
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Place 12 · Speed City SacramentoSpeed City Sacramento100 Meters12.15.26aWind: 1.56
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 24 · Speed City SacramentoSpeed City Sacramento400 Meters241:14.51a6
May 30STS Club ChampionshipMay 30 · 200 Meters · Place 23 · Speed City SacramentoSpeed City Sacramento200 Meters2332.38a6
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 38 · Speed City SacramentoSpeed City Sacramento400 Meters381:16.71a6
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 48 · Speed City SacramentoSpeed City Sacramento200 MetersRound P4831.60a6
May 9TrackMania III STSMay 9 · 200 Meters · Place 24 · Speed City SacramentoSpeed City Sacramento200 Meters2432.38a6
May 9TrackMania III STSMay 9 · 100 Meters · Place 36 · Speed City SacramentoSpeed City Sacramento100 MetersRound P3615.56a6
May 9TrackMania III STSMay 9 · 100 Meters · Place 36 · Speed City SacramentoSpeed City Sacramento100 MetersRound P3615.5612
May 9TrackMania III STSMay 9 · 200 Meters · Place 24 · Speed City SacramentoSpeed City Sacramento200 Meters2432.3812
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 38 · Speed City SacramentoSpeed City Sacramento200 Meters3831.92a6
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 59 · Speed City SacramentoSpeed City Sacramento200 Meters5932.5012
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 57 · Speed City SacramentoSpeed City Sacramento100 Meters5715.6312
Apr 11Speed Showcase STSApr 11 · 100 Meters · Place 35 · Speed City SacramentoSpeed City Sacramento100 Meters3516.21a6
Apr 4God Speed Easter EggstravaganzaApr 4 · Long Jump · Place 26 · Speed City SacramentoSpeed City SacramentoLong Jump262.88m PB6
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 57 · Speed City SacramentoSpeed City Sacramento400 Meters571:19.89a6
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 75 · Speed City SacramentoSpeed City Sacramento100 Meters7515.96a6
Mar 21STS 2026 OpenerMar 21 · Long Jump · Place 14 · Speed City SacramentoSpeed City SacramentoLong Jump1411-56
Mar 21STS 2026 OpenerMar 21 · 400 Meters · Place 45 · Speed City SacramentoSpeed City Sacramento400 Meters451:23.87a6
Mar 21STS 2026 OpenerMar 21 · 100 Meters · Place 35 · Speed City SacramentoSpeed City Sacramento100 Meters3515.34a6

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 7 · Speed City SacramentoSpeed City Sacramento400 Meters7.1:11.55a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Speed City SacramentoSpeed City Sacramento200 Meters--DNSWind: 1.85
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Speed City SacramentoSpeed City Sacramento100 Meters--DNSWind: 2.25
May 31STS Club Championship May 31 · 400 Meters · Place 12 · Speed City SacramentoSpeed City Sacramento400 Meters121:07.93a PB5
May 31STS Club Championship May 31 · 200 Meters · Place 16 · Speed City SacramentoSpeed City Sacramento200 Meters1630.25a PB5
May 31STS Club Championship May 31 · 100 Meters · Place 19 · Speed City SacramentoSpeed City Sacramento100 Meters1914.46a PB5
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 19 · Speed City SacramentoSpeed City Sacramento400 Meters191:10.11a5
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 35 · Speed City SacramentoSpeed City Sacramento200 MetersRound P3530.63a5
May 10TrackMania II STS 4May 10 · 400 Meters · Speed City SacramentoSpeed City Sacramento400 Meters—DNS5
May 10TrackMania II STS 4May 10 · 200 Meters · Place 19 · Speed City SacramentoSpeed City Sacramento200 Meters19.30.79a5
May 10TrackMania II STS 4May 10 · 100 Meters · Place 15 · Speed City SacramentoSpeed City Sacramento100 MetersRound P15.14.62a5
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 23 · Speed City SacramentoSpeed City Sacramento400 Meters23.1:10.30a5
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 33 · Speed City SacramentoSpeed City Sacramento200 Meters33.30.42a5
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 38 · Speed City SacramentoSpeed City Sacramento100 MetersRound P38.14.54aWind: 05
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 40 · Speed City SacramentoSpeed City Sacramento400 Meters401:12.23a5
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 46 · Speed City SacramentoSpeed City Sacramento100 Meters4614.90a5
Apr 12Central Valley Duel InviteApr 12 · 200 Meters · Place 12 · Speed City SacramentoSpeed City Sacramento200 Meters1232.25a5
Apr 12Central Valley Duel InviteApr 12 · 100 Meters · Place 14 · Speed City SacramentoSpeed City Sacramento100 Meters1415.01a5
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 11 · Speed City SacramentoSpeed City Sacramento400 Meters111:09.24a5
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 21 · Speed City SacramentoSpeed City Sacramento100 Meters2114.88a5
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 19 · Speed City SacramentoSpeed City Sacramento200 Meters1931.74a5
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 15 · Speed City SacramentoSpeed City Sacramento100 Meters1514.87a5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 25 · Speed City SacramentoSpeed City Sacramento400 Meters25.1:17.36a5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 20 · Speed City SacramentoSpeed City Sacramento100 Meters20.15.20a5
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 20 · Speed City SacramentoSpeed City Sacramento100 Meters2014.82a5

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 13TrackMania IJul 13 · 400 Meters · Place 2 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters21:11.45a—
Jul 13TrackMania IJul 13 · 200 Meters · Place 4 · M.P. Striders Youth TraM.P. Striders Youth Tra200 Meters431.89a—
Jul 13TrackMania IJul 13 · 100 Meters · Place 4 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters414.81a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 23 · M.P. Striders YouthM.P. Striders Youth200 MetersRound P2332.3510
Jun 1STS ChampionshipJun 1 · Long Jump · Place 6 · M.P. Striders Youth TracM.P. Striders Youth TracLong Jump63.45m—
Jun 1STS ChampionshipJun 1 · 200 Meters · Place 10 · M.P. Striders Youth TraM.P. Striders Youth Tra200 Meters1032.07a—
Jun 1STS ChampionshipJun 1 · 100 Meters · Place 8 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters815.26a—
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 17 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters17.1:12.75a4
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 31 · M.P. Striders Youth TrackM.P. Striders Youth Track200 MetersRound P31.32.06a4
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 17 · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P17.15.05a4
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 20 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters20.31.68a4
May 11Speed Track Series Meet 3May 11 · Long Jump · Place 1 · M.P. Striders YouthM.P. Striders YouthLong Jump13.54m10
May 11Speed Track Series Meet 3May 11 · 100 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth100 Meters714.7810
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 6 · M.P. Striders YouthM.P. Striders Youth400 Meters61:12.3210
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 11 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters11.31.13a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 15 · M.P. Striders Youth TrackM.P. Striders Youth Track100 MetersRound P15.16.27a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters—DNS4
Apr 27Speed Track Series Meet 2Apr 27 · 800 Meters · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters3.2:54.93a4
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 12 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters12.31.20a4
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 11 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters11.15.11a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 5 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters5.3:00.28a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 24 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters24.32.46aWind: -0.94
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 14 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters14.15.01aWind: -0.74
Apr 6Speed ShowcaseApr 6 · 800 Meters · Place 6 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters6.2:55.79a4
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 20 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters20.1:18.26a4
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 10 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters10.15.49a4
Mar 23Speed Track Series Meet 1Mar 23 · 800 Meters · Place 2 · M.P. Striders YouthM.P. Striders Youth800 Meters22:56.1310
Mar 23Speed Track Series Meet 1Mar 23 · 100 Meters · Place 7 · M.P. Striders YouthM.P. Striders Youth100 Meters716.2310

2023 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 19 · M.P. Striders Youth TraM.P. Striders Youth Tra1500 Meters195:58.59a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 14 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters142:49.35a PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 28 · M.P. Striders Youth TraM.P. Striders Youth Tra400 MetersRound P281:16.53a—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club100 Meters1615.37—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 24 · MP Striders Youth Track ClubMP Striders Youth Track Club200 Meters2433.32—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club400 Meters161:14.52—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club100 Meters1615.37—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 24 · MP Striders Youth Track ClubMP Striders Youth Track Club200 Meters2433.32—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club400 Meters161:14.52—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club100 Meters1615.37—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 24 · MP Striders Youth Track ClubMP Striders Youth Track Club200 Meters2433.32—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club400 Meters161:14.52—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club100 Meters1615.37—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 24 · MP Striders Youth Track ClubMP Striders Youth Track Club200 Meters2433.32—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 16 · MP Striders Youth Track ClubMP Striders Youth Track Club400 Meters161:14.52—
May 27Tom Moore Youth ClassicMay 27 · Long Jump · Place 20 · M.P. Striders Youth TracM.P. Striders Youth TracLong Jump203.02m—
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 19 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters191:17.33a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 31 · M.P. Striders Youth TraM.P. Striders Youth Tra200 MetersRound P3133.21a—
May 203M Invitational 2023May 20 · 800 Meters · Place 12 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters122:59.06a—
May 203M Invitational 2023May 20 · 400 Meters · Place 55 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters551:23.85a—
May 203M Invitational 2023May 20 · 100 Meters · Place 60 · M.P. Striders Youth TraM.P. Striders Youth Tra100 MetersRound P6016.17a—
May 13Sac Track Union ChampionshipMay 13 · Javelin · Place 5 · M.P. Striders Youth TracM.P. Striders Youth TracJavelin542-2.75—
May 13Sac Track Union ChampionshipMay 13 · 800 Meters · Place 2 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters22:53.70a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 1500 Meters · Place 6 · M.P. Striders Youth TraM.P. Striders Youth Tra1500 Meters65:55.61a PB—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 800 Meters · Place 6 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters62:54.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 25 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters251:19.32a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters2.2:46.19aUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 18 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters18.1:17.39aUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 27 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters27.15.55aUnofficial3
Apr 15Sac Track Union Meet #3Apr 15 · 800 Meters · Place 3 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters3.2:58.93a3
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Place 8 · M.P. Striders Youth TrackM.P. Striders Youth Track400 Meters8.1:17.98a3
Apr 15Sac Track Union Meet #3Apr 15 · 100 Meters · Place 10 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters10.16.84a3
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 8 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters81:15.83a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 37 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters3716.27a—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 5 · M.P. Striders Youth TraM.P. Striders Youth Tra800 Meters53:02.51a—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 12 · M.P. Striders Youth TraM.P. Striders Youth Tra400 Meters121:19.37a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 26 · M.P. Striders Youth TraM.P. Striders Youth Tra100 Meters2616.11a—
Mar 25Sac Track Union Meet #2Mar 25 · 800 Meters · Place 2 · M.P. Striders Youth TrackM.P. Striders Youth Track800 Meters2.3:05.07a3
Mar 25Sac Track Union Meet #2Mar 25 · 200 Meters · Place 21 · M.P. Striders Youth TrackM.P. Striders Youth Track200 Meters21.35.64a3
Mar 25Sac Track Union Meet #2Mar 25 · 100 Meters · Place 27 · M.P. Striders Youth TrackM.P. Striders Youth Track100 Meters27.17.41a3