Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor66th Golden West Invitational · Jun 614.97a66th Golden West Invitational June 6, 2026
200 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2530.34aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorSTS Club Championship · May 301:07.97aSTS Club ChampionshipMay 30, 2026
50 Meter · OutdoorRevolution Express Track Club AAU Youth T&F Meet · Apr 308.87aRevolution Express Track Club AAU Youth T&F MeetApril 30, 2022
Long Jump · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 232.88mUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 10 · Playmakers EliteLong Jump10.3.48m3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 10 · Playmakers Elite400 MetersRound P10.1:08.69a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 8 · Playmakers Elite200 MetersRound P8.30.34a PBWind: 23
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Playmakers Elite200 Meters7.30.49aWind: 3.23
Jun 666th Golden West Invitational Jun 6 · Long Jump · Place 2 · Playmakers EliteLong Jump2.3.86mWind: -0.33
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 7 · Playmakers Elite400 Meters7.1:10.21a3
Jun 666th Golden West Invitational Jun 6 · 100 Meters · Place 5 · Playmakers Elite100 Meters5.14.97a PBWind: 1.43
May 30STS Club ChampionshipMay 30 · Long Jump · Place 1 · Playmakers EliteLong Jump13.91m3
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 2 · Playmakers Elite400 Meters21:07.97a PB3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Long Jump · Playmakers EliteLong Jump—DNS3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · Place 8 · Playmakers Elite400 Meters8.1:09.95a3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200 Meters · Place 10 · Playmakers Elite200 MetersRound P10.30.89a3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 11 · Playmakers Elite100 Meters11.15.08a3
May 9TrackMania III STSMay 9 · Long Jump · Place 1 · Playmakers EliteLong Jump14.13m3
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Playmakers Elite400 Meters31:11.02a3
May 9TrackMania III STSMay 9 · 200 Meters · Place 2 · Playmakers Elite200 Meters231.02a3
May 9TrackMania III STSMay 9 · 400 Meters · Place 3 · Playmakers Elite400 Meters31:11.0210
May 9TrackMania III STSMay 9 · Long Jump · Place 1 · Playmakers EliteLong Jump14.13m10
May 9TrackMania III STSMay 9 · 200 Meters · Place 2 · Playmakers Elite200 Meters231.0210
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 8 · Playmakers Elite400 Meters81:11.55a3
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 20 · Playmakers Elite200 Meters2031.25a3
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 23 · Playmakers Elite100 MetersRound P2315.02a3

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Long Jump · Place 2 · Playmakers EliteLong Jump23.61m2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 9 · Playmakers Elite400 MetersRound P91:13.08a2
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 13 · Playmakers Elite100 MetersRound P1315.61a2
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 26 · Playmakers Elite200 MetersRound P2633.089
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 29 · Playmakers Elite100 MetersRound P2915.799
May 31STS Club Championship May 31 · Long Jump · Place 5 · Playmakers EliteLong Jump53.56m2
May 31STS Club Championship May 31 · 400 Meters · Place 11 · Playmakers Elite400 Meters111:13.40a2
May 31STS Club Championship May 31 · 100 Meters · Place 22 · Playmakers Elite100 Meters2215.46a2
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 9 · Playmakers EliteLong Jump93.75m3
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 38 · Playmakers Elite400 Meters381:15.90a3
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 49 · Playmakers Elite200 Meters4932.56a3
May 10TrackMania II STS 4May 10 · Long Jump · Place 4 · Playmakers EliteLong Jump4.3.76m2
May 10TrackMania II STS 4May 10 · 400 Meters · Place 4 · Playmakers Elite400 Meters4.1:14.52a2
May 10TrackMania II STS 4May 10 · 200 Meters · Place 14 · Playmakers Elite200 Meters14.32.98a2
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 34 · Playmakers Elite400 Meters34.1:18.39a2
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 28 · Playmakers Elite200 Meters28.32.87a2

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 8 · Playmakers EliteLong Jump83.40m—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 7 · Playmakers EliteLong Jump7.3.26m1
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 11 · Playmakers Elite400 MetersRound P11.1:20.56a1
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 5 · Playmakers EliteLong Jump53.10m8
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 7 · Playmakers Elite400 Meters71:20.148
Jun 1STS ChampionshipJun 1 · Long Jump · Place 1 · Playmakers EliteLong Jump13.21m—
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 3 · Playmakers Elite400 Meters31:20.12a—
May 25Tom Moore Youth ClassicMay 25 · Long Jump · Place 8 · Playmakers EliteLong Jump8.10-07.501
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 9 · Playmakers Elite400 Meters9.1:21.09a1
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 11 · Playmakers Elite100 MetersRound P11.16.75a1
May 11Speed Track Series Meet 3May 11 · Long Jump · Place 4 · Playmakers EliteLong Jump43.48m8
May 11Speed Track Series Meet 3May 11 · 400 Meters · Place 3 · Playmakers Elite400 Meters31:19.978
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Long Jump · Place 5 · Playmakers EliteLong Jump5.2.79m1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 11 · Playmakers Elite400 Meters11.1:24.71a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 23 · Playmakers Elite200 Meters23.35.89a1

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Long Jump · Place 4 · Playmakers EliteLong Jump4.2.71m1
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 8 · Playmakers EliteLong Jump82.88m PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 22 · Playmakers Elite400 MetersRound P221:22.59a—
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · Long Jump · Place 5 · Playmakers EliteLong Jump5.9-01.501
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 400 Meters · Place 7 · Playmakers Elite400 Meters7.1:23.47a1
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 200 Meters · Place 11 · Playmakers Elite200 Meters11.36.08aWind: -0.51
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 6 · Playmakers EliteLong Jump62.99m7
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 27 · Playmakers Elite200 MetersRound P2737.337
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 27 · Playmakers Elite400 Meters271:25.337
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 2 · Playmaker's EliteLong Jump210-0.25—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 17 · Playmaker's Elite100 Meters1717.49—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 15 · Playmaker's Elite200 Meters1536.74—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 2 · Playmaker's EliteLong Jump210-0.25—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 17 · Playmaker's Elite100 Meters1717.49—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 15 · Playmaker's Elite200 Meters1536.74—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 2 · Playmaker's EliteLong Jump210-0.25—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 17 · Playmaker's Elite100 Meters1717.49—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 15 · Playmaker's Elite200 Meters1536.74—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 2 · Playmaker's EliteLong Jump210-0.25—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 17 · Playmaker's Elite100 Meters1717.49—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 15 · Playmaker's Elite200 Meters1536.74—
May 203M Invitational 2023May 20 · 400 Meters · Place 27 · Playmakers Elite400 Meters271:25.84a—
May 203M Invitational 2023May 20 · 200 Meters · Place 34 · Playmakers Elite200 Meters3436.94a—
May 203M Invitational 2023May 20 · 100 Meters · Place 50 · Playmakers Elite100 MetersRound P5017.82a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · 400 Meters · Place 36 · Playmakers Elite400 Meters36.1:33.98a1
May 143M InvitationalMay 14 · 200 Meters · Place 58 · Playmakers Elite200 Meters58.40.90a1
May 143M InvitationalMay 14 · 100 Meters · Place 94 · Playmakers Elite100 MetersRound P94.20.36a1
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 50 Meter · Place 6 · Playmakers Elite50 Meter6.8.87a PB1
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 200 Meters · Place 5 · Playmakers Elite200 Meters5.41.96a1
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 100 Meters · Place 8 · Playmakers Elite100 Meters8.20.01a1
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 38 · Playmakers Elite400 Meters38.1:43.68a1
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 88 · Playmakers Elite100 Meters88.20.55a1

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13God Speed InvitationalJun 13 · 200 Meters · Playmakers Elite200 Meters—NT5
Jun 13God Speed InvitationalJun 13 · 100 Meters · Place 9 · Playmakers Elite100 Meters9.22.77a5