Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 4 | 9:29.80 | USATF Indiana Association Junior Olympic Championships | November 4, 2023 |
| 2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 9:49.86 | USATF National Junior Olympic Championships | December 9, 2023 |
| 2,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 18 | 10:13.70 | USATF Region 7 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Blue River Cross Country CourseUSATF Region 16 Junior Olympic Championships (Indiana) · Nov 9 | 14:57.47 | USATF Region 16 Junior Olympic Championships (Indiana) | November 9, 2024 |
| 3,000 Meters · Ceraland ParkColumbus Classic / Hoosier Grand Prix (Non-USATF Members) · Nov 1 | 14:16 | Columbus Classic / Hoosier Grand Prix (Non-USATF Members) | November 1, 2026 |
| 3,000 Meters · Eastbrook Elementary SchoolIndianapolis Classic / Hoosier Grand Prix (USATF Members) · Oct 18 | 14:26.80 | Indianapolis Classic / Hoosier Grand Prix (USATF Members) | October 18, 2025 |
| 3,000 Meters · Hanover CollegeHanover Classic / Hoosier XC Grand Prix (USATF Members) · Oct 19 | 14:06.49 | Hanover Classic / Hoosier XC Grand Prix (USATF Members) | October 19, 2025 |
| 3,000 Meters · LaVern Gibson CourseTerre Haute Classic / Hoosier XC Grand Prix (USATF Members) · Nov 22 | 13:45.86 | Terre Haute Classic / Hoosier XC Grand Prix (USATF Members) | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 9-10 · Place 220 · South Central Indiana Running Club | 3,000 Meters 9-10 | 220 | 16:10.50 | 4 |
| Nov 22 | Terre Haute Classic / Hoosier XC Grand Prix (USATF Members)Nov 22 · 3,000 Meters 9-10 · Place 2 · South Central Indiana Running Club | 3,000 Meters 9-10 | 2 | 13:45.86 PB | 4 |
| Nov 8 | USATF Indiana (and Region 16) Junior Olympic Cross Country ChampionshipsNov 8 · 3,000 Meters Varsity · Place 14 · South Central Indiana Running | 3,000 Meters Varsity | 14 | 13:31.94 | 10 |
| Oct 19 | Hanover Classic / Hoosier XC Grand Prix (USATF Members)Oct 19 · 3,000 Meters 9-10 · Place 3 · South Central Indiana Running Club | 3,000 Meters 9-10 | 3 | 14:06.49 PB | 4 |
| Oct 18 | Indianapolis Classic / Hoosier Grand Prix (USATF Members)Oct 18 · 3,000 Meters 9-10 · Place 3 · South Central Indiana Running Club | 3,000 Meters 9-10 | 3 | 14:26.80 PB | 4 |
2024 Cross Country
2 results2023 Cross Country
3 results