Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deer Grove Forest Preserve2023 IESA Class 4A Sectional B · Oct 712:42.762023 IESA Class 4A Sectional BOctober 7, 2023
2 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1911:30.42Central Suburban League ChampionshipsOctober 19, 2024
2 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1311:19.82025 Lake Park Harvey Braus ClassicSeptember 13, 2025
2 Miles · New Trier High School at Northfield2023 New Trier Jr High School "Ben Almaguer" Meet · Oct 1713:032023 New Trier Jr High School "Ben Almaguer" MeetOctober 17, 2023
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2018:34.35Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2119:10.70Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1817:10.0CSL Conference MeetOctober 18, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 517:45.2346th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 418:11.402025 Pat Savage InvitationalOctober 4, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:44.07NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 138 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity13817:45.23 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18CSL Conference MeetOct 18 · 3 Miles Sophomore · Place 5 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore517:10.0 PB10
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Frosh/Soph Freshman · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Frosh/Soph Freshman316:45.2SO
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Sophomore White · Place 21 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore White2118:11.40 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 45 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore4517:29.8110
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Open · Place 7 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Open718:34.35 PB10
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 2 Miles Frosh/Soph · Place 29 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Frosh/Soph2911:19.8 PB10
Aug 282025 New Trier Intrasquad the Doug Chase 2-Mile ChallengeAug 28 · 2 Miles Open · Place 3 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Open311:24.37Unofficial10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 182 · Winnetka (New Trier)Winnetka (New Trier)5,000 Meters Open 318218:44.07 PB9
Oct 19Central Suburban League ChampionshipsOct 19 · 2 Miles Freshman - South · Place 8 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Freshman - South811:30.42 PB9
Oct 5Pat Savage InvitationalOct 5 · 2 Miles Freshman · Place 57 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Freshman5712:37.009
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 73 · Winnetka (New Trier)Winnetka (New Trier)2.5 Miles Freshman7315:30.169
Sep 24CSL South Boys Quad hosted by DeerfieldSep 24 · 2 Miles Freshman · Place 8 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Freshman812:01.09FR
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Frosh/Soph · Place 19 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Frosh/Soph1919:10.70 PB9
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 1.9 Miles Open · Place 36 · Winnetka (New Trier)Winnetka (New Trier)1.9 Miles Open3611:12.009
Aug 292024 New Trier Intrasquad the “Doug Chase 2-Mile Challenge"Aug 29 · 3,200 Meters Open · Place 9 · Winnetka (New Trier)Winnetka (New Trier)3,200 Meters Open912:06.96Unofficial9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 172023 New Trier Jr High School "Ben Almaguer" MeetOct 17 · 2 Miles 7th and 8th Grade Boys' 2 Mile · Place 12 · Wilmette JHSWilmette JHS2 Miles 7th and 8th Grade Boys' 2 Mile1213:03 PB8
Oct 72023 IESA Class 4A Sectional BOct 7 · 2 Miles Varsity · Place 44 · Wilmette JHSWilmette JHS2 Miles Varsity4412:42.76 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 112022 New Trier Junior High Cross Country MeetOct 11 · 2 Miles 7th and 8th Grade Boys 2 Mile · Place 34 · Wilmette JHSWilmette JHS2 Miles 7th and 8th Grade Boys 2 Mile3415:517