Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence Brice Invitational Hosted by Legacy Track Club · Apr 2021.61aLawrence Brice Invitational Hosted by Legacy Track ClubApril 20, 2024
1500m Race Walk · OutdoorTom Moore Youth Classic · May 2411:58.50aTom Moore Youth Classic May 24, 2025
1500m Racewalk · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 2112:32.75aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
Javelin · 300g TJ · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 2110.47mUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
Javelin · 600g · OutdoorTom Moore Youth Classic · May 258.14mTom Moore Youth ClassicMay 25, 2024
Long Jump · OutdoorTom Moore Youth Classic · May 271.91mTom Moore Youth ClassicMay 27, 2023
Shot Put · 6lb · Outdoor5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS · Mar 1517' 55 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMarch 15, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 7 · God Speed Track Club (Stockton)Shot Put76.57m6
Apr 18Burning Batons Relay CarnivalApr 18 · Discus · Place 5 · God Speed Track Club (Stockton)Discus59.95m6
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 5 · God Speed Track Club (Stockton)Shot Put56.88m6
Apr 18Burning Batons Relay CarnivalApr 18 · 1500m Race Walk · Place 4 · God Speed Track Club (Stockton)1500m Race Walk412:08.96a6
Mar 28Central Valley Dual Meet InviteMar 28 · Shot Put · Place 2 · God Speed Track Club (Stockton)Shot Put219-8.56

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Tom Moore Youth Classic May 24 · Shot Put · Place 3 · God Speed Track ClubShot Put35.57m5
May 24Tom Moore Youth Classic May 24 · 1500m Race Walk · Place 3 · God Speed Track Club1500m Race Walk311:58.50a PB5
May 173M INVITATIONAL - 2025May 17 · Shot Put · Place 7 · God Speed Track ClubShot Put75.92m5
May 173M INVITATIONAL - 2025May 17 · 1500m Race Walk · Place 5 · God Speed Track Club1500m Race Walk512:00.80a5
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 7 · God Speed Track ClubJavelin78.75m5
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 7 · God Speed Track ClubShot Put75.44m5
Apr 12Central Valley Duel InviteApr 12 · Javelin · Place 3 · God Speed Track ClubJavelin331-55
Apr 12Central Valley Duel InviteApr 12 · Shot Put · Place 2 · God Speed Track ClubShot Put218-115
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Shot Put · Place 3 · God Speed Track ClubShot Put36.12m5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Javelin · God Speed Track Club (Stockton)Javelin450g AeroJav—DNS5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Shot Put · Place 5 · God Speed Track Club (Stockton)Shot Put6lb5.17' 5 PB5
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · God Speed Track Club (Stockton)400 Meters—DNS5

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 7 · God Speed Track ClubShot Put74.97m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500m Race Walk · Place 5 · God Speed Track Club1500m Race Walk512:31.98a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500m Racewalk · Place 5 · God Speed Track Club (Stockton)1500m Racewalk5.12:32.75a PB4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 17 · God Speed Track Club (Stockton)Javelin300g TJ17.10.47m PB4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 6 · God Speed Track Club (Stockton)Shot Put6lb6.5.17m4
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 4 · God Speed Track ClubShot Put44.78m10
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500m Race Walk · Place 3 · God Speed Track Club1500m Race Walk312:32.7510
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500m Racewalk · Place 6 · God Speed Track Club (Stockton)1500m Racewalk6.13:12.57a4
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Javelin · Place 19 · God Speed Track Club (Stockton)Javelin300g TJ19.10.12m4
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Shot Put · Place 6 · God Speed Track Club (Stockton)Shot Put6lb6.4.65m4
May 25Tom Moore Youth ClassicMay 25 · 1500m Racewalk · Place 4 · God Speed Track Club (Stockton)1500m Racewalk4.12:47.91a4
May 25Tom Moore Youth ClassicMay 25 · Javelin · Place 12 · God Speed Track Club (Stockton)Javelin600g12.8.14m PB4
May 25Tom Moore Youth ClassicMay 25 · Shot Put · Place 8 · God Speed Track Club (Stockton)Shot Put6lb8.3.64m4
May 183M INVITATIONAL "2024"May 18 · Shot Put · Place 5 · God Speed Track Club (Stockton)Shot Put6lb5.4.51m4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Javelin · Place 15 · God Speed Track Club (Stockton)Javelin300g TJ15.6.60m4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Shot Put · Place 3 · God Speed Track Club (Stockton)Shot Put6lb3.4.45m4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 60 · God Speed Track Club (Stockton)100 MetersRound P60.23.30a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 30 · God Speed Track Club (Stockton)Long Jump30.6-05.504
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Javelin · Place 12 · God Speed Track Club (Stockton)Javelin300g TJ12.8.04m4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 83 · God Speed Track Club (Stockton)100 Meters83.21.61a PBWind: -0.14
Apr 6Speed ShowcaseApr 6 · Javelin · Place 18 · God Speed Track Club (Stockton)Javelin300g TJ18.22-064
Apr 6Speed ShowcaseApr 6 · Shot Put · Place 6 · God Speed Track Club (Stockton)Shot Put6lb6.4.02m4
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 73 · God Speed Track Club (Stockton)100 Meters73.22.12a4
Mar 30God Speed EggstravaganzaMar 30 · Javelin · Place 8 · God Speed Track Club (Stockton)Javelin300g TJ8.8.08m4
Mar 30God Speed EggstravaganzaMar 30 · Shot Put · Place 2 · God Speed Track Club (Stockton)Shot Put6lb2.4.27m4
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 54 · God Speed Track Club (Stockton)100 Meters54.23.00a4
Mar 165 NORTH INVITATIONALMar 16 · Long Jump · Place 19 · God Speed Track Club (Stockton)Long Jump19.6-11.004
Mar 165 NORTH INVITATIONALMar 16 · Javelin · Place 5 · God Speed Track Club (Stockton)Javelin300g TJ5.28-04.004
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · Place 56 · God Speed Track Club (Stockton)100 Meters56.23.66a4

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · Long Jump · Place 3 · God Speed Track Club (Stockton)Long Jump3.6-02.504
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 100 Meters · Place 6 · God Speed Track Club (Stockton)100 Meters6.23.21aWind: 2.64
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 11 · God SpeedLong Jump116-0—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 3 · God SpeedJavelin327-7—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 26 · God Speed100 Meters2622.58—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 11 · God SpeedLong Jump116-0—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 3 · God SpeedJavelin327-7—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 26 · God Speed100 Meters2622.58—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 11 · God SpeedLong Jump116-0—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 3 · God SpeedJavelin327-7—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 26 · God Speed100 Meters2622.58—
Jun 32023 Golden West Invitational Jun 3 · Long Jump · Place 11 · God SpeedLong Jump116-0—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 3 · God SpeedJavelin327-7—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 26 · God Speed100 Meters2622.58—
May 27Tom Moore Youth ClassicMay 27 · 1500m Race Walk · Place 5 · God Speed Track Club1500m Race Walk513:15.17a—
May 27Tom Moore Youth ClassicMay 27 · Long Jump · Place 20 · God Speed Track ClubLong Jump201.91m PB—
May 27Tom Moore Youth ClassicMay 27 · Shot Put · Place 4 · God Speed Track ClubShot Put43.58m—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 28 · God Speed Track Club (Stockton)Long Jump28.1.45mUnofficial4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Place 10 · God Speed Track Club (Stockton)Javelin300g TJ10.7.14mUnofficial4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Shot Put · Place 5 · God Speed Track Club (Stockton)Shot Put6lb5.3.30mUnofficial4
Apr 15CA Track Youth InvitationalApr 15 · Javelin · Place 15 · God Speed Track ClubJavelin156.54m—
Apr 15CA Track Youth InvitationalApr 15 · Shot Put · Place 4 · God Speed Track ClubShot Put43.39m—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 49 · God Speed Track Club100 Meters4924.45a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Shot Put · Place 7 · God Speed Track ClubShot Put73.30m—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Long Jump · Place 13 · God Speed Track ClubLong Jump133-10—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Javelin · Place 15 · God Speed Track ClubJavelin155.72m—
Apr 1Sac Speed ShowcaseApr 1 · Javelin · Place 14 · God Speed Track ClubJavelin147.37m—
Apr 1Sac Speed ShowcaseApr 1 · Shot Put · Place 8 · God Speed Track ClubShot Put811-8—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 53 · God Speed Track Club100 Meters5324.21a—
Mar 195 NORTH INVITATIONAL Mar 19 · Shot Put · Place 3 · God Speed Track ClubShot Put311-6—
Mar 195 NORTH INVITATIONAL Mar 19 · Javelin · Place 8 · God Speed Track ClubJavelin817-8—
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 37 · God Speed Track Club100 Meters3725.00a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 12 · God Speed Track Club (Stockton)Javelin300g12.6.45mUnofficial4
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 42 · God Speed Track Club (Stockton)100 Meters42.24.78aUnofficial4
Mar 4Rebels March Madness All-ComersMar 4 · Shot Put · Place 2 · God Speed Track ClubShot Put23.51m—
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 45 · God Speed Track Club100 Meters4524.21—