Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2514.53aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2530.01aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorAAU Track & Field Region 22 Qualifier · Jun 171:11.25aAAU Track & Field Region 22 QualifierJune 17, 2026
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 15.12mAAU 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

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Oakland PALOakland PAL400 MetersRound P--DNS3
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 50 · Oakland PALOakland PAL200 MetersRound P50.31.97aWind: -2.53
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 49 · Oakland PALOakland PAL100 MetersRound P49.14.89aWind: 0.53
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 6 · Oakland PALOakland PALShot Put6lb6.5.12m PB3
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 6 · Oakland PALOakland PAL200 MetersRound P6.30.32a3
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters5.30.27aWind: -1.63
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 6 · Oakland PALOakland PAL100 MetersRound P6.14.69aWind: -0.43
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 6 · Oakland PALOakland PAL100 Meters6.14.63aWind: -0.83
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 12 · Oakland PALOakland PAL400 MetersRound P12.1:12.47a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Oakland PALOakland PAL200 MetersRound P7.30.01a PBWind: 23
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 8 · Oakland PALOakland PAL200 Meters8.30.62aWind: 3.23
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 10 · Oakland PALOakland PAL100 MetersRound P10.14.53a PBWind: 23
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 5 · Oakland PALOakland PAL400 Meters5.1:11.25a PB3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 9 · Oakland PALOakland PAL200 Meters9.30.48aWind: 1.63
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Place 9 · Oakland PALOakland PAL100 Meters9.14.83aWind: 1.33
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · 40m Hurdles · Place 4 · Oakland PALOakland PAL40m Hurdles49.66a3
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 23 · Oakland PALOakland PAL200 MetersRound P2331.049
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 17 · Oakland PALOakland PAL400 Meters171:14.779
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 32 · Oakland PALOakland PAL100 MetersRound P3215.489
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 44 · Oakland PALOakland PAL200 Meters4432.73a3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 37 · Oakland PALOakland PAL100 MetersRound S3715.45a3
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 31 · Oakland PALOakland PAL200 Meters3132.71a3
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 24 · Oakland PALOakland PAL100 MetersRound P2415.04a3
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 25 · Oakland PALOakland PAL200 Meters2533.589
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 22 · Oakland PALOakland PAL100 Meters2215.869
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 28 · 38-Unattached38-Unattached400 Meters28.1:21.34a3
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 14 · 38-Unattached38-Unattached200 Meters14.33.34a3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 33 · 38-Unattached38-Unattached100 Meters33.15.85a3
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 21 · Oakland PALOakland PAL400 Meters211:20.99a3
Mar 7Rebels March MadnessMar 7 · 100 Meters · Place 26 · Oakland PALOakland PAL100 Meters2616.07a3

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters41:21.96a2
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 12 · Oakland PALOakland PAL200 Meters1235.84a2
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 6 · Oakland PALOakland PAL100 MetersRound P615.69a2
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters815.97a2
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 400 Meters · Place 5 · Oakland PALOakland PAL400 Meters51:24.65a2
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 3 · Oakland PALOakland PAL200 MetersRound P333.02a2
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters333.02a2
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100 Meters · Place 5 · Oakland PALOakland PAL100 MetersRound P515.49a2
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters315.09a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters41:24.01a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 3 · Oakland PALOakland PAL200 MetersRound P332.67a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters433.39a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 5 · Oakland PALOakland PAL100 MetersRound P516.34a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters416.02a2
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 15 · Oakland PALOakland PAL200 MetersRound P1535.458
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 9 · Oakland PALOakland PAL100 MetersRound P916.13a2
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 11 · Oakland PALOakland PAL200 Meters1136.148
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100 Meters · Place 9 · Oakland PALOakland PAL100 Meters916.868
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 29 · Oakland PALOakland PAL400 Meters291:26.67a2
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 19 · Oakland PALOakland PAL200 Meters1935.20a2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters533.09a2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 16 · Oakland PALOakland PAL100 Meters1616.06a2
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 24 · Oakland PALOakland PAL400 Meters241:29.23a2
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 21 · Oakland PALOakland PAL200 Meters2136.77a2
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 16 · Oakland PALOakland PAL100 Meters1616.27a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 38 · Oakland PALOakland PAL400 Meters381:28.50a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 32 · Oakland PALOakland PAL200 MetersRound P3236.47a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 30 · Oakland PALOakland PAL100 MetersRound P3016.81a2
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 9 · Oakland PALOakland PAL400 Meters91:29.50a2
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters135.49a2
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters416.88a2

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 7 · Oakland PALOakland PAL400 Meters71:25.87a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 8 · Oakland PALOakland PAL200 Meters837.03a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 11 · Oakland PALOakland PAL100 MetersRound P1118.22a—
Jul 13TrackMania IJul 13 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters61:28.42a—
Jul 13TrackMania IJul 13 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters538.64a—
Jul 13TrackMania IJul 13 · 100 Meters · Place 6 · Oakland PALOakland PAL100 MetersRound P617.22a—
Jul 13TrackMania IJul 13 · 100 Meters · Place 6 · Oakland PALOakland PAL100 Meters617.91a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 20 · Oakland PALOakland PAL400 Meters201:27.767
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 30 · Oakland PALOakland PAL100 MetersRound P3018.247