Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Valley Duel Invite · Apr 1218.26aCentral Valley Duel InviteApril 12, 2025
1500m Race Walk · OutdoorBurning Batons Relay Carnival · Apr 1811:40.52aBurning Batons Relay CarnivalApril 18, 2026
200 Meters · OutdoorAAU West Coast Nationals · Jul 143.59aAAU West Coast NationalsJuly 1, 2021
400 Meters · OutdoorBurning Baton Relay Carnival (presented by God Speed) · Mar 291:39.81aBurning Baton Relay Carnival (presented by God Speed)March 29, 2025
800 Meters · OutdoorCA Track Youth Invitational · Apr 153:33.15aCA Track Youth InvitationalApril 15, 2023
Javelin · 300g TJ · OutdoorTop 8 Meet · Jun 253.71mTop 8 MeetJune 25, 2021
Long Jump · OutdoorTop 8 Meet · Jun 251.67mTop 8 MeetJune 25, 2021
Shot Put · 6lb · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 257.38mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 16 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put6lb16.7.38m PB6
May 23Tom Moore Youth ClassicMay 23 · Javelin · Place 5 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin514.96m6
May 23Tom Moore Youth ClassicMay 23 · Discus · Place 3 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Discus314.07m6
May 23Tom Moore Youth ClassicMay 23 · Shot Put · Place 8 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put86.93m6
May 163M INVITATIONAL 2026May 16 · Javelin · Place 15 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin1514.69m6
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 8 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put86.79m6
May 163M INVITATIONAL 2026May 16 · 1500m Race Walk · God Speed Track Club (Stockton)God Speed Track Club (Stockton)1500m Race Walk—DQ6
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 10 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin1014.01m6
Apr 18Burning Batons Relay CarnivalApr 18 · Discus · Place 5 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Discus511.90m6
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 14 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put145.61m6
Apr 18Burning Batons Relay CarnivalApr 18 · 1500m Race Walk · Place 6 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)1500m Race Walk611:40.52a PB6

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24Tom Moore Youth Classic May 24 · Javelin · Place 8 · God Speed Track ClubGod Speed Track ClubJavelin819.25m5
May 24Tom Moore Youth Classic May 24 · Shot Put · Place 7 · God Speed Track ClubGod Speed Track ClubShot Put76.20m5
May 24Tom Moore Youth Classic May 24 · 1500m Race Walk · God Speed Track ClubGod Speed Track Club1500m Race Walk—DQ5
May 173M INVITATIONAL - 2025May 17 · Javelin · Place 21 · God Speed Track ClubGod Speed Track ClubJavelin2115.30m5
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 97 · God Speed Track ClubGod Speed Track Club100 MetersRound P9719.27a5
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 14 · God Speed Track ClubGod Speed Track ClubJavelin1414.25m5
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 12 · God Speed Track ClubGod Speed Track ClubShot Put125.99m5
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 94 · God Speed Track ClubGod Speed Track Club100 Meters9419.19a5
Apr 12Central Valley Duel InviteApr 12 · Shot Put · Place 3 · God Speed Track ClubGod Speed Track ClubShot Put320-55
Apr 12Central Valley Duel InviteApr 12 · 100 Meters · Place 33 · God Speed Track ClubGod Speed Track Club100 Meters3318.26a PB5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 11 · God Speed Track ClubGod Speed Track ClubJavelin1114.95m5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Shot Put · Place 9 · God Speed Track ClubGod Speed Track ClubShot Put95.97m5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 55 · God Speed Track ClubGod Speed Track Club400 Meters551:39.81a PB5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Javelin · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin450g AeroJav—DNS5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Shot Put · Place 9 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put6lb9.21' 4.755
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 50 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters50.1:41.15a5

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 26 · God Speed Track ClubGod Speed Track ClubLong Jump261.03m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 52 · God Speed Track ClubGod Speed Track Club100 MetersRound P5218.97a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 72 · God Speed Track ClubGod Speed Track Club100 MetersRound P7219.009
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 83 · God Speed Track ClubGod Speed Track Club100 MetersRound P8318.98a—
May 203M Invitational 2023May 20 · Javelin · Place 23 · God Speed Track ClubGod Speed Track ClubJavelin239.25m—
May 203M Invitational 2023May 20 · 100 Meters · Place 120 · God Speed Track ClubGod Speed Track Club100 MetersRound P12020.14a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 31 · God Speed Track ClubGod Speed Track ClubJavelin319.23m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Shot Put · Place 12 · God Speed Track ClubGod Speed Track ClubShot Put124.52m—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Shot Put · Place 15 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Shot Put6lb15.3.20mUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 29 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters29.3:44.29aUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 102 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)100 Meters102.20.05aUnofficial3
Apr 15CA Track Youth InvitationalApr 15 · Long Jump · Place 29 · God Speed Track ClubGod Speed Track ClubLong Jump292.07m—
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 8 · God Speed Track ClubGod Speed Track Club800 Meters83:33.15a PB—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 800 Meters · Place 17 · God Speed Track ClubGod Speed Track Club800 Meters173:45.19a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 49 · God Speed Track ClubGod Speed Track Club400 Meters491:43.37a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 200 Meters · Place 71 · God Speed Track ClubGod Speed Track Club200 Meters7145.92a—
Apr 1Sac Speed ShowcaseApr 1 · Long Jump · Place 25 · God Speed Track ClubGod Speed Track ClubLong Jump255-9—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 21 · God Speed Track ClubGod Speed Track Club800 Meters213:41.59a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 81 · God Speed Track ClubGod Speed Track Club100 Meters8119.78a—
Mar 195 NORTH INVITATIONAL Mar 19 · Long Jump · Place 14 · God Speed Track ClubGod Speed Track ClubLong Jump144-1—
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 44 · God Speed Track ClubGod Speed Track Club400 Meters441:52.89a—
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 40 · God Speed Track ClubGod Speed Track Club100 Meters4020.12a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 19 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin300g19.9.47mUnofficial3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 65 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters65.1:39.67aUnofficial3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 77 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)100 Meters77.20.43aUnofficial3
Mar 4Rebels March Madness All-ComersMar 4 · Javelin · Place 1 · God Speed Track ClubGod Speed Track ClubJavelin111.70m3
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 48 · God Speed Track ClubGod Speed Track Club100 Meters4819.133

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 35 · Urban HeatUrban Heat200 Meters35.43.59a PB1
Jul 1AAU West Coast NationalsJul 1 · 100 Meters · Place 34 · Urban HeatUrban Heat100 Meters34.20.37a1
Jun 25Top 8 MeetJun 25 · Long Jump · Place 6 · Urban HeatUrban HeatLong Jump6.1.67m PB1
Jun 25Top 8 MeetJun 25 · Javelin · Place 11 · Urban HeatUrban HeatJavelin300g TJ11.3.71m PB1
Jun 25Top 8 MeetJun 25 · 100 Meters · Place 26 · Urban HeatUrban Heat100 MetersRound P26.22.28aWind: -0.91