Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3014:08.01J Hawk InviteAugust 30, 2025
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1019:26.51Black Sail Invitational October 10, 2026
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1119:41.52Black Sail Invitational October 11, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:11.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC invitational · Sep 2121:05.6Larry Eddington XC invitationalSeptember 21, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 821:14.36NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 420:24.28St. Charles North XC InviteOctober 4, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2519:49.30IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
3299 m · Levi and Ester Fuller Memorial Forest PreserveSchmidt Invitational · Sep 2713:29.88Schmidt InvitationalSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 55 · Rockford (Auburn)3 Miles Varsity5520:02.812
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 14 · Rockford (Auburn)3 Miles Open1419:26.51 PB12
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 87 · Rockford (Auburn)3 Miles Varsity8721:05.6 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 337 · Rockford (Auburn)3 Miles 3 Miles-Varsity-Open33720:11.4 PB12
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 65 · Rockford (Auburn)3 Miles Varsity6521:14.36 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 80 · Rockford (Auburn)3 Miles Varsity8019:49.30 PB11
Oct 11Black Sail Invitational Oct 11 · 3 Miles Open · Place 33 · Rockford (Auburn)3 Miles Open3319:41.52 PB11
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 126 · Rockford (Auburn)3 Miles Varsity12620:24.28 PB11
Sep 27Schmidt InvitationalSep 27 · 2.05 Miles Junior Varsity Boys · Place 21 · Rockford (Auburn)2.05 Miles Junior Varsity Boys2113:29.88 PB11
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 144 · Rockford (Auburn)3 Miles Varsity14421:17.7711
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 514 · Rockford (Auburn)3 Miles Varsity Open51421:03.3011
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 83 · Rockford (Auburn)3 Miles Varsity8322:08.2511
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 23 · Rockford (Auburn)2 Miles Open2314:08.01 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 80 · Rockford (Auburn)3 Miles Varsity8021:23.4010
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Frosh/Soph · Place 40 · Rockford (Auburn)3 Miles Frosh/Soph4022:15.8510
Oct 12Black Sail InvitationalOct 12 · 3 Miles Open · Place 28 · Rockford (Auburn)3 Miles Open2820:24.6010
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 204 · Rockford (Auburn)3 Miles Varsity20420:51.7810
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 90 · Rockford (Auburn)5,000 Meters Frosh/Soph Freshman9022:13.1010
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 104 · Rockford (Auburn)2.92 Miles Frosh/Soph Freshman10421:00.1010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 659 · Rockford (Auburn)3 Miles Open65921:52.5010
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 79 · Rockford (Auburn)3 Miles Varsity7922:44.9110
Aug 31J Hawk InviteAug 31 · 2 Miles Open · Place 37 · Rockford (Auburn)2 Miles Open3716:00.9610