Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorGrizzly Invitational · Feb 18 | 5:41.67a | Grizzly Invitational | February 18, 2023 |
| 1600 Meters · OutdoorNCS Bayshore Area Championships · May 11 | 5:21.26 | NCS Bayshore Area Championships | May 11, 2024 |
| 1600 Meters · Outdoor · Hand timedWACC: Berkeley vs Piedmont vs Arroyo · Mar 17 | 6:12.6h | WACC: Berkeley vs Piedmont vs Arroyo | March 17, 2021 |
| 3200 Meters · OutdoorWACC League Meet Piedmont vs Tennyson, Hayward vs San Leandro · Mar 10 | 13:06.17 | WACC League Meet Piedmont vs Tennyson, Hayward vs San Leandro | March 10, 2022 |
| 400 Meters · IndoorGrizzly Invitational · Feb 17 | 1:06.62a | Grizzly Invitational | February 17, 2024 |
| 400 Meters · OutdoorWACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs Encinal · Mar 23 | 1:05.68a | WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs Encinal | March 23, 2023 |
| 800 Meters · IndoorGrizzly Invitational · Feb 17 | 2:32.99a | Grizzly Invitational | February 17, 2024 |
| 800 Meters · OutdoorWACC League Championship Meet – Finals Day 1 · May 1 | 2:20.97a | WACC League Championship Meet – Finals Day 1 | May 1, 2024 |
| 800 Meters · Outdoor · Hand timedWACC: Berkeley vs Piedmont vs Arroyo · Mar 17 | 2:44.4h | WACC: Berkeley vs Piedmont vs Arroyo | March 17, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
16 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | Grizzly InvitationalFeb 17 · 800 Meters · Place 3 · Piedmont | 800 Meters | 3 | 2:32.99a PB | — |
| Feb 17 | Grizzly InvitationalFeb 17 · 400 Meters · Place 5 · Piedmont | 400 Meters | 5 | 1:06.62a PB | — |
2023 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Mid-Season Mania 3200m InvitationalOct 25 · 3200 Meters · Place 44 · Piedmont | 3200 Meters | 44. | 12:13.07aUnofficial | 12 |
| May 19 | CIF North Coast Section Meet of ChampionsMay 19 · 800 Meters · Place 18 · Piedmont | 800 MetersRound P | 18 | 2:24.28 | 11 |
| May 13 | NCS Bayshore ChampionshipsMay 13 · 1600 Meters · Place 7 · Piedmont | 1600 Meters | 7 | 5:22.58a | — |
| May 13 | NCS Bayshore ChampionshipsMay 13 · 800 Meters · Place 4 · Piedmont | 800 Meters | 4 | 2:23.05a | — |
| May 3 | WACC League ChampionshipMay 3 · 1600 Meters · Place 6 · Piedmont | 1600 Meters | 6. | 5:34.93a | 11 |
| May 3 | WACC League ChampionshipMay 3 · 800 Meters · Place 3 · Piedmont | 800 Meters | 3. | 2:25.61a | 11 |
| Apr 27 | Varsity WACC Center Meet: Hayward, San Leandro, Piedmont, Berkeley, Arroyo and San LorenzoApr 27 · 800 Meters · Place 2 · Piedmont | 800 Meters | 2. | 2:26.78a | 11 |
| Apr 20 | WACC Center Meet: Alameda, BOD, Hayward, Piedmont, Mt. Eden, TennysonApr 20 · 1600 Meters · Place 3 · Piedmont | 1600 Meters | 3 | 5:34.52a | — |
| Apr 20 | WACC Center Meet: Alameda, BOD, Hayward, Piedmont, Mt. Eden, TennysonApr 20 · 800 Meters · Place 2 · Piedmont | 800 Meters | 2 | 2:28.36a | — |
| Mar 23 | WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs EncinalMar 23 · 800 Meters · Place 1 · Piedmont | 800 Meters | 1 | 2:29.45a | — |
| Mar 23 | WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs EncinalMar 23 · 400 Meters · Place 3 · Piedmont | 400 Meters | 3 | 1:05.68a PB | — |
| Mar 17 | Dublin Distance FiestaMar 17 · 800 Meters · Place 44 · Piedmont | 800 Meters | 44 | 2:29.12 | 11 |
| Mar 17 | Dublin Distance FiestaMar 17 · 1600 Meters · Place 103 · Piedmont | 1600 Meters | 103 | 5:37.36 | 11 |
| Mar 4 | Dan Gabor InvitationalMar 4 · 1600 Meters · Place 32 · Piedmont (Nc) | 1600 Meters | 32 | 5:44.88 | 11 |
| Mar 4 | Dan Gabor InvitationalMar 4 · 800 Meters · Place 12 · Piedmont (Nc) | 800 Meters | 12 | 2:28.83 | 11 |
| Mar 4 | Dan Gabor InvitationalMar 4 · 1600 Meters · Place 32 · Piedmont (Nc) | 1600 Meters | 32 | 5:44.88 | 11 |
| Mar 4 | Dan Gabor InvitationalMar 4 · 800 Meters · Place 12 · Piedmont (Nc) | 800 Meters | 12 | 2:28.83 | 11 |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | Grizzly InvitationalFeb 18 · 1600 Meters · Place 2 · Piedmont | 1600 Meters | 2 | 5:41.67a PB | — |
2022 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | CIF North Coast Section Meet of ChampionsMay 20 · 800 Meters · Place 16 · Piedmont | 800 Meters | 16 | 2:24.14 | 10 |
| May 20 | CIF North Coast Section Meet of ChampionsMay 20 · 1600 Meters · Place 21 · Piedmont | 1600 Meters | 21 | 5:35.33 | 10 |
| May 14 | Bayshore Area ChampionshipsMay 14 · 1600 Meters · Place 5 · Piedmont | 1600 Meters | 5 | 5:23.63 | 10 |
| May 14 | Bayshore Area ChampionshipsMay 14 · 800 Meters · Place 6 · Piedmont | 800 Meters | 6 | 2:28.56 | 10 |
| May 5 | WACC League Championship Day 1May 5 · 1600 Meters · Place 5 · Piedmont | 1600 Meters | 5 | 5:26.14a | 10 |
| Apr 30 | Clash of the TitansApr 30 · 1600 Meters · Place 8 · Piedmont | 1600 Meters | 8 | 5:35.42a | 10 |
| Apr 30 | Clash of the TitansApr 30 · 800 Meters · Place 5 · Piedmont | 800 Meters | 5 | 2:24.69a | 10 |
| Apr 21 | WACC League Meet Hayward vs CV - Pied vs Mt. EdenApr 21 · 1600 Meters · Place 2 · Piedmont | 1600 Meters | 2 | 5:39.52 | 10 |
| Apr 21 | WACC League Meet Hayward vs CV - Pied vs Mt. EdenApr 21 · 800 Meters · Place 2 · Piedmont | 800 Meters | 2 | 2:28.30 | 10 |
| Apr 6 | WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApr 6 · 1600 Meters · Place 3 · Piedmont | 1600 Meters | 3. | 5:32.97a | 10 |
| Apr 6 | WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApr 6 · 800 Meters · Place 2 · Piedmont | 800 Meters | 2. | 2:34.78a | 10 |
| Mar 23 | WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 1600 Meters · Place 1 · Piedmont | 1600 Meters | 1 | 5:45.05 | 10 |
| Mar 23 | WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 800 Meters · Place 1 · Piedmont | 800 Meters | 1 | 2:31.30 | 10 |
| Mar 18 | Dublin Distance FiestaMar 18 · 800 Meters · Place 62 · Piedmont | 800 Meters | 62 | 2:34.36 | 10 |
| Mar 18 | Dublin Distance FiestaMar 18 · 1600 Meters · Place 102 · Piedmont | 1600 Meters | 102 | 5:38.25 | 10 |
| Mar 10 | WACC League Meet Piedmont vs Tennyson, Hayward vs San LeandroMar 10 · 3200 Meters · Place 2 · Piedmont | 3200 Meters | 2 | 13:06.17 PB | 10 |
| Mar 10 | WACC League Meet Piedmont vs Tennyson, Hayward vs San LeandroMar 10 · 800 Meters · Place 1 · Piedmont | 800 Meters | 1 | 2:33.96 | 10 |
2022 Indoor Track
1 results2021 Outdoor Track
14 results