Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1914:24.32Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2914:57.262022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2314:40.45Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 914:12.602024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · Ron Beese ParkBarrington - Prospect Dual · Aug 3016:15Barrington - Prospect DualAugust 30, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1715:33.27NXR Midwest Regional ChampionshipsNovember 17, 2024
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1926:53.5ISU John McNicholsSeptember 19, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 924:46.5Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 8,000 Meters B1G · Place 109 · WisconsinWisconsin8,000 Meters B1G10925:19.1So
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters B Race · Place 53 · WisconsinWisconsin8,000 Meters B Race5324:46.5 PBSo
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 215 · WisconsinWisconsin8,000 Meters Championship21526:53.5 PBSo
Sep 4Badger Classic/Big Ten PreviewSep 4 · 8,000 Meters Collegiate · Place 7 · WisconsinWisconsin8,000 Meters Collegiate726:35.1So

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 32 · BarringtonBarrington5,000 Meters Championship3215:33.27 PB12
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 3 · BarringtonBarrington3 Miles 3A Varsity314:12.60 PB12
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity214:25.8912
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity114:22.8012
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity114:24.32 PB12
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity114:48.8SR
Oct 1Triangullar Meet Fremd/Palatine/BarringtonOct 1 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity114:5712
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity214:36.6012
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity214:35.9812
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity114:39.7112
Sep 3Barrington @ Wheeling DualSep 3 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity216:08.5012

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 50 · BarringtonBarrington3 Miles 3A Varsity5015:04.9011
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 4 · BarringtonBarrington3 Miles Varsity415:12.2811
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity115:08.8711
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity214:59.9JR
Sep 26MSL West Division TriSep 26 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity115:12.1611
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 3 · BarringtonBarrington3 Miles Varsity314:40.45 PB11
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 5 · BarringtonBarrington3 Miles Varsity514:27.411
Sep 12Fremd at Barrington DualSep 12 · 3 Miles Varsity · Place 6 · BarringtonBarrington3 Miles Varsity615:55.311
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity215:05.2111
Aug 29Barrington @ Rolling Meadows DualAug 29 · 3 Miles Varsity · Place 14 · BarringtonBarrington3 Miles Varsity1417:55.80JR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 1 · Place 2 · BarringtonBarrington5,000 Meters Open 1216:18.810
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 24 · BarringtonBarrington3 Miles Varsity2415:25.5410
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 3 · BarringtonBarrington3 Miles Varsity314:57.26 PB10
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Varsity · Place 3 · BarringtonBarrington3 Miles Varsity315:13.6210
Oct 8Wheeling Wildcat InvitationalOct 8 · 3 Miles Varsity · Place 1 · BarringtonBarrington3 Miles Varsity115:16.22SO
Sep 27MSL West Tri-Meet @ Deer Grove EastSep 27 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity215:21.310
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 8 · BarringtonBarrington3 Miles Varsity815:03.4SO
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 8 · BarringtonBarrington3 Miles Varsity815:03.33SO
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 2 · BarringtonBarringtonVarsity216:2910
Aug 30Barrington - Prospect DualAug 30 · 3 Miles Varsity · Place 4 · BarringtonBarrington3 Miles Varsity416:15 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Mid Suburban League MeetOct 16 · 3 Miles Frosh/Soph · Place 6 · BarringtonBarrington3 Miles Frosh/Soph616:50.949
Oct 9Wheeling InvitationalOct 9 · 3 Miles Frosh/Soph Freshman · Place 3 · BarringtonBarrington3 Miles Frosh/Soph Freshman317:38.39
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 2.5 Miles Freshman · Place 4 · BarringtonBarrington2.5 Miles Freshman413:50.7FR
Sep 18Libertyville InviteSep 18 · 3 Miles Frosh/Soph Freshman · Place 4 · BarringtonBarrington3 Miles Frosh/Soph Freshman418:10.759