Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 218:33.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
2993 m · DuQuoin State Fair Grounds2021 DMS Pre-State Open Cross Country Meet · Sep 2515:522021 DMS Pre-State Open Cross Country MeetSeptember 25, 2021
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2018:06.802025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1722:51.02Earl Walters InviteSeptember 17, 2026
3 Miles · Principia College2024 MVC XC Championship · Oct 1716:21.102024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Smithton ParkFreeburg Invitational · Sep 2817:32.1Freeburg InvitationalSeptember 28, 2024
3 Miles · Triad High SchoolTriad Cross Country Invitational · Oct 217:13.90Triad Cross Country Invitational October 2, 2024
3 Miles · Wilson Park 3 MileMadison County Invitational · Oct 321:40.80Madison County InvitationalOctober 3, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:35.71NXR Midwest Regional ChampionshipsNovember 17, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 55 · Troy (Triad)Troy (Triad)3 Miles Varsity5520:24.4012
Sep 26Freeburg InvitationalSep 26 · 3 Miles Junior Varsity · Place 29 · Troy (Triad)Troy (Triad)3 Miles Junior Varsity2918:48.112
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 73 · Troy (Triad)Troy (Triad)3 Miles Varsity7322:51.02 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Open · Place 19 · Troy (Triad)Troy (Triad)3 Miles Open1919:56.6011
Oct 112025 Border War ChampionshipOct 11 · 5,000 Meters Varsity · Place 109 · Troy (Triad)Troy (Triad)5,000 Meters Varsity10919:47.8611
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 57 · Troy (Triad)Troy (Triad)3 Miles Varsity5719:47.1011
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 65 · Troy (Triad)Troy (Triad)3 Miles Varsity6517:54.211
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 1 · Troy (Triad)Troy (Triad)3 Miles Open118:06.80 PB11
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 38 · Troy (Triad)Troy (Triad)3 Miles Varsity3818:36.8011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 189 · Troy (Triad)Troy (Triad)5,000 Meters Open 218918:35.71 PB10
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 93 · Troy (Triad)Troy (Triad)3.05 Miles Varsity9317:14.8710
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 27 · Troy (Triad)Troy (Triad)2.9 Miles Varsity2716:18.3510
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Varsity · Place 19 · Troy (Triad)Troy (Triad)3 Miles Varsity1916:21.10 PB10
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 16 · Troy (Triad)Troy (Triad)3 Miles Varsity1616:50.00SO
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 17 · Troy (Triad)Troy (Triad)3 Miles Boys Varsity 3 Mile1717:13.90 PB10
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 40 · Troy (Triad)Troy (Triad)3 Miles Varsity4017:32.1 PB10
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 25 · Troy (Triad)Troy (Triad)3 Miles Varsity2517:40.7010
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 8 · Troy (Triad)Troy (Triad)3 Miles Varsity817:53.5210
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 163 · Troy (Triad)Troy (Triad)3 Miles Varsity 2A16317:15.3010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 67 · Troy (Triad)Troy (Triad)3 Miles Varsity6716:32.4010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 11 · Troy (Triad)Troy (Triad)2.9 Miles Varsity1116:36.8710

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School JV · Place 33 · Troy (Triad)Troy (Triad)3 Miles Large School JV3321:40.80 PB9
Sep 30Dan Moy Jacksonville InviteSep 30 · 2.9 Miles Varsity · Place 6 · Troy (Triad)Troy (Triad)2.9 Miles Varsity619:17.199
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 11 · Troy (Triad)Troy (Triad)3 Miles Junior Varsity1120:11.09
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 56 · Troy (Triad)Troy (Triad)2.95 Miles Frosh/Soph5618:33.50 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 252021 DMS Pre-State Open Cross Country MeetSep 25 · 1.86 Miles Open · Place 93 · St. Jacob TriadSt. Jacob Triad1.86 Miles Open9315:52 PB7