Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 16 Junior Olympic Combined Events Championships · Jul 135:24.39USATF Region 16 Junior Olympic Combined Events ChampionshipsJuly 13, 2019
1500 Meters · OutdoorShor/Shepard · Jun 225:38.87Shor/ShepardJune 22, 2019
200 Meters · OutdoorTCAL - Bethel, Salesian, Pinole Valley · Mar 1223.16aTCAL - Bethel, Salesian, Pinole ValleyMarch 12, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2750.31a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorShor/Shepard · Jun 221:06.24Shor/ShepardJune 22, 2019
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 252:00.12aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
High Jump · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 51.22mUSATF Region 16 Junior Olympic ChampionshipsJuly 5, 2019
Long Jump · OutdoorUSATF Region 16 Junior Olympic Combined Events Championships · Jul 134.32mUSATF Region 16 Junior Olympic Combined Events ChampionshipsJuly 13, 2019
Long Jump · OutdoorShor/Shepard · Jun 224.11mShor/ShepardJune 22, 2019

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 27 · Hercules Running RebelsHercules Running Rebels800 MetersRound P27.2:01.74a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 40 · Hercules Running RebelsHercules Running Rebels400 MetersRound P40.50.31a PB12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · Hercules Running RebelsHercules Running Rebels800 Meters1.2:00.12a PB12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · Hercules Running RebelsHercules Running Rebels400 MetersRound P5.50.84a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 4 · Hercules Running RebelsHercules Running Rebels400 Meters4.50.48a12
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 3 · Hercules Running RebelsHercules Running Rebels400 Meters351.17a12
May 8TCAL FinalsMay 8 · 800 Meters · Place 2 · Salesian College PreparatorySalesian College Preparatory800 Meters22:00.75a12
May 8TCAL FinalsMay 8 · 400 Meters · Place 4 · Salesian College PreparatorySalesian College Preparatory400 Meters450.94a12
Apr 28TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 800 Meters · Place 4 · Salesian College PreparatorySalesian College Preparatory800 Meters4.2:04.43a12
Mar 26TCAL MEET: BETHEL, SALESIAN & VALLEJO 3-26-2026Mar 26 · 800 Meters · Salesian College PreparatorySalesian College Preparatory800 Meters—NT12
Mar 26TCAL MEET: BETHEL, SALESIAN & VALLEJO 3-26-2026Mar 26 · 400 Meters · Salesian College PreparatorySalesian College Preparatory400 Meters—NT12
Mar 14Bob Warren 56Mar 14 · 800 Meters · Place 2 · Salesian College PreparatorySalesian College Preparatory800 Meters22:03.84a12
Mar 14Bob Warren 56Mar 14 · 400 Meters · Place 3 · Salesian College PreparatorySalesian College Preparatory400 Meters350.96a12
Mar 12TCAL - Bethel, Salesian, Pinole ValleyMar 12 · 200 Meters · Place 2 · Salesian College PreparatorySalesian College Preparatory200 Meters223.16a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9TCAL FinalsMay 9 · 400 Meters · Place 8 · Salesian College PreparatorySalesian College Preparatory400 Meters854.36a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 6 · Hercules Running RebelsHercules Running Rebels400 Meters651.16a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 10 · Hercules Running RebelsHercules Running Rebels200 MetersRound P1024.2316
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 4 · Hercules Running RebelsHercules Running Rebels400 Meters452.5416

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · Long Jump · Place 1 · Hercules Running RebelsHercules Running RebelsLong Jump14.32m PB11
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · High Jump · Place 2 · Hercules Running RebelsHercules Running RebelsHigh Jump21.27m11
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · Shot Put · Place 1 · Hercules Running RebelsHercules Running RebelsShot Put18.58m11
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · 80m Hurdles · Place 2 · Hercules Running RebelsHercules Running Rebels80m Hurdles214.5611
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · 1500 Meters · Place 2 · Hercules Running RebelsHercules Running Rebels1500 Meters25:24.39 PB11
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · High Jump · Place 3 · Hercules Running RebelsHercules Running RebelsHigh Jump31.22m PB11
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 10 · Hercules Running RebelsHercules Running RebelsShot Put107.76m11
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 3 · Hercules Running RebelsHercules Running Rebels80m Hurdles313.9111
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 3 · Hercules Running RebelsHercules Running Rebels80m Hurdles313.4511
Jun 22Shor/ShepardJun 22 · Long Jump · Place 7 · Hercules Running RebelsHercules Running RebelsLong Jump74.11m PB—
Jun 22Shor/ShepardJun 22 · 1500 Meters · Place 4 · Hercules Running RebelsHercules Running Rebels1500 Meters45:38.87 PB—
Jun 22Shor/ShepardJun 22 · 400 Meters · Place 11 · Hercules Running RebelsHercules Running Rebels400 Meters111:06.24 PB—
Jun 8PAC Championships Non-QualifierJun 8 · High Jump · Place 2 · Hercules Running RebelsHercules Running RebelsHigh Jump21.22m11
Jun 8PAC Championships Non-QualifierJun 8 · Shot Put · Place 4 · Hercules Running RebelsHercules Running RebelsShot Put48.45m11
Jun 8PAC Championships Non-QualifierJun 8 · 80m Hurdles · Place 4 · Hercules Running RebelsHercules Running Rebels80m Hurdles415.2111
Jun 8PAC Championships Non-QualifierJun 8 · 80m Hurdles · Place 3 · Hercules Running RebelsHercules Running Rebels80m Hurdles314.6211