Personal bests

Best marks in available results
Event / courseMarkMeetDate
2253 m · Oregon High School9/7 Oregon JH Open · Sep 710:52.79/7 Oregon JH OpenSeptember 7, 2024
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1920:08Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:03.66IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:18.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3119:46.702026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2021:19.35Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 821:29.74NIC 10 Preview MeetSeptember 8, 2026
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 126:29.92IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 319:10.0St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 421:10.9051th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2619:55.45Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2721:25.66Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 521:43.42Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 91 · Belvidere (North)Belvidere (North)3 Miles Class 2A Varsity9119:03.66 PB10
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 25 · Belvidere (North)Belvidere (North)3 Miles Varsity2519:46.70 PB10
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 6 · Belvidere (North)Belvidere (North)3 Miles Varsity618:32.4910
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 6 · Belvidere (North)Belvidere (North)3 Miles Varsity619:23.010
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Girls · Place 15 · Belvidere (North)Belvidere (North)3 Miles Varsity Girls1519:10.0 PB10
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 11 · Belvidere (North)Belvidere (North)5,000 Meters Varsity1119:55.45 PB10
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 2 · Place 5 · Belvidere (North)Belvidere (North)3 Miles Flight 2520:08 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 24 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-2A2419:18.3 PB10
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 9 · Belvidere (North)Belvidere (North)3 Miles Varsity921:29.74 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 9 · Belvidere (North)Belvidere (North)5,000 Meters Varsity921:43.42 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 137 · Belvidere (North)Belvidere (North)3 Miles Varsity13726:29.92 PB9
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 41 · Belvidere (North)Belvidere (North)3 Miles Varsity4125:35.129
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 12 · Belvidere (North)Belvidere (North)3 Miles Varsity1221:10.90 PB9
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 50 · Belvidere (North)Belvidere (North)5,000 Meters Varsity5021:25.66 PB9
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 59 · Belvidere (North)Belvidere (North)3 Miles Varsity5921:19.35 PB9
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 32 · Belvidere (North)Belvidere (North)3 Miles Varsity3222:00.99
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 14 · Belvidere (North)Belvidere (North)3 Miles Varsity1422:22.309
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 42 · Belvidere (North)Belvidere (North)3 Miles Varsity4222:54.269

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 95 · Belvidere CentralBelvidere Central2 Miles 4A9513:11.598
Oct 12IESA Challand SectionalOct 12 · 2 Miles Middle School · Place 2 · Belvidere CentralBelvidere Central2 Miles Middle School212:28.708
Oct 4NCJC Conference XC ChampionshipOct 4 · 2 Miles Varsity · Place 5 · Belvidere CentralBelvidere Central2 Miles Varsity512:31.208
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 7 · Belvidere CentralBelvidere Central2 Miles Middle School712:47.708
Sep 24Belvidere Central, Huntley MS, Clinton Rosette, Millbrook MSSep 24 · 2 Miles Varsity · Place 4 · Belvidere CentralBelvidere Central2 Miles Varsity413:03.008
Sep 19Winnebago MS Invite Sep 19 · 2 Miles Middle School · Place 5 · Belvidere CentralBelvidere Central2 Miles Middle School512:56.538
Sep 17Rochelle Middle School InviteSep 17 · 2 Miles Middle School · Place 4 · Belvidere CentralBelvidere Central2 Miles Middle School413:12.308
Sep 10NCJC Quad Meet - BCMSSep 10 · 2 Miles Open · Place 5 · Belvidere CentralBelvidere Central2 Miles Open513:23.148
Sep 79/7 Oregon JH OpenSep 7 · 1.4 Miles Middle School · Place 9 · Belvidere CentralBelvidere Central1.4 Miles Middle School910:52.7 PB8