Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWACC Center Meet: Berkeley, BOD, Arroyo & Mt Eden · Mar 22 | 15.32a | WACC Center Meet: Berkeley, BOD, Arroyo & Mt Eden | March 22, 2023 |
| 1600 Meters · IndoorSkyline Invitational · Feb 28 | 5:56.15 | Skyline Invitational | February 28, 2026 |
| 1600 Meters · OutdoorWACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ Piedmont · Apr 22 | 5:41.34 | WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ Piedmont | April 22, 2026 |
| 3200 Meters · OutdoorWACC League Championship · May 3 | 12:36.25a | WACC League Championship | May 3, 2023 |
| 400 Meters · OutdoorWACC @ San Leandro vs Bishop ODowd vs Alameda · Apr 17 | 1:10.35a | WACC @ San Leandro vs Bishop ODowd vs Alameda | April 17, 2024 |
| 800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 18 | 2:36.13a | Granada Distance & Sprint Festival | April 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 50 · Bishop O'Dow | 1600 Meters | 50 | 5:56.15 PB | 12 |
2025 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | NCS Bayshore Area ChampionshipsMay 17 · 3200 Meters · Place 18 · Bishop O'Dowd | 3200 Meters | 18 | 13:57.35a | 11 |
| May 7 | WACC ChampionshipsMay 7 · 3200 Meters · Place 16 · Bishop O'Dowd | 3200 Meters | 16 | 13:09.70a | 11 |
| May 7 | WACC ChampionshipsMay 7 · 1600 Meters · Place 22 · Bishop O'Dowd | 1600 Meters | 22 | 5:44.47a | 11 |
| Apr 26 | Clash of the TitansApr 26 · 1600 Meters · Place 41 · Bishop O'Dowd | 1600 Meters | 41 | 6:06.79 | 11 |
| Apr 10 | WACC CENTER MEET -San Leandro, Castro Valley, Bishop O'DowdApr 10 · 3200 Meters · Place 5 · Bishop O'Dowd | 3200 Meters | 5. | 13:01.39a | 11 |
| Apr 10 | WACC CENTER MEET -San Leandro, Castro Valley, Bishop O'DowdApr 10 · 1600 Meters · Place 8 · Bishop O'Dowd | 1600 Meters | 8. | 5:45.66a | 11 |
| Apr 10 | WACC CENTER MEET -San Leandro, Castro Valley, Bishop O'DowdApr 10 · 400 Meters · Place 11 · Bishop O'Dowd | 400 Meters | 11. | 1:12.30a | 11 |
| Apr 2 | WACC Center Field Meet - BOD vs Piedmont, Arroyo vs San LorenzoApr 2 · 1600 Meters · Place 4 · Bishop O'Dowd | 1600 Meters | 4 | 5:54.47a | 11 |
| Apr 2 | WACC Center Field Meet - BOD vs Piedmont, Arroyo vs San LorenzoApr 2 · 800 Meters · Place 9 · Bishop O'Dowd | 800 Meters | 9 | 2:47.55a | 11 |
| Mar 29 | Castro Valley RelaysMar 29 · 1600 Meters · Place 12 · Bishop O'Dowd | 1600 Meters | 12. | 5:52.37a | 11 |
| Mar 26 | WACC Alameda, BOD, SLZ @ MEMar 26 · 3200 Meters · Place 4 · Bishop O'Dowd | 3200 Meters | 4 | 13:45.43 | 11 |
| Mar 26 | WACC Alameda, BOD, SLZ @ MEMar 26 · 800 Meters · Place 5 · Bishop O'Dowd | 800 Meters | 5 | 2:40.92 | 11 |
| Mar 21 | Dublin Distance FiestaMar 21 · 3200 Meters · Place 151 · Bishop O'Dowd | 3200 Meters | 151 | 13:03.25 | 11 |
| Mar 21 | Dublin Distance FiestaMar 21 · 1600 Meters · Place 319 · Bishop O'Dowd | 1600 Meters | 319 | 5:53.69 | 11 |
| Mar 8 | Ugly Eagles RelaysMar 8 · 1600 Meters · Place 5 · Bishop O'Dowd | 1600 Meters | 5 | 5:58.63a | — |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Skyline InvitationalFeb 22 · 1600 Meters · Place 33 · Bishop O'Dow | 1600 Meters | 33 | 6:00.30 | 11 |
2024 Outdoor Track
15 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | Skyline InvitationalFeb 24 · 1600 Meters · Place 33 · Bishop O'Dow | 1600 Meters | 33 | 6:02.93 | 10 |
| Feb 24 | Skyline InvitationalFeb 24 · 1600 Meters · Place 33 · Bishop O'Dow | 1600 Meters | 33 | 6:02.93 | 10 |
2023 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NCS Bayshore ChampionshipsMay 13 · 3200 Meters · Place 15 · Bishop O'Dowd | 3200 Meters | 15 | 13:34.07a | — |
| May 3 | WACC League ChampionshipMay 3 · 3200 Meters · Place 7 · Bishop O'Dowd | 3200 Meters | 7. | 12:36.25a PB | 9 |
| May 3 | WACC League ChampionshipMay 3 · 1600 Meters · Place 11 · Bishop O'Dowd | 1600 Meters | 11. | 5:52.60a | 9 |
| Apr 22 | Northern California Frosh/Soph ChampionshipsApr 22 · 3200 Meters · Place 6 · Bishop O'Dowd | 3200 Meters | 6 | 12:53.97a | — |
| Apr 20 | WACC Center Meet: Alameda, BOD, Hayward, Piedmont, Mt. Eden, TennysonApr 20 · 1600 Meters · Place 5 · Bishop O'Dowd | 1600 Meters | 5 | 5:57.18a | — |
| Apr 20 | WACC Center Meet: Alameda, BOD, Hayward, Piedmont, Mt. Eden, TennysonApr 20 · 800 Meters · Place 6 · Bishop O'Dowd | 800 Meters | 6 | 2:46.69a | — |
| Apr 15 | Granada Distance & Sprint FestivalApr 15 · 1600 Meters · Place 45 · Bishop O'Dowd | 1600 Meters | 45 | 5:56.68 | 9 |
| Apr 15 | Granada Distance & Sprint FestivalApr 15 · 1600 Meters · Place 45 · Bishop O'Dowd | 1600 Meters | 45 | 5:56.68 | 9 |
| Mar 31 | WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · 1600 Meters · Place 3 · Bishop O'Dowd | 1600 Meters | 3 | 6:00.41a | — |
| Mar 31 | WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · 800 Meters · Place 7 · Bishop O'Dowd | 800 Meters | 7 | 2:50.45a | — |
| Mar 22 | WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 1600 Meters · Place 11 · Bishop O'Dowd | 1600 Meters | 11. | 5:56.62a | 9 |
| Mar 22 | WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 100 Meters · Place 11 · Bishop O'Dowd | 100 Meters | 11. | 15.32a PB | 9 |
| Mar 17 | Dublin Distance FiestaMar 17 · 3200 Meters · Place 119 · Bishop O'Dow | 3200 Meters | 119 | 12:55.84 | 9 |
| Mar 17 | Dublin Distance FiestaMar 17 · 1600 Meters · Place 276 · Bishop O'Dow | 1600 Meters | 276 | 6:01.33 | 9 |
| Mar 2 | Bishop O'Dowd - California - St. Francis ScrimmageMar 2 · 800 Meters · Place 9 · Bishop O'Dow | 800 Meters | 9 | 2:48.12 | 9 |
| Mar 2 | Bishop O'Dowd - California - St. Francis ScrimmageMar 2 · 400 Meters · Place 15 · Bishop O'Dow | 400 Meters | 15 | 1:14.400 | 9 |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 25 | Skyline InvitationalFeb 25 · 1600 Meters · Place 42 · Bishop O'Dowd | 1600 Meters | 42 | 6:12.53a | 9 |