Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 2912:08.6Legion Classic XC Series Invite 3September 29, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1919:00.41PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Horner ParkLane Tech Larry Gnapp Tough XC Invite · Sep 1619:00.5Lane Tech Larry Gnapp Tough XC InviteSeptember 16, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3119:05.132026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Lewis UniversityWindy City Cross Country Challenge · Sep 521:29.67Windy City Cross Country ChallengeSeptember 5, 2026
3 Miles · Lincoln ParkIHSA Class 1A XC Regional - #1B Chicago (C. Hope) · Oct 2419:09.77IHSA Class 1A XC Regional - #1B Chicago (C. Hope)October 24, 2025
3 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2318:46.12Latin Prep ClassicSeptember 23, 2026
3 Miles · Riis Park Ravens Run · Sep 2619:43.08Ravens RunSeptember 26, 2026
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 120:54.69IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 89 · Chicago (Wolcott)3 Miles Varsity8919:05.13 PB10
Oct 232026 IHSA Class 1A XC Regional - #1B Skokie (Ida Crown)Oct 23 · 3 Miles Varsity · Place 11 · Chicago (Wolcott)3 Miles Varsity1118:41.7310
Oct 17Lakeshore Athletic LeagueOct 17 · 3 Miles Varsity · Place 6 · Chicago (Wolcott)3 Miles Varsity618:44.010
Sep 29Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys (Fast Heat, 13 minutes or faster · Place 141 · Chicago (Wolcott)2 Miles Boys (Fast Heat, 13 minutes or faster14112:08.6 PB10
Sep 26Ravens RunSep 26 · 3 Miles Varsity · Place 12 · Chicago (Wolcott)3 Miles Varsity1219:43.08 PB10
Sep 23Latin Prep ClassicSep 23 · 3 Miles Varsity · Place 91 · Chicago (Wolcott)3 Miles Varsity9118:46.12 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 577 · Chicago (Wolcott)3 Miles Varsity Boys57719:00.41 PB10
Sep 16Lane Tech Larry Gnapp Tough XC InviteSep 16 · 3 Miles Boys Varsity- under 22 min only · Place 57 · Chicago (Wolcott)3 Miles Boys Varsity- under 22 min only5719:00.5 PB10
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Frosh/Soph · Place 63 · Chicago (Wolcott)3 Miles Frosh/Soph6320:42.8410
Sep 8Legion Classic XC Series Invite 1Sep 8 · 2 Miles Boys HS Open · Place 64 · Chicago (Wolcott)2 Miles Boys HS Open6412:30.810
Sep 5Windy City Cross Country ChallengeSep 5 · 3 Miles High School Varsity · Place 8 · Chicago (Wolcott)3 Miles High School Varsity821:29.67 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 92 · Chicago (Wolcott)5,000 Meters Varsity9220:54.69 PB9
Oct 24IHSA Class 1A XC Regional - #1B Chicago (C. Hope)Oct 24 · 3 Miles Varsity · Place 24 · Chicago (Wolcott)3 Miles Varsity2419:09.77 PB9
Oct 6Lakeshore Athletic LeagueOct 6 · 3 Miles Varsity · Place 6 · Chicago (Wolcott)3 Miles Varsity619:28.379
Sep 30Mather XC Invite 3Sep 30 · 2 Miles Varsity · Place 224 · Chicago (Wolcott)2 Miles Varsity22412:34.709
Sep 27Ravens RunSep 27 · 3.06 Miles Varsity · Place 25 · Chicago (Wolcott)3.06 Miles Varsity2521:18.209
Sep 24Latin Prep ClassicSep 24 · 3 Miles Varsity · Place 89 · Chicago (Wolcott)3 Miles Varsity8919:30.669
Sep 16Mather XC Invite 1Sep 16 · 2 Miles Open · Place 89 · Chicago (Wolcott)2 Miles Open8912:41.609
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 190 · Chicago (Wolcott)3 Miles Varsity19021:13.639
Sep 6Windy City XC ChallengeSep 6 · 3 Miles Open · Place 21 · Chicago (Wolcott)3 Miles Open2122:11.839
Sep 3Roycemore InvitationalSep 3 · 3 Miles Varsity · Place 32 · Chicago (Wolcott)3 Miles Varsity3221:45.609