Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Black Partridge ParkTom Koonce Redbird Invite · Aug 2314:09.70Tom Koonce Redbird InviteAugust 23, 2025
2 Miles · Central Intermediate SchoolOttawa Shepherd Home Meet · Sep 1713:45.28Ottawa Shepherd Home MeetSeptember 17, 2025
2 Miles · Morris Grade SchoolMorris GS vs. Ottawa Wallace, Newark-Millbrook · Sep 913:36.28Morris GS vs. Ottawa Wallace, Newark-MillbrookSeptember 9, 2025
2 Miles · Pontiac Junior High SchoolPontiac Jr. High · Sep 213:48.28Pontiac Jr. HighSeptember 2, 2025
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2012:37.32Shorewood/Troy XC InvitationalSeptember 20, 2025
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 412:15.10Fox Trot XC InviteOctober 4, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2613:13.82Dunlap Middle School XC InvitationalSeptember 26, 2025
2.94 Miles · Black Partridge Park2026 IHSA Class 2A XC Sectional - #2 Metamora · Oct 3117:42.482026 IHSA Class 2A XC Sectional - #2 MetamoraOctober 31, 2026
3 Miles · Central Park3rd Annual Vicky Piela Invite · Sep 519:09.603rd Annual Vicky Piela InviteSeptember 5, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:38.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2919:29.5EPGXC InvitationalSeptember 29, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2619:17.8Morris Early Bird InviteAugust 26, 2026
3 Miles · Seneca Ag FarmRescheduled Twilight in the Woods · Sep 2218:54.7Rescheduled Twilight in the WoodsSeptember 22, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1018:26.4PC/Pontiac InviteOctober 10, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #2 MetamoraOct 31 · 2.94 Miles Varsity · Place 108 · MorrisMorris2.94 Miles Varsity10817:42.48 PB9
Oct 242026 IHSA Class 2A XC Regional - #2A GeneseoOct 24 · 3 Miles Varsity · Place 50 · MorrisMorris3 Miles Varsity5018:37.499
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 43 · MorrisMorris3 Miles Varsity4318:26.4 PB9
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 55 · MorrisMorris3 Miles Varsity5519:29.5 PB9
Sep 22Rescheduled Twilight in the WoodsSep 22 · 3 Miles Varsity Boys 3 mile Race · Place 31 · MorrisMorris3 Miles Varsity Boys 3 mile Race3118:54.7 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 283 · MorrisMorris3 Miles 3 Miles-Varsity-2A28318:38.0 PB9
Sep 53rd Annual Vicky Piela InviteSep 5 · 3 Miles Varsity Boys · Place 65 · MorrisMorris3 Miles Varsity Boys6519:09.60 PB9
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 24 · MorrisMorris3 Miles Junior Varsity2419:17.8 PB9
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 233 · Cheese CowsCheese Cows3 Miles Co-Ed HS23321:54.678

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 55 · Morris GSMorris GS2 Miles Varsity Boys5512:15.10 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 147 · Morris GSMorris GS2.1 Miles Varsity Boys14713:13.82 PB8
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 8th Grade · Place 89 · Morris GSMorris GS2 Miles 8th Grade8912:37.32 PB8
Sep 17Ottawa Shepherd Home MeetSep 17 · 2 Miles Middle School · Place 9 · Morris GSMorris GS2 Miles Middle School913:45.28 PB8
Sep 16Morris GS vs. Braidwood, Holy FamilySep 16 · 2 Miles Boys · Place 4 · Morris GSMorris GS2 Miles Boys413:40.628
Sep 11Morris GS vs. Seneca, Ottawa Shepherd, WilmingtonSep 11 · 2 Miles Boys · Place 3 · Morris GSMorris GS2 Miles Boys313:36.718
Sep 9Morris GS vs. Ottawa Wallace, Newark-MillbrookSep 9 · 2 Miles Boys · Place 3 · Morris GSMorris GS2 Miles Boys313:36.28 PB8
Sep 4Kaneland vs Morris & PlanoSep 4 · 2 Miles Middle School · Place 8 · Morris GSMorris GS2 Miles Middle School813:01Unofficial8
Sep 2Pontiac Jr. HighSep 2 · 2 Miles Boys · Place 7 · Morris GSMorris GS2 Miles Boys713:48.28 PB8
Aug 26Morris GS vs. Sandwich, OdellAug 26 · 2 Miles Boys · Place 4 · Morris GSMorris GS2 Miles Boys413:45.118
Aug 23Tom Koonce Redbird InviteAug 23 · 2 Miles Varsity Boys · Place 70 · Morris GSMorris GS2 Miles Varsity Boys7014:09.70 PB8

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Varsity · Place 27 · Morris GSMorris GS2 Miles Varsity2712:05.507
Oct 1Morris GS vs. Yorkville, Minooka, Lockport Oak PrairieOct 1 · 2 Miles Varsity · Place 13 · Morris GSMorris GS2 Miles Varsity1312:26.777
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 167 · Morris GSMorris GS2.1 Miles Varsity16713:35.407
Sep 21Shorewood Troy InvitationalSep 21 · 2 Miles 7th Grade · Place 17 · Morris GSMorris GS2 Miles 7th Grade1712:18.227
Sep 11Morris GS vs. Seneca, PlanoSep 11 · 2 Miles Varsity · Place 2 · Morris GSMorris GS2 Miles Varsity213:02.577
Sep 4Morris GS vs. Sandwich, Braidwood Reed-Custer, DwightSep 4 · 2 Miles Varsity · Place 4 · Morris GSMorris GS2 Miles Varsity413:11.707
Aug 29Morris GS vs. Kankakee, Sugar Grove Kaneland Harter, Braidwood Reed-CusterAug 29 · 2 Miles Varsity · Place 3 · Morris GSMorris GS2 Miles Varsity313:10.417
Aug 24Tom Koonce Redbird InviteAug 24 · 2 Miles Varsity · Place 38 · Morris GSMorris GS2 Miles Varsity3813:34.707
Aug 19Morris GS vs. Newark-Millbrook, OdellAug 19 · 2 Miles Varsity · Place 24 · Morris GSMorris GS2 Miles Varsity2420:15.797

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 6Morris GS vs. Sandwich, Ottawa Wallace, Newark-Millbrook, OdellSep 6 · 2 Miles Varsity · Place 11 · Morris GSMorris GS2 Miles Varsity1114:05.206
Aug 19Tom Koonce Redbird InviteAug 19 · 2 Miles Varsity · Place 55 · Morris GSMorris GS2 Miles Varsity5514:00.506