Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSouth Dearborn MS Invitational · Apr 11 | 22.02a | South Dearborn MS Invitational | April 11, 2022 |
| 1600 Meters · OutdoorSouth Dearborn, Batesville, Franklin County, Madison · Apr 15 | 7:21.59a | South Dearborn, Batesville, Franklin County, Madison | April 15, 2025 |
| 1600 Meters · Outdoor · Hand timedSouth Dearborn, Greendale MS · Apr 25 | 7:30.7h | South Dearborn, Greendale MS | April 25, 2024 |
| 200 Meters · OutdoorSouth Dearborn MS Invitational · Apr 11 | 46.58a | South Dearborn MS Invitational | April 11, 2022 |
| 3200 Meters · OutdoorMadison Invitational · Apr 19 | 17:05.38a | Madison Invitational | April 19, 2025 |
| 400 Meters · OutdoorSouth Dearborn MS Invitational · Apr 11 | 1:48.92a | South Dearborn MS Invitational | April 11, 2022 |
| 800 Meters · OutdoorRising Sun Invitational · May 8 | 3:14.14a | Rising Sun Invitational | May 8, 2025 |
| 800 Meters · Outdoor · Hand timedSouth Dearborn, Greendale MS · Apr 25 | 3:27.9h | South Dearborn, Greendale MS | April 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Rising Sun InvitationalMay 7 · 1600 Meters · Place 12 · South DearbornSouth Dearborn | 1600 Meters | 12. | 7:33.98a | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 800 Meters · Place 10 · South DearbornSouth Dearborn | 800 Meters | 10. | 3:32.06a | 10 |
| May 2 | Scott Eagle ClassicMay 2 · 1600 Meters · Place 27 · South DearbornSouth Dearborn | 1600 Meters | 27. | 7:57.35a | 10 |
| Apr 24 | South Dearborn InvitationalApr 24 · 1600 Meters · Place 26 · South DearbornSouth Dearborn | 1600 Meters | 26. | 7:58.27a | 10 |
| Apr 18 | Lloyd InvitationalApr 18 · 1600 Meters · Place 12 · South DearbornSouth Dearborn | 1600 Meters | 12. | 7:52.02a | 10 |
| Apr 14 | South Dearborn, Batesville, Franklin County, MadisonApr 14 · 1600 Meters · Place 11 · South DearbornSouth Dearborn | 1600 Meters | 11. | 8:10.63a | 10 |
| Apr 14 | South Dearborn, Batesville, Franklin County, MadisonApr 14 · 800 Meters · Place 15 · South DearbornSouth Dearborn | 800 Meters | 15. | 3:37.50a | 10 |
| Apr 9 | Lawrenceburg, Milan, South DearbornApr 9 · 1600 Meters · Place 9 · South DearbornSouth Dearborn | 1600 Meters | 9. | 8:03.27a | 10 |
| Apr 9 | Lawrenceburg, Milan, South DearbornApr 9 · 800 Meters · Place 7 · South DearbornSouth Dearborn | 800 Meters | 7. | 3:37.15a | 10 |
| Mar 31 | South Dearborn, Carroll CountyMar 31 · 1600 Meters · Place 4 · South DearbornSouth Dearborn | 1600 Meters | 4. | 8:05.53a | 10 |
| Mar 31 | South Dearborn, Carroll CountyMar 31 · 800 Meters · Place 3 · South DearbornSouth Dearborn | 800 Meters | 3. | 3:37.66a | 10 |
2025 Outdoor Track
4 results2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Eastern Indiana Athletic Confernce Middle School ChampionshipMay 6 · 1600 Meters · Place 12 · South DearbornSouth Dearborn | 1600 Meters | 12. | 7:29.59a | 8 |
| May 6 | Eastern Indiana Athletic Confernce Middle School ChampionshipMay 6 · 800 Meters · Place 13 · South DearbornSouth Dearborn | 800 Meters | 13. | 3:30.76a | 8 |
| May 1 | Milan, Rising Sun, South Dearborn, Switzerland County MSMay 1 · 1600 Meters · Place 4 · South DearbornSouth Dearborn | 1600 Meters | 4. | 7:31.16a | 8 |
| May 1 | Milan, Rising Sun, South Dearborn, Switzerland County MSMay 1 · 800 Meters · Place 8 · South DearbornSouth Dearborn | 800 Meters | 8. | 3:32.30a | 8 |
| Apr 25 | South Dearborn, Greendale MSApr 25 · 1600 Meters · Place 5 · South DearbornSouth Dearborn | 1600 Meters | 5. | 7:30.7h PB | 8 |
| Apr 25 | South Dearborn, Greendale MSApr 25 · 800 Meters · Place 4 · South DearbornSouth Dearborn | 800 Meters | 4. | 3:27.9h PB | 8 |
| Apr 17 | South Dearborn, Rising Sun, South Ripley MSApr 17 · 1600 Meters · Place 5 · South DearbornSouth Dearborn | 1600 Meters | 5. | 8:08.16a | 8 |
| Apr 17 | South Dearborn, Rising Sun, South Ripley MSApr 17 · 800 Meters · Place 9 · South DearbornSouth Dearborn | 800 Meters | 9. | 3:41.50a | 8 |
| Apr 9 | South Dearborn, Batesville, Greendale, Switzerland County MSApr 9 · 1600 Meters · Place 12 · South DearbornSouth Dearborn | 1600 Meters | 12. | 7:49.57a | 8 |
| Apr 9 | South Dearborn, Batesville, Greendale, Switzerland County MSApr 9 · 800 Meters · Place 13 · South DearbornSouth Dearborn | 800 Meters | 13. | 3:37.86a | 8 |
2023 Outdoor Track
1 results2022 Outdoor Track
3 results