Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EastviewCentral Catholic 2 Mile · Aug 2511:10.4Central Catholic 2 MileAugust 25, 2026
2 Miles · Ewing Park ICentral Catholic/Olympia/Cornerstone Christian · Aug 2611:30Central Catholic/Olympia/Cornerstone ChristianAugust 26, 2025
2 Miles · Fairview ParkKingsley Invite · Sep 3014:04.3Kingsley InviteSeptember 30, 2022
2 Miles · Fondulac ParkEast Peoria Central MS XC Invitational · Aug 2713:58.1East Peoria Central MS XC InvitationalAugust 27, 2022
2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 615:03.9EPGJH Cross Country InvitationalSeptember 6, 2022
2 Miles · Maxwell ParkIntercity XC · Sep 313:51.9Intercity XCSeptember 3, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2413:26.7Olympia Middle School XC Spartan SpectacularSeptember 24, 2022
2 Miles · St. Thomas More HSSaber XC Invite · Aug 2014:16.7Saber XC InviteAugust 20, 2022
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1317:13.91PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2916:51.7Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:24.91IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:52.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2516:42.70IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 616:47.9IPC Cross Country MeetOctober 6, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:23.22026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 417:34.60Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Maxwell ParkRandy Sharer B/N Intercity Meet · Sep 2616:57.83Randy Sharer B/N Intercity MeetSeptember 26, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1017:11.2PC/Pontiac InviteOctober 10, 2026
3 Miles · Tri-Valley High SchoolTri-Valley Invitational · Sep 517:43.2Tri-Valley InvitationalSeptember 5, 2026

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 129 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Class 1A Varsity12916:24.91 PB12
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 37 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity3716:23.2 PB12
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 26 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity2616:19.912
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 20 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity2017:11.2 PB12
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Varsity · Place 26 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity2616:47.9 PB12
Sep 26Randy Sharer B/N Intercity MeetSep 26 · 3 Miles Varsity Boys · Place 16 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity Boys1616:57.83 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 90 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles 3 Miles-Varsity-1A9016:52.1 PB12
Sep 5Tri-Valley InvitationalSep 5 · 3 Miles Varsity · Place 6 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity617:43.2 PB12
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 67 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity6716:51.7 PB12
Aug 25Central Catholic 2 MileAug 25 · 2 Miles Varsity · Place 6 · Bloomington (Central Catholic)Bloomington (Central Catholic)2 Miles Varsity611:10.4 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 61 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity6116:54.5611
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 40 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity4016:42.70 PB11
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 29 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity2917:33.4311
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 57 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity5717:34.60 PB11
Sep 27Randy Sharer B/N Intercity MeetSep 27 · 3 Miles Varsity · Place 33 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity3318:23.1611
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 6 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles High School Boys617:13.91 PB11
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 38 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity3817:01.1011
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 94 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity9418:09.1511
Aug 26Central Catholic/Olympia/Cornerstone ChristianAug 26 · 2 Miles Varsity · Place 8 · Bloomington (Central Catholic)Bloomington (Central Catholic)2 Miles Varsity811:30 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2A Stanford (Olympia)Oct 26 · 3 Miles Varsity · Place 28 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity2818:02.4410
Oct 12PC/Pontiac InviteOct 12 · 3 Miles Varsity · Place 59 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity5918:53.2310
Oct 8Illini Prairie Conference XC ChampionshipOct 8 · 3 Miles Varsity · Place 56 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity5618:21.610
Sep 24Randy Sharer B/N Intercity MeetSep 24 · 3 Miles Varsity · Place 32 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity3219:0710
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 245 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open24519:12.8610
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 262 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity 1A26219:00.8010
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 68 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity6818:43.3010
Aug 31Light It Up XC MeetAug 31 · 3 Miles Open · Place 16 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open1618:51.6010

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7PC/Pontiac InviteOct 7 · 3 Miles Varsity · Place 69 · Bloomington (Central CaBloomington (Central Ca3 Miles Varsity6919:31.429
Oct 3Illini Prairie Conference XC ChampionshipsOct 3 · 3 Miles Open · Place 20 · Bloomington (Central CaBloomington (Central Ca3 Miles Open2021:00.609
Sep 23East Peoria XC InvitationalSep 23 · 3 Miles Frosh/Soph Freshman · Place 50 · Bloomington (Central CaBloomington (Central Ca3 Miles Frosh/Soph Freshman5020:28.009
Sep 19Randy Sharer Intercity XCSep 19 · 3 Miles Junior Varsity · Place 60 · Bloomington (Central CaBloomington (Central Ca3 Miles Junior Varsity6022:03.349
Sep 1NCHS OpenSep 1 · Varsity · Place 14 · Bloomington (Central CaBloomington (Central CaVarsity1413:099
Aug 26Light It Up XC MeetAug 26 · 3 Miles Open · Place 25 · Bloomington (Central CaBloomington (Central Ca3 Miles Open2520:20.439

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Sep 30Kingsley InviteSep 30 · 2 Miles Varsity · Place 70 · Normal EpiphanyNormal Epiphany2 Miles Varsity7014:04.3 PB8
Sep 28Eastview Cross Country ExtravaganzaSep 28 · 2 Miles 7th/8th Boys · Place 30 · Normal EpiphanyNormal Epiphany2 Miles 7th/8th Boys3013:55.58
Sep 24Olympia Middle School XC Spartan SpectacularSep 24 · 2 Miles Varsity Boys · Place 51 · Normal EpiphanyNormal Epiphany2 Miles Varsity Boys5113:26.7 PB8
Sep 21Corpus Christi Cross Country InviteSep 21 · 2 Miles Boys Varsity · Place 36 · Normal EpiphanyNormal Epiphany2 Miles Boys Varsity3613:378
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 258 · Normal EpiphanyNormal Epiphany2 Miles Varsity Boys25814:21.88
Sep 6EPGJH Cross Country InvitationalSep 6 · 2 Miles Varsity · Place 67 · Normal EpiphanyNormal Epiphany2 Miles Varsity6715:03.9 PB8
Sep 3Intercity XCSep 3 · 2 Miles Varsity · Place 41 · Normal EpiphanyNormal Epiphany2 Miles Varsity4113:51.9 PB8
Aug 27East Peoria Central MS XC InvitationalAug 27 · 2 Miles Varsity · Place 66 · Normal EpiphanyNormal Epiphany2 Miles Varsity6613:58.1 PB8
Aug 20Saber XC InviteAug 20 · 2 Miles 7th/8th Grade Boys · Place 56 · Normal EpiphanyNormal Epiphany2 Miles 7th/8th Grade Boys5614:16.7 PB8