Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 2026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 49 · American | 3200 Meters | 49 | 12:46.17 PB | 12 |
| May 8 | MVAL ChampionshipsMay 8 · 3200 Meters · Place 7 · American | 3200 Meters | 7. | 12:55.68a | 11 |
| May 8 | MVAL ChampionshipsMay 8 · 1600 Meters · Place 10 · American | 1600 Meters | 10. | 5:57.23a PB | 11 |
| Apr 18 | MVAL #3Apr 18 · 3200 Meters · Place 5 · American | 3200 Meters | 5. | 13:18.35a | 11 |
| Apr 18 | MVAL #3Apr 18 · 1600 Meters · Place 14 · American | 1600 Meters | 14. | 6:04.66a | 11 |
| Apr 4 | East Bay InvitationalApr 4 · 1600 Meters · Place 11 · American | 1600 Meters | 11 | 6:06.28 | 11 |
| Apr 1 | MVAL #2BApr 1 · 3200 Meters · Place 14 · American | 3200 Meters | 14 | 13:09.57 | 11 |
| Apr 1 | MVAL #2BApr 1 · 800 Meters · Place 24 · American | 800 Meters | 24 | 2:48.62 | 11 |
| Mar 25 | MVAL #2AMar 25 · 1600 Meters · Place 13 · American | 1600 Meters | 13 | 6:04.73a | 11 |
| Mar 25 | MVAL #2AMar 25 · 400 Meters · Place 36 · American | 400 Meters | 36 | 1:15.31a PB | 11 |
| Mar 20 | Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 451 · American (Nc) | 1600 Meters | 451 | 6:07.89 | 11 |
| Mar 11 | MVAL #1BMar 11 · 3200 Meters · Place 10 · American | 3200 Meters | 10 | 13:19.38a | 11 |
| Mar 11 | MVAL #1BMar 11 · 800 Meters · Place 21 · American | 800 Meters | 21 | 2:47.89a PB | 11 |
| Mar 4 | MVAL Center Meet 1AMar 4 · 1600 Meters · Place 12 · American | 1600 Meters | 12. | 6:10.50a | 11 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 89 · American (Nc) | 1600 Meters | 89 | 6:15.68 PB | 11 |
2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | MVAL ChampionshipsMay 9 · 3200 Meters · Place 5 · American | 3200 Meters | 5. | 13:21.33a | 10 |
| May 9 | MVAL ChampionshipsMay 9 · 1600 Meters · Place 10 · American | 1600 Meters | 10. | 6:10.25a | 10 |
| May 9 | MVAL ChampionshipsMay 9 · 800 Meters · Place 11 · American | 800 Meters | 11. | 2:54.90a | 10 |
| Apr 16 | MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 11 · American | 3200 Meters | 11 | 13:29.11 | 10 |
| Apr 16 | MVAL 3B @ Moreau CatholicApr 16 · 800 Meters · Place 32 · American | 800 Meters | 32 | 2:52.77 | 10 |
| Apr 2 | MVAL Center Meet #4Apr 2 · 1600 Meters · Place 21 · American | 1600 Meters | 21. | 6:10.47a | 10 |
| Mar 22 | MVAL #2Mar 22 · 3200 Meters · Place 6 · American | 3200 Meters | 6 | 13:41.49a | 10 |
| Mar 22 | MVAL #2Mar 22 · 1600 Meters · Place 9 · American | 1600 Meters | 9 | 6:15.31a | 10 |
| Mar 22 | MVAL #2Mar 22 · 800 Meters · Place 7 · American | 800 Meters | 7 | 2:53.07a | 10 |
| Mar 12 | MVAL #1bMar 12 · 3200 Meters · Place 12 · American | 3200 Meters | 12 | 13:31.19a | — |
| Mar 12 | MVAL #1bMar 12 · 800 Meters · Place 31 · American | 800 Meters | 31 | 2:52.79a | — |
| Mar 5 | MVAL Center Meet #1Mar 5 · 400 Meters · Place 35 · American | 400 Meters | 35 | 1:17.66 | 10 |
| Mar 5 | MVAL Center Meet #1Mar 5 · 1600 Meters · Place 21 · American | 1600 Meters | 21 | 6:15.31 | 10 |
| Mar 1 | Dan Gabor InvitationalMar 1 · 3200 Meters · Place 54 · American | 3200 Meters | 54 | 13:47.59 | 10 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Skyline InvitationalFeb 22 · 1600 Meters · Place 47 · American (Nc) | 1600 Meters | 47 | 6:20.57 | 10 |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | MVAL ChampionshipsMay 4 · 3200 Meters · Place 8 · American | 3200 Meters | 8 | 14:30.01 | 9 |
| May 4 | MVAL ChampionshipsMay 4 · 1600 Meters · Place 21 · American | 1600 Meters | 21 | 6:54.35 | 9 |
| May 4 | MVAL ChampionshipsMay 4 · 800 Meters · Place 21 · American | 800 Meters | 21 | 3:10.69 | 9 |
| Apr 20 | It's Always Sunny In Union CityApr 20 · 1600 Meters · Place 20 · American | 1600 Meters | 20 | 6:35.90 | 9 |
| Apr 17 | MVAL #5Apr 17 · 3200 Meters · Place 14 · American | 3200 Meters | 14 | 14:31.58a | — |
| Apr 17 | MVAL #5Apr 17 · 800 Meters · Place 45 · American | 800 Meters | 45 | 3:02.23a | — |
| Apr 10 | MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 15 · American | 1600 Meters | 15 | 6:41.09 | 9 |
| Mar 23 | MVAL #3Mar 23 · 3200 Meters · Place 7 · American | 3200 Meters | 7 | 14:34.95a | — |
| Mar 23 | MVAL #3Mar 23 · 1600 Meters · Place 23 · American | 1600 Meters | 23 | 6:40.40a | — |
| Mar 23 | MVAL #3Mar 23 · 800 Meters · Place 24 · American | 800 Meters | 24 | 3:01.35a | — |
| Mar 13 | MVAL #2Mar 13 · 3200 Meters · Place 10 · American | 3200 Meters | 10 | 14:28.88a | — |
| Mar 13 | MVAL #2Mar 13 · 800 Meters · Place 32 · American | 800 Meters | 32 | 3:01.72a | — |
| Mar 6 | MVAL #1Mar 6 · 1600 Meters · Place 21 · American | 1600 Meters | 21 | 6:43.40a | — |
| Mar 6 | MVAL #1Mar 6 · 400 Meters · Place 49 · American | 400 Meters | 49 | 1:21.64a | — |
| Mar 2 | K-Bell Track and Field ClassicMar 2 · 1600 Meters · Place 35 · American | 1600 Meters | 35 | 6:42.93a | — |
2024 Indoor Track
4 results