Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EastviewCentral Catholic 2 Mile · Aug 2513:04.9Central Catholic 2 MileAugust 25, 2026
2 Miles · Ewing Park ICentral Catholic/Olympia/Cornerstone Christian · Aug 2613:09Central Catholic/Olympia/Cornerstone ChristianAugust 26, 2025
2 Miles · Fairview ParkKingsley Invite · Sep 3016:40.2Kingsley InviteSeptember 30, 2022
2 Miles · Fondulac ParkEast Peoria Central MS XC Invitational · Aug 2715:57.0East Peoria Central MS XC InvitationalAugust 27, 2022
2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 616:48.2EPGJH Cross Country InvitationalSeptember 6, 2022
2 Miles · Maxwell ParkIntercity XC · Sep 315:31.9Intercity XCSeptember 3, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2417:13.5Olympia Middle School XC Spartan SpectacularSeptember 24, 2022
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1320:52.31PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2919:31.2Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:19.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 619:20.3IPC Cross Country MeetOctober 6, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 421:30.30Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Maxwell ParkRandy Sharer B/N Intercity Meet · Sep 2619:42.68Randy Sharer B/N Intercity MeetSeptember 26, 2026
3 Miles · Maxwell ParkNCHS JV Invite · Oct 2721:48NCHS JV InviteOctober 27, 2025
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1020:06.9PC/Pontiac InviteOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Normal Community JV meetOct 26 · 3 Miles Junior Varsity · Place 76 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Junior Varsity7620:18.812
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Open · Place 17 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open1720:06.9 PB12
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Open · Place 21 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open2119:20.3 PB12
Sep 26Randy Sharer B/N Intercity MeetSep 26 · 3 Miles JV Boys · Place 25 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles JV Boys2519:42.68 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 357 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles 3 Miles-Varsity-1A35719:19.9 PB12
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Open · Place 64 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open6419:31.2 PB12
Aug 25Central Catholic 2 MileAug 25 · 2 Miles Varsity · Place 20 · Bloomington (Central Catholic)Bloomington (Central Catholic)2 Miles Varsity2013:04.9 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27NCHS JV InviteOct 27 · 3 Miles Junior Varsity · Place 93 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Junior Varsity9321:48 PB11
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Open · Place 47 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open4721:26.9511
Oct 7IPC Conference MeetOct 7 · 3 Miles Varsity · Place 54 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity5421:16.7011
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 189 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity18921:30.30 PB11
Sep 27Randy Sharer B/N Intercity MeetSep 27 · 3 Miles Junior Varsity · Place 52 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Junior Varsity5221:06.1011
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 54 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles High School Boys5420:52.31 PB11
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 109 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity10920:06.1011
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Open · Place 60 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open6019:37.2811
Aug 26Central Catholic/Olympia/Cornerstone ChristianAug 26 · 2 Miles Varsity · Place 22 · Bloomington (Central Catholic)Bloomington (Central Catholic)2 Miles Varsity2213:09 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12PC/Pontiac InviteOct 12 · 3 Miles Open · Place 30 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open3021:29.3810
Oct 8Illini Prairie Conference XC ChampionshipOct 8 · 3 Miles Open · Place 33 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open3322:22.310
Sep 24Randy Sharer B/N Intercity MeetSep 24 · 3 Miles Junior Varsity · Place 59 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Junior Varsity5921:2610
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 472 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open47221:34.0510
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 455 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity 1A45521:46.4010
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 126 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity12621:58.4010
Aug 31Light It Up XC MeetAug 31 · 3 Miles Open · Place 82 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Open8222:05.8210

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7PC/Pontiac InviteOct 7 · 3 Miles Open · Place 47 · Bloomington (Central CaBloomington (Central Ca3 Miles Open4722:01.809
Oct 3Illini Prairie Conference XC ChampionshipsOct 3 · 3 Miles Open · Place 29 · Bloomington (Central CaBloomington (Central Ca3 Miles Open2922:47.609
Sep 23East Peoria XC InvitationalSep 23 · 3 Miles Frosh/Soph Freshman · Place 121 · Bloomington (Central CaBloomington (Central Ca3 Miles Frosh/Soph Freshman12124:57.409
Sep 19Randy Sharer Intercity XCSep 19 · 3 Miles Junior Varsity · Place 93 · Bloomington (Central CaBloomington (Central Ca3 Miles Junior Varsity9329:01.009
Sep 5U-High InviteSep 5 · 3 Miles Varsity · Place 77 · Bloomington (Central Catholic)Bloomington (Central Catholic)3 Miles Varsity7727:23.199
Aug 26Light It Up XC MeetAug 26 · 3 Miles Open · Place 73 · Bloomington (Central CaBloomington (Central Ca3 Miles Open7325:31.199

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Sep 30Kingsley InviteSep 30 · 2 Miles Open · Place 132 · Normal EpiphanyNormal Epiphany2 Miles Open13216:40.2 PB8
Sep 28Eastview Cross Country ExtravaganzaSep 28 · 2 Miles 7th/8th Boys · Place 73 · Normal EpiphanyNormal Epiphany2 Miles 7th/8th Boys7317:05.18
Sep 24Olympia Middle School XC Spartan SpectacularSep 24 · 2 Miles Open Boys · Place 56 · Normal EpiphanyNormal Epiphany2 Miles Open Boys5617:13.5 PB8
Sep 21Corpus Christi Cross Country InviteSep 21 · 2 Miles Boys Open · Place 58 · Normal EpiphanyNormal Epiphany2 Miles Boys Open5817:098
Sep 10Parkside InvitationalSep 10 · 2 Miles Open Boys · Place 391 · Normal EpiphanyNormal Epiphany2 Miles Open Boys39117:44.48
Sep 6EPGJH Cross Country InvitationalSep 6 · 2 Miles Open · Place 67 · Normal EpiphanyNormal Epiphany2 Miles Open6716:48.2 PB8
Sep 3Intercity XCSep 3 · 2 Miles Open · Place 38 · Normal EpiphanyNormal Epiphany2 Miles Open3815:31.9 PB8
Aug 27East Peoria Central MS XC InvitationalAug 27 · 2 Miles Open · Place 76 · Normal EpiphanyNormal Epiphany2 Miles Open7615:57.0 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Parkside InvitationalSep 11 · 2 Miles Open Boys · Place 457 · Normal EpiphanyNormal Epiphany2 Miles Open Boys45721:05.07