Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 14 | 10:30.5 | Lake Park Harvey Braus Invitational | September 14, 2019 |
| 3 Miles · Busse WoodsIHSA Class 3A Hoffman Estates Sectional · Nov 2 | 17:26.4 | IHSA Class 3A Hoffman Estates Sectional | November 2, 2019 |
| 3 Miles · Deerfield High SchoolDeerfield / Niles North Boys Dual Meet · Sep 2 | 15:56.2 | Deerfield / Niles North Boys Dual Meet | September 2, 2020 |
| 3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 21 | 16:15.9 | Peoria Notre Dame Richard Spring Invitational | September 21, 2019 |
| 3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 30 | 16:55.6 | IHSA Class 2A XC Sectional - Woodstock (North) #4 | October 30, 2021 |
| 3 Miles · Lake Forest High SchoolIHSA Class 3A Lake Forest Regional · Oct 26 | 15:51 | IHSA Class 3A Lake Forest Regional | October 26, 2019 |
| 3 Miles · Lakes Community High SchoolIHSA Class 2A XC Regional - Lake Villa (Lakes) # 4C · Oct 23 | 15:56.27 | IHSA Class 2A XC Regional - Lake Villa (Lakes) # 4C | October 23, 2021 |
| 3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional #2B - Wilmette (Loyola Academy) · Oct 24 | 17:24.11 | IHSA Class 3A XC Regional #2B - Wilmette (Loyola Academy) | October 24, 2020 |
| 3 Miles · Maine South High SchoolCSL Conference Championships · Oct 16 | 16:04.86 | CSL Conference Championships | October 16, 2021 |
| 3 Miles · Vernon Hills Athletic ComplexVernon Hills / Deerfield Boys Dual Meet · Sep 8 | 16:32.1 | Vernon Hills / Deerfield Boys Dual Meet | September 8, 2020 |
| 3 Miles · Washington ParkFleet Feet Invitational hosted by Whitney Young High School · Sep 22 | 17:01.8 | Fleet Feet Invitational hosted by Whitney Young High School | September 22, 2018 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 17:12.2 | NXR Midwest Regional Championships | November 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results2020 Cross Country
8 results2019 Cross Country
9 results2018 Cross Country
4 results