Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EastviewCentral Catholic 2 Mile · Aug 2510:54.3Central Catholic 2 MileAugust 25, 2026
2 Miles · Ewing Park ICentral Catholic/Olympia/Cornerstone Christian · Aug 2612:09Central Catholic/Olympia/Cornerstone ChristianAugust 26, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1317:45.67PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2916:08.3Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:27.56IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:21.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2516:53.50IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 615:54.5IPC Cross Country MeetOctober 6, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:03.72026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 417:35.90Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Maxwell ParkRandy Sharer B/N Intercity Meet · Sep 2617:04.39Randy Sharer B/N Intercity MeetSeptember 26, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1016:29.4PC/Pontiac InviteOctober 10, 2026
3 Miles · Tri-Valley High SchoolTri-Valley Invitational · Sep 516:59.6Tri-Valley InvitationalSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 135 · Bloomington (Central Catholic)3 Miles Class 1A Varsity13516:27.56 PB10
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 21 · Bloomington (Central Catholic)3 Miles Varsity2116:03.7 PB10
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 12 · Bloomington (Central Catholic)3 Miles Varsity1215:28.010
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 8 · Bloomington (Central Catholic)3 Miles Varsity816:29.4 PB10
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Varsity · Place 11 · Bloomington (Central Catholic)3 Miles Varsity1115:54.5 PB10
Sep 26Randy Sharer B/N Intercity MeetSep 26 · 3 Miles Varsity Boys · Place 17 · Bloomington (Central Catholic)3 Miles Varsity Boys1717:04.39 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 46 · Bloomington (Central Catholic)3 Miles 3 Miles-Varsity-1A4616:21.1 PB10
Sep 5Tri-Valley InvitationalSep 5 · 3 Miles Varsity · Place 2 · Bloomington (Central Catholic)3 Miles Varsity216:59.6 PB10
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 37 · Bloomington (Central Catholic)3 Miles Varsity3716:08.3 PB10
Aug 25Central Catholic 2 MileAug 25 · 2 Miles Varsity · Place 3 · Bloomington (Central Catholic)2 Miles Varsity310:54.3 PB10
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 232 · Bloomington (Central Catholic)3 Miles High School Boys23217:03.2210

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 70 · Bloomington (Central Catholic)3 Miles Varsity7017:06.959
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 42 · Bloomington (Central Catholic)3 Miles Varsity4216:53.50 PB9
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 30 · Bloomington (Central Catholic)3 Miles Varsity3017:34.979
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 60 · Bloomington (Central Catholic)3 Miles Varsity6017:35.90 PB9
Sep 27Randy Sharer B/N Intercity MeetSep 27 · 3 Miles Varsity · Place 26 · Bloomington (Central Catholic)3 Miles Varsity2617:51.689
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 15 · Bloomington (Central Catholic)3 Miles High School Boys1517:45.67 PB9
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 56 · Bloomington (Central Catholic)3 Miles Varsity5617:57.309
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Open · Place 19 · Bloomington (Central Catholic)3 Miles Open1918:10.039
Aug 26Central Catholic/Olympia/Cornerstone ChristianAug 26 · 2 Miles Varsity · Place 12 · Bloomington (Central Catholic)2 Miles Varsity1212:09 PB9