Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Katherine Legge Memorial ParkHinsdale South / Addison Trail Boys Dual Meet · Sep 10 | 14:45 | Hinsdale South / Addison Trail Boys Dual Meet | September 10, 2020 |
| 3 Miles · Bensenville (Fenton) XCJohn Kurtz Early Bird Invitational · Sep 2 | 17:38.9 | John Kurtz Early Bird Invitational | September 2, 2017 |
| 3 Miles · Detweiller - IHSA State CourseIHSA Class 3A State XC Championships · Nov 9 | 15:39.20 | IHSA Class 3A State XC Championships | November 9, 2019 |
| 3 Miles · Fenton HS XC CourseJohn Kurtz Earlybird Invitational · Sep 1 | 18:06.9 | John Kurtz Earlybird Invitational | September 1, 2018 |
| 3 Miles · Lake Park HS (East Campus)IHSA Class 3A Lake Park Sectional · Nov 2 | 16:04.3 | IHSA Class 3A Lake Park Sectional | November 2, 2019 |
| 3 Miles · Leroy Oakes Forest PreserveSt. Charles North Invitational · Sep 30 | 17:11.5 | St. Charles North Invitational | September 30, 2017 |
| 3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Sectional #3 - LaGrange (Lyons) · Oct 31 | 16:03.22 | IHSA Class 3A XC Sectional #3 - LaGrange (Lyons) | October 31, 2020 |
| 3 Miles · Niles West High SchoolIHSA 3A Niles West Regional · Oct 21 | 17:34.96 | IHSA 3A Niles West Regional | October 21, 2017 |
| 3 Miles · Willowbrook High SchoolWSC-Gold Division Championships · Oct 16 | 17:03.4 | WSC-Gold Division Championships | October 16, 2017 |
| 3.05 Miles · Proviso West HSWest Suburban Conference XC Gold Division Championship · Oct 17 | 16:40.95 | West Suburban Conference XC Gold Division Championship | October 17, 2020 |
| 4634 m · Camera ParkIHSA Class 3A Glenbard West Regional · Oct 26 | 16:08.54 | IHSA Class 3A Glenbard West Regional | October 26, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results2019 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
5 results