Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Oregon High SchoolOregon (IL) JH Open · Sep 29:52.8Oregon (IL) JH OpenSeptember 2, 2023
2 Miles · Deer Grove Forest PreservePalatine Pack No Frills Cross Country · Jul 1312:43.33Palatine Pack No Frills Cross CountryJuly 13, 2023
2 Miles · Highland Community CollegeFreeport Middle School Invitational · Sep 3013:13.9Freeport Middle School InvitationalSeptember 30, 2022
2 Miles · Walcamp Outdoor Ministries and Retreat CenterGKMS Season Kickoff · Aug 2911:27.03GKMS Season KickoffAugust 29, 2024
2.1 Miles · Highland Community CollegeFreeport Middle School Invitational · Sep 2912:23.1Freeport Middle School InvitationalSeptember 29, 2023
2253 m · Oregon High School9/7 Oregon JH Open · Sep 79:01.19/7 Oregon JH OpenSeptember 7, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:05.50Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:44.42IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2016:22.58Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:56.11IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 715:55.30Twilight XC InvitationalOctober 7, 2026
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 815:53.8Naperville Twilight InvitationalOctober 8, 2025
3 Miles · Settler's Hill Golf Course St. Charles East Leavey Invitational · Sep 516:39.6 St. Charles East Leavey InvitationalSeptember 5, 2026
3 Miles · Walcamp Outdoor Ministries and Retreat CenterBig Northern Conference Championships · Oct 1815:57.62Big Northern Conference ChampionshipsOctober 18, 2025
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2416:10.25Kailey Fox InvitationalAugust 24, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:54.30USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 1013:37.92Illinois Youth XC ChampionshipsNovember 10, 2024
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:12.72USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1814:39.95USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1214:23.70USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
4,000 Meters · Proviso West HSUSATF Illinois Association All-Comers XC Championships · Nov 1613:16.3USATF Illinois Association All-Comers XC ChampionshipsNovember 16, 2024
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2516:29.93IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:46.03New Balance RunningLane XC ChampionshipsDecember 6, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 172026 Big Northern Conference ChampionshipOct 17 · 3 Miles Varsity · Place 11 · DixonDixon3 Miles Varsity1116:30.2010
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 75 · DixonDixon3 Miles Varsity Boys7515:55.30 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 94 · DixonDixon3 Miles Varsity9416:05.50 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 146 · DixonDixon3 Miles Varsity Boys14616:00.3110
Sep 5 St. Charles East Leavey InvitationalSep 5 · 3 Miles Boys Varsity - 3 Miles · Place 28 · DixonDixon3 Miles Boys Varsity - 3 Miles2816:39.6 PB10
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Varsity · Place 16 · DixonDixon3 Miles Boys Varsity1616:10.25 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 237 · DixonDixon5,000 Meters Gold23716:46.03 PB9
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 110 · DixonDixon3 Miles 2A Varsity11015:44.42 PB9
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 59 · DixonDixon3 Miles Varsity5915:56.11 PB9
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 24 · DixonDixon5,000 Meters Varsity2416:29.93 PB9
Oct 18Big Northern Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 13 · DixonDixon3 Miles Varsity1315:57.62 PB9
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 59 · DixonDixon3 Miles Varsity5915:53.839
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Varsity · Place 59 · DixonDixon3 Miles Varsity5915:53.8 PB9
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 35 · DixonDixon3 Miles Varsity 1A3515:52.939
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 158 · DixonDixon3 Miles Varsity15817:00.309
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 23 · DixonDixon3 Miles Varsity2316:22.58 PB9
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 19 · DixonDixon3 Miles Varsity1916:15.309
Jul 25Detweiller at Dark Jul 25 · 3 Miles Varsity · Place 71 · DIXON DUKESDIXON DUKES3 Miles Varsity7116:34.90—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 14 · Dixon DistanceDixon Distance4,000 Meters 13-141412:54.30 PB8
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 4 · Dixon DistanceDixon Distance4,000 Meters 13-14413:31.58
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 3 · Dixon DistanceDixon Distance4,000 Meters 13-14313:16.3 PB8
Nov 10Illinois Youth XC ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 3 · Dixon DistanceDixon Distance4,000 Meters 13-14313:37.92 PB8
Sep 79/7 Oregon JH OpenSep 7 · 1.4 Miles Middle School · Place 1 · ForrestonForreston1.4 Miles Middle School19:01.1 PB8
Aug 29GKMS Season KickoffAug 29 · 2 Miles Middle School · Place 1 · ForrestonForreston2 Miles Middle School111:27.03 PB8
Jul 9Palatine Pack No FrillsJul 9 · 2 Miles Varsity · Place 1 · Dixon DistanceDixon Distance2 Miles Varsity111:21.728

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 224 · Dixon DistanceDixon Distance4,000 Meters 13-1422414:12.72 PB7
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 42 · Dixon DistanceDixon Distance4,000 Meters 13-144214:39.95 PB7
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 21 · Dixon DistanceDixon Distance4,000 Meters 13-142114:23.70 PB7
Sep 29Freeport Middle School InvitationalSep 29 · 2.1 Miles Varsity Boys · Place 2 · ForrestonForreston2.1 Miles Varsity Boys212:23.1 PB7
Sep 2Oregon (IL) JH OpenSep 2 · 1.5 Miles Middle School · Place 1 · ForrestonForreston1.5 Miles Middle School19:52.8 PB7
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 2 Miles 2 Mile · Place 10 · Dixon DistanceDixon Distance2 Miles 2 Mile1012:43.33 PB7
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 3 Miles 3 Mile · Dixon DistanceDixon Distance3 Miles 3 Mile0DNF7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Freeport Middle School InvitationalSep 30 · 2 Miles Varsity Boys · Place 9 · ForrestonForreston2 Miles Varsity Boys913:13.9 PB6
Sep 3Oregon (IL) Jr. High OpenSep 3 · 0 Meters Middle School · Place 25 · ForrestonForreston0 Meters Middle School2511:06.796