Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorWinter Mile (1600m) & Winter 60m dash · Dec 9 | 5:13.19 | Winter Mile (1600m) & Winter 60m dash | December 9, 2025 |
| 1600 Meters · OutdoorMadera Classic · Mar 27 | 5:07.14a | Madera Classic | March 27, 2026 |
| 3200 Meters · OutdoorNYL Varsity Championship · May 8 | 12:10.58a | NYL Varsity Championship | May 8, 2026 |
| 800 Meters · OutdoorNYL #5 (Sunnyside, Fresno, Hoover, McLane) · Apr 15 | 2:20.96a | NYL #5 (Sunnyside, Fresno, Hoover, McLane) | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2025 Indoor Track
1 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 9 | NYL #5Apr 9 · 1600 Meters · Place 10 · Hoover | 1600 Meters | 10 | 5:40.98a | 10 |
| Apr 4 | FS West Coast RelaysApr 4 · 1600 Meters · Place 38 · Hoover | 1600 Meters | 38 | 5:32.19a | 10 |
| Apr 2 | NYL #4Apr 2 · 1600 Meters · Place 11 · Hoover | 1600 Meters | 11 | 5:36.62a | 10 |
| Apr 2 | NYL #4Apr 2 · 800 Meters · Place 5 · Hoover | 800 Meters | 5 | 2:32.00a | 10 |
| Mar 22 | Rafer Johnson Invitational Mar 22 · 1600 Meters · Place 25 · Hoover | 1600 Meters | 25 | 5:35.58a | 10 |
| Mar 22 | Rafer Johnson Invitational Mar 22 · 800 Meters · Place 21 · Hoover | 800 Meters | 21 | 2:26.14a | 10 |
| Mar 12 | NYL Meet #2Mar 12 · 1600 Meters · Place 10 · Hoover | 1600 Meters | 10 | 5:33.06a | — |
| Mar 12 | NYL Meet #2Mar 12 · 800 Meters · Place 9 · Hoover | 800 Meters | 9 | 2:35.58a | — |
| Mar 8 | Redcat RelaysMar 8 · 1600 Meters · Place 8 · Hoover | 1600 Meters | 8 | 5:29.80a | — |
| Mar 8 | Redcat RelaysMar 8 · 800 Meters · Place 7 · Hoover | 800 Meters | 7 | 2:31.55a | — |
2024 Indoor Track
1 results2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | NYL Championships 2024May 3 · 800 Meters · Place 20 · Hoover | 800 Meters | 20 | 2:40.22a | — |
| Apr 30 | NYL JV ChampionshipsApr 30 · 1600 Meters · Place 22 · Hoover | 1600 Meters | 22 | 6:12.60a | — |
| Apr 26 | Blue Raider InvitationalApr 26 · 1600 Meters · Place 21 · Hoover | 1600 Meters | 21 | 5:53.89a | — |
| Apr 17 | NYL Meet #6Apr 17 · 1600 Meters · Place 17 · Hoover | 1600 Meters | 17 | 6:06.03a | — |
| Apr 17 | NYL Meet #6Apr 17 · 800 Meters · Place 28 · Hoover | 800 Meters | 28 | 2:48.95a | — |
| Apr 10 | NYL #5Apr 10 · 1600 Meters · Place 28 · Hoover | 1600 Meters | 28 | 6:19.54a | — |
| Apr 10 | NYL #5Apr 10 · 800 Meters · Place 23 · Hoover | 800 Meters | 23 | 2:51.75a | — |
| Mar 13 | NYL meet #3Mar 13 · 1600 Meters · Place 15 · Hoover | 1600 Meters | 15 | 6:07.69a | — |
| Mar 13 | NYL meet #3Mar 13 · 800 Meters · Place 22 · Hoover | 800 Meters | 22 | 2:47.93a | — |
| Mar 6 | NYL #2Mar 6 · 1600 Meters · Place 22 · Hoover | 1600 Meters | 22 | 6:12.51a | — |
| Mar 6 | NYL #2Mar 6 · 800 Meters · Place 19 · Hoover | 800 Meters | 19 | 2:44.51a | — |
| Mar 2 | Redcat RelaysMar 2 · 1600 Meters · Place 15 · Hoover | 1600 Meters | 15 | 6:23.94a | — |