Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkParkside Invitational · Sep 1113:23.1Parkside InvitationalSeptember 11, 2021
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2413:24.5Dunlap Middle School XC InvitationalSeptember 24, 2021
2.94 Miles · Black Partridge ParkIHSA Class 2A XC Regional - #2B Metamora · Oct 2516:25.10IHSA Class 2A XC Regional - #2B MetamoraOctober 25, 2025
3 Miles · Detweiller ParkBig 12 XC Conference Championships · Oct 1817:52.80Big 12 XC Conference ChampionshipsOctober 18, 2025
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2017:43.5Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Lake StoreySilver Streak XC Invitational · Sep 617:35.42Silver Streak XC InvitationalSeptember 6, 2025
3 Miles · Maxwell ParkRandy Sharer B/N Intercity Meet · Sep 2417:06Randy Sharer B/N Intercity MeetSeptember 24, 2024
3 Miles · Richmond Hill ParkIHSA Class 2A XC Sectional - #2 Geneseo · Nov 118:09.42IHSA Class 2A XC Sectional - #2 GeneseoNovember 1, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #2 GeneseoNov 1 · 3 Miles Varsity · Place 109 · Normal (Community West)Normal (Community West)3 Miles Varsity10918:09.42 PB12
Oct 25IHSA Class 2A XC Regional - #2B MetamoraOct 25 · 2.94 Miles Varsity · Place 27 · Normal (Community West)Normal (Community West)2.94 Miles Varsity2716:25.10 PB12
Oct 18Big 12 XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 42 · Normal (Community West)Normal (Community West)3 Miles Varsity4217:52.80 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 101 · Normal (Community West)Normal (Community West)3 Miles Varsity 1A10116:52.6512
Sep 27Randy Sharer B/N Intercity MeetSep 27 · 3 Miles Varsity · Place 25 · Normal (Community West)Normal (Community West)3 Miles Varsity2517:50.0712
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 62 · Normal (Community West)Normal (Community West)3 Miles Varsity Boys6217:43.5 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 177 · Normal (Community West)Normal (Community West)3 Miles Varsity 2A17717:14.1012
Sep 6Silver Streak XC InvitationalSep 6 · 3 Miles Varsity Boys · Place 34 · Normal (Community West)Normal (Community West)3 Miles Varsity Boys3417:35.42 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 24Randy Sharer B/N Intercity MeetSep 24 · 3 Miles Varsity · Place 18 · Normal (Community West)Normal (Community West)3 Miles Varsity1817:06 PB11
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 210 · Normal (Community West)Normal (Community West)3 Miles Varsity 3A21017:29.1011
Sep 7Silver Streak XC InvitationalSep 7 · 3 Miles Varsity · Place 38 · Normal (Community West)Normal (Community West)3 Miles Varsity3817:57.4011
Aug 31Normal West Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 47 · Normal (Community West)Normal (Community West)3 Miles Varsity4717:45.6611

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 112 · Normal (Community West)Normal (Community West)3 Miles Varsity11216:16.2210
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 38 · Normal (Community West)Normal (Community West)3 Miles Varsity3817:34.5210
Oct 14Big 12 XC ChampionshipsOct 14 · 3 Miles Varsity · Place 31 · Normal (Community West)Normal (Community West)3 Miles Varsity3117:17.4010
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 163 · Normal (Community West)Normal (Community West)3 Miles Varsity 3A16317:09.2010
Sep 23East Peoria XC InvitationalSep 23 · 3 Miles Varsity · Place 57 · Normal (Community West)Normal (Community West)3 Miles Varsity5718:31.7010
Sep 19Randy Sharer Intercity XCSep 19 · 3 Miles Varsity · Place 20 · Normal (Community West)Normal (Community West)3 Miles Varsity2017:35.2210
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 282 · Normal (Community West)Normal (Community West)3 Miles 3A28217:52.3010
Sep 2Silver Streak XC InvitationalSep 2 · 3 Miles FS Boys · Place 14 · Normal (Community West)Normal (Community West)3 Miles FS Boys1418:00.6010
Aug 26Normal West XC InvitationalAug 26 · 3 Miles Varsity · Place 62 · Normal (Community West)Normal (Community West)3 Miles Varsity6218:51.9010

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 194 · Normal (Community West)Normal (Community West)3 Miles Varsity19418:01.489
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 51 · Normal (Community West)Normal (Community West)3 Miles Varsity5116:27.40FR
Oct 222022 IHSA Class 2A XC Regional - Taylorville #1COct 22 · 3 Miles Varsity · Place 15 · Normal (Community West)Normal (Community West)3 Miles Varsity1516:59.669
Oct 15Big 12 Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 18 · Normal (Community West)Normal (Community West)3 Miles Varsity1816:52.409
Oct 15Big 12 Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 18 · Normal (Community West)Normal (Community West)3 Miles Varsity1816:52.409
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 145 · Normal (Community West)Normal (Community West)3 Miles 1A14517:11.479
Sep 22Randy Sharer Intercity MeetSep 22 · Varsity · Place 16 · Normal (Community West)Normal (Community West)Varsity1617:359
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 167 · Normal (Community West)Normal (Community West)3 Miles Varsity 2A16717:44.29
Sep 3Silver Streak XC InvitationalSep 3 · 3 Miles Varsity · Place 11 · Normal (Community West)Normal (Community West)3 Miles Varsity1118:26.29

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 105 · Normal ParksideNormal Parkside2.1 Miles Varsity Boys10513:24.5 PB8
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Boys · Place 139 · Normal ParksideNormal Parkside2 Miles Varsity Boys13913:23.1 PB8