Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Deer Grove Forest PreservePalatine Pack No Frills #1 · Jul 79:02.61Palatine Pack No Frills #1July 7, 2022
2 Miles · Adler ParkIESA 3A Sectional A · Oct 812:49.6IESA 3A Sectional AOctober 8, 2022
2 Miles · Lindberg ParkPalatine Pack vs. West Suburban Harriers Dual Meet · Nov 1314:26.38Palatine Pack vs. West Suburban Harriers Dual MeetNovember 13, 2021
2 Miles · Maxwell ParkIESA State Meet · Oct 1512:16.4IESA State MeetOctober 15, 2022
2 Miles · South Salk ParkDistrict 15 Conference Meet · Oct 513:23.37District 15 Conference MeetOctober 5, 2022
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 118:15.35IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1919:28.90Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2518:43.80IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 319:29.71Peoria High School InvitationalOctober 3, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:26.80Lakes Sunset InviteOctober 8, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3118:32.192026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:25.67Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 219:34.11Prospect MSL West TriSeptember 2, 2025
3 Miles · Ron Beese ParkBarrington MSL West Girls Tri #2 · Sep 1519:44.72Barrington MSL West Girls Tri #2September 15, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2018:45.7Bill Dawson InviteSeptember 20, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1619:26Fremd MSL TriSeptember 16, 2025
3.1 Miles · Hoover Math And Science AcademySchaumburg MSL Tri #1 · Sep 820:50.87Schaumburg MSL Tri #1September 8, 2026
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 915:17.10USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1815:35.31USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic and Open Championships · Nov 1216:30.00USATF Illinois Association Junior Olympic and Open ChampionshipsNovember 12, 2022
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 521:35.08Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 55 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity5518:32.19 PB12
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 27 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2719:14.012
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 33 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3319:09.112
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 24 · Palatine (Fremd)Palatine (Fremd)3 Miles Team Final - Gold + Silver2418:26.80 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 57 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity - 3A5719:29.71 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 112 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity11220:05.2012
Sep 15Barrington MSL West Girls Tri #2Sep 15 · 3 Miles Varsity · Place 9 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity919:44.72 PB12
Sep 8Schaumburg MSL Tri #1Sep 8 · 3.1 Miles Varsity · Place 9 · Palatine (Fremd)Palatine (Fremd)3.1 Miles Varsity920:50.87 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity821:35.08 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 40 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity4018:15.35 PB11
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 15 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1518:43.80 PB11
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 27 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2719:10.0911
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 58 · Palatine (Fremd)Palatine (Fremd)3 Miles Gold: 1-55819:25.67 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 21 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A2118:39.4011
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 3 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity320:09.8011
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 52 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity5219:05.6411
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 10 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1018:45.7 PB11
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 12 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1219:26 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 11 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity1122:00.8911
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 8 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity819:34.11 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 31 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3118:23.1110
Oct 262024 IHSA Class 3A XC Regional-#4B Palatine (H.S.)Oct 26 · 3 Miles Varsity · Place 13 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1318:54.3010
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 36 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3619:28.90 PB10
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 24 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A2418:47.9010
Sep 17Schaumburg and Fremd DualSep 17 · 5,000 Meters Varsity · Place 1 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity119:26.1410
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 1 · Palatine (Fremd)Palatine (Fremd)2.15 Miles Frosh/Soph Freshman112:39.2310
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 5 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity519:17.3010

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 97 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-149715:17.10 PB9
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 16 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141615:35.31 PB9
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-140DNS9
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 38 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3819:02.709
Oct 212023 IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 21 · 3 Miles Varsity · Place 10 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1019:01.849
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Varsity · Place 25 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2519:28.269
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 17 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1718:33.10FR
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 37 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A3719:43.209
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 75 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity7519:40.909
Sep 16Bill Dawson InviteSep 16 · 3 Miles Varsity · Place 8 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity818:25.599
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 2 · Palatine (Fremd)Palatine (Fremd)2.15 Miles Frosh/Soph Freshman213:27.71FR
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 3 Miles 3 Mile · Place 9 · Palatine Pack TFCCPalatine Pack TFCC3 Miles 3 Mile920:33.109

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 6 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14616:51.908
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-14316:30.00 PB8
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 20 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles 3A2012:16.4 PB8
Oct 8IESA 3A Sectional AOct 8 · 2 Miles Varsity Girls · Place 3 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles Varsity Girls312:49.6 PB8
Oct 5District 15 Conference MeetOct 5 · 2 Miles 8th Grade · Place 1 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS2 Miles 8th Grade113:23.37 PB8
Jul 7Palatine Pack No Frills #1Jul 7 · 1.5 Miles 1.5 Mile · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1.5 Miles 1.5 Mile19:02.61 PB8

2021 Cross Country

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