Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA State Meet · Oct 1512:10.2IESA State MeetOctober 15, 2022
2 Miles · TBAPrairie Stampede · Sep 912:22.22Prairie StampedeSeptember 9, 2022
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3012:47.9Hawthorn XC InviteSeptember 30, 2022
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2313:55.22Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2516:14.66IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:45.55IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1915:56.01Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 915:41.702024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 216:08.61Prospect MSL West TriSeptember 2, 2025
3 Miles · Ron Beese ParkBarrington Co- Ed Dual · Sep 3016:15.38Barrington Co- Ed DualSeptember 30, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:29.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1617:01.60Fremd MSL TriSeptember 16, 2025
3,000 Meters · Saturday RaceNXR Midwest Middle School & Community Race Registration · Nov 1211:35.2NXR Midwest Middle School & Community Race RegistrationNovember 12, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:47.66NXR 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 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 63 · BarringtonBarrington3 Miles Varsity6315:45.55 PB11
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 26 · BarringtonBarrington3 Miles Varsity2616:14.66 PB11
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 28 · BarringtonBarrington3 Miles Varsity2815:58.7511
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 25 · BarringtonBarrington3 Miles Varsity2516:08.2JR
Sep 30Barrington Co- Ed DualSep 30 · 3 Miles Varsity · Place 3 · BarringtonBarrington3 Miles Varsity316:15.38 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 128 · BarringtonBarrington3 Miles Varsity12816:34.2711
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 179 · BarringtonBarrington3 Miles Varsity17915:57.8711
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 17 · BarringtonBarrington3 Miles Varsity1717:01.60 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 12 · BarringtonBarrington3 Miles Varsity1216:29.80 PB11
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 4 · BarringtonBarrington3 Miles Varsity416:08.61 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 227 · BarringtonBarrington5,000 Meters Championship22716:47.66 PB10
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 171 · BarringtonBarrington3 Miles 3A Varsity17115:41.70 PB10
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 59 · BarringtonBarrington3 Miles Varsity5915:43.0010
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 23 · BarringtonBarrington3 Miles Varsity2315:51.0010
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 33 · BarringtonBarrington3 Miles Varsity3315:56.01 PB10
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 29 · BarringtonBarrington3 Miles Varsity2916:26.4SO
Oct 1Triangullar Meet Fremd/Palatine/BarringtonOct 1 · 3 Miles Varsity · Place 21 · BarringtonBarrington3 Miles Varsity2116:3410
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 5 · BarringtonBarrington3 Miles Sophomore516:04.4910
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 16 · BarringtonBarrington3 Miles Varsity1615:56.3310
Sep 3Barrington @ Wheeling DualSep 3 · 3 Miles Varsity · Place 7 · BarringtonBarrington3 Miles Varsity717:13.2510

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Frosh/Soph Freshman · Place 20 · BarringtonBarrington3 Miles Frosh/Soph Freshman2017:49.059
Oct 7Wheeling Wildcat InvitationalOct 7 · 3 Miles Frosh/Soph Freshman · Place 3 · BarringtonBarrington3 Miles Frosh/Soph Freshman317:15.839
Sep 26MSL West Division TriSep 26 · 2.5 Miles Frosh/Soph Freshman · Place 2 · BarringtonBarrington2.5 Miles Frosh/Soph Freshman215:05.819
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 13 · BarringtonBarrington2.5 Miles Freshman1313:55.22 PB9
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 60 · BarringtonBarrington3 Miles Frosh/Soph Freshman6016:43.69
Sep 12Fremd at Barrington DualSep 12 · 2.5 Miles Frosh/Soph Freshman · Place 1 · BarringtonBarrington2.5 Miles Frosh/Soph Freshman115:10.99
Aug 29Barrington @ Rolling Meadows DualAug 29 · 2.5 Miles Frosh/Soph Freshman · Place 2 · BarringtonBarrington2.5 Miles Frosh/Soph Freshman214:52.99FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NXR Midwest Middle School & Community Race RegistrationNov 12 · 3,000 Meters MS Boys (6-8th Gr) - Saturday Race · Place 57 · Barrington StationBarrington Station3,000 Meters MS Boys (6-8th Gr) - Saturday Race5711:35.2 PB8
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 126 · Barrington StationBarrington Station2 Miles 3A12612:10.2 PB8
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Boys · Place 35 · Barrington StationBarrington Station2 Miles 8th Grade Boys3512:47.9 PB8
Sep 9Prairie StampedeSep 9 · 2 Miles Elite Boys · Place 102 · Barrington StationBarrington Station2 Miles Elite Boys10212:22.22 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 7th Grade Boys · Place 24 · Barrington StationBarrington Station2 Miles 7th Grade Boys2414:04.07
Sep 10Prairie StampedeSep 10 · 2 Miles 6th/7th Boys · Place 8 · Barrington StationBarrington Station2 Miles 6th/7th Boys813:23.207