Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Black Partridge ParkTom Koonce Redbird Invite · Aug 2215:02.17Tom Koonce Redbird InviteAugust 22, 2026
2 Miles · Central Intermediate SchoolOttawa Shepherd Home Meet · Sep 1721:40.97Ottawa Shepherd Home MeetSeptember 17, 2025
2 Miles · Kaneland Harter Middle SchoolGeneva S, Morris Tri · Sep 1713:06.8Geneva S, Morris TriSeptember 17, 2026
2 Miles · Maxwell ParkParkside XC Invitational · Sep 1214:06.41Parkside XC InvitationalSeptember 12, 2026
2 Miles · Morris Grade SchoolMorris GS vs. Sandwich, Dwight, Odell, Gardner · Sep 2213:08Morris GS vs. Sandwich, Dwight, Odell, GardnerSeptember 22, 2026
2 Miles · Pontiac Junior High SchoolPontiac Jr. High · Sep 222:52.84Pontiac Jr. HighSeptember 2, 2025
2 Miles · Troy Cronin Elementary SchoolIESA 4A - Sectional F @ Cronin Elementary School · Oct 912:39.14IESA 4A - Sectional F @ Cronin Elementary SchoolOctober 9, 2026
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 1915:18.3Shorewood/Troy XC InvitationalSeptember 19, 2026
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 313:03.6Fox Trot XC InviteOctober 3, 2026
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2513:41.95Dunlap Middle School XC InvitationalSeptember 25, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 9IESA 4A - Sectional F @ Cronin Elementary SchoolOct 9 · 2 Miles Varsity Boys · Place 51 · Morris GS2 Miles Varsity Boys5112:39.14 PB8
Oct 3Fox Trot XC InviteOct 3 · 2 Miles Varsity Boys · Place 99 · Morris GS2 Miles Varsity Boys9913:03.6 PB8
Sep 25Dunlap Middle School XC InvitationalSep 25 · 2.1 Miles Boys Varsity · Place 219 · Morris GS2.1 Miles Boys Varsity21913:41.95 PB8
Sep 22Morris GS vs. Sandwich, Dwight, Odell, GardnerSep 22 · 2 Miles Middle School · Place 11 · Morris GS2 Miles Middle School1113:08 PB8
Sep 19Shorewood/Troy XC InvitationalSep 19 · 2 Miles 8th Grade · Place 208 · Morris GS2 Miles 8th Grade20815:18.3 PB8
Sep 17Geneva S, Morris TriSep 17 · 2 Miles Middle School · Place 12 · Morris GS2 Miles Middle School1213:06.8 PB8
Sep 15Morris GS vs. Ottawa Wallace, MillbrookSep 15 · 2 Miles Middle School · Place 4 · Morris GS2 Miles Middle School413:528
Sep 12Parkside XC InvitationalSep 12 · 2 Miles Varsity Boys · Place 262 · Morris GS2 Miles Varsity Boys26214:06.41 PB8
Aug 25Morris GS vs. Mendota Northbrook, LibertyAug 25 · 2 Miles Middle School · Place 11 · Morris GS2 Miles Middle School1114:33.568
Aug 22Tom Koonce Redbird InviteAug 22 · 2 Miles Varsity Boys · Place 101 · Morris GS2 Miles Varsity Boys10115:02.17 PB8

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Open Boys · Place 119 · Morris GS2 Miles Open Boys11919:08.707
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Open Boys · Place 608 · Morris GS2.1 Miles Open Boys60819:53.047
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 7th Grade · Place 313 · Morris GS2 Miles 7th Grade31319:07.917
Sep 17Ottawa Shepherd Home MeetSep 17 · 2 Miles Middle School · Place 68 · Morris GS2 Miles Middle School6821:40.97 PB7
Sep 16Morris GS vs. Braidwood, Holy FamilySep 16 · 2 Miles Boys · Place 30 · Morris GS2 Miles Boys3020:28.137
Sep 11Morris GS vs. Seneca, Ottawa Shepherd, WilmingtonSep 11 · 2 Miles Boys · Place 30 · Morris GS2 Miles Boys3020:33.677
Sep 9Morris GS vs. Ottawa Wallace, Newark-MillbrookSep 9 · 2 Miles Boys · Place 28 · Morris GS2 Miles Boys2821:17.457
Sep 4Kaneland vs Morris & PlanoSep 4 · 2 Miles Middle School · Place 56 · Morris GS2 Miles Middle School5620:10Unofficial7
Sep 2Pontiac Jr. HighSep 2 · 2 Miles Boys · Place 59 · Morris GS2 Miles Boys5922:52.84 PB7
Aug 26Morris GS vs. Sandwich, OdellAug 26 · 2 Miles Boys · Place 45 · Morris GS2 Miles Boys4521:46.317
Aug 23Tom Koonce Redbird InviteAug 23 · 2 Miles Open Boys · Place 261 · Morris GS2 Miles Open Boys26121:48.507

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Open · Place 162 · Morris GS2 Miles Open16218:13.706
Oct 1Morris GS vs. Yorkville, Minooka, Lockport Oak PrairieOct 1 · 2 Miles Varsity · Place 85 · Morris GS2 Miles Varsity8518:17.806
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Open · Place 510 · Morris GS2.1 Miles Open51021:07.806
Sep 21Shorewood Troy InvitationalSep 21 · 2 Miles 7th Grade · Place 236 · Morris GS2 Miles 7th Grade23620:10.516
Sep 11Morris GS vs. Seneca, PlanoSep 11 · 2 Miles Varsity · Place 36 · Morris GS2 Miles Varsity3618:53.166
Sep 4Morris GS vs. Sandwich, Braidwood Reed-Custer, DwightSep 4 · 2 Miles Varsity · Place 32 · Morris GS2 Miles Varsity3220:46.716
Aug 29Morris GS vs. Kankakee, Sugar Grove Kaneland Harter, Braidwood Reed-CusterAug 29 · 2 Miles Varsity · Place 45 · Morris GS2 Miles Varsity4522:24.286
Aug 24Tom Koonce Redbird InviteAug 24 · 2 Miles Open · Place 187 · Morris GS2 Miles Open18722:35.806
Aug 19Morris GS vs. Newark-Millbrook, OdellAug 19 · 2 Miles Varsity · Place 29 · Morris GS2 Miles Varsity2926:49.256