Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2918:49.0Kane County XC InvitationalAugust 29, 2026
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1621:51.2SPC XC ChampionshipsOctober 16, 2026
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1222:40.6Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1921:49.94PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Mokena Main ParkRun Down at the Oaks · Sep 2622:00.80Run Down at the OaksSeptember 26, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 320:57.042026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2423:28.06Kailey Fox InvitationalAugust 24, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 514:43.5346th 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

9 results
DateMeetEventPlMarkGr
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Open · Place 127 · Oswego3 Miles Open12721:51.2 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 193 · Oswego3 Miles Junior Varsity White19320:57.04 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 238 · Oswego3 Miles Junior Varsity23820:57.0412
Sep 26Run Down at the OaksSep 26 · 3 Miles Junior Varsity · Place 48 · Oswego3 Miles Junior Varsity4822:00.80 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 390 · Oswego3 Miles Open Boys39021:49.94 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Open · Place 132 · Oswego3 Miles Open13222:40.6 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 440 · Oswego1.96 Miles F/S - Open44014:43.53 PB12
Aug 29Kane County XC InvitationalAug 29 · 2.4 Miles HS Boys Open · Place 24 · Oswego2.4 Miles HS Boys Open2418:49.0 PB12
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 127 · Oswego3 Miles Boys Junior Varsity12723:28.06 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 175 · Oswego3 Miles Open17523:36.7211
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 390 · Oswego3 Miles Varsity White39027:11.7911
Sep 27Run Down at the OaksSep 27 · 3 Miles Junior Varsity · Place 77 · Oswego3 Miles Junior Varsity7725:31.8911
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 457 · Oswego3 Miles Open45723:33.1711
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Open · Place 172 · Oswego3 Miles Open17224:45.70—
Sep 6Hinsdale Central Red Devil InviteSep 6 · 1.93 Miles Open · Place 274 · Oswego1.93 Miles Open27414:59.0811
Aug 25Yorkville Kailey Fox InvitationalAug 25 · 3 Miles Open · Place 150 · Oswego3 Miles Open15024:45.111

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 222024 Plainfield North "Fast Cat" InvitationalOct 22 · 3 Miles Sophomore · Place 153 · Oswego (H.S.)3 Miles Sophomore15322:04.4110
Oct 18Southwest Prairie Conference ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 177 · Oswego3 Miles Junior Varsity17722:59.7010
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 249 · Oswego3 Miles Sophomore24923:48.8410
Sep 28LWC Run Down at the OaksSep 28 · 3 Miles Frosh/Soph Freshman · Place 106 · Oswego3 Miles Frosh/Soph Freshman10625:07.8110
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 575 · Oswego3 Miles Open57523:35.8110
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Open · Place 148 · Oswego3 Miles Open14826:09.9010
Sep 32024 YHS Kailey Fox InvitationalSep 3 · 3 Miles Junior Varsity · Place 131 · Oswego3 Miles Junior Varsity13126:31.110

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Plainfield Fast Cat InviteOct 17 · 3 Miles Freshman · Place 150 · Oswego (H.S.)3 Miles Freshman15021:18.9709
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · Open · Place 193 · Oswego (H.S.)Open19323:27.309
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 142 · Oswego (H.S.)2 Miles Freshman14214:55.02FR
Sep 23Macnider InvitationalSep 23 · 5,000 Meters Open · Place 126 · Oswego (H.S.)5,000 Meters Open12624:59.799
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 355 · Oswego (H.S.)3 Miles Frosh/Soph Freshman35522:49.09
Sep 9Joliet Central Steelmen InviteSep 9 · 3 Miles Open · Place 87 · Oswego (H.S.)3 Miles Open8723:13.609
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 1.93 Miles Open · Place 257 · Oswego (H.S.)1.93 Miles Open25714:23.009