Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 318:47.25Dan Moy/Jacksonville Invitational 2026October 3, 2026
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2019:58.4North Mac InviteSeptember 20, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1319:55.33PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Athens Junior/Senior High SchoolAthens Home Opener · Aug 2620:52.78Athens Home OpenerAugust 26, 2026
3 Miles · Auburn High SchoolAuburn Invitational · Sep 2220:09Auburn InvitationalSeptember 22, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2020:39.34Havana Cross Country Meet #2October 20, 2025
3 Miles · Indian Creek FarmsteadIndian Creek Pumpkin Invite · Sep 2620:42.94Indian Creek Pumpkin InviteSeptember 26, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3119:58.92026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1219:30.51PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 818:48.99Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2521:05.80IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 820:40.2Rushville-Industry HS XC invitationalSeptember 8, 2026
3 Miles · Williamsville High School Rust Buster · Sep 519:14.18Rust 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 133 · Virginia3 Miles Varsity13319:58.9 PB11
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 21 · Virginia3 Miles Varsity2118:48.99 PB11
Oct 6Jacksonville Triangular MeetOct 6 · 2.9 Miles Boys Race · Place 9 · Virginia2.9 Miles Boys Race918:49.2711
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 4th Boy Race · Place 9 · Virginia2.9 Miles 4th Boy Race918:47.25 PB11
Sep 26Indian Creek Pumpkin InviteSep 26 · 3 Miles Varsity · Place 4 · Virginia3 Miles Varsity420:42.94 PB11
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 6 · Virginia3 Miles Varsity620:21.3Unofficial11
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 20 · Virginia3 Miles HS Boys2019:30.51 PB11
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 18 · Virginia3 Miles Varsity1820:40.2 PB11
Sep 5Rust BusterSep 5 · 3 Miles Male · Place 17 · Virginia3 Miles Male1719:14.18 PB11
Aug 26Athens Home OpenerAug 26 · 3 Miles Boy's Varsity · Place 20 · Virginia3 Miles Boy's Varsity2020:52.78 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 48 · Virginia3 Miles Varsity4821:05.80 PB10
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 23 · Virginia3 Miles Varsity2320:39.34 PB10
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Boys Race · Place 13 · Virginia2.9 Miles Boys Race1320:54.8710
Sep 22Auburn InvitationalSep 22 · 3 Miles Varsity · Place 7 · Virginia3 Miles Varsity720:09 PB10
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 8 · Virginia2.9 Miles Varsity819:58.4 PB10
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 39 · Virginia3 Miles High School Boys3919:55.33 PB10