Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centennial ParkTwin Cities Triangular · Sep 1618:35.00Twin Cities Triangular September 16, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:21.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Richmond Hill ParkWestern Big 6 Conference XC Championships · Oct 1618:48.66Western Big 6 Conference XC ChampionshipsOctober 16, 2025
3 Miles · Settler's Hill CC CourseSt. Charles East Leavey Invitational · Sep 618:39.60St. Charles East Leavey InvitationalSeptember 6, 2025
3 Miles · Settler's Hill Golf Course St. Charles East Leavey Invitational · Sep 519:22.9 St. Charles East Leavey InvitationalSeptember 5, 2026
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2518:24.54IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2719:14.35Rock River RunSeptember 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 57 · Sterling3 Miles Varsity5718:18.0511
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · Sterling3 Miles Varsity Boys018:01.01Unofficial11
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 42 · Sterling5,000 Meters Varsity4218:36.911
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 85 · Sterling5,000 Meters Varsity8518:37.7211
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Junior Boys · Place 15 · Sterling3 Miles Junior Boys1519:37.711
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 251 · Sterling3 Miles 3 Miles-Varsity-2A25118:21.3 PB11
Sep 5 St. Charles East Leavey InvitationalSep 5 · 3 Miles Boys Varsity - 3 Miles · Place 70 · Sterling3 Miles Boys Varsity - 3 Miles7019:22.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 59 · Sterling5,000 Meters Varsity5918:24.54 PB10
Oct 16Western Big 6 Conference XC ChampionshipsOct 16 · 3 Miles Varsity Boys · Place 48 · Sterling3 Miles Varsity Boys4818:48.66 PB10
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 27 · Sterling5,000 Meters Varsity2718:32.2010
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 176 · Sterling3 Miles Varsity 1A17617:58.1710
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 19 · Sterling5,000 Meters Frosh/Soph1919:14.35 PB10
Sep 20Geneseo XC InviteSep 20 · 3 Miles Sophomore Boys · Place 19 · Sterling3 Miles Sophomore Boys1918:55.6010
Sep 16Twin Cities Triangular Sep 16 · 3 Miles Varsity · Place 6 · Sterling3 Miles Varsity618:35.00 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 393 · Sterling3 Miles Varsity 2A39319:04.6010
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 59 · Sterling3 Miles Varsity5918:39.60 PB10
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 57 · SterlingVarsity5720:0910

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 67 · Sterling3 Miles Varsity6718:09.409
Oct 17Western Big 6 Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 39 · Sterling3 Miles Varsity3918:12.669
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 50 · Sterling3 Miles Varsity5019:09.109
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 216 · Sterling3 Miles Varsity 1A21618:50.509
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 34 · Sterling5,000 Meters Frosh/Soph Freshman3419:27.709
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Varsity · Place 77 · Sterling3 Miles Varsity7719:12.609
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 18 · SterlingVarsity1819:029