Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · IndoorGrizzly Invitational · Feb 21 | 12.58 | Grizzly Invitational | February 21, 2026 |
| 100 Meters · OutdoorTCAL - Bethel, Salesian, Pinole Valley · Mar 12 | 11.68a | TCAL - Bethel, Salesian, Pinole Valley | March 12, 2026 |
| 200 Meters · IndoorGrizzly Invitational · Feb 21 | 24.88 | Grizzly Invitational | February 21, 2026 |
| 200 Meters · OutdoorTCAL Meet@Pinole Valley High (Salesian, Hercules, JFK, Richmond) · Apr 2 | 23.83a | TCAL Meet@Pinole Valley High (Salesian, Hercules, JFK, Richmond) | April 2, 2026 |
| 400 Meters · OutdoorTCAL Finals · May 8 | 53.65a | TCAL Finals | May 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 25 | 2026 Grant Summer All-Comers SeriesJul 25 · 400 Meters · Place 7 · Unattached High SchoolUnattached High School | 400 Meters | 7. | 54.46a | 12 |
| Jul 25 | 2026 Grant Summer All-Comers SeriesJul 25 · 200 Meters · Place 26 · Unattached High SchoolUnattached High School | 200 Meters | 26. | 25.35a | 12 |
| Jul 18 | 2026 Grant Summer All-Comers SeriesJul 18 · 400 Meters · Place 12 · Unattached High SchoolUnattached High School | 400 Meters | 12. | 55.88a | 12 |
| Jul 18 | 2026 Grant Summer All-Comers SeriesJul 18 · 200 Meters · Place 15 · Unattached High SchoolUnattached High School | 200 Meters | 15. | 24.83aWind: 0.5 | 12 |
| May 8 | TCAL FinalsMay 8 · 400 Meters · Place 9 · Pinole ValleyPinole Valley | 400 Meters | 9 | 53.65a PB | 12 |
| May 8 | TCAL FinalsMay 8 · 200 Meters · Place 18 · Pinole ValleyPinole Valley | 200 Meters | 18 | 24.69a | 12 |
| Apr 28 | TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 400 Meters · Place 1 · Pinole ValleyPinole Valley | 400 Meters | 1. | 55.13a | 12 |
| Apr 28 | TCAL: Pinole, Salesian and El Cerrito @ Saint Mary'sApr 28 · 200 Meters · Place 6 · Pinole ValleyPinole Valley | 200 Meters | 6. | 24.51a | 12 |
| Apr 18 | Granada Distance & Sprint FestivalApr 18 · 400 Meters · Place 57 · Pinole ValleyPinole Valley | 400 Meters | 57 | 54.38a | 12 |
| Apr 14 | TCAL@ De Anza (Pinole, Jesse Bethel, SPSVApr 14 · 400 Meters · Place 2 · Pinole ValleyPinole Valley | 400 Meters | 2 | 55.63a | 12 |
| Apr 14 | TCAL@ De Anza (Pinole, Jesse Bethel, SPSVApr 14 · 200 Meters · Place 9 · Pinole ValleyPinole Valley | 200 Meters | 9 | 25.29a | 12 |
| Apr 2 | TCAL Meet@Pinole Valley High (Salesian, Hercules, JFK, Richmond)Apr 2 · 200 Meters · Place 3 · Pinole ValleyPinole Valley | 200 Meters | 3. | 23.83a PBWind: 1.5 | 12 |
| Apr 2 | TCAL Meet@Pinole Valley High (Salesian, Hercules, JFK, Richmond)Apr 2 · 100 Meters · Place 7 · Pinole ValleyPinole Valley | 100 Meters | 7. | 11.87aWind: 2.6 | 12 |
| Mar 26 | TCAL Meet El Cerrito VS Hercules Pinole SP SVMar 26 · 200 Meters · Place 10 · Pinole ValleyPinole Valley | 200 Meters | 10 | 24.60a | 12 |
| Mar 26 | TCAL Meet El Cerrito VS Hercules Pinole SP SVMar 26 · 100 Meters · Place 8 · Pinole ValleyPinole Valley | 100 Meters | 8 | 12.06a | 12 |
| Mar 21 | Bay Area Sprint ExtravaganzaMar 21 · 400 Meters · Place 9 · Pinole ValleyPinole Valley | 400 Meters | 9 | 55.19 | 12 |
| Mar 12 | TCAL - Bethel, Salesian, Pinole ValleyMar 12 · 200 Meters · Place 7 · Pinole ValleyPinole Valley | 200 Meters | 7 | 24.21a | 12 |
| Mar 12 | TCAL - Bethel, Salesian, Pinole ValleyMar 12 · 100 Meters · Place 10 · Pinole ValleyPinole Valley | 100 Meters | 10 | 11.68a PB | 12 |
2026 Indoor Track
2 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | TCAL FinalsMay 9 · 400 Meters · Place 12 · Pinole ValleyPinole Valley | 400 Meters | 12 | 55.47a | 11 |
| May 9 | TCAL FinalsMay 9 · 200 Meters · Place 25 · Pinole ValleyPinole Valley | 200 Meters | 25 | 25.18a | 11 |
| Apr 30 | TCAL Meet @ El CerritoApr 30 · 400 Meters · Place 9 · Pinole ValleyPinole Valley | 400 Meters | 9. | 55.77a | 11 |
| Apr 30 | TCAL Meet @ El CerritoApr 30 · 200 Meters · Pinole ValleyPinole Valley | 200 Meters | — | DNS | 11 |
| Apr 19 | Vallejo InvitationalApr 19 · 200 Meters · Place 16 · Pinole ValleyPinole Valley | 200 Meters | 16 | 25.42 | 11 |
| Apr 19 | Vallejo InvitationalApr 19 · 100 Meters · Place 9 · Pinole ValleyPinole Valley | 100 Meters | 9 | 12.61 | 11 |
| Apr 2 | TCAL: St. Mary's, De Anza, Pinole @ El Cerrito HSApr 2 · 200 Meters · Place 9 · Pinole ValleyPinole Valley | 200 Meters | 9 | 24.82 | 11 |
| Apr 2 | TCAL: St. Mary's, De Anza, Pinole @ El Cerrito HSApr 2 · 400 Meters · Place 4 · Pinole ValleyPinole Valley | 400 Meters | 4 | 56.05 | 11 |
| Mar 20 | TCAL - Albany, Pinole Valley, VallejoMar 20 · 200 Meters · Place 6 · Pinole ValleyPinole Valley | 200 Meters | 6 | 24.73a | 11 |
| Mar 20 | TCAL - Albany, Pinole Valley, VallejoMar 20 · 100 Meters · Place 4 · Pinole ValleyPinole Valley | 100 Meters | 4 | 12.37a | 11 |
| Mar 15 | San Leandro InvitationalMar 15 · 100 Meters · Place 58 · Pinole ValleyPinole Valley | 100 Meters | 58 | 12.53 | 11 |
| Mar 13 | TCAL #2@ De Anza-Kennedy, SPSV, PinoleMar 13 · 200 Meters · Place 4 · Pinole ValleyPinole Valley | 200 Meters | 4 | 24.70 | — |
| Mar 6 | TCAL @ KennedyMar 6 · 400 Meters · Place 5 · Pinole ValleyPinole Valley | 400 Meters | 5 | 58.21a | — |
2024 Outdoor Track
5 results2023 Outdoor Track
1 results