Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · William Fremd High SchoolFremd/Hoffman Estates Dual · Sep 1312:18.0Fremd/Hoffman Estates DualSeptember 13, 2022
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1816:36.172025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1916:35.27Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2516:46.29IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 816:11.90IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2116:34.4Bill Dawson InviteSeptember 21, 2024
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1718:33.1Bill Dawson InvitationalSeptember 17, 2022
3 Miles · Stevenson High School - Home XC Course VHACPatriot Early Invite · Aug 2518:54.25Patriot Early InviteAugust 25, 2022
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1617:10.20Fremd MSL TriSeptember 16, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:12.84NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 210 · Palatine (Fremd)Palatine (Fremd)3 Miles 3A Varsity21016:11.90 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 123 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity12316:41.8112
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 41 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity4116:46.29 PB12
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 41 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity4116:36.17 PB12
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Championship · Place 317 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Championship31717:15.20—
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 11 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1117:16.5012
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 107 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity10716:23.5912
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 19 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1917:10.20 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 78 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A7816:05.9012
Sep 2Fremd Boys Triangular with Conant and HerseySep 2 · 3 Miles Varsity · Place 17 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1717:15.512

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 63 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Open 26317:12.84 PB11
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 7 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity716:35.27 PB11
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 51 · Palatine (Fremd)Palatine (Fremd)2 Miles Varsity5110:38.6211
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 311 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity31117:25.4811
Oct 1Triangullar Meet Fremd/Palatine/BarringtonOct 1 · 3 Miles Varsity · Place 20 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2016:3211
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 29 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity2916:47.7311
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 39 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity3916:34.4 PB11
Sep 17Schaumburg and Fremd DualSep 17 · 5,000 Meters Varsity · Place 9 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity917:41.5511
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 147 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity 3A14716:45.9011
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 15 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1516:58.9011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 18 · Palatine (Fremd)Palatine (Fremd)2 Miles Sophomore1811:16.80SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 18 · Palatine (Fremd)Palatine (Fremd)2 Miles Sophomore1811:16.80SO
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 59 · Palatine (Fremd)Palatine (Fremd)3 Miles Sophomore5917:38.5510
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 3 Miles 3 Mile · Place 27 · Palatine Pack TFCCPalatine Pack TFCC3 Miles 3 Mile2717:57.909

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 2 · Place 69 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Open 26919:02.99
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 23 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Freshman2315:29.42FR
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 53 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh/Soph5318:47.209
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 13 · Palatine (Fremd)Palatine (Fremd)3 Miles Open1318:21.22FR
Sep 27MSL West Tri-Meet @ Deer Grove EastSep 27 · 3 Miles Varsity · Place 46 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity4618:38.29
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 51 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Varsity5114:52.8FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 51 · Palatine (Fremd)Palatine (Fremd)2.5 Miles Freshman5114:52.75FR
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Frosh / Soph · Place 44 · Palatine (Fremd)Palatine (Fremd)3 Miles Frosh / Soph4418:33.1 PB9
Sep 13Fremd/Hoffman Estates DualSep 13 · 2 Miles Boys F/S · Place 5 · Palatine (Fremd)Palatine (Fremd)2 Miles Boys F/S512:18.0 PB9
Sep 3Crystal Lake South XC Invitational 2022Sep 3 · Frosh/Soph · Place 21 · PALATINE FREMDPALATINE FREMDFrosh/Soph2106:06—
Aug 30Fremd/Elk Grove Dual MeetAug 30 · 2 Miles F/S Boys · Place 7 · Palatine (Fremd)Palatine (Fremd)2 Miles F/S Boys712:33.39
Aug 25Patriot Early InviteAug 25 · 3 Miles Boys Race · Place 49 · Palatine (Fremd)Palatine (Fremd)3 Miles Boys Race4918:54.25 PB9
Jul 7Palatine Pack No Frills #1Jul 7 · 3 Miles 3 Mile · Place 33 · UnattachedUnattached3 Miles 3 Mile3320:45.149