Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1413:06.10CSL XC Conference ChampionshipsOctober 14, 2023
3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1917:07.23Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:52.11Peoria High School InvitationalOctober 3, 2026
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3017:46.43Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:40.5CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:47.262026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1215:57.82026 Lake Park Harvey Braus ClassicSeptember 12, 2026
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:24.53IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · New Trier High School at NorthfieldCSL South Quad - GBN, GBS, MS, NT (Boys) · Sep 1617:21.12CSL South Quad - GBN, GBS, MS, NT (Boys)September 16, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2117:49.7Bill Dawson InviteSeptember 21, 2024
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1916:24.6Bill Dawson InviteSeptember 19, 2026
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2616:27.8113th Annual Macnider InvitationalSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 76 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity7615:47.26 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 22 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity2215:33.212
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 16 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity1615:17.512
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 61 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity - 3A6115:52.11 PB12
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Varsity · Place 14 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)5,000 Meters Varsity1416:27.81 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 8 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity816:24.6 PB12
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 29 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity2915:57.8 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 69 · Double Chunk Distance CrewDouble Chunk Distance Crew3 Miles High School Boys6915:56.11—

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 34 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity3416:24.53 PB11
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 34 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity3416:40.5 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 143 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity 3A14317:14.8011
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 31 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity3117:46.43 PB11
Sep 2712th Annual Macnider Cross Country InviteSep 27 · 5,000 Meters Varsity · Place 25 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)5,000 Meters Varsity2517:23.6411
Sep 20Bill Dawson InviteSep 20 · 3 Miles Junior Varsity · Place 1 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Junior Varsity117:03.411
Sep 16CSL South Quad - GBN, GBS, MS, NT (Boys)Sep 16 · 3 Miles Varsity · Place 18 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity1817:21.12 PB11
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 82 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Varsity8217:31.211

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Central Suburban League ChampionshipsOct 19 · 3 Miles Sophomore - South · Place 14 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Sophomore - South1417:07.23 PB10
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 19 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Sophomore1917:27.9910
Sep 28Macnider InvitationalSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 21 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)5,000 Meters Frosh/Soph Freshman2118:31.9310
Sep 21Bill Dawson InviteSep 21 · 3 Miles Frosh/Soph · Place 29 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)3 Miles Frosh/Soph2917:49.7 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14CSL XC Conference ChampionshipsOct 14 · 2 Miles Freshman · Place 22 · Northbrook (Glenbrook North)Northbrook (Glenbrook North)2 Miles Freshman2213:06.10 PB9
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 79 · Northbrook (Glenbrook NNorthbrook (Glenbrook N2 Miles Freshman7913:17.21FR
Sep 26CSL-South Quad 3Sep 26 · 2 Miles Freshman · Place 23 · Northbrook (Glenbrook NNorthbrook (Glenbrook N2 Miles Freshman2313:13.70FR
Sep 23Macnider InvitationalSep 23 · 5,000 Meters Open · Place 61 · Northbrook (Glenbrook NNorthbrook (Glenbrook N5,000 Meters Open6121:21.659
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 124 · Northbrook (Glenbrook NortNorthbrook (Glenbrook Nort3 Miles Freshman Sophomore12420:05.459
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 2 Miles Frosh/Soph · Place 111 · Northbrook (Glenbrook NortNorthbrook (Glenbrook Nort2 Miles Frosh/Soph11112:46.79