Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Invitational · Sep 2012:58.4Belvidere Central InvitationalSeptember 20, 2021
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:04.3IESA State MeetOctober 15, 2022
2 Miles · Prairie Knolls Middle School CampusPrairie Knolls MS XC Invitational · Sep 612:14.3Prairie Knolls MS XC InvitationalSeptember 6, 2022
2 Miles · Settler's Hill CC CourseIESA Sectional Meet · Oct 811:29.4IESA Sectional MeetOctober 8, 2022
2 Miles · Skare ParkRMS Cross Country Meet · Sep 2012:01.5RMS Cross Country MeetSeptember 20, 2022
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2616:39.1224th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:19.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Huntley High SchoolFVC Triangular - Huntley, BC, McHenry · Oct 618:10FVC Triangular - Huntley, BC, McHenryOctober 6, 2026
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 518:01.01Harlem InvitationalSeptember 5, 2026
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1818:32.372025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:37.522026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Plato Township ParkBurlington Central XC Invite · Sep 818:07.1Burlington Central XC InviteSeptember 8, 2026
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2917:33.9Kane County XC InvitationalAugust 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 37 · Burlington (Central)Burlington (Central)3 Miles Varsity3717:07.112
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 30 · Burlington (Central)Burlington (Central)3 Miles Varsity3016:51.512
Oct 6FVC Triangular - Huntley, BC, McHenryOct 6 · 3 Miles Boys Race · Place 7 · Burlington (Central)Burlington (Central)3 Miles Boys Race718:10 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 53 · Burlington (Central)Burlington (Central)3 Miles Varsity White5316:37.52 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 71 · Burlington (Central)Burlington (Central)3 Miles Varsity7116:37.5212
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 35 · Burlington (Central)Burlington (Central)3 Miles Varsity Boys3516:39.12 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 158 · Burlington (Central)Burlington (Central)3 Miles 3 Miles-Varsity-3A15817:19.7 PB12
Sep 8Burlington Central XC InviteSep 8 · 3 Miles Varsity Boys · Place 18 · Burlington (Central)Burlington (Central)3 Miles Varsity Boys1818:07.1 PB12
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 16 · Burlington (Central)Burlington (Central)3 Miles Varsity1618:01.01 PB12
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 41 · Burlington (Central)Burlington (Central)3 Miles HS Boys Varsity4117:33.9 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 72 · Burlington (Central)Burlington (Central)3 Miles Varsity7218:32.37 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 107 · Burlington (Central)Burlington (Central)3 Miles Varsity White10717:59.7111
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 215 · Burlington (Central)Burlington (Central)3 Miles Varsity 3A21517:34.6011
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 35 · Burlington (Central)Burlington (Central)3 Miles Varsity3518:30.3511
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 29 · Burlington (Central)Burlington (Central)3 Miles Varsity2917:14.3011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 52 · Burlington (Central)Burlington (Central)3 Miles Varsity5217:17.4810
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 33 · Burlington (Central)Burlington (Central)3 Miles Varsity3317:41.9010
Oct 8Central HS Senior Night/FVC TriOct 8 · 3 Miles Varsity · Place 4 · Burlington (Central)Burlington (Central)3 Miles Varsity416:12.8010
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 86 · Burlington (Central)Burlington (Central)3 Miles Varsity8616:43.2310
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 55 · Burlington (Central)Burlington (Central)3 Miles Varsity5516:52.0010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 137 · Burlington (Central)Burlington (Central)3 Miles Varsity 2A13716:58.1010
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 15 · Burlington (Central)Burlington (Central)3 Miles Varsity1517:30.1210
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 3 · Burlington (Central)Burlington (Central)3 Miles Varsity317:32.7010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 90 · Burlington (Central)Burlington (Central)3 Miles Varsity9017:41.15FR
Oct 212023 IHSA Class 2A XC Regional - #4B Woodstock (North)Oct 21 · 3 Miles Varsity · Place 23 · Burlington (Central)Burlington (Central)3 Miles Varsity2317:31.709
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 31 · Burlington (Central)Burlington (Central)3 Miles Varsity3116:57.059
Oct 3FVC Triangular HHS, BC, McHOct 3 · Varsity · Place 9 · Burlington (Central)Burlington (Central)Varsity917:229
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 43 · Burlington (Central)Burlington (Central)5,000 Meters Varsity4318:23.709
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Frosh/Soph · Place 4 · Burlington (Central)Burlington (Central)3 Miles Frosh/Soph417:08.109
Sep 19Burlington Central HS Senior Night Tri XC MeetSep 19 · 3 Miles Varsity · Place 8 · Burlington (Central)Burlington (Central)3 Miles Varsity816:53.649
Sep 5Triangular XC CLC/BC/HAMPSep 5 · 5,000 Meters Varsity · Place 12 · Burlington (Central)Burlington (Central)5,000 Meters Varsity1219:26.79
Sep 2Harlem InvitationalSep 2 · 3 Miles Varsity · Place 25 · Burlington (Central)Burlington (Central)3 Miles Varsity2518:11.639
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 11 · Burlington (Central)Burlington (Central)3 Miles Varsity1117:56.09

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 14 · Burlington CentralBurlington Central2 Miles 3A1411:04.3 PB8
Oct 8IESA Sectional MeetOct 8 · 2 Miles Varsity · Place 5 · Burlington CentralBurlington Central2 Miles Varsity511:29.4 PB8
Sep 24Sterling HS - Rock River RunSep 24 · 2 Miles Middle School · Place 4 · Central (Burlington)Central (Burlington)2 Miles Middle School411:35.108
Sep 20RMS Cross Country MeetSep 20 · 2 Miles Varsity · Place 2 · Burlington CentralBurlington Central2 Miles Varsity212:01.5 PB8
Sep 6Prairie Knolls MS XC InvitationalSep 6 · 2 Miles Middle School · Place 1 · Burlington CentralBurlington Central2 Miles Middle School112:14.3 PB8
Sep 3Oregon (IL) Jr. High OpenSep 3 · 0 Meters Middle School · Place 2 · Burlington CentralBurlington Central0 Meters Middle School210:02.68

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Rock River RunSep 25 · 2 Miles Middle School · Place 9 · Central (Burlington)Central (Burlington)2 Miles Middle School912:16.47
Sep 20Belvidere Central InvitationalSep 20 · 2 Miles Middle School · Place 1 · Burlington CentralBurlington Central2 Miles Middle School112:58.4 PB7
Sep 4Oregon (IL) Jr. High OpenSep 4 · 0 Meters Middle School · Place 10 · Elgin Prairie KnollsElgin Prairie Knolls0 Meters Middle School1010:137