Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3011:42.58J Hawk InviteAugust 30, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:40.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC invitational · Sep 2117:27.9Larry Eddington XC invitationalSeptember 21, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1818:12.24NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3116:46.62026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 317:14.2St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2517:36.80IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2618:22.6 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1017:44.9Sterling XC InvitationalOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 111 · Rockford (Guilford)3 Miles Varsity11116:46.6 PB12
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 30 · Rockford (Guilford)3 Miles Varsity3016:50.912
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 20 · Rockford (Guilford)3 Miles Varsity2017:05.112
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 26 · Rockford (Guilford)5,000 Meters Varsity2617:44.9 PB12
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 73 · Rockford (Guilford)3 Miles Varsity Boys7317:14.2 PB12
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 203 · Rockford (Guilford)5,000 Meters Boys Varsity20318:22.6 PB12
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 26 · Rockford (Guilford)3 Miles Varsity2617:27.9 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 184 · Rockford (Guilford)3 Miles 3 Miles-Varsity-3A18417:40.5 PB12
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 21 · Rockford (Guilford)3 Miles Varsity2118:47.3812
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 36 · Rockford (Guilford)3 Miles Varsity3619:05.9512

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 49 · Rockford (Guilford)3 Miles Varsity4917:36.80 PB11
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 27 · Rockford (Guilford)3 Miles Varsity2718:12.24 PB11
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 37 · Rockford (Guilford)5,000 Meters Varsity3719:06.5211
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 27 · Rockford (Guilford)3 Miles Varsity Open2717:17.1011
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 33 · Rockford (Guilford)3 Miles Varsity3319:11.1611
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 27 · Rockford (Guilford)3 Miles Varsity2718:19.0611
Aug 30J Hawk InviteAug 30 · 2 Miles Varsity · Place 10 · Rockford (Guilford)2 Miles Varsity1011:42.58 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 46 · Rockford (Guilford)3 Miles Varsity4617:36.0110
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 31 · Rockford (Guilford)3 Miles Varsity3117:29.4410
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 42 · Rockford (Guilford)3 Miles Varsity4218:09.8010
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 71 · Rockford (Guilford)2.92 Miles Varsity7117:00.1010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 294 · Rockford (Guilford)3 Miles Varsity 3A29418:21.7010
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 32 · Rockford (Guilford)3 Miles Varsity3218:59.910
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 26 · Rockford (Guilford)3 Miles Varsity2618:12.4210
Aug 31J Hawk InviteAug 31 · 2 Miles Varsity · Place 18 · Rockford (Guilford)2 Miles Varsity1811:55.010