Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oswego East 2 Mile CourseSD308 Junior High Cross Country Invitational · Oct 714:46SD308 Junior High Cross Country InvitationalOctober 7, 2025
2 Miles · Oswego East High SchoolSD308 Junior High Cross Country Invitational · Oct 1017:05SD308 Junior High Cross Country InvitationalOctober 10, 2023
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 414:40.90Fox Trot XC InviteOctober 4, 2025
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1619:42.5SPC XC ChampionshipsOctober 16, 2026
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1220:34.0Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1919:42.40PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Mokena Main ParkRun Down at the Oaks · Sep 2619:37.71Run Down at the OaksSeptember 26, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:38.122026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2920:05.1Kane County XC InvitationalAugust 29, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2420:43.64Kailey Fox InvitationalAugust 24, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 513:11.4746th 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 Freshman · Place 127 · OswegoOswego3 Miles Freshman12720:28.79
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Frosh/Soph · Place 57 · OswegoOswego3 Miles Frosh/Soph5719:42.5 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 109 · OswegoOswego3 Miles Junior Varsity White10919:38.12 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 133 · OswegoOswego3 Miles Junior Varsity13319:38.129
Sep 26Run Down at the OaksSep 26 · 3 Miles Frosh/Soph · Place 78 · OswegoOswego3 Miles Frosh/Soph7819:37.71 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 388 · OswegoOswego3 Miles F/S Boys38819:42.40 PB9
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Frosh/Soph · Place 81 · OswegoOswego3 Miles Frosh/Soph8120:34.0 PB9
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 292 · OswegoOswego1.96 Miles F/S - Open29213:11.47 PB9
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys F/S · Place 75 · OswegoOswego3 Miles HS Boys F/S7520:05.1 PB9
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 95 · OswegoOswego3 Miles Boys Junior Varsity9520:43.64 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7SD308 Junior High Cross Country InvitationalOct 7 · 2 Miles Boys Open · Place 6 · TraughberTraughber2 Miles Boys Open614:46 PB8
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 173 · TraughberTraughber2 Miles Varsity Boys17314:40.90 PB8

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8SD308 Junior High Cross Country InvitationalOct 8 · 2 Miles Open · Place 20 · TraughberTraughber2 Miles Open2016:477
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Junior Varsity · Place 102 · TraughberTraughber2 Miles Junior Varsity10215:41.107

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10SD308 Junior High Cross Country InvitationalOct 10 · 2 Miles Boys Open · Place 25 · TraughberTraughber2 Miles Boys Open2517:05 PB6
Sep 30Fox Trot XC InviteSep 30 · 2 Miles Open Boys - 2 Miles · Place 125 · TraughberTraughber2 Miles Open Boys - 2 Miles12516:20.406