Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Hickory Ridge Public Golf CourseRun the Ridge · Sep 22 | 12:27.28 | Run the Ridge | September 22, 2026 |
| 1.85 Miles · Murphysboro High SchoolMurphysboro Middle School Cross Country Invitational · Aug 28 | 14:10 | Murphysboro Middle School Cross Country Invitational | August 28, 2025 |
| 2993 m · DuQuoin State Fair Grounds2025 Du Quoin Cross Country Fall Classic - Large Schools · Oct 4 | 13:28.8 | 2025 Du Quoin Cross Country Fall Classic - Large Schools | October 4, 2025 |
| 2993 m · Murphysboro High SchoolSIJHSAA Region 4 Class L Regional · Oct 9 | 12:40.3 | SIJHSAA Region 4 Class L Regional | October 9, 2026 |
| 3,000 Meters · Herrin Memorial ParkPack the Park Jr High XC Race · Sep 17 | 13:13.83 | Pack the Park Jr High XC Race | September 17, 2025 |
| 3,000 Meters · Murphysboro High SchoolJSWEC Championship · Sep 23 | 12:47 | JSWEC Championship | September 23, 2026 |
| 3,000 Meters · Pine Lakes Golf CourseRun the Pines · Oct 1 | 14:14.52 | Run the Pines | October 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 2026 SIJHSAA Class L Cross Country MeetOct 17 · 1.86 Miles Varsity · Place 93 · Du Quoin | 1.86 Miles Varsity | 93 | 12:27.9Unofficial | 8 |
| Oct 9 | SIJHSAA Region 4 Class L RegionalOct 9 · 1.86 Miles Varsity · Place 30 · Du Quoin | 1.86 Miles Varsity | 30 | 12:40.3 PB | 8 |
| Oct 1 | Run the PinesOct 1 · 3,000 Meters 8th Grade · Place 91 · Du Quoin | 3,000 Meters 8th Grade | 91 | 14:14.52 PB | 8 |
| Sep 23 | JSWEC ChampionshipSep 23 · 3,000 Meters Boys Varsity · Place 23 · Du Quoin | 3,000 Meters Boys Varsity | 23 | 12:47 PB | 8 |
| Sep 22 | Run the RidgeSep 22 · 1.8 Miles Varsity Boys · Place 18 · Du Quoin | 1.8 Miles Varsity Boys | 18 | 12:27.28 PB | 8 |
2025 Cross Country
5 results2024 Cross Country
1 results