Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1010:16.78East Alton Wood River InvitationalOctober 10, 2026
3 Miles · CCSC HSSouth Central Conference · Oct 1715:59.66South Central ConferenceOctober 17, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:59.63IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:21.96IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · General Dacey Trail2026 Shelbyville HS Trail Invite · Sep 1216:26.542026 Shelbyville HS Trail InviteSeptember 12, 2026
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2615:59.01Coal Mine ClassicSeptember 26, 2026
3 Miles · Loveless ParkSCC Conference · Oct 1817:42.23SCC Conference October 18, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3115:52.32026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 316:23Southwestern InvitationalOctober 3, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 116:14.72IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3 Miles · Williamsville High School Rust Buster · Sep 516:01.91Rust BusterSeptember 5, 2026
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1018:46.00Twi-Light MeetSeptember 10, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 78 · Piasa (Southwestern)3 Miles Class 1A Varsity7815:59.63 PB10
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 12 · Piasa (Southwestern)3 Miles Varsity1215:52.3 PB10
Oct 17South Central ConferenceOct 17 · 3 Miles Varsity · Place 3 · Piasa (Southwestern)3 Miles Varsity315:59.66 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 7 · Piasa (Southwestern)2 Miles Varsity710:16.78 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 4 · Piasa (Southwestern)3 Miles Varsity416:23 PB10
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 2 · Piasa (Southwestern)3 Miles Varsity215:59.01 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 267 · Piasa (Southwestern)3 Miles Varsity Boys26716:36.2310
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 6 · Piasa (Southwestern)3 Miles Varsity616:26.54 PB10
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 2 · Piasa (Southwestern)3 Miles Varsity216:5910
Sep 5Rust BusterSep 5 · 3 Miles Male · Place 5 · Piasa (Southwestern)3 Miles Male516:01.91 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 140 · Piasa (Southwestern)3 Miles 1A Varsity14016:21.96 PB9
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 20 · Piasa (Southwestern)3 Miles Varsity2016:14.72 PB9
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 10 · Piasa (Southwestern)3 Miles Varsity1016:37.259
Oct 18SCC Conference Oct 18 · 3 Miles Varsity · Place 7 · Piasa (Southwestern)3 Miles Varsity717:42.23 PB9
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Piasa (Southwestern)5,000 Meters Varsity—SCR9
Sep 27Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 7 · Piasa (Southwestern)3 Miles Varsity717:36.419
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 22 · Piasa (Southwestern)3 Miles Varsity2217:36.209
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 5 · Piasa (Southwestern)5,000 Meters Varsity518:46.00 PB9
Sep 6Rust Buster InviteSep 6 · 3 Miles Male · Place 9 · Piasa (Southwestern)3 Miles Male917:27.229