Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor3M INVITATIONAL 2026 · May 1614.02a3M INVITATIONAL 2026May 16, 2026
200 Meters · OutdoorRunning Rebels Invitational · May 333.12aRunning Rebels InvitationalMay 3, 2025
400 Meters · Outdoor8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIP · Mar 141:19.26a8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMarch 14, 2026
Long Jump · OutdoorSac Speed Showcase · Apr 28-06.50Sac Speed ShowcaseApril 2, 2022
Shot Put · 12lb · OutdoorEast Bay Heat Track Club All Comers · Mar 237.28mEast Bay Heat Track Club All ComersMarch 23, 2024
Shot Put · 6lb · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2511.80mUSATF 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
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 7 · East Oakland Track Group (EOTG)Shot Put6lb7.11.63m6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · East Oakland Track Group (EOTG)Shot Put6lb1.11.80m PB6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · East Oakland Track Group (EOTG)100 MetersRound P—DNS6
May 163M INVITATIONAL 2026May 16 · Shot Put · Place 1 · East Oakland Track Group (EOTG)Shot Put110.39m6
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 24 · East Oakland Track Group (EOTG)100 MetersRound S2414.02a PB6
May 2Running Rebels InvitationalMay 2 · Shot Put · Place 1 · East Oakland Track Group (EOTG)Shot Put110.26m6
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 31 · East Oakland Track Group (EOTG)100 MetersRound P3114.06a6
Apr 11Speed Showcase STSApr 11 · Shot Put · Place 1 · East Oakland Track Group (EOTG)Shot Put110.07m6
Apr 11Speed Showcase STSApr 11 · 100 Meters · Place 6 · East Oakland Track Group (EOTG)100 Meters614.46a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · East Oakland Track Group (EOTG)Shot Put6lb—DNS6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 34 · East Oakland Track Group (EOTG)400 MetersRound P34.1:19.26a PB6

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 55 · East Oakland Track Group (EOTG)200 Meters55.33.12a PB5
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 2 · East Oakland Track Gems (EOTG)Shot Put28.66m5
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 70 · East Oakland Track Gems (EOTG)200 Meters7035.75a5
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 74 · East Oakland Track Gems (EOTG)100 Meters7416.07a5

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 3 · East Oakland Track GemsShot Put37.53m—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 4 · East Oakland Track Group (EOTG)Shot Put6lb4.7.18m4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 27 · East Oakland Track Group (EOTG)100 MetersRound P27.15.24aWind: 0.54
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 5 · East Oakland Track Gems (EOTShot Put56.67m10
May 183M INVITATIONAL "2024"May 18 · Shot Put · Place 2 · East Oakland Track Group (EOTG)Shot Put6lb2.6.19m4
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 34 · East Oakland Track Group (EOTG)100 MetersRound P34.15.75a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Shot Put · East Oakland Track Group (EOTG)Shot Put6lb—DNS4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · East Oakland Track Group (EOTG)100 MetersRound P—DNS4
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 29 · East Oakland Track Group (EOTG)200 Meters29.34.67a4
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 16 · East Oakland Track Group (EOTG)100 Meters16.15.36a4
Apr 6Speed ShowcaseApr 6 · Shot Put · Place 2 · East Oakland Track Group (EOTG)Shot Put6lb2.6.56m4
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 46 · East Oakland Track Group (EOTG)400 Meters46.1:25.56a4
Mar 23East Bay Heat Track Club All ComersMar 23 · Shot Put · Place 1 · East Oakland Track Group (EOTG)Shot Put12lb1.7.28m PB4
Mar 23East Bay Heat Track Club All ComersMar 23 · 100 Meters · Place 4 · East Oakland Track Group (EOTG)100 Meters4.15.91a4

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Shot Put · Place 8 · East Oakland Track Group (EOTG)Shot Put6lb8.5.20mUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 50 · East Oakland Track Group (EOTG)400 Meters50.1:28.05aUnofficial3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 29 · East Oakland Track Group (EOTG)100 Meters29.16.55aUnofficial3

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Running Rebels InvitationalApr 30 · 400 Meters · Place 12 · East Oakland Track Group (EOTG)400 Meters12.1:33.63a2
Apr 30Running Rebels InvitationalApr 30 · 200 Meters · Place 20 · East Oakland Track Group (EOTG)200 Meters20.38.39a2
Apr 2Sac Speed ShowcaseApr 2 · Long Jump · Place 5 · East Oakland Track Group (EOTG)Long Jump5.8-06.50 PB2
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · East Oakland Track Group (EOTG)400 Meters—DNS2