Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hammel Woods 2 MileTroy XC Invitational · Sep 1615:15.40Troy XC InvitationalSeptember 16, 2023
2 Miles · Morris Grade SchoolMorris GS vs. Plano, Pontiac · Sep 1316:41.50Morris GS vs. Plano, PontiacSeptember 13, 2023
2 Miles · Yorkville High SchoolFox Trot XC Invite · Sep 3015:48.90Fox Trot XC InviteSeptember 30, 2023
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1821:44.50Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 3023:18.6EPGXC InvitationalSeptember 30, 2025
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2622:26.7Morris Early Bird InviteAugust 26, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1821:31.31Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Seneca Ag FarmRescheduled Twilight in the Woods · Sep 2222:10.6Rescheduled Twilight in the WoodsSeptember 22, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1120:52.18PC/Pontiac InviteOctober 11, 2025
3 Miles · Zearing ParkGary Coates Invitational · Sep 1321:20.94Gary Coates InvitationalSeptember 13, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Open · Place 28 · MorrisMorris3 Miles Open2821:20.110
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 52 · MorrisMorris3 Miles Open5223:23.510
Sep 22Rescheduled Twilight in the WoodsSep 22 · 3 Miles Varsity Boys 3 mile Race · Place 72 · MorrisMorris3 Miles Varsity Boys 3 mile Race7222:10.6 PB10
Sep 12Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 59 · MorrisMorris3 Miles Varsity5922:46.4110
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 56 · MorrisMorris3 Miles Junior Varsity5622:26.7 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Open · Place 20 · MorrisMorris3 Miles Open2021:31.31 PB9
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Open · Place 39 · MorrisMorris3 Miles Open3920:52.18 PB9
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 67 · MorrisMorris3 Miles Open6723:18.6 PB9
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Varsity · Place 40 · MorrisMorris3 Miles Varsity4021:44.50 PB9
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 44 · MorrisMorris3 Miles Varsity4421:20.94 PB9
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 29 · MorrisMorris3 Miles Junior Varsity2923:52.409
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 39 · MorrisMorris3 Miles Junior Varsity3921:25.309

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Varsity · Place 128 · Morris GSMorris GS2 Miles Varsity12814:09.608
Oct 1Morris GS vs. Yorkville, Minooka, Lockport Oak PrairieOct 1 · 2 Miles Varsity · Place 39 · Morris GSMorris GS2 Miles Varsity3914:12.748
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 265 · Morris GSMorris GS2.1 Miles Varsity26514:46.108
Sep 21Shorewood Troy InvitationalSep 21 · 2 Miles 8th Grade · Place 162 · Morris GSMorris GS2 Miles 8th Grade16214:39.218
Sep 11Morris GS vs. Seneca, PlanoSep 11 · 2 Miles Varsity · Place 19 · Morris GSMorris GS2 Miles Varsity1915:41.968
Sep 4Morris GS vs. Sandwich, Braidwood Reed-Custer, DwightSep 4 · 2 Miles Varsity · Place 19 · Morris GSMorris GS2 Miles Varsity1915:20.118
Aug 29Morris GS vs. Kankakee, Sugar Grove Kaneland Harter, Braidwood Reed-CusterAug 29 · 2 Miles Varsity · Place 16 · Morris GSMorris GS2 Miles Varsity1615:02.268
Aug 24Tom Koonce Redbird InviteAug 24 · 2 Miles Varsity · Place 91 · Morris GSMorris GS2 Miles Varsity9115:16.108
Aug 19Morris GS vs. Newark-Millbrook, OdellAug 19 · 2 Miles Varsity · Place 8 · Morris GSMorris GS2 Miles Varsity815:07.888

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Sep 30Fox Trot XC InviteSep 30 · 2 Miles JV Boys - 2 Miles · Place 105 · Morris GSMorris GS2 Miles JV Boys - 2 Miles10515:48.90 PB7
Sep 16Troy XC InvitationalSep 16 · 2 Miles 7th Grade · Place 159 · Morris GSMorris GS2 Miles 7th Grade15915:15.40 PB7
Sep 13Morris GS vs. Plano, PontiacSep 13 · 2 Miles Boys · Place 29 · Morris GSMorris GS2 Miles Boys2916:41.50 PB7
Sep 6Morris GS vs. Sandwich, Ottawa Wallace, Newark-Millbrook, OdellSep 6 · 2 Miles Varsity · Place 30 · Morris GSMorris GS2 Miles Varsity3016:27.007
Aug 31Morris GS vs. Sugar Grove Kaneland HarterAug 31 · 2 Miles Middle School · Place 39 · Morris GSMorris GS2 Miles Middle School3916:47.107
Aug 29Morris GS vs. Lockport Oak Prairie, Dwight, Reed-CusterAug 29 · 2 Miles Boys · Place 30 · Morris GSMorris GS2 Miles Boys3016:57.907
Aug 21Morris GS vs. Ottawa Shepherd, SenecaAug 21 · 2 Miles Boys · Place 46 · Morris GSMorris GS2 Miles Boys4620:11.607
Aug 19Tom Koonce Redbird InviteAug 19 · 2 Miles Open · Place 64 · Morris GSMorris GS2 Miles Open6416:24.907

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Fox Trot XC InviteOct 1 · 2 Miles JV Boys · Place 125 · Morris GSMorris GS2 Miles JV Boys12517:15.76