Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Deer Grove Forest PreservePalatine Pack No Frills #1 · Jul 78:20.49Palatine Pack No Frills #1July 7, 2022
2 Miles · Adler ParkIESA 3A Sectional A · Oct 811:31.4IESA 3A Sectional AOctober 8, 2022
2 Miles · Lindberg ParkPalatine Pack vs. West Suburban Harriers Dual Meet · Nov 1312:08.29Palatine Pack vs. West Suburban Harriers Dual MeetNovember 13, 2021
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:10.0IESA State MeetOctober 15, 2022
2 Miles · South Salk ParkDistrict 15 Conference Meet · Oct 512:43.11District 15 Conference MeetOctober 5, 2022
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2313:17.60Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 114:49.78IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2614:40.49Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:24.59IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1214:33.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3114:37.382026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · MacArthur Middle SchoolHersey MSL West Co-Ed Dual · Sep 2916:27.84Hersey MSL West Co-Ed DualSeptember 29, 2026
3 Miles · William Fremd High SchoolFremd Boys Triangular with Conant and Hersey · Sep 215:42.8Fremd Boys Triangular with Conant and HerseySeptember 2, 2025
4,000 Meters · Prairie Point ParkUSATF Region 7 Junior Olympic Championships · Nov 1914:10.70USATF Region 7 Junior Olympic ChampionshipsNovember 19, 2022
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 215:18.03Nike XC Town TwilightOctober 2, 2026

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 11 · Palatine (Fremd)Palatine (Fremd)3 Miles Class 3A Varsity1114:24.59 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 3 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity314:37.38 PB12
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity215:12.312
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 1 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity114:44.312
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 23 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Race of Champions2315:18.03 PB12
Sep 29Hersey MSL West Co-Ed DualSep 29 · 3 Miles Varsity · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity216:27.84 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 4 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity414:40.49 PB12
Sep 15Fremd MSL Tri #2 (Boys Only)Sep 15 · 3 Miles Varsity · Place 4 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity416:26.612
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles 3 Miles-Varsity-3A214:33.8 PB12
Sep 8Fremd MSL West Boys TriSep 8 · 3 Miles Varsity · Place 1 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity115:46.212
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 3 · UnattachedUnattached3 Miles High School Boys314:37.9812

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 39 · Palatine (Fremd)Palatine (Fremd)3 Miles 3A Varsity3914:45.8711
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 11 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1114:49.78 PB11
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity215:04.2111
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity214:54.0211
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Championship · Place 29 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Championship2915:30.60—
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 4 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity416:13.8011
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 13 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1315:08.5811
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 2 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity215:55.6011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 15 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A1515:03.4011
Sep 2Fremd Boys Triangular with Conant and HerseySep 2 · 3 Miles Varsity · Place 4 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity415:42.8 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 110 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Championship11016:03.6310
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 167 · Palatine (Fremd)Palatine (Fremd)3 Miles 3A Varsity16715:40.7010
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 68 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity6815:52.3310
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 117 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity11716:20.2710
Oct 1Triangullar Meet Fremd/Palatine/BarringtonOct 1 · 3 Miles Varsity · Place 16 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1616:1010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 77 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity7715:53.0510
Sep 17Schaumburg and Fremd DualSep 17 · 5,000 Meters Varsity · Place 11 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity1117:50.1810
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 27 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A2715:28.2010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 3 · Palatine (Fremd)Palatine (Fremd)2 Miles Freshman310:49.40FR
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 3 · Palatine (Fremd)Palatine (Fremd)2 Miles Freshman310:49.40FR
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Frosh/Soph Freshman · Place 5 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh/Soph Freshman516:50.079
Oct 5Lights Out InvitationalOct 5 · 2 Miles Varsity · Place 11 · Palatine (Fremd)Palatine (Fremd)2 Miles Varsity1110:12.309
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 4 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Freshman413:17.60 PB9
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 3 · Palatine (Fremd)Palatine (Fremd)3 Miles Freshman Sophomore316:07.259
Sep 12Fremd at Barrington DualSep 12 · 3 Miles Varsity · Place 14 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1416:29.99
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 3 · Palatine (Fremd)Palatine (Fremd)2.15 Miles Frosh/Soph Freshman311:38.36FR
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 19 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1916:46.24FR
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 3 Miles 3 Mile · Place 16 · Palatine Pack TFCCPalatine Pack TFCC3 Miles 3 Mile1617:07.058

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 5 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14514:10.70 PB8
Nov 12USATF Illinois Association Junior Olympic and Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 3 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14314:17.508
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 25 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles 3A2511:10.0 PB8
Oct 8IESA 3A Sectional AOct 8 · 2 Miles Varsity Boys · Place 5 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles Varsity Boys511:31.4 PB8
Oct 5District 15 Conference MeetOct 5 · 2 Miles 8th Grade · Place 6 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles 8th Grade612:43.11 PB8
Jul 7Palatine Pack No Frills #1Jul 7 · 1.5 Miles 1.5 Mile · Place 3 · Palatine Pack TFCCPalatine Pack TFCC1.5 Miles 1.5 Mile38:20.49 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13Palatine Pack vs. West Suburban Harriers Dual MeetNov 13 · 2 Miles Middle School · Place 4 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Middle School412:08.29 PB7