Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 2026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 163 · Concord | 3200 Meters | 163 | 12:37.08 | 11 |
| Sep 30 | 2026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 258 · Concord | 1600 Meters | 258. | 5:59.23a | 10 |
| May 9 | Diablo Athletic League Championship FinalsMay 9 · 3200 Meters · Place 27 · Concord | 3200 Meters | 27 | 11:55.15a | 10 |
| Apr 24 | DAL Valley Last ChanceApr 24 · 3200 Meters · Place 6 · Concord | 3200 Meters | 6 | 11:51.60a PB | 10 |
| Apr 24 | DAL Valley Last ChanceApr 24 · 1600 Meters · Place 13 · Concord | 1600 Meters | 13 | 5:18.21a | 10 |
| Apr 20 | DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 3200 Meters · Place 1 · Concord | 3200 Meters | 1. | 12:17.61a | 10 |
| Apr 20 | DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 1600 Meters · Place 2 · Concord | 1600 Meters | 2. | 5:29.94a | 10 |
| Apr 18 | Jack Walton Sprint and Distance FestivalApr 18 · 3200 Meters · Place 2 · Concord | 3200 Meters | 2 | 12:30.30a | 10 |
| Apr 18 | Jack Walton Sprint and Distance FestivalApr 18 · 1600 Meters · Place 7 · Concord | 1600 Meters | 7 | 5:17.35a PB | 10 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · 3200 Meters · Place 4 · Concord | 3200 Meters | 4 | 12:43.01a | 10 |
| Mar 30 | College Park, Mt Diablo @ ConcordMar 30 · 1600 Meters · Place 8 · Concord | 1600 Meters | 8 | 5:31.57a | 10 |
| Mar 17 | Alhambra, Mt Diablo @ ConcordMar 17 · 3200 Meters · Place 5 · Concord | 3200 Meters | 5 | 15:18.08a | 10 |
| Mar 17 | Alhambra, Mt Diablo @ ConcordMar 17 · 1600 Meters · Place 4 · Concord | 1600 Meters | 4 | 5:48.34a | 10 |
| Mar 14 | Bob Warren 56Mar 14 · 1600 Meters · Place 45 · Concord | 1600 Meters | 45 | 5:39.28a | 10 |
| Mar 11 | DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 3200 Meters · Place 2 · Concord | 3200 Meters | 2 | 13:13.28a | 10 |
| Mar 11 | DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 1600 Meters · Place 1 · Concord | 1600 Meters | 1 | 5:48.45a | 10 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | DON of the SeasonFeb 28 · 1600 Meters · Place 18 · Concord | 1600 Meters | 18 | 5:50.80a PB | 10 |
2025 Outdoor Track
11 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | DON of the SeasonFeb 22 · 1600 Meters · Place 24 · Concord | 1600 Meters | 24 | 6:10.84a | — |
2024 Outdoor Track
1 results