Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:13.56IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:18.78IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3016:06.85Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1815:42.6CSL Conference MeetOctober 18, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2515:38.56IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 415:58.102025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2015:54.9Bill Dawson InviteSeptember 20, 2025
6,000 Meters · Kenyon CollegeKenyon College - Owls Opener · Sep 420:13.1Kenyon College - Owls OpenerSeptember 4, 2026
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1826:20.3All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1025:41.1Houghton Highlander XC InvitationalOctober 10, 2026
8,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3126:20.1NCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NCAC Cross Country ChampionshipsOct 31 · 8,000 Meters NCAC Championships · Place 24 · KenyonKenyon8,000 Meters NCAC Championships2426:20.1 PBFr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Varsity · Place 29 · KenyonKenyon8,000 Meters Varsity2926:49.7FR-1
Oct 10Houghton Highlander XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 14 · KenyonKenyon8,000 Meters Collegiate1425:41.1 PBFr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 35 · KenyonKenyon8,000 Meters College3526:20.3 PBFr
Sep 4Kenyon College - Owls OpenerSep 4 · 6,000 Meters College · Place 4 · KenyonKenyon6,000 Meters College420:13.1 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 120 · Evanston (Twp.)Evanston (Twp.)3 Miles 3A Varsity12015:18.78 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 27 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2715:13.56 PB12
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 8 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity815:38.56 PB12
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 5 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity515:42.6 PB12
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 16 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1615:58.2SR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 7 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity White715:58.10 PB12
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 2 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity216:06.85 PB12
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 14 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1415:54.9 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 54 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A5415:45.0012
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 33 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity3316:09.3812

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 95 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity9516:13.4011
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 36 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity3616:27.6911
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 41 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity4116:52.3JR
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 90 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity9016:45.1111
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 176 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A17617:04.0011
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 97 · Evanston (Twp.)Evanston (Twp.)2.9 Miles Varsity9716:19.5011