Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 15 | 15:08.75 | Dave Holden Invitational | September 15, 2026 |
| 2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 3 | 21:42.06 | Dan Moy/Jacksonville Invitational 2026 | October 3, 2026 |
| 3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 25 | 21:23.19 | IHSA Class 2A XC Regional - #1A Carterville | October 25, 2025 |
| 3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 10 | 22:16.96 | Centralia XC Invite | October 10, 2026 |
| 3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 6 | 22:04.30 | 2026 St. Clair County XC Championship | October 6, 2026 |
| 3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 7 | 23:08.90 | 2025 St. Clair County Championship | October 7, 2025 |
| 3 Miles · Lincoln ParkSHS XC Invite · Sep 26 | 25:19.90 | SHS XC Invite | September 26, 2026 |
| 3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 28 | 22:34.6 | Mascoutah XC Kickoff | August 28, 2026 |
| 3 Miles · Milburn Campus2025 SWC XC Championships · Oct 15 | 23:44.00 | 2025 SWC XC Championships | October 15, 2025 |
| 3 Miles · Murphysboro High SchoolMurphysboro Invitational · Sep 2 | 24:32.1 | Murphysboro Invitational | September 2, 2026 |
| 3 Miles · Triad High School2026 Triad XC Invitational · Sep 30 | 23:04.90 | 2026 Triad XC Invitational | September 30, 2026 |
| 3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 14 | 22:03.32 | Southwestern Conference | October 14, 2026 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 24:01.00 | 52nd Annual Granite City Robinson/Lang Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 19 | 25:35.30 | 60th Annual Edwardsville Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 20 | 25:34.80 | 59th Annual Edwardsville Invitational Sponsored by First to the Finish | September 20, 2025 |
| 5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 23 | 25:26.11 | Northside XC Invitational | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
14 results2025 Cross Country
14 results2024 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 2024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 136 · East St. Louis | 3.05 Miles Varsity | 136 | 25:26.65 | 9 |
| Oct 26 | 2024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 58 · East St. Louis | 2.9 Miles Varsity | 58 | 25:01.60 | 9 |
| Oct 15 | Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 41 · East St. Louis | 5,000 Meters Varsity | 41 | 29:32.37 | 9 |
| Oct 12 | Centralia Orphan InvitationalOct 12 · 3 Miles Varsity · Place 52 · East St. Louis | 3 Miles Varsity | 52 | 25:31.1 | 9 |
| Oct 8 | 2024 St. Clair County XC ChampionshipOct 8 · 3 Miles Varsity · Place 38 · East St. Louis | 3 Miles Varsity | 38 | 27:59.10 | FR |
| Oct 5 | Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 9 · East St. Louis | 2.9 Miles Varsity | 9 | 26:31.76 | 9 |
| Oct 2 | Triad Cross Country Invitational Oct 2 · 3 Miles Girls Varsity 3 Mile · Place 117 · East St. Louis | 3 Miles Girls Varsity 3 Mile | 117 | 28:38.60 | 9 |
| Sep 28 | Springfield HS InviteSep 28 · 3 Miles Varsity · Place 102 · East St. Louis | 3 Miles Varsity | 102 | 26:41.60 | 9 |
| Sep 21 | 58th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 94 · East St. Louis | 5,000 Meters Varsity | 94 | 29:04.90 | 9 |
| Sep 18 | Northside InviteSep 18 · 5,000 Meters Varsity · Place 66 · East St. Louis | 5,000 Meters Varsity | 66 | 30:57.5 | 9 |
| Sep 17 | Dave Holden OpenSep 17 · 5,000 Meters Varsity · Place 18 · East St. Louis | 5,000 Meters Varsity | 18 | 32:29 | 9 |
| Sep 14 | 56th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 59 · East St. Louis | 3 Miles Varsity | 59 | 30:32 | 9 |
| Sep 11 | Dick GregorySep 11 · 5,000 Meters Varsity · Place 30 · East St. Louis | 5,000 Meters Varsity | 30 | 32:00.83 | 9 |
| Sep 7 | 51st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 85 · East St. Louis | 3 Miles Junior Varsity | 85 | 28:50.90 | 9 |