Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1819:41.8CSL Conference MeetOctober 18, 2025
2 Miles · New Trier High School at NorthfieldCSL Quad (MS,DF, GBS, NT) · Sep 3020:45.53CSL Quad (MS,DF, GBS, NT)September 30, 2025
2 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:10.582026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 1934:03.50Bill Dortch - Harry Carlson Cross County InvitationalSeptember 19, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2630:51.51Palatine Invite - Meet of Champions 2026September 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 32026 Pat Savage InvitationalOct 3 · 2 Miles Junior Varsity White · Place 183 · Winnetka (New Trier)2 Miles Junior Varsity White18319:10.58 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 2 Miles Junior Varsity · Place 227 · Winnetka (New Trier)2 Miles Junior Varsity22719:10.5812
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 323 · Winnetka (New Trier)3 Miles Junior Varsity32330:51.51 PB12
Sep 19Bill Dortch - Harry Carlson Cross County InvitationalSep 19 · 3 Miles Open · Place 134 · Winnetka (New Trier)3 Miles Open13434:03.50 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18CSL Conference MeetOct 18 · 2 Miles Open · Place 45 · Winnetka (New Trier)2 Miles Open4519:41.8 PB11
Sep 30CSL Quad (MS,DF, GBS, NT)Sep 30 · 2 Miles Open · Place 47 · Winnetka (New Trier)2 Miles Open4720:45.53 PB11
Aug 282025 New Trier Intrasquad the Doug Chase 2-Mile ChallengeAug 28 · 2 Miles Open · Place 141 · Winnetka (New Trier)2 Miles Open14122:05.63Unofficial11