Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2516.53aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · Outdoor3M INVITATIONAL 2026 · May 1634.10a3M INVITATIONAL 2026May 16, 2026
400 Meters · OutdoorGod Speed Easter Eggstravaganza · Apr 41:38.10aGod Speed Easter EggstravaganzaApril 4, 2026
Finals · OutdoorLawrence Brice Invitational · Apr 256.43mLawrence Brice InvitationalApril 25, 2026
Javelin · 300g TJ · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 259.45mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Prelims · OutdoorNor-Cal Youth Championships · Jun 617.04Nor-Cal Youth ChampionshipsJune 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 3AAU West Coast Primary National ChampionshipJul 3 · Shot Put · East Oakland Track Group (EOTG)Shot Put4lb--DNS3
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 200 Meters · Place 11 · East Oakland Track Group (EOTG)200 Meters11.36.58a3
Jul 3AAU West Coast Primary National ChampionshipJul 3 · 100 Meters · Place 5 · East Oakland Track Group (EOTG)100 Meters5.16.61a3
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 14 · East Oakland Track Group (EOTG)Javelin300g TJ14.8.98m3
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 16 · East Oakland Track Group (EOTG)200 MetersRound P16.35.72aWind: -0.43
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 18 · East Oakland Track Group (EOTG)100 MetersRound P18.17.00aWind: 0.73
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 19 · East Oakland Track Group (EOTG)Javelin300g TJ19.9.45m PB3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 12 · East Oakland Track Group (EOTG)200 MetersRound P12.34.62aWind: -1.43
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 11 · East Oakland Track Group (EOTG)100 MetersRound P11.16.53a PBWind: 1.53
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Prelims · Place 27 · East Oakland Track Group (EOPrelimsRound P2736.727
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Prelims · Place 22 · East Oakland Track Group (EOPrelimsRound P2217.04 PB7
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Finals · Place 18 · East Oakland Track Group (EOFinals186.85m7
May 163M INVITATIONAL 2026May 16 · Javelin · East Oakland Track Group (EOTG)Javelin—ND3
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 28 · East Oakland Track Group (EOTG)200 Meters2834.10a PB3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 25 · East Oakland Track Group (EOTG)100 MetersRound S2516.58a3
May 2Running Rebels InvitationalMay 2 · Javelin · Place 14 · East Oakland Track Group (EOTG)Javelin149.40m3
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 13 · East Oakland Track Group (EOTG)200 Meters1334.75a3
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 25 · East Oakland Track Group (EOTG)100 MetersRound P2516.79a3
Apr 25Lawrence Brice InvitationalApr 25 · Finals · Place 13 · East Oakland Track Group (EOFinals136.43m PB7
Apr 25Lawrence Brice InvitationalApr 25 · Finals · Place 18 · East Oakland Track Group (EOFinals1835.267
Apr 25Lawrence Brice InvitationalApr 25 · Finals · Place 19 · East Oakland Track Group (EOFinals1917.007
Apr 4God Speed Easter EggstravaganzaApr 4 · Javelin · Place 21 · East Oakland Track Group (EOTG)Javelin217.86m3
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 58 · East Oakland Track Group (EOTG)400 Meters581:38.10a PB3
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 48 · East Oakland Track Group (EOTG)100 Meters4817.58a3