Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 415:53.472023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Highland Community CollegeFreeport Pretzel Invitational · Oct 219:07.4Freeport Pretzel InvitationalOctober 2, 2021
3 Miles · Hoover ParkSterling High School Invitational · Oct 919:02.5Sterling High School InvitationalOctober 9, 2021
3 Miles · Lake StoreySilver Streak XC Invitational · Sep 217:17.80Silver Streak XC InvitationalSeptember 2, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:30.13NXR Midwest Regional ChampionshipsNovember 17, 2024
6,000 Meters · Lewis UniversityLewis Earlybird · Sep 523:06.39Lewis EarlybirdSeptember 5, 2025
8,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 2031:34.92ISU John McNicholsSeptember 20, 2025
8,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 2432:54NJCAA Region 24 Cross Country ChampionshipsOctober 24, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24NJCAA Region 24 Cross Country ChampionshipsOct 24 · 8,000 Meters NJCAA · Place 38 · Spoon River (Ill.)Spoon River (Ill.)8,000 Meters NJCAA3832:54 PBFr
Sep 20ISU John McNicholsSep 20 · 8,000 Meters College · Place 149 · Spoon River (Ill.)Spoon River (Ill.)8,000 Meters College14931:34.92 PBFr
Sep 5Lewis EarlybirdSep 5 · 6,000 Meters Mens · Place 75 · Spoon River (Ill.)Spoon River (Ill.)6,000 Meters Mens7523:06.39 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 65 · Unattached IllinoisUnattached Illinois5,000 Meters Open 36517:30.13 PB12
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 32 · SterlingSterling3 Miles Varsity3216:03.8012
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 27 · SterlingSterling3 Miles Varsity2716:32.6012
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 30 · SterlingSterling5,000 Meters Varsity3017:18.5012
Sep 21Geneseo XC InviteSep 21 · 3 Miles Varsity · Place 2 · SterlingSterling3 Miles Varsity216:38.2012
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 41 · SterlingSterling3 Miles Varsity 2A4115:53.6012
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Varsity · Place 29 · SterlingSterling3 Miles Varsity2916:36.4012
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 18 · SterlingSterlingVarsity1816:5912

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 104 · SterlingSterling3 Miles 2A Varsity10415:53.47 PB11
Oct 282023 IHSA Class 2A XC Sectional - #2 GeneseoOct 28 · 3 Miles Varsity · Place 17 · SterlingSterling3 Miles Varsity1716:20.0011
Oct 212023 IHSA Class 2A XC Regional - #2A Galesburg (H.S.)Oct 21 · 3 Miles Varsity · Place 7 · SterlingSterling3 Miles Varsity716:54.2011
Oct 12Western Big 6 XC ChampionshipsOct 12 · 3 Miles Varsity · Place 9 · SterlingSterling3 Miles Varsity916:36.6011
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 22 · SterlingSterling3 Miles Varsity2216:19.4011
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 46 · SterlingSterling3 Miles Varsity 1A4616:03.6011
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 17 · SterlingSterling3 Miles Varsity1716:43.6011
Sep 19Ottawa Quad Meet #2Sep 19 · Open · Place 4 · SterlingSterlingOpen418:1211
Sep 16Geneseo XC InviteSep 16 · 3 Miles Varsity · Place 2 · SterlingSterling3 Miles Varsity216:51.3011
Sep 12Twin City MeetSep 12 · Varsity · Place 5 · SterlingSterlingVarsity516:2211
Sep 2Silver Streak XC InvitationalSep 2 · 3 Miles Varsity Boys · Place 22 · SterlingSterling3 Miles Varsity Boys2217:17.80 PB11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 119 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity11917:58.2510
Oct 222022 IHSA Class 2A XC Regional - Sterling (H.S.) #4AOct 22 · 3 Miles Varsity · Place 46 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity4617:35.90SO
Oct 13Western Big Six Conference XC MeetOct 13 · 3 Miles Varsity · Place 39 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity3917:37.110
Oct 8Sterling HS InvitationalOct 8 · 3 Miles Frosh/Soph Freshman · Place 14 · Sterling (H.S.)Sterling (H.S.)3 Miles Frosh/Soph Freshman1417:39.8010
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 155 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity 2A15517:35.110
Sep 3Silver Streak XC InvitationalSep 3 · 3 Miles Varsity · Place 12 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity1218:31.010
Aug 22Moline InvitationalAug 22 · 3 Miles Varsity · Place 31 · Sterling (H.S.)Sterling (H.S.)3 Miles Varsity3118:16.310

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Western Big 6 Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 58 · Sterling (HS.)Sterling (HS.)3 Miles Varsity5818:57.49
Oct 9Sterling High School InvitationalOct 9 · 3 Miles Frosh/Soph · Place 37 · SterlingSterling3 Miles Frosh/Soph3719:02.5 PB9
Oct 2Freeport Pretzel InvitationalOct 2 · 3 Miles Open · Place 6 · SterlingSterling3 Miles Open619:07.4 PB9
Sep 25Rock River RunSep 25 · 3 Miles Frosh/Soph Freshman · Place 60 · Sterling (HS.)Sterling (HS.)3 Miles Frosh/Soph Freshman6019:39.59
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 373 · Sterling (HS.)Sterling (HS.)3 Miles Varsity 2A37320:08.79
Sep 4Silver Streak XC InvitationalSep 4 · 3 Miles FS Boys · Place 62 · SterlingSterling3 Miles FS Boys6221:26.59
Aug 31Sycamore Cross Country InvitationalAug 31 · 3 Miles Frosh/Soph Freshman · Place 84 · Sterling (HS.)Sterling (HS.)3 Miles Frosh/Soph Freshman8421:18.29