Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOcean Meet: El Camino, SSF @ Oceana · Apr 11 | 15.46a | Ocean Meet: El Camino, SSF @ Oceana | April 11, 2023 |
| 1600 Meters · OutdoorOcean Meet: Capuchino, Half Moon Bay @ South San Francisco · Mar 22 | 5:54.32a | Ocean Meet: Capuchino, Half Moon Bay @ South San Francisco | March 22, 2023 |
| 200 Meters · OutdoorPAL: Half Moon Bay, South San Francisco @ Burlingame · Apr 10 | 27.90a | PAL: Half Moon Bay, South San Francisco @ Burlingame | April 10, 2024 |
| 300m Hurdles · 36" / 0.914m · OutdoorPAL Varsity Trials & Finals · May 1 | 50.64a | PAL Varsity Trials & Finals | May 1, 2025 |
| 3200 Meters · OutdoorPAL Ocean: Jefferson, South San Francisco @ Burlingame · Apr 18 | 13:15.31a | PAL Ocean: Jefferson, South San Francisco @ Burlingame | April 18, 2023 |
| 400 Meters · OutdoorPAL Frosh Soph Championships · Apr 27 | 1:00.10a | PAL Frosh Soph Championships | April 27, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
11 results2024 Outdoor Track
7 results2023 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | PAL Frosh Soph ChampionshipsApr 29 · 110m Hurdles · Place 16 · South San Francisco | 110m Hurdles | 16 | 23.83a | — |
| Apr 18 | PAL Ocean: Jefferson, South San Francisco @ BurlingameApr 18 · 300m Hurdles · Place 7 · South San Francisco | 300m Hurdles | 7 | 53.73a | — |
| Apr 18 | PAL Ocean: Jefferson, South San Francisco @ BurlingameApr 18 · 110m Hurdles · Place 6 · South San Francisco | 110m Hurdles | 6 | 26.78a | — |
| Apr 18 | PAL Ocean: Jefferson, South San Francisco @ BurlingameApr 18 · 3200 Meters · Place 2 · South San Francisco | 3200 Meters | 2 | 13:15.31a PB | — |
| Apr 11 | Ocean Meet: El Camino, SSF @ OceanaApr 11 · 300m Hurdles · Place 6 · South San Francisco | 300m Hurdles | 6 | 57.03a | — |
| Apr 11 | Ocean Meet: El Camino, SSF @ OceanaApr 11 · 110m Hurdles · Place 2 · South San Francisco | 110m Hurdles | 2 | 35.80a | — |
| Apr 11 | Ocean Meet: El Camino, SSF @ OceanaApr 11 · 100 Meters · Place 8 · South San Francisco | 100 Meters | 8 | 15.46a PB | — |
| Mar 22 | Ocean Meet: Capuchino, Half Moon Bay @ South San FranciscoMar 22 · 300m Hurdles · Place 1 · South San Francisco | 300m Hurdles | 1 | 1:08.62a | — |
| Mar 22 | Ocean Meet: Capuchino, Half Moon Bay @ South San FranciscoMar 22 · 1600 Meters · Place 4 · South San Francisco | 1600 Meters | 4 | 5:54.32a PB | — |
| Mar 16 | Ocean Meet: SSF, Hillsdale @ Terra NovaMar 16 · 400 Meters · Place 5 · South San Francisco | 400 Meters | 5 | 66.09a | — |
| Mar 16 | Ocean Meet: SSF, Hillsdale @ Terra NovaMar 16 · 200 Meters · Place 8 · South San Francisco | 200 Meters | 8 | 30.45a | — |