Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorSouth Dearborn Invitational · Apr 24 | 4:56.79a | South Dearborn Invitational | April 24, 2026 |
| 1600 Meters · Outdoor · Hand timedSwitzerland County, Jac-Cen-Del, Rising Sun · Apr 9 | 5:04.0h | Switzerland County, Jac-Cen-Del, Rising Sun | April 9, 2026 |
| 3200 Meters · IndoorRed Devil Rumble HSR Qualifier · Mar 14 | 11:35.58a | Red Devil Rumble HSR Qualifier | March 14, 2026 |
| 3200 Meters · OutdoorMadison Invitational · Apr 19 | 11:29.91a | Madison Invitational | April 19, 2025 |
| 800 Meters · OutdoorRising Sun Invitational · May 7 | 2:14.21a | Rising Sun Invitational | May 7, 2026 |
| 800 Meters · Outdoor · Hand timedSwitzerland County, Jac-Cen-Del, Rising Sun · Apr 9 | 2:15.0h | Switzerland County, Jac-Cen-Del, Rising Sun | April 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Ohio River Valley Conference ChampionshipMay 12 · 3200 Meters · Place 2 · Switzerland County | 3200 Meters | 2. | 11:38.22a | 10 |
| May 12 | Ohio River Valley Conference ChampionshipMay 12 · 1600 Meters · Place 4 · Switzerland County | 1600 Meters | 4. | 5:03.81a | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 3200 Meters · Place 3 · Switzerland County | 3200 Meters | 3. | 11:52.50a | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 1600 Meters · Place 3 · Switzerland County | 1600 Meters | 3. | 4:56.89a | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 800 Meters · Place 4 · Switzerland County | 800 Meters | 4. | 2:14.21a PB | 10 |
| Apr 30 | Switzerland County InvitationalApr 30 · 3200 Meters · Place 2 · Switzerland County | 3200 Meters | 2. | 11:39.52a | 10 |
| Apr 30 | Switzerland County InvitationalApr 30 · 1600 Meters · Place 4 · Switzerland County | 1600 Meters | 4. | 5:00.55a | 10 |
| Apr 30 | Switzerland County InvitationalApr 30 · 800 Meters · Place 4 · Switzerland County | 800 Meters | 4. | 2:15.94a | 10 |
| Apr 24 | South Dearborn InvitationalApr 24 · 1600 Meters · Place 11 · Switzerland County | 1600 Meters | 11. | 4:56.79a PB | 10 |
| Apr 14 | Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 3200 Meters · Place 3 · Switzerland County | 3200 Meters | 3. | 12:10.34a | 10 |
| Apr 14 | Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 1600 Meters · Place 4 · Switzerland County | 1600 Meters | 4. | 5:09.43a | 10 |
| Apr 11 | Mohawk InvitationalApr 11 · 1600 Meters · Place 6 · Switzerland County | 1600 Meters | 6. | 5:00.39a | 10 |
| Apr 9 | Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 1600 Meters · Place 1 · Switzerland County | 1600 Meters | 1. | 5:04.0h PB | 10 |
| Apr 9 | Switzerland County, Jac-Cen-Del, Rising SunApr 9 · 800 Meters · Place 1 · Switzerland County | 800 Meters | 1. | 2:15.0h PB | 10 |
| Apr 7 | Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 3200 Meters · Switzerland County | 3200 Meters | — | NT | 10 |
| Apr 7 | Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 1600 Meters · Place 4 · Switzerland County | 1600 Meters | 4. | 5:12.94 | 10 |
| Apr 7 | Milan, Rising Sun, Southwestern (Hanover), Switzerland CountyApr 7 · 800 Meters · Switzerland County | 800 Meters | — | NT | 10 |
2026 Indoor Track
1 results2025 Outdoor Track
12 results