Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 812:14.95Prairie Stampede InviteSeptember 8, 2023
2 Miles · TBAPrairie Stampede · Sep 912:59.00Prairie StampedeSeptember 9, 2022
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2912:16.70Hawthorn North XC InviteSeptember 29, 2023
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2111:23.30Buffalo Grove Race Car RallyOctober 21, 2025
2.5 Miles · F/S/JV 2.5 CourseProspect MSL West Tri · Sep 214:56.69Prospect MSL West TriSeptember 2, 2025
2.5 Miles · Ron Beese ParkBarrington Co- Ed Dual · Sep 3014:55.87Barrington Co- Ed DualSeptember 30, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2017:38.26Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1817:01.632025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:22.60Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:29.88IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:25.90PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:25.042026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 916:08.02026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Prospect HS CampusProspect MSL West Boys Tri · Sep 917:41.20Prospect MSL West Boys TriSeptember 9, 2026
3 Miles · Ron Beese ParkBarrington MSL West Boys Dual · Sep 2917:02.35Barrington MSL West Boys DualSeptember 29, 2026
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:07.64USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1810:47.65USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1210:42.70USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
3621 m · William Fremd High SchoolFremd MSL Tri · Sep 1613:12.90Fremd MSL TriSeptember 16, 2025
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:14.81USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Proviso West HSUSATF Illinois Association All-Comers XC Championships · Nov 1614:34.1USATF Illinois Association All-Comers XC ChampionshipsNovember 16, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 142 · BarringtonBarrington3 Miles Class 3A Varsity14215:29.88 PB10
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 50 · BarringtonBarrington3 Miles Varsity5015:25.04 PB10
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 23 · BarringtonBarrington3 Miles Varsity2315:57.310
Oct 20Race Car Rally 2026Oct 20 · 2 Miles Sophomore · Place 7 · BarringtonBarrington2 Miles Sophomore711:02.610
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 29 · BarringtonBarrington3 Miles Varsity2915:54.310
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 50 · BarringtonBarrington3 Miles Varsity5016:08.0 PB10
Sep 29Barrington MSL West Boys DualSep 29 · 3 Miles Varsity · Place 9 · BarringtonBarrington3 Miles Varsity917:02.35 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 125 · BarringtonBarrington3 Miles Varsity12516:22.60 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 227 · BarringtonBarrington3 Miles Varsity Boys22716:25.90 PB10
Sep 9Prospect MSL West Boys TriSep 9 · 3 Miles Varsity · Place 22 · BarringtonBarrington3 Miles Varsity2217:41.20 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Freshman · Place 8 · BarringtonBarrington2 Miles Freshman811:23.30 PB9
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 17 · BarringtonBarrington3 Miles Frosh/Soph1717:01.63 PB9
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 64 · BarringtonBarrington3 Miles Varsity6416:44.2FR
Sep 30Barrington Co- Ed DualSep 30 · 2.5 Miles Frosh/Soph · Place 1 · BarringtonBarrington2.5 Miles Frosh/Soph114:55.87 PB9
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 2.5 Miles Freshman · Place 26 · BarringtonBarrington2.5 Miles Freshman2614:09.749
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 20 · BarringtonBarrington3 Miles Varsity2017:38.26 PB9
Sep 16Fremd MSL TriSep 16 · 2.25 Miles Frosh/Soph · Place 16 · BarringtonBarrington2.25 Miles Frosh/Soph1613:12.90 PB9
Sep 2Prospect MSL West TriSep 2 · 2.5 Miles Frosh/Soph · Place 18 · BarringtonBarrington2.5 Miles Frosh/Soph1814:56.69 PB9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 179 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-1417914:14.81 PB8
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 42 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-144215:17.58
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 25 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-142514:34.1 PB8
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 15 · Barrington PrairieBarrington Prairie2 Miles 4A1511:08.128
Oct 102024 IESA Class 4A XC Sectional A - Vernon Hills Hawthorn NorthOct 10 · 2 Miles Varsity · Place 3 · Barrington PrairieBarrington Prairie2 Miles Varsity311:41.008
Sep 13Hawthorn XC InviteSep 13 · 2 Miles 8th Grade · Place 1 · Barrington PrairieBarrington Prairie2 Miles 8th Grade111:25.608
Sep 6Prairie StampedeSep 6 · 2 Miles Elite · Place 4 · Barrington PrairieBarrington Prairie2 Miles Elite411:12.398

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 103 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-1210311:07.64 PB7
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 12 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-121210:47.65 PB7
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 4 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12410:42.70 PB7
Nov 5Palatine Pack XC Club InviteNov 5 · 2 Miles Varsity · Place 17 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity1712:10.20—
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 7th Grade Boys - 2 Miles · Place 3 · Barrington PrairieBarrington Prairie2 Miles 7th Grade Boys - 2 Miles312:16.70 PB7
Sep 8Prairie Stampede InviteSep 8 · 2 Miles Elite Boys · Place 24 · Barrington PrairieBarrington Prairie2 Miles Elite Boys2412:14.95 PB7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 6th Grade Boys · Place 15 · Barrington PrairieBarrington Prairie2 Miles 6th Grade Boys1513:33.06
Sep 9Prairie StampedeSep 9 · 2 Miles Elite Boys · Place 133 · Barrington PrairieBarrington Prairie2 Miles Elite Boys13312:59.00 PB6