Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.65 Miles · St. James FarmNaperville Central, Naperville North, Wheaton-Warrenville South @ Wheaton North · Sep 20 | 11:40 | Naperville Central, Naperville North, Wheaton-Warrenville South @ Wheaton North | September 20, 2017 |
| 2 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 8 | 14:12.68 | Lake Park Harvey Braus Invitational | September 8, 2018 |
| 2.95 Miles · St. James Farm CourseDuPage Valley Conference Championships · Oct 16 | 19:45.44 | DuPage Valley Conference Championships | October 16, 2017 |
| 3 Miles · Campus CourseDuPage Valley Conference XC Championships · Oct 13 | 21:14.7 | DuPage Valley Conference XC Championships | October 13, 2018 |
| 3 Miles · Leroy Oakes Forest PreserveSt. Charles North Invitational · Sep 30 | 20:24.0 | St. Charles North Invitational | September 30, 2017 |
| 3 Miles · Naperville North Campus XC CourseNaperville Twilight Invitational · Oct 4 | 19:38.6 | Naperville Twilight Invitational | October 4, 2017 |
| 3 Miles · Waubonsie Valley High SchoolWaubonsie Valley, Naperville Central, DeKalb Boys Triangular · Sep 18 | 20:49.30 | Waubonsie Valley, Naperville Central, DeKalb Boys Triangular | September 18, 2020 |
| 3106 m · Katherine Legge Memorial ParkHinsdale Hornet-Red Devil Invitational · Sep 2 | 13:15.5 | Hinsdale Hornet-Red Devil Invitational | September 2, 2017 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 12 | 20:59.0 | NXR Midwest Regional Championships | November 12, 2017 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 27:33.3 | NXR Midwest Regional Championships | November 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
5 results2017 Cross Country
7 results