Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | MVAL ChampionshipsMay 8 · 3200 Meters · Irvington | 3200 Meters | — | DNS | 10 |
| Apr 28 | Irvington @ Newark DualApr 28 · 1600 Meters · Place 17 · Irvington | 1600 Meters | 17. | 5:33.58a | 10 |
| Apr 25 | Clash of the TitansApr 25 · 1600 Meters · Place 164 · Irvington | 1600 Meters | 164 | 5:35.37a | 10 |
| Apr 18 | MVAL #3Apr 18 · 3200 Meters · Place 18 · Irvington | 3200 Meters | 18. | 12:07.81a | 10 |
| Apr 4 | East Bay InvitationalApr 4 · 1600 Meters · Place 34 · Irvington | 1600 Meters | 34 | 5:33.31 PB | 10 |
| Apr 1 | MVAL #2BApr 1 · 3200 Meters · Place 52 · Irvington | 3200 Meters | 52 | 12:02.64 | 10 |
| Mar 28 | Bay Area RelaysMar 28 · 1 Mile · Place 14 · Irvington | 1 Mile | 14 | 5:34.18a PB | 10 |
| Mar 25 | MVAL #2AMar 25 · 1600 Meters · Place 86 · Irvington | 1600 Meters | 86 | 5:34.54a | 10 |
| Mar 20 | Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 502 · Irvington (Nc) | 3200 Meters | 502 | 12:07.04 | 10 |
| Mar 14 | San Leandro InvitationalMar 14 · 1600 Meters · Place 11 · Irvington | 1600 Meters | 11 | 5:34.72 | 10 |
| Mar 11 | MVAL #1BMar 11 · 3200 Meters · Place 41 · Irvington | 3200 Meters | 41 | 11:49.34a PB | 10 |
| Mar 4 | MVAL Center Meet 1AMar 4 · 1600 Meters · Place 85 · Irvington | 1600 Meters | 85. | 5:36.65a | 10 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 213 · Irvington | 1600 Meters | 213 | 5:45.27 PB | 10 |
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | MVAL ChampionshipsMay 9 · 3200 Meters · Place 14 · Irvington | 3200 Meters | 14. | 12:49.14a | 9 |
| Apr 16 | MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 39 · Irvington | 3200 Meters | 39 | 12:46.08 | 9 |
| Apr 5 | East Bay InvitationalApr 5 · 3200 Meters · Place 23 · Irvington | 3200 Meters | 23. | 12:28.47a | 9 |
| Apr 2 | MVAL Center Meet #4Apr 2 · 1600 Meters · Place 68 · Irvington | 1600 Meters | 68. | 5:48.10a | 9 |
| Mar 29 | Bay Area RelaysMar 29 · 1 Mile · Place 48 · Irvington | 1 Mile | 48 | 5:58.56a | 9 |
| Mar 22 | MVAL #2Mar 22 · 3200 Meters · Place 15 · Irvington | 3200 Meters | 15 | 12:54.20a | 9 |
| Mar 22 | MVAL #2Mar 22 · 1600 Meters · Place 42 · Irvington | 1600 Meters | 42 | 5:47.81a | 9 |
| Mar 12 | MVAL #1bMar 12 · 3200 Meters · Place 47 · Irvington | 3200 Meters | 47 | 13:42.17a | — |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Skyline InvitationalFeb 22 · 3200 Meters · Place 34 · Irvington | 3200 Meters | 34 | 12:59.33 PB | 9 |
| Feb 22 | Skyline InvitationalFeb 22 · 1600 Meters · Place 127 · Irvington | 1600 Meters | 127 | 5:55.60 | 9 |