Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNor-Cal Youth Championships · Jun 840.56Nor-Cal Youth ChampionshipsJune 8, 2024
400 Meters · OutdoorRunning Rebels Invitational · May 21:27.96aRunning Rebels InvitationalMay 2, 2026
800 Meters · OutdoorWelcome to the Swamp Meet.... · Jun 132:56.88aWelcome to the Swamp Meet....June 13, 2026
Javelin · 300g TJ · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2516.40mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Prelims · OutdoorNor-Cal Youth Championships · Jun 841.43Nor-Cal Youth ChampionshipsJune 8, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 8 · 3M Track ClubJavelin300g TJ8.16.40m PB2
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 8 · 3M Track Club800 Meters8.3:06.25a2
Jun 13Welcome to the Swamp Meet....Jun 13 · Javelin · Place 2 · 3M Track ClubJavelin213.72m2
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 2 · 3M Track Club800 Meters22:56.88a PB2
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 7 · 3M Track ClubJavelin715.28m8
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 7 · 3M Track Club800 Meters73:18.658
May 163M INVITATIONAL 2026May 16 · Javelin · Place 11 · 3M Track ClubJavelin1114.10m2
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 13 · 3M Track Club800 Meters133:12.16a2
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 5 · 3M Track Club800 Meters53:13.69a2
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 27 · 3M Track Club400 Meters271:27.96a PB2
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 2 · 3M Track ClubJavelin217.54m8
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 3 · 3M Track Club800 Meters33:06.248
Apr 4God Speed Easter EggstravaganzaApr 4 · Javelin · Place 14 · 3M Track ClubJavelin1410.70m2
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 4 · 3M Track Club800 Meters43:06.54a2
Mar 7Rebels March MadnessMar 7 · Javelin · Place 9 · 3M Track ClubJavelin910.57m2
Mar 7Rebels March MadnessMar 7 · 800 Meters · Place 8 · 3M Track Club800 Meters83:29.79a2

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 6 · 3M Track ClubJavelin614.90m7
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 11 · 3M Track Club800 Meters113:17.147
Mar 22Oakland PAL Community MeetMar 22 · Javelin · Place 1 · 3M Track ClubJavelin114.17m1
Mar 22Oakland PAL Community MeetMar 22 · 800 Meters · Place 3 · 3M Track Club800 Meters33:11.90a1

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 1 · 3M Track ClubJavelin111.02m6
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 5 · 3M Track Club200 Meters540.56 PB6
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Prelims · Place 5 · 3M Track ClubPrelimsRound P541.43 PB6