Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · South Salk ParkDistrict 15 Conference Meet · Oct 59:37.43District 15 Conference MeetOctober 5, 2022
2 Miles · Deer Grove Forest Preserve2023 IESA Class 4A Sectional B · Oct 711:54.432023 IESA Class 4A Sectional BOctober 7, 2023
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 813:10.1IESA 3A Sectional BOctober 8, 2022
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 89:57.512025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 79:31.432026 Lights Out InvitationalOctober 7, 2026
2 Miles · TBAPrairie Stampede · Sep 913:05.07Prairie StampedeSeptember 9, 2022
2.5 Miles · F/S/JV 2.5 CourseProspect MSL West Tri · Sep 213:27.65Prospect MSL West TriSeptember 2, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:44.03IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1916:23.13Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:48.02Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:01.95IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:34.64IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:11.672026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 515:35.3946th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · William Fremd High SchoolFremd MSL West Boys Tri · Sep 815:54.7Fremd MSL West Boys TriSeptember 8, 2026
3 Miles · Willow Stream ParkBuffalo Grove MSL Boys Tri · Sep 1516:36.50Buffalo Grove MSL Boys TriSeptember 15, 2026
3,000 Meters · Prairie Point ParkUSATF Region 7 Junior Olympic Championships · Nov 1911:37.80USATF Region 7 Junior Olympic ChampionshipsNovember 19, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:39.64USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1815:09.30USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Proviso West HSUSATF Region 7 Junior Olympic Championships · Nov 2313:54.2USATF Region 7 Junior Olympic ChampionshipsNovember 23, 2024
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:05.18NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 66 · PalatinePalatine3 Miles Class 3A Varsity6615:01.95 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 30 · PalatinePalatine3 Miles Varsity3015:11.67 PB11
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 9 · PalatinePalatine3 Miles Varsity915:28.411
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 8 · PalatinePalatine3 Miles Varsity815:10.011
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 3 · PalatinePalatine2 Miles Varsity39:31.43 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 72 · PalatinePalatine3 Miles Varsity7215:48.02 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 86 · PalatinePalatine3 Miles Varsity Boys8615:36.4311
Sep 15Buffalo Grove MSL Boys TriSep 15 · 3 Miles Varsity · Place 5 · PalatinePalatine3 Miles Varsity516:36.50 PB11
Sep 8Fremd MSL West Boys TriSep 8 · 3 Miles Varsity · Place 2 · PalatinePalatine3 Miles Varsity215:54.7 PB11
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 7 · PalatinePalatine3 Miles Varsity715:35.39 PB11
Jul 7Palatine Pack No Frills 2026Jul 7 · 3 Miles 3 Mile · Place 1 · Palatine Pack TFCCPalatine Pack TFCC3 Miles 3 Mile116:02.4311

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 161 · PalatinePalatine3 Miles 3A Varsity16115:34.64 PB10
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 60 · PalatinePalatine3 Miles Varsity6015:44.03 PB10
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 19 · PalatinePalatine3 Miles Varsity1915:51.8510
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 31 · PalatinePalatine3 Miles Varsity3116:12.9510
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 11 · PalatinePalatine2 Miles Varsity119:57.51 PB10
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 10 · PalatinePalatine3 Miles Varsity1016:34.1010
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 173 · PalatinePalatine3 Miles Varsity17317:12.0710
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 128 · PalatinePalatine3 Miles Varsity12815:44.0010
Sep 16Conant MSL Double DualSep 16 · 3 Miles Varsity · Place 13 · PalatinePalatine3 Miles Varsity1316:28.6610
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 8 · PalatinePalatine3 Miles Frosh/Soph Freshman816:08.5310
Sep 2Prospect MSL West TriSep 2 · 2.5 Miles Frosh/Soph · Place 2 · PalatinePalatine2.5 Miles Frosh/Soph213:27.65 PB10

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 87 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-148713:39.64 PB9
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 11 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141113:54.2 PB9
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 302 · PalatinePalatine5,000 Meters Championship30218:05.18 PB9
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 225 · PalatinePalatine3 Miles 3A Varsity22516:14.209
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 114 · PalatinePalatine3 Miles Varsity11416:31.979
Oct 262024 IHSA Class 3A XC Regional-#4B Palatine (H.S.)Oct 26 · 3 Miles Varsity · Place 51 · PalatinePalatine3 Miles Varsity5116:59.809
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 10 · PalatinePalatine3 Miles Frosh/Soph1016:23.13 PB9
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 56 · PalatinePalatine2 Miles Varsity5610:41.379
Oct 1Triangullar Meet Fremd/Palatine/BarringtonOct 1 · 3 Miles Varsity · Place 30 · PalatinePalatine3 Miles Varsity3017:289
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 18 · PalatinePalatine2.5 Miles Freshman1814:09.339
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 46 · PalatinePalatine3 Miles Freshman Sophomore4617:14.489
Sep 17Palatine @ Hoffman EstatesSep 17 · 2.35 Miles Frosh/Soph Freshman · Place 1 · PalatinePalatine2.35 Miles Frosh/Soph Freshman113:38.329
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 1.9 Miles Open · Place 9 · PalatinePalatine1.9 Miles Open910:30.309
Sep 3Palatine @ Elk Grove DualSep 3 · 2 Miles Frosh/Soph Freshman · Place 1 · PalatinePalatine2 Miles Frosh/Soph Freshman112:07.439

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 54 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-145415:09.30 PB8
Nov 5Palatine Pack XC Club InviteNov 5 · 2 Miles Varsity · Place 15 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity1511:57.72—
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 74 · Palatine WinstonPalatine Winston2 Miles 4A7411:48.508
Oct 72023 IESA Class 4A Sectional BOct 7 · 2 Miles Varsity · Place 18 · Palatine WinstonPalatine Winston2 Miles Varsity1811:54.43 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 10 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-121011:37.80 PB7
Nov 12USATF Illinois Association Junior Olympic and Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 6 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12611:40.207
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Boys · Place 45 · Palatine WinstonPalatine Winston2 Miles Varsity Boys4513:10.1 PB7
Oct 5District 15 Conference MeetOct 5 · 1.5 Miles 7th Grade · Place 5 · Palatine WinstonPalatine Winston1.5 Miles 7th Grade59:37.43 PB7
Sep 9Prairie StampedeSep 9 · 2 Miles 6th/7th Boys · Place 34 · Palatine WinstonPalatine Winston2 Miles 6th/7th Boys3413:05.07 PB7