Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Katherine Legge Memorial ParkHinsdale Central Boys Triangular · Aug 2511:02.47Hinsdale Central Boys TriangularAugust 25, 2026
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1018:39.8950th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1116:38.30Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1716:55.87Southwest Prairie Conference XC ChampionshipsOctober 17, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:38.50Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 816:42.64IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 518:43.6646th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 116:36.38IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:25.452026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2516:37.40IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025

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 Varsity · Place 66 · Oswego (East)3 Miles Varsity6618:41.112
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 173 · Oswego (East)2.94 Miles Varsity Boys17318:39.89 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 38 · Oswego (East)3 Miles Varsity White3816:25.45 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 54 · Oswego (East)3 Miles Varsity5416:25.4512
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 149 · Oswego (East)3 Miles Varsity14916:38.50 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 427 · Oswego (East)3 Miles Varsity Boys42717:22.1312
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 208 · Oswego (East)3 Miles Varsity20818:43.66 PB12
Aug 25Hinsdale Central Boys TriangularAug 25 · 1.9 Miles Varsity · Place 13 · Oswego (East)1.9 Miles Varsity1311:02.47 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 227 · Oswego (East)3 Miles 3A Varsity22716:42.64 PB11
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 99 · Oswego (East)3 Miles Varsity9916:36.38 PB11
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 42 · Oswego (East)3 Miles Varsity4216:37.40 PB11
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 44 · Oswego (East)3 Miles Varsity4416:55.87 PB11
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 82 · Oswego (East)2.94 Miles Varsity8216:38.30 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 45 · Oswego (East)3 Miles Varsity White4516:58.3611