Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · St. James Farm Forest Preserve2025 DVC Legacy Quad · Sep 2416:41.792025 DVC Legacy QuadSeptember 24, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:57.03IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:09.25IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Katherine Legge Memorial ParkHinsdale Central Boys Quad · Sep 1016:03.34Hinsdale Central Boys QuadSeptember 10, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 115:40.02IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 715:21.59Twilight XC InvitationalOctober 7, 2026
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2515:37.01IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2616:23.2 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3116:06.772026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 53 · Naperville (Central)3 Miles Class 3A Varsity5314:57.03 PB11
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 50 · Naperville (Central)5,000 Meters Varsity5016:06.77 PB11
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 13 · Naperville (Central)3 Miles Varsity1315:32.7111
Oct 17DuPage Valley XC Conference ChampionshipsOct 17 · 3 Miles Varsity · Place 8 · Naperville (Central)3 Miles Varsity815:29.211
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 35 · Naperville (Central)3 Miles Varsity Boys3515:21.59 PB11
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 23 · Naperville (Central)5,000 Meters Boys Varsity2316:23.2 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 55 · Naperville (Central)3 Miles Varsity Boys5515:21.1411
Sep 10Hinsdale Central Boys QuadSep 10 · 3 Miles Varsity · Place 1 · Naperville (Central)3 Miles Varsity116:03.34 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 94 · Naperville (Central)3 Miles 3A Varsity9415:09.25 PB10
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 39 · Naperville (Central)3 Miles Varsity3915:40.02 PB10
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 13 · Naperville (Central)3 Miles Varsity1315:37.01 PB10
Oct 18DuPage Valley XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 10 · Naperville (Central)3 Miles Varsity1015:59.5110
Sep 242025 DVC Legacy QuadSep 24 · 2.95 Miles Varsity · Place 33 · Naperville (Central)2.95 Miles Varsity3316:41.79 PB10
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 3 · Naperville (Central)3 Miles Frosh/Soph315:33.9910
Sep 11Hinsdale Mini InviteSep 11 · 3 Miles Varsity · Place 5 · Naperville (Central)3 Miles Varsity516:36.4810
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 6 · Naperville (Central)3 Miles Frosh/Soph Freshman615:56.8810
Aug 25Yorkville Kailey Fox InvitationalAug 25 · 3 Miles Varsity · Place 3 · Naperville (Central)3 Miles Varsity315:25.710

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 222024 Plainfield North "Fast Cat" InvitationalOct 22 · 3 Miles Freshman · Place 3 · Naperville (Central)3 Miles Freshman317:11.8309
Oct 3DGN Tri vs Morton and Naperville CentralOct 3 · 3 Miles Varsity · Place 28 · Naperville (Central)3 Miles Varsity2817:199
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 62 · Naperville (Central)3 Miles Freshman Sophomore6217:32.349
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 33 · Naperville (Central)2.9 Miles Frosh/Soph Freshman3316:38.909
Sep 32024 YHS Kailey Fox InvitationalSep 3 · 3 Miles Junior Varsity · Place 10 · Naperville (Central)3 Miles Junior Varsity1017:00.99

2016 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Naperville Twilight InvitationalOct 5 · 3 Miles Junior Varsity · Place 111 · Naperville Central3 Miles Junior Varsity11118:55.2sr
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 318 · Naperville Central3 Miles Open31819:45.9SR
Sep 3Hinsdale Hornet Red-Devil InvitationalSep 3 · 3 Miles Varsity · Place 322 · Naperville Central3 Miles Varsity32220:12.8—

2015 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16DuPage Valley Conference MeetOct 16 · 3 Miles Open · Place 167 · Naperville Central3 Miles Open16719:45.1JR
Oct 3St. Charles North InvitationalOct 3 · 3 Miles Open · Place 237 · Naperville Central3 Miles Open23721:01.6JR
Sep 12First to the Finish Peoria InvitationalSep 12 · 3 Miles Open · Place 548 · Naperville Central3 Miles Open54820:58.1JR