Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1412:45.70CSL XC Conference ChampionshipsOctober 14, 2023
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2315:50.65Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2017:43.81Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2118:16.30Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:53.56IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:51.53Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1916:55.30Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:13.37IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:34.87Peoria High School InvitationalOctober 3, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:35.7CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:25.432026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 516:34.2546th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1317:17.92025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:12.32IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 417:19.322025 Pat Savage InvitationalOctober 4, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:35.72NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 97 · Winnetka (New Trier)3 Miles Class 3A Varsity9715:13.37 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 52 · Winnetka (New Trier)3 Miles Varsity5215:25.43 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 26 · Winnetka (New Trier)3 Miles Varsity2615:39.112
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 20 · Winnetka (New Trier)3 Miles Varsity2015:22.612
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 56 · Winnetka (New Trier)3 Miles Varsity5616:16.712
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 38 · Winnetka (New Trier)3 Miles Varsity - 3A3815:34.87 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 4 · Winnetka (New Trier)3 Miles Junior Varsity415:51.53 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 143 · Winnetka (New Trier)3 Miles Varsity Boys14315:59.0612
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 61 · Winnetka (New Trier)3 Miles Varsity6116:34.25 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 72 · Winnetka (New Trier)3 Miles Varsity7215:53.56 PB11
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 25 · Winnetka (New Trier)3 Miles Varsity2516:12.32 PB11
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 31 · Winnetka (New Trier)3 Miles Varsity3116:35.7 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 43 · Winnetka (New Trier)3 Miles Varsity4316:24.6JR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 70 · Winnetka (New Trier)3 Miles Varsity White7017:19.32 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 39 · Winnetka (New Trier)3 Miles Junior Varsity3917:26.1811
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 21 · Winnetka (New Trier)3 Miles Varsity2117:43.81 PB11
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 76 · Winnetka (New Trier)3 Miles Varsity7617:17.9 PB11
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 85 · Winnetka (New Trier)3 Miles Varsity8517:01.6411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 157 · Winnetka (New Trier)5,000 Meters Open 315718:35.72 PB10
Oct 19Central Suburban League ChampionshipsOct 19 · 3 Miles Sophomore - South · Place 12 · Winnetka (New Trier)3 Miles Sophomore - South1216:55.30 PB10
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 136 · Winnetka (New Trier)3 Miles Varsity 3A13617:09.4010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 52 · Winnetka (New Trier)3 Miles Sophomore5217:22.8810
Sep 24CSL South Boys Quad hosted by DeerfieldSep 24 · 3 Miles Varsity · Place 29 · Winnetka (New Trier)3 Miles Varsity2917:08.81SO
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Frosh/Soph · Place 7 · Winnetka (New Trier)3 Miles Frosh/Soph718:16.30 PB10
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 40 · Winnetka (New Trier)3 Miles Open4017:09.7010
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 19 · Winnetka (New Trier)2.9 Miles Frosh/Soph Freshman1916:19.0010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14CSL XC Conference ChampionshipsOct 14 · 2 Miles Freshman · Place 16 · Winnetka (New Trier)2 Miles Freshman1612:45.70 PB9
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 36 · Winnetka (New Trier)3 Miles Frosh/Soph Freshman3618:32.8FR
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 47 · Winnetka (New Trier)2 Miles Freshman4712:36.32FR
Sep 26CSL-South Quad 3Sep 26 · 2 Miles Freshman · Place 10 · Winnetka (New Trier)2 Miles Freshman1012:27.30FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 122 · Winnetka (New Trier)2.5 Miles Freshman12215:50.65 PB9
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 2 Miles Frosh/Soph · Place 82 · Winnetka (New Trier)2 Miles Frosh/Soph8212:32.09
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 1.93 Miles Open · Place 151 · Winnetka (New Trier)1.93 Miles Open15113:01.609
Aug 242023 New Trier Doug Chase "2-Mile Challenge" IntrasquadAug 24 · 2 Miles Open · Place 27 · Winnetka (New Trier)2 Miles Open2713:49.80Unofficial9