Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1911:16.32Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2017:04.48Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2118:03.10Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:58.62IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:05.00Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:04.80PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:40.9CSL Conference MeetOctober 18, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 517:04.3546th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1316:03.82025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:03.46IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:25.102026 Pat Savage InvitationalOctober 3, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:48.65NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17CSL Conference MeetOct 17 · 3 Miles Junior Varsity · Place 1 · Winnetka (New Trier)3 Miles Junior Varsity115:40.711
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 41 · Winnetka (New Trier)3 Miles Varsity4116:04.011
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 37 · Winnetka (New Trier)3 Miles Varsity White3716:25.10 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 53 · Winnetka (New Trier)3 Miles Varsity5316:25.1011
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 92 · Winnetka (New Trier)3 Miles Varsity9216:05.00 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 160 · Winnetka (New Trier)3 Miles Varsity Boys16016:04.80 PB11
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 93 · Winnetka (New Trier)3 Miles Varsity9317:04.35 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 80 · Winnetka (New Trier)3 Miles Varsity8015:58.62 PB10
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 19 · Winnetka (New Trier)3 Miles Varsity1916:03.46 PB10
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 35 · Winnetka (New Trier)3 Miles Varsity3516:40.9 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 60 · Winnetka (New Trier)3 Miles Varsity 3A6016:17.1010
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 13 · Winnetka (New Trier)3 Miles Varsity1317:04.48 PB10
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 31 · Winnetka (New Trier)3 Miles Varsity3116:03.8 PB10
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 20 · Winnetka (New Trier)3 Miles Frosh/Soph Freshman2016:28.8310

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 88 · Winnetka (New Trier)5,000 Meters Open 38817:48.65 PB9
Oct 19Central Suburban League ChampionshipsOct 19 · 2 Miles Freshman - South · Place 7 · Winnetka (New Trier)2 Miles Freshman - South711:16.32 PB9
Oct 5Pat Savage InvitationalOct 5 · 2 Miles Freshman · Place 4 · Winnetka (New Trier)2 Miles Freshman411:08.419
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 23 · Winnetka (New Trier)2.5 Miles Freshman2314:11.729
Sep 24CSL South Boys Quad hosted by DeerfieldSep 24 · 2 Miles Freshman · Place 2 · Winnetka (New Trier)2 Miles Freshman211:19.81FR
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Frosh/Soph · Place 5 · Winnetka (New Trier)3 Miles Frosh/Soph518:03.10 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 139 · Winnetka (New Trier)3 Miles Open13918:24.009
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 1.9 Miles Open · Place 15 · Winnetka (New Trier)1.9 Miles Open1510:38.609
Aug 292024 New Trier Intrasquad the “Doug Chase 2-Mile Challenge"Aug 29 · 3,200 Meters Open · Place 4 · Winnetka (New Trier)3,200 Meters Open411:49.42Unofficial9