Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkJacksonville Triangular Meet · Oct 616:20.35Jacksonville Triangular MeetOctober 6, 2026
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2017:49.5North Mac InviteSeptember 20, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1317:27.97PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Athens Junior/Senior High SchoolAthens Home Opener · Aug 2617:29.17Athens Home OpenerAugust 26, 2026
3 Miles · Auburn High SchoolAuburn Invitational · Sep 2217:49Auburn InvitationalSeptember 22, 2025
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1816:52Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2017:34.65Havana Cross Country Meet #2October 20, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3117:55.12026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1217:01.36PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 817:02.56Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2516:41.40IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 818:08.1Rushville-Industry HS XC invitationalSeptember 8, 2026
3 Miles · Williamsville High School Rust Buster · Sep 517:29.91Rust BusterSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 93 · Virginia3 Miles Varsity9317:55.1 PB11
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 40 · Virginia3 Miles Varsity4017:05.7811
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 7 · Virginia3 Miles Varsity717:02.56 PB11
Oct 6Jacksonville Triangular MeetOct 6 · 2.9 Miles Boys Race · Place 1 · Virginia2.9 Miles Boys Race116:20.35 PB11
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 1st Boy Race · Place 11 · Virginia2.9 Miles 1st Boy Race1117:19.9611
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 3 · Virginia3 Miles Varsity318:04.0Unofficial11
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 2 · Virginia3 Miles HS Boys217:01.36 PB11
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 7 · Virginia3 Miles Varsity718:08.1 PB11
Sep 5Rust BusterSep 5 · 3 Miles Male · Place 12 · Virginia3 Miles Male1217:29.91 PB11
Aug 26Athens Home OpenerAug 26 · 3 Miles Boy's Varsity · Place 6 · Virginia3 Miles Boy's Varsity617:29.17 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 99 · Virginia3 Miles Varsity9918:15.6010
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 7 · Virginia3 Miles Varsity716:41.40 PB10
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 7 · Virginia3 Miles Varsity717:34.65 PB10
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Boys Race · Place 1 · Virginia2.9 Miles Boys Race116:43.1310
Sep 22Auburn InvitationalSep 22 · 3 Miles Varsity · Place 4 · Virginia3 Miles Varsity417:49 PB10
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 3 · Virginia2.9 Miles Varsity317:49.5 PB10
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 3 · Virginia3 Miles Varsity316:52 PB10
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 9 · Virginia3 Miles High School Boys917:27.97 PB10