Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorGreendale, East Central MS · May 4 | 22.57a | Greendale, East Central MS | May 4, 2022 |
| 1600 Meters · OutdoorSouth Dearborn Invitational · Apr 24 | 6:14.79a | South Dearborn Invitational | April 24, 2026 |
| 1600 Meters · Outdoor · Hand timedSouth Dearborn, Greendale MS · Apr 25 | 6:43.2h | South Dearborn, Greendale MS | April 25, 2024 |
| 2400 Meters · OutdoorGreendale, Greensburg MS · Apr 22 | 11:35.92a | Greendale, Greensburg MS | April 22, 2024 |
| 3200 Meters · IndoorEast Central Invitational · May 2 | 14:29.63a | East Central Invitational | May 2, 2025 |
| 3200 Meters · OutdoorRising Sun Invitational · May 8 | 14:25.84a | Rising Sun Invitational | May 8, 2025 |
| 3200 Meters · Outdoor · Hand timedSouth Ripley, Jac-Cen-Del, Lawrenceburg, Oldenburg · Apr 7 | 15:59.0h | South Ripley, Jac-Cen-Del, Lawrenceburg, Oldenburg | April 7, 2026 |
| 800 Meters · OutdoorLawrenceburg, Batesville, Rising Sun, Switzerland County · Apr 20 | 2:50.18a | Lawrenceburg, Batesville, Rising Sun, Switzerland County | April 20, 2026 |
| 800 Meters · Outdoor · Hand timedSouth Dearborn, Greendale MS · Apr 25 | 2:59.3h | 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
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | IHSAA Girls Sectional 25 at Columbus NorthMay 19 · 1600 Meters · Place 10 · LawrenceburgLawrenceburg | 1600 Meters | 10. | 6:27.54a | 10 |
| May 12 | Eastern Indiana Athletic Conference ChampionshipMay 12 · 3200 Meters · LawrenceburgLawrenceburg | 3200 Meters | — | DNS | 10 |
| May 12 | Eastern Indiana Athletic Conference ChampionshipMay 12 · 1600 Meters · Place 10 · LawrenceburgLawrenceburg | 1600 Meters | 10. | 7:05.81a | 10 |
| May 12 | Eastern Indiana Athletic Conference ChampionshipMay 12 · 800 Meters · LawrenceburgLawrenceburg | 800 Meters | — | DNS | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 1600 Meters · Place 6 · LawrenceburgLawrenceburg | 1600 Meters | 6. | 6:22.42a | 10 |
| May 7 | Rising Sun InvitationalMay 7 · 800 Meters · Place 7 · LawrenceburgLawrenceburg | 800 Meters | 7. | 2:54.81a | 10 |
| Apr 24 | South Dearborn InvitationalApr 24 · 1600 Meters · Place 17 · LawrenceburgLawrenceburg | 1600 Meters | 17. | 6:14.79a PB | 10 |
| Apr 20 | Lawrenceburg, Batesville, Rising Sun, Switzerland CountyApr 20 · 1600 Meters · Place 7 · LawrenceburgLawrenceburg | 1600 Meters | 7. | 6:55.12a | 10 |
| Apr 20 | Lawrenceburg, Batesville, Rising Sun, Switzerland CountyApr 20 · 800 Meters · Place 5 · LawrenceburgLawrenceburg | 800 Meters | 5. | 2:50.18a PB | 10 |
| Apr 14 | Lawrenceburg, Milan, Rising Sun, Switzerland CountyApr 14 · 800 Meters · Place 5 · LawrenceburgLawrenceburg | 800 Meters | 5. | 2:55.33a | 10 |
| Apr 9 | Lawrenceburg, Milan, South DearbornApr 9 · 3200 Meters · Place 3 · LawrenceburgLawrenceburg | 3200 Meters | 3. | 15:55.17a | 10 |
| Apr 9 | Lawrenceburg, Milan, South DearbornApr 9 · 800 Meters · Place 3 · LawrenceburgLawrenceburg | 800 Meters | 3. | 3:06.25a | 10 |
| Apr 7 | South Ripley, Jac-Cen-Del, Lawrenceburg, OldenburgApr 7 · 3200 Meters · Place 2 · LawrenceburgLawrenceburg | 3200 Meters | 2. | 15:59.0h PB | 10 |
| Apr 7 | South Ripley, Jac-Cen-Del, Lawrenceburg, OldenburgApr 7 · 800 Meters · Place 3 · LawrenceburgLawrenceburg | 800 Meters | 3. | 3:07.5h | 10 |
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | IHSAA Girls Sectional 25 - Columbus NorthMay 20 · 3200 Meters · Place 8 · LawrenceburgLawrenceburg | 3200 Meters | 8 | 14:43.71 | FR |
| May 13 | Eastern Indiana Athletic Conference ChampionshipMay 13 · 3200 Meters · Place 8 · LawrenceburgLawrenceburg | 3200 Meters | 8. | 15:02.20a | 9 |
| May 8 | Rising Sun InvitationalMay 8 · 3200 Meters · Place 7 · LawrenceburgLawrenceburg | 3200 Meters | 7. | 14:25.84a PB | 9 |
| Apr 22 | Lawrenceburg 5-WayApr 22 · 1600 Meters · Place 9 · LawrenceburgLawrenceburg | 1600 Meters | 9. | 6:48.41a | 9 |
| Apr 22 | Lawrenceburg 5-WayApr 22 · 800 Meters · Place 10 · LawrenceburgLawrenceburg | 800 Meters | 10. | 3:06.87a | 9 |
| Apr 15 | Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 1600 Meters · Place 7 · LawrenceburgLawrenceburg | 1600 Meters | 7. | 6:51.0h | 9 |
| Apr 15 | Switzerland County, Lawrenceburg, Milan, Rising SunApr 15 · 800 Meters · Place 5 · LawrenceburgLawrenceburg | 800 Meters | 5. | 3:05.0h | 9 |
| Apr 8 | Lawrenceburg, Jac-Cen-Del, Oldenburg, South RipleyApr 8 · 1600 Meters · Place 6 · LawrenceburgLawrenceburg | 1600 Meters | 6. | 6:47.13a | 9 |
| Apr 8 | Lawrenceburg, Jac-Cen-Del, Oldenburg, South RipleyApr 8 · 800 Meters · Place 5 · LawrenceburgLawrenceburg | 800 Meters | 5. | 3:06.10a | 9 |
2025 Indoor Track
1 results2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Eastern Indiana Athletic Confernce Middle School ChampionshipMay 6 · 1600 Meters · Place 6 · GreendaleGreendale | 1600 Meters | 6. | 6:26.67a | 8 |
| May 6 | Eastern Indiana Athletic Confernce Middle School ChampionshipMay 6 · 800 Meters · Place 6 · GreendaleGreendale | 800 Meters | 6. | 2:54.00a | 8 |
| May 1 | Greendale, East Central MSMay 1 · 1600 Meters · Place 1 · GreendaleGreendale | 1600 Meters | 1. | 6:31.93a | 8 |
| May 1 | Greendale, East Central MSMay 1 · 800 Meters · Place 1 · GreendaleGreendale | 800 Meters | 1. | 2:57.14a | 8 |
| Apr 25 | South Dearborn, Greendale MSApr 25 · 1600 Meters · Place 1 · GreendaleGreendale | 1600 Meters | 1. | 6:43.2h PB | 8 |
| Apr 25 | South Dearborn, Greendale MSApr 25 · 800 Meters · Place 1 · GreendaleGreendale | 800 Meters | 1. | 2:59.3h PB | 8 |
| Apr 22 | Greendale, Greensburg MSApr 22 · 2400 Meters · Place 3 · GreendaleGreendale | 2400 Meters | 3. | 11:35.92a PB | 8 |
| Apr 22 | Greendale, Greensburg MSApr 22 · 1600 Meters · Place 4 · GreendaleGreendale | 1600 Meters | 4. | 6:35.15a | 8 |
| Apr 22 | Greendale, Greensburg MSApr 22 · 800 Meters · Place 2 · GreendaleGreendale | 800 Meters | 2. | 2:56.91a | 8 |
| Apr 15 | Greendale, Batesville, Milan MSApr 15 · 2400 Meters · Place 4 · GreendaleGreendale | 2400 Meters | 4. | 12:22.61a | 8 |
| Apr 15 | Greendale, Batesville, Milan MSApr 15 · 1600 Meters · Place 4 · GreendaleGreendale | 1600 Meters | 4. | 7:03.08a | 8 |
| Apr 15 | Greendale, Batesville, Milan MSApr 15 · 800 Meters · Place 4 · GreendaleGreendale | 800 Meters | 4. | 3:03.84a | 8 |
| Apr 9 | South Dearborn, Batesville, Greendale, Switzerland County MSApr 9 · 1600 Meters · Place 6 · GreendaleGreendale | 1600 Meters | 6. | 7:05.06a | 8 |
| Apr 9 | South Dearborn, Batesville, Greendale, Switzerland County MSApr 9 · 800 Meters · Place 8 · GreendaleGreendale | 800 Meters | 8. | 3:17.72a | 8 |
2023 Outdoor Track
7 results2022 Outdoor Track
4 results