Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNor-Cal Youth Championships · Jun 613.01Nor-Cal Youth ChampionshipsJune 6, 2026
200 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2726.39a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorTrackMania III STS · May 91:03.15aTrackMania III STSMay 9, 2026
800 Meters · Outdoor3M Invitational 2023 · May 203:11.53a3M Invitational 2023May 20, 2023
Long Jump · OutdoorNor-Cal Youth Championships · Jun 102.40mNor-Cal Youth ChampionshipsJune 10, 2023

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 31 · Solano Elite Track ClubSolano Elite Track Club200 MetersRound P31.26.39a PBWind: 1.46
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 10 · Solano Elite Track ClubSolano Elite Track Club400 MetersRound P10.1:04.44a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club200 MetersRound P4.26.67aWind: 1.76
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club200 Meters4.26.82aWind: 0.36
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 8 · Solano Elite Track ClubSolano Elite Track Club100 MetersRound P8.13.31aWind: 1.46
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 8 · Solano Elite Track ClubSolano Elite Track Club100 Meters8.13.17aWind: 3.56
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 7 · Solano Elite Track ClubSolano Elite Track Club200 MetersRound P727.5812
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 6 · Solano Elite Track ClubSolano Elite Track Club200 Meters627.3412
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 23 · Solano Elite Track ClubSolano Elite Track Club400 Meters231:07.9812
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 6 · Solano Elite Track ClubSolano Elite Track Club100 MetersRound P613.2812
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 5 · Solano Elite Track ClubSolano Elite Track Club100 Meters513.01 PB12
May 23Tom Moore Youth ClassicMay 23 · Long Jump · Solano Elite Track ClubSolano Elite Track ClubLong Jump—ND6
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 14 · Solano Elite Track ClubSolano Elite Track Club400 Meters141:06.38a6
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 5 · Solano Elite Track ClubSolano Elite Track Club200 MetersRound P527.10a6
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club200 Meters426.89a6
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 5 · Solano Elite Track ClubSolano Elite Track Club200 Meters526.95a6
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 16 · Solano Elite Track ClubSolano Elite Track Club100 MetersRound S1613.84a6
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Solano Elite Track ClubSolano Elite Track Club400 Meters31:03.15a PB6
May 9TrackMania III STSMay 9 · 200 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club200 Meters426.94a6
May 9TrackMania III STSMay 9 · 100 Meters · Place 8 · Solano Elite Track ClubSolano Elite Track Club100 MetersRound P813.68a6
May 9TrackMania III STSMay 9 · 100 Meters · Place 6 · Solano Elite Track ClubSolano Elite Track Club100 Meters613.39a6
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Solano Elite Track ClubSolano Elite Track Club400 Meters31:03.1512
May 9TrackMania III STSMay 9 · 100 Meters · Place 6 · Solano Elite Track ClubSolano Elite Track Club100 Meters613.3912
May 9TrackMania III STSMay 9 · 100 Meters · Place 8 · Solano Elite Track ClubSolano Elite Track Club100 MetersRound P813.6812
May 9TrackMania III STSMay 9 · 200 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club200 Meters426.9412
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 200 Meters · Place 35 · Unattached Youth-14Unattached Youth-14200 Meters35.28.00a6
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 100 Meters · Place 44 · Unattached Youth-14Unattached Youth-14100 Meters44.13.46a6

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 6 · UmojaUmoja200 Meters627.83a5
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100 Meters · Place 8 · UmojaUmoja100 Meters813.22a5
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 4 · UmojaUmoja200 MetersRound P427.24a5
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 6 · UmojaUmoja200 Meters628.36a5
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 6 · UmojaUmoja100 MetersRound P613.47a5
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 7 · UmojaUmoja100 Meters713.75a5
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 5 · UmojaUmoja200 MetersRound P527.6911
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 6 · UmojaUmoja200 Meters628.1911
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 10 · UmojaUmoja400 Meters101:05.9811
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 7 · UmojaUmoja100 MetersRound P713.7111
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 7 · UmojaUmoja100 Meters713.4511
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 49 · UmojaUmoja400 Meters491:11.54a5
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 13 · UmojaUmoja200 Meters1328.10a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 13 · UmojaUmoja100 MetersRound P1313.85a5
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 15 · UmojaUmoja100 MetersRound P1514.36a5
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 400 Meters · Place 10 · UmojaUmoja400 Meters101:19.92a5
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 200 Meters · Place 2 · UmojaUmoja200 MetersRound P231.21a5
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 200 Meters · Place 6 · UmojaUmoja200 Meters633.58a5
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 100 Meters · Place 5 · UmojaUmoja100 MetersRound P515.16a5
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 100 Meters · Place 1 · UmojaUmoja100 Meters114.91a5
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 15 · UmojaUmoja400 Meters15.1:08.18a5
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 15 · UmojaUmoja200 Meters15.28.53a5
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 18 · UmojaUmoja100 MetersRound P18.14.20aWind: 05
Apr 25TKA Junior High Invitational # 2Apr 25 · 200 Meters · Place 3 · UmojaUmoja200 Meters330.235
Apr 25TKA Junior High Invitational # 2Apr 25 · 100 Meters · Place 3 · UmojaUmoja100 Meters314.455
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 35 · UmojaUmoja400 Meters351:10.76a5
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 12 · UmojaUmoja200 Meters1229.11a5
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 17 · UmojaUmoja100 Meters1713.94a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 30 · UmojaUmoja400 Meters301:14.22a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 11 · UmojaUmoja100 Meters1114.45a5
Mar 24Umoja Time TrialMar 24 · 800 Meters · UmojaUmoja800 Meters—03:43.2Unofficial5
Mar 24Umoja Time TrialMar 24 · 400 Meters · UmojaUmoja400 Meters—01:19.8Unofficial5
Mar 24Umoja Time TrialMar 24 · 100 Meters · UmojaUmoja100 Meters—15.06Unofficial5

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 14 · UmojaUmoja200 MetersRound P1431.4310
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 29 · UmojaUmoja400 Meters291:17.4710
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 17 · UmojaUmoja100 MetersRound P1715.3410
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 47 · UmojaUmoja400 Meters47.1:21.60a4
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 30 · UmojaUmoja200 MetersRound P30.32.02a4
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 39 · UmojaUmoja400 Meters39.1:16.25a4
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 29 · UmojaUmoja200 Meters29.32.34a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 29 · UmojaUmoja400 Meters29.1:25.89a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 40 · UmojaUmoja100 MetersRound P40.17.55a4
Apr 13CA Track Youth InvitationalApr 13 · 800 Meters · UmojaUmoja800 Meters—DNS4
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 15 · UmojaUmoja400 Meters15.1:20.66a4

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 20 · UmojaUmojaLong Jump202.40m PB9
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 44 · UmojaUmoja200 MetersRound P4435.829
May 27Tom Moore Youth ClassicMay 27 · 800 Meters · Place 15 · UmojaUmoja800 Meters153:20.86a—
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 43 · UmojaUmoja400 Meters431:27.27a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 40 · UmojaUmoja200 MetersRound P4034.89a—
May 203M Invitational 2023May 20 · 800 Meters · Place 19 · UmojaUmoja800 Meters193:11.53a PB—
May 203M Invitational 2023May 20 · 400 Meters · Place 74 · UmojaUmoja400 Meters741:28.06a—
May 203M Invitational 2023May 20 · 100 Meters · Place 65 · UmojaUmoja100 MetersRound P6516.26a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 46 · UmojaUmoja200 Meters4634.49a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 25 · UmojaUmoja800 Meters25.3:32.75aUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 63 · UmojaUmoja400 Meters63.1:36.38aUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 59 · UmojaUmoja100 Meters59.16.37aUnofficial3