Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Troy Cronin Elementary 1 MileTroy XC Invitational · Sep 167:59.66Troy XC InvitationalSeptember 16, 2023
2 Miles · Black Partridge ParkTom Koonce Redbird Invite · Aug 2314:32.90Tom Koonce Redbird InviteAugust 23, 2025
2 Miles · Central Intermediate SchoolOttawa Shepherd Home Meet · Sep 1714:06Ottawa Shepherd Home MeetSeptember 17, 2025
2 Miles · Kaneland Harter Middle SchoolGeneva S, Morris Tri · Sep 1713:10.5Geneva S, Morris TriSeptember 17, 2026
2 Miles · Lake of the Woods Forest PreserveIESA 4A - Sectional G @ Lake of the Woods Forest Preserve · Oct 1114:09.95IESA 4A - Sectional G @ Lake of the Woods Forest PreserveOctober 11, 2025
2 Miles · Maxwell ParkParkside XC Invitational · Sep 1214:30.68Parkside XC InvitationalSeptember 12, 2026
2 Miles · Morris Grade SchoolMorris GS vs. Sandwich, Dwight, Odell, Gardner · Sep 2212:39Morris GS vs. Sandwich, Dwight, Odell, GardnerSeptember 22, 2026
2 Miles · Pontiac Junior High SchoolPontiac Jr. High · Sep 214:14.32Pontiac Jr. HighSeptember 2, 2025
2 Miles · Troy Cronin Elementary2024 IESA Class 4A Sectional D · Oct 1114:15.622024 IESA Class 4A Sectional DOctober 11, 2024
2 Miles · Troy Cronin Elementary SchoolIESA 4A - Sectional F @ Cronin Elementary School · Oct 912:27.99IESA 4A - Sectional F @ Cronin Elementary SchoolOctober 9, 2026
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2013:44.19Shorewood/Troy XC InvitationalSeptember 20, 2025
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 312:53.3Fox Trot XC InviteOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 9IESA 4A - Sectional F @ Cronin Elementary SchoolOct 9 · 2 Miles Varsity Boys · Place 42 · Morris GS2 Miles Varsity Boys4212:27.99 PB8
Oct 3Fox Trot XC InviteOct 3 · 2 Miles Varsity Boys · Place 86 · Morris GS2 Miles Varsity Boys8612:53.3 PB8
Sep 22Morris GS vs. Sandwich, Dwight, Odell, GardnerSep 22 · 2 Miles Middle School · Place 4 · Morris GS2 Miles Middle School412:39 PB8
Sep 19Shorewood/Troy XC InvitationalSep 19 · 2 Miles 8th Grade · Place 157 · Morris GS2 Miles 8th Grade15714:17.68
Sep 17Geneva S, Morris TriSep 17 · 2 Miles Middle School · Place 13 · Morris GS2 Miles Middle School1313:10.5 PB8
Sep 12Parkside XC InvitationalSep 12 · 2 Miles Varsity Boys · Place 288 · Morris GS2 Miles Varsity Boys28814:30.68 PB8
Aug 25Morris GS vs. Mendota Northbrook, LibertyAug 25 · 2 Miles Middle School · Place 5 · Morris GS2 Miles Middle School513:52.968

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 11IESA 4A - Sectional G @ Lake of the Woods Forest PreserveOct 11 · 2 Miles Varsity Boys · Place 82 · Morris GS2 Miles Varsity Boys8214:09.95 PB7
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 127 · Morris GS2 Miles Varsity Boys12713:33.007
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 7th Grade · Place 117 · Morris GS2 Miles 7th Grade11713:44.19 PB7
Sep 17Ottawa Shepherd Home MeetSep 17 · 2 Miles Middle School · Place 11 · Morris GS2 Miles Middle School1114:06 PB7
Sep 16Morris GS vs. Braidwood, Holy FamilySep 16 · 2 Miles Boys · Place 10 · Morris GS2 Miles Boys1014:49.087
Sep 11Morris GS vs. Seneca, Ottawa Shepherd, WilmingtonSep 11 · 2 Miles Boys · Place 7 · Morris GS2 Miles Boys714:07.017
Sep 9Morris GS vs. Ottawa Wallace, Newark-MillbrookSep 9 · 2 Miles Boys · Place 6 · Morris GS2 Miles Boys614:03.177
Sep 4Kaneland vs Morris & PlanoSep 4 · 2 Miles Middle School · Place 12 · Morris GS2 Miles Middle School1213:36Unofficial7
Sep 2Pontiac Jr. HighSep 2 · 2 Miles Boys · Place 10 · Morris GS2 Miles Boys1014:14.32 PB7
Aug 26Morris GS vs. Sandwich, OdellAug 26 · 2 Miles Boys · Place 11 · Morris GS2 Miles Boys1114:26.767
Aug 23Tom Koonce Redbird InviteAug 23 · 2 Miles Varsity Boys · Place 92 · Morris GS2 Miles Varsity Boys9214:32.90 PB7

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 112024 IESA Class 4A Sectional DOct 11 · 2 Miles Varsity · Place 69 · Morris GS2 Miles Varsity6914:15.62 PB6
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Varsity · Place 99 · Morris GS2 Miles Varsity9913:32.206
Oct 1Morris GS vs. Yorkville, Minooka, Lockport Oak PrairieOct 1 · 2 Miles Varsity · Place 32 · Morris GS2 Miles Varsity3213:48.186
Sep 21Shorewood Troy InvitationalSep 21 · 1 Mile 6th Grade · Place 40 · Morris GS1 Mile 6th Grade407:48.316
Sep 11Morris GS vs. Seneca, PlanoSep 11 · 2 Miles Varsity · Place 9 · Morris GS2 Miles Varsity914:11.496
Sep 4Morris GS vs. Sandwich, Braidwood Reed-Custer, DwightSep 4 · 2 Miles Varsity · Place 23 · Morris GS2 Miles Varsity2315:40.226
Aug 29Morris GS vs. Kankakee, Sugar Grove Kaneland Harter, Braidwood Reed-CusterAug 29 · 2 Miles Varsity · Place 23 · Morris GS2 Miles Varsity2315:33.196
Aug 24Tom Koonce Redbird InviteAug 24 · 2 Miles Varsity · Place 87 · Morris GS2 Miles Varsity8715:01.406
Aug 19Morris GS vs. Newark-Millbrook, OdellAug 19 · 2 Miles Varsity · Place 4 · Morris GS2 Miles Varsity414:12.856

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 30Fox Trot XC InviteSep 30 · 2 Miles JV Boys - 2 Miles · Place 55 · Morris GS2 Miles JV Boys - 2 Miles5514:01.505
Sep 16Troy XC InvitationalSep 16 · 1 Miles 5th & 6th Grade · Place 37 · Morris GS1 Miles 5th & 6th Grade377:59.66 PB5
Sep 13Morris GS vs. Plano, PontiacSep 13 · 2 Miles Boys · Place 14 · Morris GS2 Miles Boys1414:30.605
Sep 6Morris GS vs. Sandwich, Ottawa Wallace, Newark-Millbrook, OdellSep 6 · 2 Miles Varsity · Place 16 · Morris GS2 Miles Varsity1614:32.805
Aug 31Morris GS vs. Sugar Grove Kaneland HarterAug 31 · 2 Miles Middle School · Place 26 · Morris GS2 Miles Middle School2615:09.505
Aug 29Morris GS vs. Lockport Oak Prairie, Dwight, Reed-CusterAug 29 · 2 Miles Boys · Place 17 · Morris GS2 Miles Boys1715:32.805
Aug 21Morris GS vs. Ottawa Shepherd, SenecaAug 21 · 2 Miles Boys · Place 19 · Morris GS2 Miles Boys1915:35.605