Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2715:48.51JT InviteSeptember 27, 2025
3 Miles · Deerfield HSDeerfield Opener · Aug 2815:24.98Deerfield OpenerAugust 28, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 814:30.08IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3016:47.13Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1815:26.1CSL Conference MeetOctober 18, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2515:29.42IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 114:48.67IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
8,000 Meters · Calvin College - Gainey Athletic Complex2026 Knight Invite · Sep 1925:52.62026 Knight InviteSeptember 19, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1624:43.4Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 224:40.3Joe Piane InvitationalOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 9 · Grand Valley StateGrand Valley State8,000 Meters Men's White Race924:43.4 PBFr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Open · Place 11 · Grand Valley StateGrand Valley State8,000 Meters Open1124:40.3 PBFr
Sep 192026 Knight InviteSep 19 · 8,000 Meters Men · Place 12 · Grand Valley StateGrand Valley State8,000 Meters Men1225:52.6 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 9 · DeerfieldDeerfield3 Miles 2A Varsity914:30.08 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 4 · DeerfieldDeerfield3 Miles Varsity414:48.67 PB12
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 2 · DeerfieldDeerfield3 Miles Varsity215:29.42 PB12
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 2 · DeerfieldDeerfield3 Miles Varsity215:26.1 PB12
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 8 · DeerfieldDeerfield3 Miles Varsity816:47.13 PB12
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 3 · DeerfieldDeerfield3 Miles Varsity315:48.51 PB12
Aug 28Deerfield OpenerAug 28 · 3 Miles Boys 3-Mile · Place 1 · DeerfieldDeerfield3 Miles Boys 3-Mile115:24.98 PB12