Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2615:47.2724th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1916:59.0Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:07.19IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:44.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 516:47.3246th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)DuKane Conference XC Championships · Oct 1816:16.5DuKane Conference XC ChampionshipsOctober 18, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 716:24.10Twilight XC InvitationalOctober 7, 2026
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 815:59.68Twilight XC InvitationalOctober 8, 2025
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2915:45.7Kane County XC InvitationalAugust 29, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3116:29.112026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 216 · Batavia3 Miles Class 3A Varsity21616:07.19 PB11
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 69 · Batavia5,000 Meters Varsity6916:29.11 PB11
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 40 · Batavia3 Miles Varsity4016:06.7911
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 31 · Batavia3 Miles Varsity3116:25.111
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 112 · Batavia3 Miles Varsity Boys11216:24.10 PB11
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 14 · Batavia3 Miles Varsity Boys1415:47.27 PB11
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 6 · Place 1 · Batavia3 Miles Flight 6116:59.0 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 116 · Batavia3 Miles 3 Miles-Varsity-3A11616:44.1 PB11
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 77 · Batavia3 Miles Varsity7716:47.32 PB11
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 3 · Batavia3 Miles HS Boys Varsity315:45.7 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 34 · Batavia3 Miles Varsity3416:47.6310
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 1 · Batavia3 Miles Frosh/Soph116:16.5 PB10
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 64 · Batavia3 Miles Varsity6415:59.68 PB10
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 1 · Batavia3 Miles FS Boys116:17.1310
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 5 · Batavia3 Miles Frosh/Soph516:5910
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 148 · Batavia3 Miles Varsity 3A14816:51.4010
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 17 · Batavia3 Miles Frosh/Soph Freshman1716:26.3510
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 9 · Batavia3 Miles Varsity916:30.1010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 7 · Batavia3 Miles Frosh/Soph Freshman716:41.19
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 11 · Batavia3 Miles Varsity1117:07.379
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 3 · Batavia3 Miles Varsity316:44.009
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 16 · Batavia3 Miles Frosh/Soph Freshman1617:109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 26 · Batavia3 Miles Open2617:01.709
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 21 · Batavia2.9 Miles Frosh/Soph Freshman2116:20.509
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 2 · Batavia3 Miles Varsity217:25.309