Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2719:20.4923rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:43.55IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 818:56.33IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 521:37.6746th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Nov 118:43.2IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)November 1, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 720:46.90Twilight XC InvitationalOctober 7, 2026
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 818:38.97Twilight XC InvitationalOctober 8, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1922:32.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3119:57.442026 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

7 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 233 · Batavia3 Miles Class 3A Varsity23319:43.55 PB12
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 66 · Batavia5,000 Meters Varsity6619:57.44 PB12
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 41 · Batavia3 Miles Varsity4119:33.6512
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 3 · Batavia3 Miles Open320:02.812
Oct 7Twilight XC InvitationalOct 7 · 3 Miles JV Girls · Place 29 · Batavia3 Miles JV Girls2920:46.90 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 120 · Batavia3 Miles 3 Miles-Varsity-3A12021:06.612
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 106 · Batavia3 Miles Varsity10621:37.67 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 193 · Batavia3 Miles 3A Varsity19318:56.33 PB11
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 57 · Batavia3 Miles Varsity5718:43.2 PB11
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 16 · Batavia3 Miles Varsity1618:59.4811
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 25 · Batavia3 Miles Varsity2519:19.711
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 44 · Batavia3 Miles Varsity4418:38.97 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Girls · Place 19 · Batavia3 Miles Varsity Girls1919:20.49 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 236 · Batavia5,000 Meters High School Girls Championship Race23622:32.4 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 132 · Batavia3 Miles Varsity 3A13220:47.8011
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 79 · Batavia3 Miles Varsity7920:25.6111
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 20 · Batavia3 Miles Varsity2020:36.0011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 25 · Batavia3 Miles Varsity2518:12.210
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 5 · Batavia3 Miles Varsity518:22.4710
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 9 · Batavia3 Miles Varsity918:14.510
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 7 · Batavia3 Miles Varsity718:23.4010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 84 · Batavia3 Miles Varsity 3A8420:07.7010
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 27 · Batavia2.9 Miles Varsity2718:13.8010
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 7 · Batavia3 Miles Varsity719:09.3010

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 40 · Batavia3 Miles Varsity4018:55.79
Oct 212023 IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 21 · 3 Miles Varsity · Place 9 · Batavia3 Miles Varsity919:27.909
Oct 14DuKane Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 19 · Batavia3 Miles Varsity1919:30.59
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 7 · Batavia3 Miles Varsity719:38.709
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Frosh/Soph Freshman · Place 28 · Batavia3 Miles Frosh/Soph Freshman2821:33.409
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 2 · Batavia3 Miles Varsity220:55.99