Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.74 Miles · Byron Forest PreserveByron Cross Country Invitational · Sep 2419:57.26Byron Cross Country InvitationalSeptember 24, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:58.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3120:37.402026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 421:01.41Pretzel XC Invitational October 4, 2025
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1820:45.93Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Skare Park Driving RangeRochelle European Style Cross Country Invite · Sep 1824:55.69Rochelle European Style Cross Country InviteSeptember 18, 2025
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 2919:56.65GK Matt Walter InviteSeptember 29, 2026
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2520:54.41IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Hoover ParkSterling JV Invitational · Oct 2121:15Sterling JV InvitationalOctober 21, 2025
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 523:55.4Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 623:26.5Oregon HS OpenSeptember 6, 2025
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2722:17.44Rock River RunSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 132 · Rochelle3 Miles Varsity13220:37.40 PB10
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 77 · Rochelle5,000 Meters Varsity7721:33.710
Sep 29GK Matt Walter InviteSep 29 · 3 Miles Junior Varsity · Place 22 · Rochelle3 Miles Junior Varsity2219:56.65 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 441 · Rochelle3 Miles 3 Miles-Varsity-2A44122:58.7 PB10
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 135 · Rochelle5,000 Meters Varsity13523:55.4 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 69 · Rochelle5,000 Meters Varsity6920:54.41 PB9
Oct 21Sterling JV InvitationalOct 21 · 5,000 Meters Freshman · Place 8 · Rochelle5,000 Meters Freshman821:15 PB9
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 36 · Rochelle3 Miles Varsity3620:45.93 PB9
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Frosh/Soph · Place 39 · Rochelle5,000 Meters Frosh/Soph3921:50.969
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 79 · Rochelle3 Miles Varsity7921:01.41 PB9
Sep 30GK Matt Walter InviteSep 30 · 3 Miles Junior Varsity · Place 34 · Rochelle3 Miles Junior Varsity3421:26.759
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 62 · Rochelle5,000 Meters Frosh/Soph6222:17.44 PB9
Sep 24Byron Cross Country InvitationalSep 24 · 2.74 Miles Varsity · Place 39 · Rochelle2.74 Miles Varsity3919:57.26 PB9
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Frosh/Soph · Place 110 · Rochelle3 Miles Frosh/Soph11021:51.959
Sep 18Rochelle European Style Cross Country InviteSep 18 · 3 Miles Varsity · Place 27 · Rochelle3 Miles Varsity2724:55.69 PB9
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Junior Varsity · Place 63 · Rochelle5,000 Meters Junior Varsity6323:26.5 PB9