Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 1 | 16:31.6 | St. Charles North XC Invite | October 1, 2022 |
| 2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 25 | 16:13.1 | Bartlett Flyin' Hawk XC Invitational | September 25, 2021 |
| 3 Miles · Channahon Community ParkMinooka Flight Invitational · Sep 17 | 16:26 | Minooka Flight Invitational | September 17, 2022 |
| 3 Miles · Katherine Legge Memorial ParkDowners Grove South/Waubonsie Valley Boys at Hinsdale South · Sep 27 | 17:20 | Downers Grove South/Waubonsie Valley Boys at Hinsdale South | September 27, 2021 |
| 3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 5 | 16:17.7 | Naperville Twilight XC Invitational | October 5, 2022 |
| 3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 6 | 16:31.5 | Naperville Twilight XC Invitational | October 6, 2021 |
| 3 Miles · Neuqua Valley High SchoolBOYS Neuqua Valley, Metea Valley, Waubonsie Valley XC Triangular · Sep 26 | 16:53.00 | BOYS Neuqua Valley, Metea Valley, Waubonsie Valley XC Triangular | September 26, 2020 |
| 3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 16 | 16:27.5 | DuPage Valley Conference XC Championships | October 16, 2021 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 17:26.5 | NXR Midwest Regional Championships | November 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
9 results2021 Cross Country
7 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | DuPage Valley Conference MeetOct 16 · 3 Miles F/S Boys · Place 9 · Aurora (Waubonsie Valley) | 3 Miles F/S Boys | 9 | 17:10.0 | 10 |
| Oct 2 | Waubonsie Valley, Naperville Central, Metea Valley Boys TriangularOct 2 · 3 Miles Frosh/Soph Freshman · Place 4 · Aurora (Waubonsie Va.. | 3 Miles Frosh/Soph Freshman | 4 | 17:33.60 | 10 |
| Sep 26 | BOYS Neuqua Valley, Metea Valley, Waubonsie Valley XC TriangularSep 26 · 3 Miles Frosh/Soph · Place 5 · Aurora (Waubonsie Valley) | 3 Miles Frosh/Soph | 5 | 16:53.00 PB | 10 |
| Sep 18 | Waubonsie Valley, Naperville Central, DeKalb Boys TriangularSep 18 · 3 Miles Varsity · Place 17 · Aurora (Waubonsie Valley) | 3 Miles Varsity | 17 | 17:22.50 | 10 |
| Sep 12 | Waubonsie Valley, Naperville North, Metea Valley Boys TriangularSep 12 · 3 Miles Frosh/Soph · Place 1 · Aurora (Waubonsie Valley) | 3 Miles Frosh/Soph | 1 | 17:44.36 | 10 |
| Sep 4 | BOYS Waubonsie Valley, Neuqua Valley, Naperville Central TriangularSep 4 · 3 Miles Frosh/Soph Freshman · Place 7 · Aurora (Waubonsie Va.. | 3 Miles Frosh/Soph Freshman | 7 | 17:31.00 | 10 |
2019 Cross Country
6 results