Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 30 | 23:44.3 | IHSA Class 2A XC Sectional - Woodstock (North) #4 | October 30, 2021 |
| 3 Miles · Fox River ParkAntioch Harland Invite · Oct 2 | 22:55.8 | Antioch Harland Invite | October 2, 2021 |
| 3 Miles · Fox River ParkHarland Invite · Sep 29 | 23:53.86 | Harland Invite | September 29, 2018 |
| 3 Miles · Geneseo High SchoolNIB-12 Conference XC Championships · Oct 13 | 22:18.8 | NIB-12 Conference XC Championships | October 13, 2018 |
| 3 Miles · Hoover ParkRock River Run · Sep 28 | 21:28.1 | Rock River Run | September 28, 2019 |
| 3 Miles · Kaneland CC CourseInterstate 8 Conference Meet · Oct 16 | 21:25.71 | Interstate 8 Conference Meet | October 16, 2021 |
| 3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional #3 - Lake Villa (Lakes) · Oct 31 | 21:23.51 | IHSA Class 2A XC Sectional #3 - Lake Villa (Lakes) | October 31, 2020 |
| 3 Miles · Morris Community High SchoolInterstate 8 Conference Championships · Oct 19 | 20:57.7 | Interstate 8 Conference Championships | October 19, 2019 |
| 3 Miles · Sycamore High SchoolSycamore Quad (DeKalb, Dixon, Sandwich, Sycamore) · Oct 6 | 22:06 | Sycamore Quad (DeKalb, Dixon, Sandwich, Sycamore) | October 6, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | NIB-12 Conference XC ChampionshipsOct 13 · 3 Miles Frosh/Soph · Place 10 · Sycamore | 3 Miles Frosh/Soph | 10 | 22:18.8 PB | 9 |
| Sep 29 | Harland InviteSep 29 · 3 Miles Junior Varsity · Place 36 · Sycamore | 3 Miles Junior Varsity | 36 | 23:53.86 PB | 9 |