Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Marmion AcademyJr. Cadet CC Invite · Sep 1314:59.10Jr. Cadet CC InviteSeptember 13, 2022
2 Miles · Settler's Hill CC CourseFox Valley Middle School Conference Meet · Sep 2413:57.8Fox Valley Middle School Conference MeetSeptember 24, 2022
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 114:05.2Fox Trot XC InviteOctober 1, 2022
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2616:26.7524th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2017:19Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:12.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 516:50.4046th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)DuKane Conference XC Championships · Oct 1816:44.8DuKane Conference XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 416:48.82St. Charles North XC InviteOctober 4, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 716:11.93Twilight XC InvitationalOctober 7, 2026
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 917:06.79Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 816:46.9Naperville Twilight InvitationalOctober 8, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 44 · BataviaBatavia3 Miles Varsity4416:17.8712
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 1 · BataviaBatavia3 Miles Open116:17.612
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 95 · BataviaBatavia3 Miles Varsity Boys9516:11.93 PB12
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Open Boys · Place 1 · BataviaBatavia3 Miles Open Boys116:26.75 PB12
Sep 19Minooka Flight RacesSep 19 · 3 Miles Open · Place 3 · BataviaBatavia3 Miles Open317:2912
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 145 · BataviaBatavia3 Miles 3 Miles-Varsity-3A14517:12.7 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 80 · BataviaBatavia3 Miles Varsity8016:50.40 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Open · Place 3 · BataviaBatavia3 Miles Open316:44.8 PB11
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Junior Varsity · Place 20 · BataviaBatavia3 Miles Junior Varsity2016:46.9411
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Junior Varsity · Place 20 · BataviaBatavia3 Miles Junior Varsity2016:46.9 PB11
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 58 · BataviaBatavia3 Miles Varsity5816:48.82 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Open Boys · Place 2 · BataviaBatavia3 Miles Open Boys216:51.5011
Sep 20Minooka Flight Races Sep 20 · 3 Miles Open · Place 9 · BataviaBatavia3 Miles Open917:19 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 22 · BataviaBatavia3 Miles Varsity Open2216:57.7011
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 101 · BataviaBatavia3 Miles Varsity10117:09.9411
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 31 · BataviaBatavia3 Miles Varsity3117:19.0011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 19 · BataviaBatavia3 Miles Frosh/Soph Freshman1916:58.210
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 47 · BataviaBatavia3 Miles Frosh/Soph4717:06.79 PB10
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 21 · BataviaBatavia3 Miles Varsity2117:22.9210
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 9 · BataviaBatavia3 Miles Varsity917:06.3010
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 25 · BataviaBatavia3 Miles Frosh/Soph Freshman2517:2110
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 108 · BataviaBatavia3 Miles Open10818:00.3010
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 6 · BataviaBatavia3 Miles Varsity617:38.3010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14DuKane Conference XC ChampionshipsOct 14 · 3 Miles Frosh/Soph Freshman · Place 42 · BataviaBatavia3 Miles Frosh/Soph Freshman4218:44.89
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Frosh/Soph · Place 167 · BataviaBatavia3 Miles Frosh/Soph16718:58.509
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Frosh/Soph · Place 54 · BataviaBatavia3 Miles Frosh/Soph5418:39.409
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Frosh/Soph · Place 38 · BataviaBatavia3 Miles Frosh/Soph3818:56.009
Sep 16Minooka Flight/FS/Open InvitationalSep 16 · 3 Miles Open · Place 52 · BataviaBatavia3 Miles Open5218:309
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 1.93 Miles Open · Place 79 · BataviaBatavia1.93 Miles Open7912:06.409
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 2.4 Miles Open · Place 14 · BataviaBatavia2.4 Miles Open1416:17.99

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1Fox Trot XC InviteOct 1 · 2 Miles Open Boys · Place 23 · Batavia RotoloBatavia Rotolo2 Miles Open Boys2314:05.2 PB8
Sep 24Fox Valley Middle School Conference MeetSep 24 · 2 Miles Open · Place 23 · Batavia RotoloBatavia Rotolo2 Miles Open2313:57.8 PB8
Sep 13Jr. Cadet CC InviteSep 13 · 2 Miles 7th & 8th Grade · Place 88 · Batavia RotoloBatavia Rotolo2 Miles 7th & 8th Grade8814:59.10 PB8