Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2931:42.3Kane County XC InvitationalAugust 29, 2026
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1734:01.56Southwest Prairie Conference XC ChampionshipsOctober 17, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1238:08.9Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1934:36.36PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Mokena Main ParkRun Down at the Oaks · Sep 2635:37.94Run Down at the OaksSeptember 26, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 434:22.412025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2436:27.20Kailey Fox InvitationalAugust 24, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 521:09.6346th Annual Red Devil 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
Oct 202026 Plainfield Fast Cat FS/JV InviteOct 20 · 3 Miles Sophomore · Place 139 · Oswego3 Miles Sophomore13932:51.610
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Open · Place 192 · Oswego3 Miles Open19238:20.710
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 353 · Oswego3 Miles Junior Varsity White35334:53.2910
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 453 · Oswego3 Miles Junior Varsity45334:53.2910
Sep 26Run Down at the OaksSep 26 · 3 Miles Junior Varsity · Place 78 · Oswego3 Miles Junior Varsity7835:37.94 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 519 · Oswego3 Miles Open Boys51934:36.36 PB10
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Open · Place 221 · Oswego3 Miles Open22138:08.9 PB10
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 555 · Oswego1.96 Miles F/S - Open55521:09.63 PB10
Aug 29Kane County XC InvitationalAug 29 · 2.4 Miles HS Boys Open · Place 41 · Oswego2.4 Miles HS Boys Open4131:42.3 PB10
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 170 · Oswego3 Miles Boys Junior Varsity17036:27.20 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 211 · Oswego3 Miles Open21134:01.56 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Sophomore White · Place 240 · Oswego3 Miles Sophomore White24034:22.41 PB9
Sep 27Run Down at the OaksSep 27 · 3 Miles Junior Varsity · Place 92 · Oswego3 Miles Junior Varsity9238:00.099
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 503 · Oswego3 Miles Open50334:01.079
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Open · Place 192 · Oswego3 Miles Open19245:03.90—
Sep 6Hinsdale Central Red Devil InviteSep 6 · 1.93 Miles Open · Place 312 · Oswego1.93 Miles Open31224:23.669
Aug 25Yorkville Kailey Fox InvitationalAug 25 · 3 Miles Open · Place 140 · Oswego3 Miles Open14023:28.99