Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2019:28.202025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2517:22.48IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Principia College2024 MVC XC Championship · Oct 1717:33.002024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Smithton ParkFreeburg Invitational · Sep 2717:47.9Freeburg InvitationalSeptember 27, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 717:47.602025 Madison County ChampionshipsOctober 7, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 51 · Troy (Triad)3 Miles Varsity5117:22.48 PB12
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Open · Place 2 · Troy (Triad)3 Miles Open217:50.5012
Oct 112025 Border War ChampionshipOct 11 · 5,000 Meters Varsity · Place 66 · Troy (Triad)5,000 Meters Varsity6618:54.4212
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 36 · Troy (Triad)3 Miles Varsity3617:47.60 PB12
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 15 · Troy (Triad)3 Miles Varsity1517:53.0012
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 8 · Troy (Triad)3 Miles Junior Varsity817:47.9 PB12
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 3 · Troy (Triad)3 Miles Open319:28.20 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 10 · Troy (Triad)3 Miles Varsity1018:14.40JR
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Open · Place 4 · Troy (Triad)3 Miles Open417:33.00 PB11
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 5 · Troy (Triad)3 Miles Junior Varsity518:02.80JR
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 47 · Troy (Triad)3 Miles Boys Varsity 3 Mile4718:22.1011
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 5 · Troy (Triad)3 Miles Junior Varsity518:15.611
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 53 · Troy (Triad)3 Miles Varsity5319:01.7011
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 21 · Troy (Triad)3 Miles Varsity2120:46.8511
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 248 · Troy (Triad)3 Miles Varsity 2A24817:59.5011
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 44 · Troy (Triad)3 Miles Open4418:24.4011
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 38 · Troy (Triad)2.9 Miles Varsity3818:39.8311