Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1617:30.7SPC XC ChampionshipsOctober 16, 2026
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1217:26.3Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:14.97PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Mokena Main ParkRun Down at the Oaks · Sep 2617:16.72Run Down at the OaksSeptember 26, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:04.602026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2516:35.62IHSA 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

6 results
DateMeetEventPlMarkGr
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 49 · Oswego3 Miles Varsity4917:30.7 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 85 · Oswego3 Miles Varsity White8517:04.60 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 120 · Oswego3 Miles Varsity12017:04.6012
Sep 26Run Down at the OaksSep 26 · 3 Miles Varsity · Place 50 · Oswego3 Miles Varsity5017:16.72 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 405 · Oswego3 Miles Varsity Boys40517:14.97 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 38 · Oswego3 Miles Varsity3817:26.3 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 40 · Oswego3 Miles Varsity4016:35.62 PB11
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 55 · Oswego3 Miles Varsity5517:31.0111
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 61 · Oswego3 Miles Varsity White6117:13.1511