Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1911:15.21Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2016:42.95Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2119:09.10Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:39.63IHSA 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:24.83Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:34.11IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1914:51.46PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:01.9CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3114:48.672026 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 515:27.6246th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1315:48.72025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:12.20IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:29.51NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 20 · Winnetka (New Trier)3 Miles Class 3A Varsity2014:34.11 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 11 · Winnetka (New Trier)3 Miles Varsity1114:48.67 PB11
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 7 · Winnetka (New Trier)3 Miles Varsity715:07.711
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 4 · Winnetka (New Trier)3 Miles Varsity414:42.611
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 5 · Winnetka (New Trier)3 Miles Varsity - 3A514:54.6411
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 34 · Winnetka (New Trier)3 Miles Varsity3415:24.83 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 12 · Winnetka (New Trier)3 Miles Varsity Boys1214:51.46 PB11
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 4 · Winnetka (New Trier)3 Miles Varsity415:27.62 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 54 · Winnetka (New Trier)3 Miles Varsity5415:39.63 PB10
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 24 · Winnetka (New Trier)3 Miles Varsity2416:12.20 PB10
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 13 · Winnetka (New Trier)3 Miles Varsity1316:01.9 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 35 · Winnetka (New Trier)3 Miles Varsity 3A3515:51.7010
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 70 · Winnetka (New Trier)3 Miles Varsity7016:02.4410
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 5 · Winnetka (New Trier)3 Miles Varsity516:42.95 PB10
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 16 · Winnetka (New Trier)3 Miles Varsity1615:48.7 PB10
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 5 · Winnetka (New Trier)3 Miles Frosh/Soph Freshman515:56.6510

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 143 · Winnetka (New Trier)5,000 Meters Open 314318:29.51 PB9
Oct 19Central Suburban League ChampionshipsOct 19 · 2 Miles Freshman - South · Place 6 · Winnetka (New Trier)2 Miles Freshman - South611:15.21 PB9
Oct 5Pat Savage InvitationalOct 5 · 2 Miles Freshman · Place 8 · Winnetka (New Trier)2 Miles Freshman811:23.799
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 24 · Winnetka (New Trier)2.5 Miles Freshman2414:14.029
Sep 24CSL South Boys Quad hosted by DeerfieldSep 24 · 2 Miles Freshman · Place 5 · Winnetka (New Trier)2 Miles Freshman511:40.27FR
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Frosh/Soph · Place 18 · Winnetka (New Trier)3 Miles Frosh/Soph1819:09.10 PB9
Aug 292024 New Trier Intrasquad the “Doug Chase 2-Mile Challenge"Aug 29 · 3,200 Meters Open · Place 16 · Winnetka (New Trier)3,200 Meters Open1612:23.04Unofficial9