Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRunning Rebels Invitational · May 216.38aRunning Rebels InvitationalMay 2, 2026
200 Meters · OutdoorTKA Junior High Invitational # 1 · Apr 1736.08aTKA Junior High Invitational # 1April 17, 2026
3000m Race Walk · Outdoor3M INVITATIONAL - 2025 · May 1721:16.96a3M INVITATIONAL - 2025May 17, 2025
3000m Racewalk · Standard · OutdoorRunning Rebels Invitational · May 320:53.55aRunning Rebels InvitationalMay 3, 2025
400 Meters · OutdoorPAAF CITY WIDE YOUTH TRACK MEET · May 101:39.91aPAAF CITY WIDE YOUTH TRACK MEETMay 10, 2025
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2735.48m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 600g · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2525.24mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · Outdoor3M INVITATIONAL "2024" · May 183.68m3M INVITATIONAL "2024"May 18, 2024
Shot Put · 4kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711.51m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 6lb · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 219.35mUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 24 · UmojaJavelin600g24.22.77m8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 8 · UmojaDiscus1kg8.35.48m PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 5 · UmojaShot Put4kg5.11.51m PB8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 4 · UmojaJavelin600g4.25.24m PB8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 3 · UmojaDiscus1kg3.28.68m8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 2 · UmojaShot Put4kg2.9.93m8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 3000m Racewalk · Umoja3000m RacewalkStandard—DQ8
Jun 13Welcome to the Swamp Meet....Jun 13 · Shot Put · Place 3 · UmojaShot Put39.81m8
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 29 · Umoja100 Meters2916.43a8
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Discus · Place 3 · UmojaDiscus324.69m15
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 2 · UmojaShot Put29.80m15
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 3 · UmojaJavelin323.49m15
May 23Tom Moore Youth ClassicMay 23 · Discus · Place 1 · UmojaDiscus127.67m8
May 23Tom Moore Youth ClassicMay 23 · Shot Put · Place 1 · UmojaShot Put19.69m8
May 23Tom Moore Youth ClassicMay 23 · 3000m Race Walk · Place 2 · Umoja3000m Race Walk223:46.34a8
May 163M INVITATIONAL 2026May 16 · Javelin · Place 3 · UmojaJavelin323.87m8
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 26 · Umoja200 Meters2636.41a8
May 2Running Rebels InvitationalMay 2 · Javelin · Place 1 · UmojaJavelin124.36m8
May 2Running Rebels InvitationalMay 2 · Discus · Place 1 · UmojaDiscus128.20m8
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 1 · UmojaShot Put19.63m8
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 18 · Umoja100 MetersRound P1816.38a PB8
Apr 24TKA Junior High Invitational # 2 Apr 24 · Shot Put · Place 1 · UmojaShot Put135-28
Apr 24TKA Junior High Invitational # 2 Apr 24 · 200 Meters · Place 35 · Umoja200 Meters3536.93a8
Apr 18Burning Batons Relay CarnivalApr 18 · Discus · Place 1 · UmojaDiscus124.20m8
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 1 · UmojaShot Put19.83m8
Apr 18Burning Batons Relay CarnivalApr 18 · 3000m Race Walk · Place 1 · Umoja3000m Race Walk121:24.04a8
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 15 · Umoja200 Meters1536.77a8
Apr 17TKA Junior High Invitational # 1Apr 17 · Shot Put · Place 1 · UmojaShot Put133-88
Apr 17TKA Junior High Invitational # 1Apr 17 · 200 Meters · Place 27 · Umoja200 Meters2736.08a PB8
Apr 4God Speed Easter EggstravaganzaApr 4 · Discus · Place 1 · UmojaDiscus127.15m8
Apr 4God Speed Easter EggstravaganzaApr 4 · Shot Put · Place 1 · UmojaShot Put110.13m8
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 18 · Umoja100 Meters1816.49a8
Mar 25Umoja Time Trial 2026Mar 25 · 400 Meters · Umoja400 Meters—1:38.31cUnofficial8
Mar 25Umoja Time Trial 2026Mar 25 · 100 Meters · Umoja100 Meters—16.99cUnofficial8

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Javelin · Place 4 · UmojaJavelin420.74m8
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Discus · Place 4 · UmojaDiscus425.39m8
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Shot Put · Place 2 · UmojaShot Put210.28m8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Javelin · Place 4 · UmojaJavelin422.18m8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Discus · Place 4 · UmojaDiscus420.82m8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Shot Put · Place 3 · UmojaShot Put310.07m8
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Shot Put · Place 3 · UmojaShot Put310.67m14
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 46 · Umoja100 MetersRound P4617.3114
May 24L A Jets 39th Annual InvitationalMay 24 · Shot Put · Place 4 · UmojaShot Put49.59m8
May 24L A Jets 39th Annual InvitationalMay 24 · 3000m Race Walk · Place 1 · Umoja3000m Race Walk124:33.808
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 85 · Umoja100 MetersRound P8518.69a8
May 173M INVITATIONAL - 2025May 17 · Discus · Place 7 · UmojaDiscus720.19m8
May 173M INVITATIONAL - 2025May 17 · Shot Put · Place 3 · UmojaShot Put310.11m8
May 173M INVITATIONAL - 2025May 17 · 3000m Race Walk · Place 2 · Umoja3000m Race Walk221:16.96a PB8
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 80 · Umoja100 MetersRound P8017.62a8
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 400 Meters · Place 8 · Umoja400 Meters81:39.91a PB8
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 200 Meters · Place 12 · Umoja200 MetersRound P1245.25a8
May 10PAAF CITY WIDE YOUTH TRACK MEETMay 10 · 100 Meters · Place 14 · Umoja100 MetersRound P1417.96a8
May 3Running Rebels InvitationalMay 3 · 3000m Racewalk · Place 1 · Umoja3000m RacewalkStandard1.20:53.55a PB8
May 3Running Rebels InvitationalMay 3 · Discus · Place 5 · UmojaDiscus1kg5.21.18m8
May 3Running Rebels InvitationalMay 3 · Shot Put · Place 2 · UmojaShot Put6lb2.9.17m8
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 52 · Umoja100 MetersRound P52.16.77aWind: 08
Apr 11TKA Junior High Invitational - #1 Apr 11 · Long Jump · Place 8 · UmojaLong Jump810-58
Apr 11TKA Junior High Invitational - #1 Apr 11 · Shot Put · Place 1 · UmojaShot Put130-08
Apr 11TKA Junior High Invitational - #1 Apr 11 · 200 Meters · Place 25 · Umoja200 Meters2537.36a8
Apr 11TKA Junior High Invitational - #1 Apr 11 · 100 Meters · Place 31 · Umoja100 Meters3116.82a8
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Shot Put · Place 2 · UmojaShot Put210.66m8
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 44 · Umoja100 Meters4416.99a8
Mar 24Umoja Time TrialMar 24 · 400 Meters · Umoja400 Meters—01:50.3Unofficial8
Mar 24Umoja Time TrialMar 24 · 100 Meters · Umoja100 Meters—18Unofficial8

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Discus · Place 8 · UmojaDiscus817.21m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 4 · UmojaShot Put49.31m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 3000m Race Walk · Place 5 · Umoja3000m Race Walk528:57.15a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000m Racewalk · Place 4 · Umoja3000m RacewalkStandard4.26:17.41a7
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Discus · Place 5 · UmojaDiscus1kg5.19.87m7
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 4 · UmojaShot Put6lb4.9.35m PB7
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Discus · Place 11 · UmojaDiscus1112.61m13
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 4 · UmojaShot Put48.99m13
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 3000m Race Walk · Place 3 · Umoja3000m Race Walk326:17.4113
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 58 · Umoja100 MetersRound P5818.3313
May 25Tom Moore Youth ClassicMay 25 · Shot Put · Place 5 · UmojaShot Put6lb5.8.35m7
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 23 · UmojaLong Jump23.3.68m PB7
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 83 · Umoja200 Meters83.39.86a7
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 72 · Umoja100 MetersRound P72.18.16a7
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Long Jump · Place 13 · UmojaLong Jump13.3.07m7
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Shot Put · Place 10 · UmojaShot Put6lb10.6.78m7
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 69 · Umoja200 Meters69.41.62a7
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 52 · Umoja100 MetersRound P52.18.75a7
Apr 26TKA Junior High Invitational # 2Apr 26 · Shot Put · Place 1 · UmojaShot Put6lb1.25-04.007
Apr 26TKA Junior High Invitational # 2Apr 26 · 100 Meters · Place 40 · Umoja100 Meters40.19.08a7
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Place 6 · UmojaLong Jump6.2.49m7
Apr 13CA Track Youth InvitationalApr 13 · Shot Put · Place 4 · UmojaShot Put6lb4.6.83m7
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 31 · Umoja100 Meters31.18.71a7
Mar 30God Speed EggstravaganzaMar 30 · Shot Put · Place 4 · UmojaShot Put6lb4.6.82m7
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 40 · Umoja100 Meters40.19.27a7