Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorLawrence Brice Invitational · Apr 2533.31Lawrence Brice InvitationalApril 25, 2026
400 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 251:12.59aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 252:45.00aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · OutdoorOakland PAL Community Meet · Mar 222.68mOakland PAL Community MeetMarch 22, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 29 · 3M Track Club800 MetersRound P29.2:48.42a4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 3 · 3M Track Club800 Meters3.2:45.00a PB4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 10 · 3M Track Club400 MetersRound P10.1:12.59a PB4
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 2 · 3M Track Club800 Meters22:49.38a4
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 9 · 3M Track Club400 Meters91:14.74a4
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 7 · 3M Track Club400 Meters71:13.5510
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 4 · 3M Track Club800 Meters42:45.6410
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 9 · 3M Track Club800 Meters92:48.64a4
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 35 · 3M Track Club200 Meters3533.53a4
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 8 · 3M Track Club800 Meters82:49.56a4
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 17 · 3M Track Club400 Meters171:14.86a4
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 30 · 3M Track Club200 Meters3033.31 PB10
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 14 · 3M Track Club800 Meters143:22.61a4
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 45 · 3M Track Club400 Meters451:29.21a4
Mar 7Rebels March MadnessMar 7 · 800 Meters · Place 2 · 3M Track Club800 Meters22:59.88a4
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 5 · 3M Track Club400 Meters51:17.62a4

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 7 · 3M Track Club800 Meters73:04.309
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 17 · 3M Track Club800 Meters173:00.53a3
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 28 · 3M Track Club400 Meters281:18.61a3
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 20 · 3M Track Club800 Meters203:12.86a3
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 11 · 3M Track ClubLong Jump119-83
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 800 Meters · Place 2 · 3M Track Club800 Meters22:54.84a3
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 8 · 3M Track ClubLong Jump83.30m3
Apr 19God Speed EggstravaganzaApr 19 · 800 Meters · Place 8 · 3M Track Club800 Meters83:09.78a3
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Long Jump · Place 9 · 3M Track ClubLong Jump93.20m3
Mar 22Oakland PAL Community MeetMar 22 · Long Jump · Place 10 · 3M Track ClubLong Jump102.68m PB3
Mar 22Oakland PAL Community MeetMar 22 · 800 Meters · Place 1 · 3M Track Club800 Meters13:00.35a3

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 2 · 3M Track Club800 Meters23:04.74a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 6 · 3M Track ClubLong Jump62.87m8
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 2 · 3M Track Club800 Meters23:05.348