Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2426:53.1New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2024:32.602025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Belk ParkCahokia Conference Meet · Oct 1821:07.50Cahokia Conference MeetOctober 18, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2826:47.4Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2722:23.2Freeburg InvitationalSeptember 27, 2025
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 125:30.402025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2520:50.58IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 129 · Lebanon3 Miles HS Varsity Boys12926:47.4 PB10
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 106 · Lebanon2.95 Miles Varsity10626:53.1 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 75 · Lebanon3 Miles Varsity7520:50.58 PB9
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 77 · Lebanon3 Miles Varsity7721:07.50 PB9
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 53 · Lebanon2 Miles Varsity5313:29.849
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 108 · Lebanon3 Miles Varsity10822:27.69
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 174 · Lebanon3 Miles Varsity17425:30.40 PB9
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 146 · Lebanon3 Miles Varsity14622:23.2 PB9
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 128 · Lebanon3 Miles Varsity12824:32.60 PB9
Sep 16Dave Holden OpenSep 16 · 3 Miles Varsity · Place 53 · Lebanon3 Miles Varsity5326:18.329