Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day Invitational · Oct 1019:07.10Amboy Columbus Day InvitationalOctober 10, 2022
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1118:34.3Amboy Columbus Day XC InvitationalOctober 11, 2021
3 Miles · Centennial ParkRock Falls Rocket Run · Aug 2420:23Rock Falls Rocket RunAugust 24, 2021
3 Miles · Highland Community CollegeFreeport High School Invitational · Sep 3018:15.9Freeport High School InvitationalSeptember 30, 2023
3 Miles · Highland Community CollegeFreeport Pretzel Invitational · Oct 219:23.5Freeport Pretzel InvitationalOctober 2, 2021
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 2717:52.46GK Matt Walter InviteSeptember 27, 2022
5,000 Meters · Oregon High SchoolIHSA Class 1A XC Sectional - Oregon #4 · Oct 3020:05.28IHSA Class 1A XC Sectional - Oregon #4October 30, 2021
8,000 Meters · Shorewood Cross Country CourseNACC Cross Country Championships · Nov 132:42.3NACC Cross Country ChampionshipsNovember 1, 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 · AuroraAurora6,000 Meters Mens—DNSJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1NACC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 84 · AuroraAurora8,000 Meters Men's 8K8432:42.3 PBSo
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · AuroraAurora8,000 Meters College—DNFSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Northern Athletics Collegiate Conference XC ChampionshipsNov 2 · 8,000 Meters Varsity · Place 90 · AuroraAurora8,000 Meters Varsity9035:12.87FR
Aug 30NP/ CUC InviteAug 30 · 5,000 Meters Varsity · Place 55 · AuroraAurora5,000 Meters Varsity5518:08.8FR
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 371 · Rock FallsRock Falls3 Miles Varsity37118:20.30—

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #2 GeneseoOct 28 · 3 Miles Varsity · Place 92 · Rock FallsRock Falls3 Miles Varsity9218:02.6012
Oct 212023 IHSA Class 2A XC Regional - #2A Galesburg (H.S.)Oct 21 · 3 Miles Varsity · Place 29 · Rock FallsRock Falls3 Miles Varsity2918:09.3012
Oct 14Big Northern Conference MeetOct 14 · 3.1 Miles Varsity · Place 21 · Rock FallsRock Falls3.1 Miles Varsity2118:25.212
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 57 · Rock FallsRock Falls3 Miles Varsity5717:29.3012
Sep 30Freeport High School InvitationalSep 30 · 3 Miles Varsity · Place 35 · Rock FallsRock Falls3 Miles Varsity3518:15.9 PB12
Sep 26GK Matt Walter InviteSep 26 · 3 Miles Varsity · Place 12 · Rock FallsRock Falls3 Miles Varsity1217:01.6812
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 86 · Rock FallsRock Falls3 Miles Varsity8618:40.7012
Sep 16Geneseo XC InviteSep 16 · 3 Miles Varsity · Place 10 · Rock FallsRock Falls3 Miles Varsity1018:47.7012
Sep 12Twin City MeetSep 12 · Varsity · Place 10 · Rock FallsRock FallsVarsity1017:0212
Aug 29Sycamore InvitationalAug 29 · 3 Miles Varsity · Place 60 · Rock FallsRock Falls3 Miles Varsity6018:11.0912
Aug 21RF- Rocket Run 2023Aug 21 · Varsity · Place 22 · Rock FallsRock FallsVarsity2219:1812

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 1A XC Sectional - Oregon #4Oct 29 · 5,000 Meters Varsity · Place 117 · Rock FallsRock Falls5,000 Meters Varsity11720:43.3011
Oct 15Big Northern Conference XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 25 · Rock FallsRock Falls5,000 Meters Varsity2519:09.011
Oct 10Amboy Columbus Day InvitationalOct 10 · 2.95 Miles Varsity · Place 83 · Rock FallsRock Falls2.95 Miles Varsity8319:07.10 PB11
Oct 1Freeport High School InvitationalOct 1 · 3 Miles Varsity · Place 42 · Rock FallsRock Falls3 Miles Varsity4218:19.811
Sep 27GK Matt Walter InviteSep 27 · 3 Miles Varsity · Place 19 · Rock FallsRock Falls3 Miles Varsity1917:52.46 PB11
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 89 · Rock FallsRock Falls3 Miles Varsity8918:13.9011
Sep 17Bureau Valley HS - Dale Donner InvitationalSep 17 · 5,000 Meters Varsity · Place 57 · Rock FallsRock Falls5,000 Meters Varsity5719:32.1—
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 242 · Rock FallsRock Falls3 Miles Varsity 1A24219:07.211
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 242 · Rock FallsRock Falls3 Miles Varsity 1A24219:07.211
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Varsity · Place 45 · Rock FallsRock Falls5,000 Meters Varsity4519:18.511
Aug 30Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 98 · Rock FallsRock Falls3 Miles Varsity9819:53.911
Aug 23Rock Falls Rocket Run 2022Aug 23 · Varsity · Place 36 · Rock FallsRock FallsVarsity3620:3511

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 1A XC Sectional - Oregon #4Oct 30 · 5,000 Meters Varsity · Place 105 · Rock FallsRock Falls5,000 Meters Varsity10520:05.28 PB10
Oct 23IHSA Class 1A XC Regional - Rock Falls #4BOct 23 · 3 Miles Varsity · Place 43 · Rock FallsRock Falls3 Miles Varsity4318:32.2810
Oct 16Big Northern Conference XC ChampionshipsOct 16 · 2.87 Miles Varsity · Place 24 · Rock FallsRock Falls2.87 Miles Varsity2417:51.9810
Oct 11Amboy Columbus Day XC InvitationalOct 11 · 2.95 Miles Varsity · Place 72 · Rock FallsRock Falls2.95 Miles Varsity7218:34.3 PB10
Oct 2Freeport Pretzel InvitationalOct 2 · 3 Miles Varsity · Place 69 · Rock FallsRock Falls3 Miles Varsity6919:23.5 PB10
Sep 28GK Matt Walter InviteSep 28 · 3 Miles Varsity · Place 31 · Rock FallsRock Falls3 Miles Varsity3119:18.5610
Sep 25Rock River RunSep 25 · 3 Miles Varsity · Place 105 · Rock FallsRock Falls3 Miles Varsity10518:47.210
Sep 18Dale Donner XC InvitationalSep 18 · 3 Miles Varsity · Place 65 · Rock FallsRock Falls3 Miles Varsity6519:34.910
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 1A · Place 171 · Rock FallsRock Falls3 Miles Varsity 1A17118:44.710
Sep 4Oregon High School OpenSep 4 · 5,000 Meters Varsity · Place 67 · Rock FallsRock Falls5,000 Meters Varsity6720:0910
Aug 31Sycamore Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 113 · Rock FallsRock Falls3 Miles Varsity11319:20.910
Aug 24Rock Falls Rocket RunAug 24 · 3 Miles Varsity · Place 31 · Rock FallsRock Falls3 Miles Varsity3120:23 PB10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 1A XC Regional #4C - Peru (St. Bede)Oct 24 · 3 Miles Varsity · Place 60 · Rock FallsRock Falls3 Miles Varsity6019:51.959
Oct 16Big Northern ConferenceOct 16 · 3 Miles Varsity · Place 54 · Rock FallsRock Falls3 Miles Varsity5419:24.669
Oct 12Rock Falls TriangularOct 12 · 3 Miles Varsity · Place 16 · Rock FallsRock Falls3 Miles Varsity1619:539

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19IESA State XC ChampionshipsOct 19 · 3,200 Meters 2A · Place 190 · Rock FallsRock Falls3,200 Meters 2A19012:45.6—