Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Deer Grove East Forest PreservePalatine Invitational · Sep 22 | 15:47.8 | Palatine Invitational | September 22, 2018 |
| 2.75 Miles · Katherine Legge Memorial ParkHinsdale Central / OPRF Boys Dual Meet · Oct 6 | 15:50.1 | Hinsdale Central / OPRF Boys Dual Meet | October 6, 2020 |
| 2.96 Miles · Berens ParkWSC-Silver Division Championships · Oct 19 | 16:25.80 | WSC-Silver Division Championships | October 19, 2019 |
| 3 Miles · Deer Grove Forest PreservePalatine Invitational - Meet of Champions · Sep 28 | 17:23 | Palatine Invitational - Meet of Champions | September 28, 2019 |
| 3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 21 | 17:07.2 | Peoria Notre Dame Richard Spring Invitational | September 21, 2019 |
| 3 Miles · Fenton HS XC CourseJohn Kurtz Earlybird Invitational · Sep 1 | 22:19.1 | John Kurtz Earlybird Invitational | September 1, 2018 |
| 3 Miles · Green Valley Forest PreserveDowners Grove North / OPRF Boys Dual Meet · Sep 26 | 17:15.1 | Downers Grove North / OPRF Boys Dual Meet | September 26, 2020 |
| 3 Miles · Lake Park HS (East Campus)IHSA Class 3A Lake Park Sectional · Nov 2 | 16:57.9 | IHSA Class 3A Lake Park Sectional | November 2, 2019 |
| 3 Miles · Lincoln ParkIHSA Class 3A XC Sectional #4 - Chicago (Whitney Young) · Oct 31 | 16:46.91 | IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young) | October 31, 2020 |
| 3 Miles · Lyons Township High School South CampusLyons/Oak Park-River Forest Boys Dual JV/FS Meet · Oct 12 | 17:04.54 | Lyons/Oak Park-River Forest Boys Dual JV/FS Meet | October 12, 2020 |
| 3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 6 | 17:15.7 | Naperville Twilight XC Invitational | October 6, 2021 |
| 3.05 Miles · Proviso West HSWest Suburban Silver Conference Championships · Oct 13 | 20:03.5 | West Suburban Silver Conference Championships | October 13, 2018 |
| 4296 m · Berens ParkYork / Oak Park-River Forest Boys V/FS Dual Meet · Sep 10 | 15:05.4 | York / Oak Park-River Forest Boys V/FS Dual Meet | September 10, 2020 |
| 4634 m · Camera ParkGlenbard West / OPRF Varsity Dual Meet · Oct 1 | 16:44 | Glenbard West / OPRF Varsity Dual Meet | October 1, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results2020 Cross Country
8 results2019 Cross Country
7 results2018 Cross Country
6 results