Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:33.49IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 314:50.53Peoria High School InvitationalOctober 3, 2026
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3016:05.54Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1815:49.9CSL Conference MeetOctober 18, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 915:14.92026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · New Trier High School at NorthfieldCSL Quad - Boys (Evanston, GBN, MS, & NT) · Sep 2216:43.28CSL Quad - Boys (Evanston, GBN, MS, & NT)September 22, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 416:01.922025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1915:57.6Bill Dawson InviteSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 5 · Evanston (Twp.)3 Miles Varsity515:14.9 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 3 · Evanston (Twp.)3 Miles Varsity - 3A314:50.53 PB11
Sep 22CSL Quad - Boys (Evanston, GBN, MS, & NT)Sep 22 · 3 Miles 3 Mile Race · Place 4 · Evanston (Twp.)3 Miles 3 Mile Race416:43.28 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 1 · Evanston (Twp.)3 Miles Varsity115:57.6 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 22 · Evanston (Twp.)3 Miles 3 Miles-Varsity-3A2215:31.111

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 46 · Evanston (Twp.)3 Miles Varsity4615:33.49 PB10
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 10 · Evanston (Twp.)3 Miles Varsity1015:44.3110
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 9 · Evanston (Twp.)3 Miles Varsity915:49.9 PB10
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 10 · Evanston (Twp.)3 Miles Varsity White1016:01.92 PB10
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 1 · Evanston (Twp.)3 Miles Varsity116:05.54 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 23 · Evanston (Twp.)3 Miles Varsity2316:12.110