Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bedford ParkArgo Dave Brady Invitational · Sep 15 | 19:06.1 | Argo Dave Brady Invitational | September 15, 2018 |
| 3 Miles · Detweiller - IHSA State CoursePeoria Notre Dame Richard Spring Invitational · Sep 17 | 18:50.2 | Peoria Notre Dame Richard Spring Invitational | September 17, 2016 |
| 3 Miles · Lisle Community ParkJoe Fedenic XC Invitational · Oct 8 | 17:28.44 | Joe Fedenic XC Invitational | October 8, 2016 |
| 3 Miles · Marmion AcademyRoyal /Cadet Invitational · Sep 10 | 18:26.89 | Royal /Cadet Invitational | September 10, 2016 |
| 3 Miles · North Creek MeadowTF South Rich Dust Rebel Invitational · Sep 3 | 18:31 | TF South Rich Dust Rebel Invitational | September 3, 2016 |
| 3 Miles · Turtlehead LakeJoe Mortimer Frosh/Soph Invitational · Sep 29 | 17:35.7 | Joe Mortimer Frosh/Soph Invitational | September 29, 2016 |
| 5,000 Meters · Dellwood ParkSWSC Pre Conference Meet · Aug 22 | 20:27.1 | SWSC Pre Conference Meet | August 22, 2017 |
| 5,000 Meters · Dellwood ParkSouthwest Suburban Conference - Blue Division Championships · Oct 15 | 19:25 | Southwest Suburban Conference - Blue Division Championships | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
1 results2017 Cross Country
2 results2016 Cross Country
7 results2015 Cross Country
2 results