Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.75 Miles · Leo F French Memorial ParkTom Wickham Invitational · Aug 30 | 20:53.30 | Tom Wickham Invitational | August 30, 2025 |
| 2.93 Miles · Harrisburg Middle SchoolChuck Ingram XC Invitational · Oct 8 | 21:41.53 | Chuck Ingram XC Invitational | October 8, 2025 |
| 3 Miles · Mt. Vernon High SchoolMt. Vernon Invite · Sep 16 | 21:41.48 | Mt. Vernon Invite | September 16, 2025 |
| 3 Miles · Southeastern Illinois CollegeChuck Ingram Invitational · Oct 7 | 23:23.13 | Chuck Ingram Invitational | October 7, 2026 |
| 3.1 Miles · Two loops of FunBlack Diamond Conference Meet · Oct 15 | 23:41 | Black Diamond Conference Meet | October 15, 2026 |
| 4634 m · West Frankfort ParkRedbird Quad · Aug 26 | 23:48.22 | Redbird Quad | August 26, 2025 |
| 4683 m · Fort Massac State ParkMassac County Invitational · Sep 17 | 24:25 | Massac County Invitational | September 17, 2026 |
| 4699 m · Benton Community Park DistrictBenton Invite · Oct 11 | 20:10.80 | Benton Invite | October 11, 2025 |
| 5,000 Meters · West Frankfort ParkRedbird 6+ · Sep 30 | 21:02.99 | Redbird 6+ | September 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Hamilton County InvitationalOct 14 · 3.1 Miles Junior Varsity · Place 4 · McLeansboro (Hamilton County) | 3.1 Miles Junior Varsity | 4 | 23:33 | 10 |
| Oct 11 | Benton InviteOct 11 · 2.92 Miles Varsity · Place 79 · McLeansboro (Hamilton County) | 2.92 Miles Varsity | 79 | 20:10.80 PB | 10 |
| Oct 8 | Chuck Ingram XC InvitationalOct 8 · 2.93 Miles Varsity · Place 69 · McLeansboro (Hamilton County) | 2.93 Miles Varsity | 69 | 21:41.53 PB | 10 |
| Sep 30 | Redbird 6+Sep 30 · 5,000 Meters Varsity · Place 59 · McLeansboro (Hamilton County) | 5,000 Meters Varsity | 59 | 21:02.99 PB | 10 |
| Sep 16 | Mt. Vernon InviteSep 16 · 3 Miles Varsity · Place 37 · McLeansboro (Hamilton County) | 3 Miles Varsity | 37 | 21:41.48 PB | 10 |
| Aug 30 | Tom Wickham InvitationalAug 30 · 2.75 Miles Varsity · Place 35 · McLeansboro (Hamilton County) | 2.75 Miles Varsity | 35 | 20:53.30 PB | 10 |
| Aug 26 | Redbird QuadAug 26 · 2.88 Miles Varsity · Place 34 · McLeansboro (Hamilton County) | 2.88 Miles Varsity | 34 | 23:48.22 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Roger Lee InvitationalOct 15 · 2.92 Miles Junior Varsity · Place 14 · McLeansboro (Hamilton County) | 2.92 Miles Junior Varsity | 14 | 21:59 | 9 |
| Oct 12 | Benton 1A ShowcaseOct 12 · 2.92 Miles Varsity · Place 81 · McLeansboro (Hamilton County) | 2.92 Miles Varsity | 81 | 21:07.00 | 9 |
| Oct 9 | Chuck Ingram XC InviteOct 9 · 3.1 Miles Open · Place 2 · McLeansboro (Hamilton County) | 3.1 Miles Open | 2 | 23:14.21 | 9 |
| Sep 24 | Goreville InvitationalSep 24 · 3.01 Miles Varsity · Place 25 · McLeansboro (Hamilton County) | 3.01 Miles Varsity | 25 | 23:18.7 | 9 |
| Sep 17 | Mt. Vernon InviteSep 17 · 3 Miles Varsity · Place 31 · McLeansboro (Hamilton County) | 3 Miles Varsity | 31 | 22:03.01 | 9 |
| Aug 31 | Tom Wickham InvitationalAug 31 · 5,000 Meters Varsity · Place 43 · McLeansboro (Hamilton County) | 5,000 Meters Varsity | 43 | 25:35.4 | 9 |
2023 Cross Country
2 results