Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBig Meet - Friday · Feb 9 | 4:53.19 | Big Meet - Friday | February 9, 2024 |
| 1 Mile · OutdoorMile Madness · Jun 6 | 5:03.82a | Mile Madness | June 6, 2026 |
| 10,000 Meters · OutdoorHorizon League Outdoor Track & Field Championships · May 7 | 34:42.60a | Horizon League Outdoor Track & Field Championships | May 7, 2021 |
| 1000 Meters · IndoorSteemer Showcase · Jan 29 | 2:57.50a | Steemer Showcase | January 29, 2022 |
| 1500 Meters · IndoorIU Billy Hayes Invitational · May 8 | 4:33.43a | IU Billy Hayes Invitational | May 8, 2026 |
| 1500 Meters · OutdoorLee Last Chance · May 10 | 4:38.28a | Lee Last Chance | May 10, 2025 |
| 3000 Meters · IndoorUL Lenny Lyles Indoor TF · Jan 30 | 9:58.75a | UL Lenny Lyles Indoor TF | January 30, 2026 |
| 3000 Meters · OutdoorEKU Spring Meet · Mar 21 | 10:25.31a | EKU Spring Meet | March 21, 2025 |
| 5000 Meters · OutdoorMusic City Track Carnival · May 29 | 17:43.90a | Music City Track Carnival | May 29, 2026 |
| 800 Meters · IndoorWittenberg Invitational · Feb 19 | 2:15.73a | Wittenberg Invitational | February 19, 2022 |
| 800 Meters · OutdoorNorthern Kentucky University Invitational · Apr 12 | 2:19.57a | Northern Kentucky University Invitational | April 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | IU Billy Hayes InvitationalMay 8 · 1500 Meters · Place 2 · Cincinnatus EliteCincinnatus Elite | 1500 Meters | 2. | 4:33.43a PB | 12 |
| Jan 30 | UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 47 · Cincinnatus EliteCincinnatus Elite | 1 Mile | 47. | 5:09.51a | 12 |
| Jan 30 | UL Lenny Lyles Indoor TFJan 30 · 3000 Meters · Place 20 · Cincinnatus EliteCincinnatus Elite | 3000 Meters | 20. | 9:58.75a PB | 12 |
| Jan 24 | MoJoe InviteJan 24 · 1 Mile · Place 1 · Cincinnatus EliteCincinnatus Elite | 1 Mile | 1. | 5:08.90a | 12 |
2025 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Lee Last ChanceMay 10 · 1500 Meters · Place 12 · Cincinnatus EliteCincinnatus Elite | 1500 Meters | 12. | 4:38.28a PB | 11 |
| Apr 12 | Northern Kentucky University InvitationalApr 12 · 1 Mile · Place 1 · Cincinnatus EliteCincinnatus Elite | 1 Mile | 1. | 5:03.95a | 11 |
| Apr 12 | Northern Kentucky University InvitationalApr 12 · 800 Meters · Place 5 · Cincinnatus EliteCincinnatus Elite | 800 Meters | 5. | 2:19.57a PB | 11 |
| Mar 21 | EKU Spring MeetMar 21 · 3000 Meters · Place 1 · Cincinnati Elite Track ClubCincinnati Elite Track Club | 3000 Meters | 1. | 10:25.31a PB | 11 |
| Mar 21 | EKU Spring MeetMar 21 · 1500 Meters · Place 7 · Cincinnati Elite Track ClubCincinnati Elite Track Club | 1500 Meters | 7. | 4:39.17a | 11 |
2024 Indoor Track
2 results2022 Indoor Track
3 results2021 Indoor Track
1 results2021 Outdoor Track
1 results