Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorDON of the Season · Feb 24 | 7:33.60a | DON of the Season | February 24, 2024 |
| 1600 Meters · OutdoorCollege Park / Mt. Diablo @ Concord · Mar 19 | 7:16.95a | College Park / Mt. Diablo @ Concord | March 19, 2024 |
| 200 Meters · OutdoorDAL Valley Last Chance · Apr 24 | 35.69a | DAL Valley Last Chance | April 24, 2026 |
| 3200 Meters · OutdoorDAL: Ygnacio Valley, Alhambra @ Concord · Mar 21 | 16:22.23a | DAL: Ygnacio Valley, Alhambra @ Concord | March 21, 2025 |
| 400 Meters · OutdoorDiablo Athletic League Championship Finals · May 9 | 1:26.74a | Diablo Athletic League Championship Finals | May 9, 2026 |
| 800 Meters · IndoorDON of the Season · Feb 24 | 3:35.01a | DON of the Season | February 24, 2024 |
| 800 Meters · OutdoorCollege Park, Mt Diablo @ Concord · Mar 30 | 3:07.54a | College Park, Mt Diablo @ Concord | March 30, 2026 |
| Complete · OutdoorDAL: Mt. Diablo, Benicia @ Concord · Apr 22 | 35.33 | DAL: Mt. Diablo, Benicia @ Concord | April 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | 2026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 164 · Concord | 1600 Meters | 164. | 8:00.42a | 11 |
| May 9 | Diablo Athletic League Championship FinalsMay 9 · High Jump · Place 13 · Concord | High Jump | 13 | 3-08.00 | 11 |
| May 9 | Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 27 · Concord | 800 Meters | 27 | 3:34.31a | 11 |
| May 9 | Diablo Athletic League Championship FinalsMay 9 · 400 Meters · Place 20 · Concord | 400 Meters | 20 | 1:26.74a PB | 11 |
| May 2 | Diablo Athletic League Championship TrialsMay 2 · High Jump · Place 13 · Concord | High Jump | 13 | 3-08.00 | 11 |
| May 2 | Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 27 · Concord | 800 Meters | 27 | 3:34.31a | 11 |
| May 2 | Diablo Athletic League Championship TrialsMay 2 · 400 Meters · Place 20 · Concord | 400 Meters | 20 | 1:26.74a | 11 |
| Apr 24 | DAL Valley Last ChanceApr 24 · High Jump · Place 4 · Concord | High Jump | 4 | 3-10 | 11 |
| Apr 24 | DAL Valley Last ChanceApr 24 · 800 Meters · Place 14 · Concord | 800 Meters | 14 | 3:34.37a | 11 |
| Apr 24 | DAL Valley Last ChanceApr 24 · 200 Meters · Place 28 · Concord | 200 Meters | 28 | 35.69a PB | 11 |
| Apr 20 | DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 1600 Meters · Concord | 1600 Meters | — | DNS | 11 |
| Apr 20 | DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 800 Meters · Concord | 800 Meters | — | DNS | 11 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · High Jump · Place 1 · Concord | High Jump | 1 | 3-8 | 11 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · 800 Meters · Place 7 · Concord | 800 Meters | 7 | 3:07.54a PB | 11 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · 400 Meters · Place 7 · Concord | 400 Meters | 7 | 1:27.42a | 11 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · 200 Meters · Place 11 · Concord | 200 Meters | 11 | 36.51a | 11 |
| Mar 17 | Alhambra, Mt Diablo @ ConcordMar 17 · 1600 Meters · Place 3 · Concord | 1600 Meters | 3 | 8:43.46a | 11 |
| Mar 17 | Alhambra, Mt Diablo @ ConcordMar 17 · 200 Meters · Place 9 · Concord | 200 Meters | 9 | 36.51a | 11 |
| Mar 14 | Bob Warren 56Mar 14 · 1600 Meters · Place 27 · Concord | 1600 Meters | 27 | 7:52.07a | 11 |
| Mar 11 | DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 1600 Meters · Place 3 · Concord | 1600 Meters | 3 | 8:21.40a | 11 |
| Mar 11 | DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 200 Meters · Place 7 · Concord | 200 Meters | 7 | 36.02a | 11 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | DON of the SeasonFeb 28 · 800 Meters · Place 7 · Concord | 800 Meters | 7 | 3:45.08a | 11 |
2025 Outdoor Track
8 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | DON of the SeasonFeb 22 · 1600 Meters · Place 13 · Concord | 1600 Meters | 13 | 7:51.87a | — |
2024 Outdoor Track
10 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | DON of the SeasonFeb 24 · Long Jump · Place 8 · Concord | Long Jump | 8 | 9-0 | — |
| Feb 24 | DON of the SeasonFeb 24 · 1600 Meters · Place 12 · Concord | 1600 Meters | 12 | 7:33.60a PB | — |
| Feb 24 | DON of the SeasonFeb 24 · 800 Meters · Place 3 · Concord | 800 Meters | 3 | 3:35.01a PB | — |