Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 3 Mile CourseLincoln-Way West Vs Bradley-Bourbonnais · Sep 15 | 20:26.86 | Lincoln-Way West Vs Bradley-Bourbonnais | September 15, 2020 |
| 3 Miles · 4800 MetersLincoln-Way West Vs Amos Alonzo Stagg · Sep 8 | 21:00.29 | Lincoln-Way West Vs Amos Alonzo Stagg | September 8, 2020 |
| 3 Miles · Andrew High SchoolAndrew vs. Lincoln-Way West (Boys) · Sep 29 | 19:22 | Andrew vs. Lincoln-Way West (Boys) | September 29, 2020 |
| 3 Miles · Channahon Community ParkJoliet Central Steelman Invite · Sep 11 | 21:41.7 | Joliet Central Steelman Invite | September 11, 2021 |
| 3 Miles · Channahon Community ParkJoliet Steelmen Invitational · Sep 8 | 20:13.3 | Joliet Steelmen Invitational | September 8, 2018 |
| 3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 21 | 18:17.7 | Peoria Notre Dame Richard Spring Invitational | September 21, 2019 |
| 3 Miles · Lincoln Way WestLincoln-Way West verus Bolingbrook · Sep 22 | 20:05.90 | Lincoln-Way West verus Bolingbrook | September 22, 2020 |
| 3 Miles · Lockport East CampusLocktoberfest Invitational Boys Only · Oct 3 | 18:29.3 | Locktoberfest Invitational Boys Only | October 3, 2020 |
| 3 Miles · Lyons Township High School South CampusLyons Township Mike Kuharic Invitational · Sep 7 | 19:03.89 | Lyons Township Mike Kuharic Invitational | September 7, 2019 |
| 5,000 Meters · Dellwood ParkLocktoberfest Invitational · Oct 2 | 22:30.0 | Locktoberfest Invitational | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Locktoberfest InvitationalOct 2 · 5,000 Meters Varsity · Place 154 · New Lenox (Lincoln-Way West) | 5,000 Meters Varsity | 154 | 22:30.0 PB | 12 |
| Sep 11 | Joliet Central Steelman InviteSep 11 · 3 Miles Open · Place 56 · New Lenox (Lincoln-Way West) | 3 Miles Open | 56 | 21:41.7 PB | 12 |
2020 Cross Country
7 results2019 Cross Country
9 results2018 Cross Country
3 results