Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2022:16.06Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1822:52.62NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 120:34.55IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 422:30.2051th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2522:24.99IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2722:29.28Rock River RunSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 106 · Belvidere (North)3 Miles Varsity10620:34.55 PB12
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 31 · Belvidere (North)5,000 Meters Varsity3122:24.99 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 26 · Belvidere (North)3 Miles Varsity2622:52.62 PB12
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 20 · Belvidere (North)3 Miles Varsity2022:30.20 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 66 · Belvidere (North)5,000 Meters Varsity6622:29.28 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 79 · Belvidere (North)3 Miles Varsity7922:16.06 PB12
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 43 · Belvidere (North)3 Miles Varsity4323:05.212
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 27 · Belvidere (North)3 Miles Varsity2723:32.4712
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 37 · Belvidere (North)3 Miles Varsity3722:42.8212

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 33 · Belvidere (North)3 Miles Varsity3321:36.6811
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 21 · Belvidere (North)3 Miles Varsity2121:23.7711
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 54 · Belvidere (North)5,000 Meters Varsity5423:01.9011
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 92 · Belvidere (North)2.92 Miles Varsity9221:28.3011
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 19 · Belvidere (North)3 Miles Varsity1923:10.911
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 36 · Belvidere (North)3 Miles Varsity3623:02.2511