Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3011:25.06J Hawk InviteAugust 30, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:46.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC invitational · Sep 2116:26.9Larry Eddington XC invitationalSeptember 21, 2026
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 516:42.82Harlem InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3115:38.82026 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 316:10.5St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2516:25.29IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2616:25.2 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1016:32.4Sterling 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 41 · Rockford (Guilford)3 Miles Varsity4115:38.8 PB11
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 6 · Rockford (Guilford)3 Miles Varsity615:43.711
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 4 · Rockford (Guilford)3 Miles Varsity415:59.511
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 2 · Rockford (Guilford)5,000 Meters Varsity216:32.4 PB11
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 24 · Rockford (Guilford)3 Miles Varsity Boys2416:10.5 PB11
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 26 · Rockford (Guilford)5,000 Meters Boys Varsity2616:25.2 PB11
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 7 · Rockford (Guilford)3 Miles Varsity716:26.9 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 279 · Rockford (Guilford)3 Miles 3 Miles-Varsity-3A27919:46.2 PB11
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 7 · Rockford (Guilford)3 Miles Varsity717:18.4911
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 1 · Rockford (Guilford)3 Miles Varsity116:42.82 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 122 · Rockford (Guilford)3 Miles Varsity12216:59.410
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 24 · Rockford (Guilford)3 Miles Varsity2416:25.29 PB10
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 9 · Rockford (Guilford)3 Miles Varsity916:50.2610
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · Rockford (Guilford)5,000 Meters Varsity616:52.7410
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 134 · Rockford (Guilford)5,000 Meters Boys Varsity13417:27.6010
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 52 · Rockford (Guilford)3 Miles Varsity5217:01.6310
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 34 · Rockford (Guilford)3 Miles Varsity Open3417:23.4010
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 35 · Rockford (Guilford)3 Miles Varsity3519:13.1410
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 44 · Rockford (Guilford)3 Miles Varsity4419:10.3110
Aug 30J Hawk InviteAug 30 · 2 Miles Varsity · Place 7 · Rockford (Guilford)2 Miles Varsity711:25.06 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 52 · Rockford (Guilford)3 Miles Varsity5218:08.809
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Frosh/Soph · Place 5 · Rockford (Guilford)3 Miles Frosh/Soph518:14.709
Oct 12Sterling HS InviteOct 12 · 3 Miles Frosh/Soph Freshman · Place 18 · Rockford (Guilford)3 Miles Frosh/Soph Freshman1820:10.109
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 51 · Rockford (Guilford)2.92 Miles Frosh/Soph Freshman5118:56.609
Aug 31J Hawk InviteAug 31 · 2 Miles Open · Place 5 · Rockford (Guilford)2 Miles Open512:26.949