Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorSkyline Invitational · Feb 28 | 4:29.03 | Skyline Invitational | February 28, 2026 |
| 1600 Meters · OutdoorWACC Track and Field Championships Day 2 · May 8 | 4:28.05a | WACC Track and Field Championships Day 2 | May 8, 2026 |
| 200 Meters · OutdoorWACC Alameda, BOD, SLZ @ ME · Mar 26 | 26.32 | WACC Alameda, BOD, SLZ @ ME | March 26, 2025 |
| 3200 Meters · OutdoorDublin Distance Fiesta · Mar 21 | 9:55.46 | Dublin Distance Fiesta | March 21, 2025 |
| 400 Meters · OutdoorWACC - BOD vs San Leandro, Hayward vs San Lorenzo · Mar 18 | 57.83a | WACC - BOD vs San Leandro, Hayward vs San Lorenzo | March 18, 2026 |
| 800 Meters · OutdoorWACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ Piedmont · Apr 22 | 1:59.10 | WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ Piedmont | April 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 8 · Bishop O'Dow | 1600 Meters | 8 | 4:29.03 PB | 11 |
2025 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | NCS Bayshore Area ChampionshipsMay 17 · 800 Meters · Place 10 · Bishop O'Dowd | 800 Meters | 10 | 2:03.29a | 10 |
| May 7 | WACC ChampionshipsMay 7 · 1600 Meters · Place 9 · Bishop O'Dowd | 1600 Meters | 9 | 4:38.50a | 10 |
| May 7 | WACC ChampionshipsMay 7 · 800 Meters · Place 8 · Bishop O'Dowd | 800 Meters | 8 | 2:05.05a | 10 |
| Apr 26 | Northern California Frosh/Soph ChampionshipsApr 26 · 3200 Meters · Place 8 · Bishop O'Dow | 3200 Meters | 8 | 10:20.64 | 10 |
| Apr 26 | Northern California Frosh/Soph ChampionshipsApr 26 · 1600 Meters · Place 4 · Bishop O'Dow | 1600 Meters | 4 | 4:43.73 | 10 |
| Apr 10 | WACC CENTER MEET -San Leandro, Castro Valley, Bishop O'DowdApr 10 · 3200 Meters · Place 3 · Bishop O'Dowd | 3200 Meters | 3. | 10:34.27a | 10 |
| Apr 10 | WACC CENTER MEET -San Leandro, Castro Valley, Bishop O'DowdApr 10 · 800 Meters · Place 5 · Bishop O'Dowd | 800 Meters | 5. | 2:10.80a | 10 |
| Mar 29 | Castro Valley RelaysMar 29 · 1600 Meters · Place 6 · Bishop O'Dowd | 1600 Meters | 6. | 4:37.60a | 10 |
| Mar 26 | WACC Alameda, BOD, SLZ @ MEMar 26 · 3200 Meters · Place 4 · Bishop O'Dowd | 3200 Meters | 4 | 11:14.58 | 10 |
| Mar 26 | WACC Alameda, BOD, SLZ @ MEMar 26 · 200 Meters · Place 25 · Bishop O'Dowd | 200 Meters | 25 | 26.32 PB | 10 |
| Mar 26 | WACC Alameda, BOD, SLZ @ MEMar 26 · 800 Meters · Place 3 · Bishop O'Dowd | 800 Meters | 3 | 2:04.52 | 10 |
| Mar 21 | Dublin Distance FiestaMar 21 · 3200 Meters · Place 119 · Bishop O'Dowd | 3200 Meters | 119 | 9:55.46 PB | 10 |
| Mar 21 | Dublin Distance FiestaMar 21 · 1600 Meters · Place 172 · Bishop O'Dowd | 1600 Meters | 172 | 4:37.96 | 10 |
| Mar 13 | WACC Center Meet - Berkeley vs O'DowdMar 13 · 1600 Meters · Place 2 · Bishop O'Dowd | 1600 Meters | 2 | 4:37.07a | — |
| Mar 13 | WACC Center Meet - Berkeley vs O'DowdMar 13 · 800 Meters · Place 3 · Bishop O'Dowd | 800 Meters | 3 | 2:10.05a | — |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Skyline InvitationalFeb 22 · 1600 Meters · Place 20 · Bishop O'Dow | 1600 Meters | 20 | 4:38.24 | 10 |
2024 Outdoor Track
9 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | Skyline InvitationalFeb 24 · 1600 Meters · Place 120 · Bishop O'Dow | 1600 Meters | 120 | 5:25.47 | 9 |
| Feb 24 | Skyline InvitationalFeb 24 · 1600 Meters · Place 120 · Bishop O'Dow | 1600 Meters | 120 | 5:25.47 | 9 |