Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High SchoolDare Classic · Oct 510:56.16Dare Classic October 5, 2019
2 Miles · Germantown HillsTazwood XC Conference Meet · Sep 2511:36.0Tazwood XC Conference MeetSeptember 25, 2019
2 Miles · Oakridge ParkTrojan Invitational @ Oak Ridge Park · Aug 1711:41.5Trojan Invitational @ Oak Ridge ParkAugust 17, 2019
2.9 Miles · EurekaEureka Classic · Sep 1417:28.00Eureka ClassicSeptember 14, 2020
2.9 Miles · Lower Lake ParkEureka Quad (Elmwood/TriValley/Heyworth) · Oct 1016:49.57Eureka Quad (Elmwood/TriValley/Heyworth)October 10, 2020
2.94 Miles · Black Partridge ParkMetamora Early (Red)Bird · Aug 3117:33.5Metamora Early (Red)BirdAugust 31, 2021
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day Invitational · Oct 1018:11.30Amboy Columbus Day InvitationalOctober 10, 2022
3 Miles · Detweiller Park2023 IHSA Class 1A State XC Championships · Nov 415:45.042023 IHSA Class 1A State XC ChampionshipsNovember 4, 2023
3 Miles · Furrow FarmEPGXC Invitational · Sep 2820:06.9EPGXC InvitationalSeptember 28, 2021
3 Miles · Lower Lake ParkHeart of Illinois Conference Meet · Oct 1616:56.9Heart of Illinois Conference MeetOctober 16, 2021
3 Miles · Maple Lane Country ClubElmwood Mini Invite · Oct 316:58.1Elmwood Mini InviteOctober 3, 2020
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1319:19.7NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1419:10.7XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
6,000 Meters · Lewis UniversityLewis Earlybird · Sep 520:39.05Lewis EarlybirdSeptember 5, 2025
8,000 Meters · Aspen Ridge Golf Course2025 CCAC Championships · Nov 828:02.582025 CCAC ChampionshipsNovember 8, 2025
8,000 Meters · St. Patrick's ParkBethel (Ind) Invitational · Oct 1027:13.5Bethel (Ind) InvitationalOctober 10, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Lewis Early BirdSep 4 · 6,000 Meters Mens · Place 32 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)6,000 Meters Mens3222:04.44Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 82025 CCAC ChampionshipsNov 8 · 8,000 Meters Men's Championships · Place 48 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)8,000 Meters Men's Championships4828:02.58 PBSo
Oct 10Bethel (Ind) InvitationalOct 10 · 8,000 Meters College · Place 7 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)8,000 Meters College727:13.5 PBSo
Sep 19Midwest ClassicSep 19 · 8,000 Meters College · Place 48 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)8,000 Meters College4828:35.20So
Sep 5Lewis EarlybirdSep 5 · 6,000 Meters Mens · Place 34 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)6,000 Meters Mens3420:39.05 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20ONU Midwest ClassicSep 20 · 8,000 Meters Varsity · Place 29 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)8,000 Meters Varsity2928:19.8FR
Sep 6Lewis EarlybirdSep 6 · 4 Miles Varsity · Place 35 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)4 Miles Varsity3521:17.45Fr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 36 · EurekaEureka3 Miles 1A Varsity3615:45.04 PB12
Oct 282023 IHSA Class 1A XC Sectional - #2 ElmwoodOct 28 · 3 Miles Varsity · Place 11 · EurekaEureka3 Miles Varsity1115:30.5412
Oct 212023 IHSA Class 1A XC Regional - #2C Peoria (Notre Dame)Oct 21 · 3.1 Miles Varsity · Place 10 · EurekaEureka3.1 Miles Varsity1017:04.9012
Oct 14HOI Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 4 · EurekaEureka3 Miles Varsity415:49.1012
Oct 950th Amboy Columbus Day Cross Country InviteOct 9 · 2.95 Miles Varsity · Place 8 · EurekaEureka2.95 Miles Varsity816:23.1012
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 4 · EurekaEureka3 Miles Varsity415:41.6012
Sep 23East Peoria XC InvitationalSep 23 · 3 Miles Varsity · Place 10 · EurekaEureka3 Miles Varsity1016:40.8012
Sep 16Dunlap XC InvitationalSep 16 · 3 Miles Varsity · Place 4 · EurekaEureka3 Miles Varsity416:00.3012
Aug 29Metamora Early (Red)BirdAug 29 · 2.94 Miles Open · Place 7 · EurekaEureka2.94 Miles Open716:42.312

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 3 · Place 216 · EurekaEureka5,000 Meters Open 321619:19.7 PB11
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 67 · EurekaEureka3 Miles Varsity6716:49.5511
Oct 292022 IHSA Class 1A XC Sectional - Elmwood #2Oct 29 · 3 Miles Varsity · Place 9 · EurekaEureka3 Miles Varsity915:58.7211
Oct 222022 IHSA Class 1A XC Regional - Eureka #2AOct 22 · 3 Miles Varsity · Place 5 · EurekaEureka3 Miles Varsity515:45.3211
Oct 15HOI Conference MeetOct 15 · 3 Miles Varsity · Place 3 · EurekaEureka3 Miles Varsity315:56.1211
Oct 10Amboy Columbus Day InvitationalOct 10 · 2.95 Miles Varsity · Place 51 · EurekaEureka2.95 Miles Varsity5118:11.30 PB11
Oct 1Elmwood InvitationalOct 1 · 3 Miles Varsity · Place 3 · EurekaEureka3 Miles Varsity315:45.70—
Sep 24East Peoria XC InvitationalSep 24 · 2.95 Miles Varsity · Place 6 · EurekaEureka2.95 Miles Varsity616:22.5011
Sep 17Dunlap XC InvitationalSep 17 · 2.95 Miles Varsity · Place 4 · EurekaEureka2.95 Miles Varsity416:05.111
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 27 · EurekaEureka3 Miles Varsity 1A2716:22.011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 27 · EurekaEureka3 Miles Varsity 1A2716:22.011
Aug 30Metamora Early (Red)BirdAug 30 · 2.94 Miles Open · Place 5 · EurekaEureka2.94 Miles Open516:40.511

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 143 · EurekaEureka3 Miles Varsity14316:52.1110
Oct 30IHSA Class 1A XC Sectional - Elmwood #2Oct 30 · 3 Miles Varsity · Place 32 · EurekaEureka3 Miles Varsity3217:24.8110
Oct 23IHSA Class 1A XC Regional - Eureka #2AOct 23 · 3 Miles Varsity · Place 17 · EurekaEureka3 Miles Varsity1716:35.410
Oct 16Heart of Illinois Conference MeetOct 16 · 3 Miles Varsity · Place 9 · EurekaEureka3 Miles Varsity916:56.9 PB10
Sep 28EPGXC InvitationalSep 28 · 3 Miles Varsity · Place 58 · EurekaEureka3 Miles Varsity5820:06.9 PB10
Sep 25East Peoria XC InvitationalSep 25 · 2.94 Miles Varsity · Place 40 · EurekaEureka2.94 Miles Varsity4016:52.310
Sep 18Dunlap XC InviteSep 18 · 2.96 Miles Varsity · Place 14 · EurekaEureka2.96 Miles Varsity1416:52.910
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 1A · Place 38 · EurekaEureka3 Miles Varsity 1A3817:03.010
Aug 31Metamora Early (Red)BirdAug 31 · 2.94 Miles Varsity · Place 16 · EurekaEureka2.94 Miles Varsity1617:33.5 PB10

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Freshman · Place 22 · Lehman-Carson-IL-Eureka HSLehman-Carson-IL-Eureka HS5,000 Meters High School Freshman2219:10.7 PB9
Oct 31IHSA Class 1A XC Sectional #2 - ElmwoodOct 31 · 3 Miles Varsity · Place 36 · EurekaEureka3 Miles Varsity3616:59.969
Oct 24IHSA Class 1A XC Regional #2C - Stanford (Olympia)Oct 24 · 3 Miles Varsity · Place 16 · EurekaEureka3 Miles Varsity1616:51.659
Oct 15HOI Conference MeetOct 15 · 3 Miles Varsity · Place 13 · EurekaEureka3 Miles Varsity1316:50.39
Oct 10Eureka Quad (Elmwood/TriValley/Heyworth)Oct 10 · 2.9 Miles Varsity · Place 5 · EurekaEureka2.9 Miles Varsity516:49.57 PB9
Oct 3Elmwood Mini InviteOct 3 · 3 Miles Boys Varsity · Place 16 · EurekaEureka3 Miles Boys Varsity1616:58.1 PB9
Sep 26NCHS vs Eureka/BHS/EPGSep 26 · 3 Miles Varsity · Place 7 · EurekaEureka3 Miles Varsity717:179
Sep 19Dunlap InviteSep 19 · 2.96 Miles Varsity · Place 24 · EurekaEureka2.96 Miles Varsity2417:07.29
Sep 14Eureka ClassicSep 14 · 2.9 Miles Varsity · Place 18 · EurekaEureka2.9 Miles Varsity1817:28.00 PB9
Sep 2Metamora HS Tune-UpSep 2 · 2.94 Miles Varsity · Place 23 · EurekaEureka2.94 Miles Varsity2317:53.199

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19IESA State XC ChampionshipsOct 19 · 3,200 Meters 2A · Place 12 · EurekaEureka3,200 Meters 2A1210:58.8—
Oct 5Dare Classic Oct 5 · 2 Miles JH Boys Varsity · Place 1 · EurekaEureka2 Miles JH Boys Varsity110:56.16 PB8
Sep 25Tazwood XC Conference MeetSep 25 · 2 Miles Varsity Boys · Place 2 · EurekaEureka2 Miles Varsity Boys211:36.0 PB8
Aug 17Trojan Invitational @ Oak Ridge ParkAug 17 · 2 Miles Varsity Boys · Place 4 · EurekaEureka2 Miles Varsity Boys411:41.5 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29DARE ClassicSep 29 · 2 Miles JH Boys Varsity · Place 10 · EurekaEureka2 Miles JH Boys Varsity1011:39.977