Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2022:21.81Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1822:48.53NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 121:48.00IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 423:02.8251th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2522:53.12IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 124 · Belvidere (North)3 Miles Varsity12421:48.00 PB12
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 39 · Belvidere (North)5,000 Meters Varsity3922:53.12 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 25 · Belvidere (North)3 Miles Varsity2522:48.53 PB12
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 21 · Belvidere (North)3 Miles Varsity2123:02.82 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 83 · Belvidere (North)3 Miles Varsity8322:21.81 PB12
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 44 · Belvidere (North)3 Miles Varsity4423:05.312
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 24 · Belvidere (North)3 Miles Varsity2423:15.5412
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 47 · Belvidere (North)3 Miles Varsity4723:12.4912

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 42 · Belvidere (North)3 Miles Varsity4221:59.0011
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 28 · Belvidere (North)3 Miles Varsity2822:15.5311
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 89 · Belvidere (North)5,000 Meters Varsity8924:30.9011
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 121 · Belvidere (North)2.92 Miles Varsity12122:20.2011
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 23 · Belvidere (North)3 Miles Varsity2323:26.611
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 43 · Belvidere (North)3 Miles Varsity4323:30.0611