Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · York XC Short CourseYork Boys Frosh/Soph Invitational · Sep 17 | 13:33.3 | York Boys Frosh/Soph Invitational | September 17, 2018 |
| 2.95 Miles · St. James Farm CourseWheaton North Quad · Sep 19 | 19:43.0 | Wheaton North Quad | September 19, 2018 |
| 3 Miles · Campus CourseDuPage Valley Conference XC Championships · Oct 13 | 19:02.3 | DuPage Valley Conference XC Championships | October 13, 2018 |
| 3 Miles · Naperville North Campus XC CourseNaperville North, Naperville Central, DeKalb Boys Triangular · Sep 26 | 18:17.90 | Naperville North, Naperville Central, DeKalb Boys Triangular | September 26, 2020 |
| 3 Miles · Neuqua Valley High SchoolBOYS Neuqua Valley, Naperville North, DeKalb XC Triangular · Oct 2 | 17:34.77 | BOYS Neuqua Valley, Naperville North, DeKalb XC Triangular | October 2, 2020 |
| 3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference Meet · Oct 16 | 18:09.7 | DuPage Valley Conference Meet | October 16, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Neuqua JV MeetSep 16 · 3 Miles Junior Varsity · Naperville (North) | 3 Miles Junior Varsity | 0 | DNS | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | DuPage Valley Conference MeetOct 16 · 3 Miles JV Boys · Place 26 · Naperville (North) | 3 Miles JV Boys | 26 | 18:09.7 PB | 11 |
| Oct 9 | Naperville Twilight XC InvitationalOct 9 · 3 Miles Open · Place 27 · Naperville (North) | 3 Miles Open | 27 | 18:28.2 | 11 |
| Oct 2 | BOYS Neuqua Valley, Naperville North, DeKalb XC TriangularOct 2 · 3 Miles JV · Place 6 · Naperville (North) | 3 Miles JV | 6 | 17:34.77 PB | 11 |
| Sep 26 | Naperville North, Naperville Central, DeKalb Boys TriangularSep 26 · 3 Miles Varsity · Place 31 · Naperville (North) | 3 Miles Varsity | 31 | 18:17.90 PB | 11 |
| Sep 18 | BOYS Neuqua Valley, Naperville North, Metea Valley XC TriangularSep 18 · 3 Miles JV · Place 9 · Naperville (North) | 3 Miles JV | 9 | 18:06.71 | 11 |
| Sep 12 | Waubonsie Valley, Naperville North, Metea Valley Boys TriangularSep 12 · 3 Miles Junior Varsity · Place 5 · Naperville (North) | 3 Miles Junior Varsity | 5 | 19:14.20 | 11 |
| Sep 4 | Naperville North, DeKalb, Metea Valley Boys TriangularSep 4 · 3 Miles Varsity · Place 31 · Naperville (North) | 3 Miles Varsity | 31 | 19:33.66 | 11 |
2019 Cross Country
5 results2018 Cross Country
6 results