Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorDOM / WG / PV / SB / PF Polar Bear · Jan 28 | 5:18.70 | DOM / WG / PV / SB / PF Polar Bear | January 28, 2025 |
| 1600 Meters · OutdoorBR, LC, RR, Ind at Woodgrove · Apr 30 | 5:21.92 | BR, LC, RR, Ind at Woodgrove | April 30, 2024 |
| 3200 Meters · IndoorLightridge Polar Bear · Feb 5 | 11:25.09 | Lightridge Polar Bear | February 5, 2025 |
| 3200 Meters · OutdoorRun 804 (Eight O Four) HS Invitational · Apr 6 | 11:41.46a | Run 804 (Eight O Four) HS Invitational | April 6, 2024 |
| 800 Meters · OutdoorTwilight Classic · May 9 | 2:13.42 | Twilight Classic | May 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Twilight ClassicMay 9 · 800 Meters · Place 14 · Woodgrove | 800 Meters | 14 | 2:13.42 PB | 12 |
| Mar 29 | Patriot InvitationalMar 29 · 800 Meters · Place 3 · Woodgrove | 800 Meters | 3 | 2:14.16 | SR |
| Mar 29 | Patriot InvitationalMar 29 · 800 Meters · Place 3 · Woodgrove | 800 Meters | 3 | 2:14.16 | SR |
2025 Indoor Track
2 results2024 Outdoor Track
5 results2023 Outdoor Track
1 results2022 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 30 | Independence Home MeetMar 30 · 800 Meters · Place 21 · Woodgrove | 800 Meters | 21 | 2:40.59 | 9 |
2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | Independence QuadJan 13 · 1600 Meters · Place 13 · Woodgrove | 1600 Meters | 13 | 6:05.37 | 9 |
2021 Outdoor Track
1 results