Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3013:02.11J Hawk InviteAugust 30, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:24.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2020:04.75Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1819:50.57NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 321:31.3St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2518:43.41IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2721:04.40Midwest Invitational (High School)September 27, 2025
5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 1119:23.57Sterling HS XC InvitationalOctober 11, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Open · Place 21 · Rockford (Guilford)3 Miles Open2120:40.611
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Open · Place 49 · Rockford (Guilford)5,000 Meters Open4922:40.711
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Open Boys · Place 153 · Rockford (Guilford)3 Miles Open Boys15321:31.3 PB11
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 85 · Rockford (Guilford)3 Miles Varsity8520:45.111
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 589 · Rockford (Guilford)3 Miles 3 Miles-Varsity-Open58922:24.6 PB11
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Open · Rockford (Guilford)3 Miles Open—DNS11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 69 · Rockford (Guilford)3 Miles Varsity6918:43.41 PB10
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 47 · Rockford (Guilford)3 Miles Varsity4719:50.57 PB10
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 44 · Rockford (Guilford)5,000 Meters Varsity4419:23.57 PB10
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys White (JV2) · Place 29 · Rockford (Guilford)5,000 Meters Boys White (JV2)2921:04.40 PB10
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 138 · Rockford (Guilford)3 Miles Varsity13820:04.75 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 606 · Rockford (Guilford)3 Miles Varsity Open60621:39.0010
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 61 · Rockford (Guilford)3 Miles Varsity6121:19.3410
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 66 · Rockford (Guilford)3 Miles Varsity6620:23.0910
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 15 · Rockford (Guilford)2 Miles Open1513:02.11 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Frosh/Soph · Place 39 · Rockford (Guilford)3 Miles Frosh/Soph3922:12.779
Oct 12Sterling HS InviteOct 12 · 3 Miles Frosh/Soph Freshman · Place 50 · Rockford (Guilford)3 Miles Frosh/Soph Freshman5023:27.409
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 154 · Rockford (Guilford)2.92 Miles Frosh/Soph Freshman15424:32.809
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 969 · Rockford (Guilford)3 Miles Open96924:56.709
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 90 · Rockford (Guilford)3 Miles Varsity9027:29.49
Sep 7Harlem InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 66 · Rockford (Guilford)3 Miles Frosh/Soph Freshman6626:31.4610
Aug 31J Hawk InviteAug 31 · 2 Miles Open · Place 55 · Rockford (Guilford)2 Miles Open5519:03.4310