Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2915:55.6Kane County XC InvitationalAugust 29, 2026
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1719:40.52Southwest Prairie Conference XC ChampionshipsOctober 17, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1220:34.6Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:50.35PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:02.802026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2420:16.71Kailey Fox InvitationalAugust 24, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 512:19.1246th 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

8 results
DateMeetEventPlMarkGr
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Open · Place 62 · Oswego3 Miles Open6219:46.812
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 74 · Oswego3 Miles Junior Varsity White7419:02.80 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 85 · Oswego3 Miles Junior Varsity8519:02.8012
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 159 · Oswego3 Miles Open Boys15918:50.35 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Open · Place 59 · Oswego3 Miles Open5920:34.6 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 179 · Oswego1.96 Miles F/S - Open17912:19.12 PB12
Aug 29Kane County XC InvitationalAug 29 · 2.4 Miles HS Boys Open · Place 5 · Oswego2.4 Miles HS Boys Open515:55.6 PB12
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 81 · Oswego3 Miles Boys Junior Varsity8120:16.71 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 82 · Oswego3 Miles Open8219:40.52 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 245 · Oswego3 Miles Varsity White24520:30.5711
Sep 27Run Down at the OaksSep 27 · 3 Miles Junior Varsity · Place 27 · Oswego3 Miles Junior Varsity2720:29.4411
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 223 · Oswego3 Miles Open22319:26.1011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Southwest Prairie Conference ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 138 · Oswego3 Miles Junior Varsity13821:01.1010
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 176 · Oswego3 Miles Sophomore17620:44.9510
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 229 · Oswego3 Miles Freshman Sophomore22921:05.0210
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Open · Place 88 · Oswego3 Miles Open8822:14.7010
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 203 · Oswego2.9 Miles Frosh/Soph Freshman20320:26.2010
Sep 32024 YHS Kailey Fox InvitationalSep 3 · 3 Miles Junior Varsity · Place 102 · Oswego3 Miles Junior Varsity10221:50.410

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Plainfield Fast Cat InviteOct 17 · 3 Miles Freshman · Place 192 · Oswego (H.S.)3 Miles Freshman19223:07.3409
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · Open · Place 194 · Oswego (H.S.)Open19423:28.509
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 160 · Oswego (H.S.)2 Miles Freshman16016:06.20FR
Sep 23Macnider InvitationalSep 23 · 5,000 Meters Open · Place 146 · Oswego (H.S.)5,000 Meters Open14627:56.269
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 365 · Oswego (H.S.)3 Miles Frosh/Soph Freshman36524:59.69
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 1.93 Miles Open · Place 313 · Oswego (H.S.)1.93 Miles Open31315:48.309