Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Marmion AcademyJr. Cadet CC Invite · Sep 1312:40.20Jr. Cadet CC InviteSeptember 13, 2022
2 Miles · Marmion AcademyJr. Royal CC Meet · Sep 1214:56.20Jr. Royal CC MeetSeptember 12, 2023
2 Miles · Settler's Hill CC CourseFox Valley Middle School Conference Meet · Sep 2314:32.90Fox Valley Middle School Conference MeetSeptember 23, 2023
2 Miles · Yorkville High SchoolFox Trot XC Invite · Sep 3014:28.80Fox Trot XC InviteSeptember 30, 2023
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2617:54.7024th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2018:58Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:54.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Lake Park HS (East Campus)DuKane Conference XC Championships · Oct 1818:18.0DuKane Conference XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 318:18.2St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 718:03.27Twilight XC InvitationalOctober 7, 2026
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 818:20.49Twilight XC InvitationalOctober 8, 2025
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2918:35.7Kane County XC InvitationalAugust 29, 2026
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 511:38.6746th Annual Red Devil InvitationalSeptember 5, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Frosh/Soph Freshman · Place 52 · BataviaBatavia3 Miles Frosh/Soph Freshman5218:08.810
Oct 7Twilight XC InvitationalOct 7 · 3 Miles F/S Boys · Place 117 · BataviaBatavia3 Miles F/S Boys11718:03.27 PB10
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles F/S Boys · Place 67 · BataviaBatavia3 Miles F/S Boys6718:18.2 PB10
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles F/S Boys · Place 29 · BataviaBatavia3 Miles F/S Boys2917:54.70 PB10
Sep 19Minooka Flight RacesSep 19 · 3 Miles Frosh/Soph · Place 63 · BataviaBatavia3 Miles Frosh/Soph6319:2810
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 181 · BataviaBatavia3 Miles 3 Miles-Varsity-Open18118:54.8 PB10
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 99 · BataviaBatavia1.96 Miles F/S - Open9911:38.67 PB10
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys F/S · Place 30 · BataviaBatavia3 Miles HS Boys F/S3018:35.7 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 41 · BataviaBatavia3 Miles Frosh/Soph4118:18.0 PB9
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Frosh/Soph · Place 128 · BataviaBatavia3 Miles Frosh/Soph12818:20.49 PB9
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Frosh/Soph · Place 128 · BataviaBatavia3 Miles Frosh/Soph12818:20.59
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 92 · BataviaBatavia3 Miles Frosh/Soph9218:53.799
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 52 · BataviaBatavia3 Miles FS Boys5218:46.199
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 55 · BataviaBatavia3 Miles Frosh/Soph5518:58 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 139 · BataviaBatavia3 Miles Varsity Open13918:29.609
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 116 · BataviaBatavia3 Miles Frosh/Soph Freshman11618:46.319
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Frosh/Soph Freshman · Place 38 · BataviaBatavia3 Miles Frosh/Soph Freshman3819:17.009

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Open · Place 5 · RotoloRotolo2 Miles Open513:08.908
Sep 28Fox Valley Middle School Conference XC MeetSep 28 · 2 Miles Open · Place 12 · RotoloRotolo2 Miles Open1213:11.608
Sep 17Jr. Royal XC Middle School MeetSep 17 · 2 Miles 8th Grade · Place 33 · RotoloRotolo2 Miles 8th Grade3313:25.258
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 2 Miles Middle School · Place 32 · RotoloRotolo2 Miles Middle School3214:25.208

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Fox Trot XC InviteSep 30 · 2 Miles Open Boys - 2 Miles · Place 43 · Batavia RotoloBatavia Rotolo2 Miles Open Boys - 2 Miles4314:28.80 PB7
Sep 23Fox Valley Middle School Conference MeetSep 23 · 2 Miles Open Boys - 2 Miles · Place 48 · Batavia RotoloBatavia Rotolo2 Miles Open Boys - 2 Miles4814:32.90 PB7
Sep 12Jr. Royal CC MeetSep 12 · 2 Miles 7th & 8th Grade · Place 82 · Batavia RotoloBatavia Rotolo2 Miles 7th & 8th Grade8214:56.20 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1Fox Trot XC InviteOct 1 · 2 Miles Open Boys · Place 123 · Batavia RotoloBatavia Rotolo2 Miles Open Boys12316:15.86
Sep 24Fox Valley Middle School Conference MeetSep 24 · 2 Miles Open · Place 101 · Batavia RotoloBatavia Rotolo2 Miles Open10116:56.76
Sep 13Jr. Cadet CC InviteSep 13 · 1.5 Miles 5th & 6th Grade · Place 83 · Batavia RotoloBatavia Rotolo1.5 Miles 5th & 6th Grade8312:40.20 PB6