Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 812:57.232025 Lights Out InvitationalOctober 8, 2025
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2515:26.61Patriot Early InviteAugust 25, 2022
2 Miles · William Fremd High SchoolFremd/Hoffman Estates Dual · Sep 1315:25.1Fremd/Hoffman Estates DualSeptember 13, 2022
2.5 Miles · Deer Grove Forest PreserveMSL West Tri-Meet @ Deer Grove East · Sep 2719:33.7MSL West Tri-Meet @ Deer Grove EastSeptember 27, 2022
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1820:01.782025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1922:42.72Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2321:23.43Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2121:12.2Bill Dawson InviteSeptember 21, 2024
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1724:49.8Bill Dawson InvitationalSeptember 17, 2022
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2021:18.6Bill Dawson InviteSeptember 20, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1621:26.90Fremd MSL TriSeptember 16, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 76 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity7620:01.78 PB12
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Open · Place 75 · Palatine (Fremd)Palatine (Fremd)2 Miles Open7512:57.23 PB12
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 33 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3322:56.8012
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 252 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity25221:17.2612
Sep 20Bill Dawson InviteSep 20 · 3 Miles Junior Varsity · Place 115 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity11521:18.6 PB12
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 56 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity5621:26.90 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 620 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity Open62021:43.1012
Sep 2Fremd Boys Triangular with Conant and HerseySep 2 · 3 Miles Varsity · Place 53 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity5322:26.112

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 106 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity10622:42.72 PB11
Oct 9Lights Out InvitationalOct 9 · 2 Miles Open · Place 43 · Palatine (Fremd)Palatine (Fremd)2 Miles Open4312:54.0611
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 216 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity21620:26.8111
Sep 21Bill Dawson InviteSep 21 · 3 Miles Junior Varsity · Place 117 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity11721:12.2 PB11
Sep 17Schaumburg and Fremd DualSep 17 · 5,000 Meters Varsity · Place 31 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity3122:25.3411
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 618 · Palatine (Fremd)Palatine (Fremd)3 Miles Open61821:39.1011
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 113 · Palatine (Fremd)Palatine (Fremd)3.05 Miles Varsity11321:26.0511
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 43 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity4322:48.6811
Aug 28Patriot Early InviteAug 28 · 2 Miles Open · Place 52 · Palatine (Fremd)Palatine (Fremd)2 Miles Open5213:13.9011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 80 · Palatine (Fremd)Palatine (Fremd)2 Miles Sophomore8013:31.50SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 80 · Palatine (Fremd)Palatine (Fremd)2 Miles Sophomore8013:31.50SO
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Frosh/Soph Freshman · Place 146 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh/Soph Freshman14621:54.9610
Oct 5Lights Out InvitationalOct 5 · 2 Miles Open · Place 55 · Palatine (Fremd)Palatine (Fremd)2 Miles Open5513:19.2810
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 208 · Palatine (Fremd)Palatine (Fremd)3 Miles Sophomore20821:23.43 PB10
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 135 · Palatine (Fremd)Palatine (Fremd)3 Miles Freshman Sophomore13520:26.5210
Sep 12Fremd at Barrington DualSep 12 · 2.5 Miles Frosh/Soph Freshman · Place 27 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Frosh/Soph Freshman2718:34.910
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 74 · Palatine (Fremd)Palatine (Fremd)2.15 Miles Frosh/Soph Freshman7414:47.93SO
Aug 26Patriot Early InviteAug 26 · 2 Miles Varsity · Place 43 · Palatine (Fremd)Palatine (Fremd)2 Miles Varsity4314:04.37SO

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 85 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Freshman8519:44.25FR
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 155 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh/Soph15524:18.139
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 169 · Palatine (Fremd)Palatine (Fremd)3 Miles Open16923:43.35FR
Sep 27MSL West Tri-Meet @ Deer Grove EastSep 27 · 2.5 Miles Frosh/Soph · Place 58 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Frosh/Soph5819:33.7 PB9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 238 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Varsity23820:16.9—
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 238 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Freshman23820:16.90—
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Frosh / Soph · Place 260 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh / Soph26024:49.8 PB9
Sep 13Fremd/Hoffman Estates DualSep 13 · 2 Miles Boys F/S · Place 32 · Palatine (Fremd)Palatine (Fremd)2 Miles Boys F/S3215:25.1 PB9
Aug 30Fremd/Elk Grove Dual MeetAug 30 · 2 Miles F/S Boys · Place 33 · Palatine (Fremd)Palatine (Fremd)2 Miles F/S Boys3315:41.19
Aug 25Patriot Early InviteAug 25 · 2 Miles Open 2 Mile Race · Place 33 · Palatine (Fremd)Palatine (Fremd)2 Miles Open 2 Mile Race3315:26.61 PB9
Jul 7Palatine Pack No Frills #1Jul 7 · 3 Miles 3 Mile · Place 49 · UnattachedUnattached3 Miles 3 Mile4930:31.629