Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 3 | 22:43.83 | Tom Oakley Invitational | October 3, 2026 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 22:20.96 | PND Richard Spring Invitational | September 19, 2026 |
| 3 Miles · Empire ParkWestern Big 6 Conference Cross Country Championships · Oct 15 | 21:06.58 | Western Big 6 Conference Cross Country Championships | October 15, 2026 |
| 3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 10 | 22:23.2 | Liberty HS XC Invite | October 10, 2026 |
| 3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 11 | 22:33.60 | Liberty HS XC Invitational | October 11, 2025 |
| 3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 12 | 24:48 | 58th Annual Lee Halberg Lanphier Invitational | September 12, 2026 |
| 3 Miles · Richmond Hill ParkWestern Big 6 Conference XC Championships · Oct 16 | 23:36.69 | Western Big 6 Conference XC Championships | October 16, 2025 |
| 3 Miles · South ParkQND Running Raider Classic · Sep 15 | 24:51.8 | QND Running Raider Classic | September 15, 2026 |
| 3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 5 | 24:37.34 | 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 | 24:28.47 | 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 results