Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 10 | 11:12.31 | East Alton Wood River Invitational | October 10, 2026 |
| 2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 15 | 12:26.97 | Dave Holden Invitational | September 15, 2026 |
| 3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 20 | 20:05.10 | 2025 Highland XC Invitational | September 20, 2025 |
| 3 Miles · CCSC HSSouth Central Conference · Oct 17 | 18:36.72 | South Central Conference | October 17, 2026 |
| 3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 25 | 17:51.62 | IHSA Class 1A XC Regional - #3C Shelbyville | October 25, 2025 |
| 3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 26 | 18:57.03 | Coal Mine Classic | September 26, 2026 |
| 3 Miles · Loveless ParkCarlinville Invite · Oct 6 | 19:33.54 | Carlinville Invite | October 6, 2026 |
| 3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 31 | 17:56.86 | 2026 IHSA Class 1A XC Sectional - #5 Murphysboro | October 31, 2026 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 28 | 28:10.8 | Freeburg Invitational | September 28, 2024 |
| 3 Miles · Triad High SchoolTriad Cross Country Invitational · Oct 2 | 25:28.00 | Triad Cross Country Invitational | October 2, 2024 |
| 3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 5 | 20:53.37 | Granite City Robinson/Lang Cross Country Invitational | September 5, 2026 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 20:04.30 | 52nd Annual Granite City Robinson/Lang Cross Country Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2025 Cross Country
5 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | South Central Conference MeetOct 19 · 3 Miles Varsity · Place 33 · Greenville | 3 Miles Varsity | 33 | 26:04.65 | 9 |
| Oct 2 | Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 186 · Greenville | 3 Miles Boys Varsity 3 Mile | 186 | 25:28.00 PB | 9 |
| Sep 28 | Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 187 · Greenville | 3 Miles Varsity | 187 | 28:10.8 PB | 9 |
| Sep 11 | Twi-Light MeetSep 11 · 5,000 Meters Varsity · Place 15 · Greenville | 5,000 Meters Varsity | 15 | 25:12Unofficial | 9 |