Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Maxwell Park, Normal, ILIESA 1A State Meet · Oct 14 | 11:13.1 | IESA 1A State Meet | October 14, 2017 |
| 2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A Winnebago Regional · Oct 26 | 15:16.38 | IHSA Class 1A Winnebago Regional | October 26, 2019 |
| 3 Miles · Detweiller - IHSA State CourseIHSA Class 1A State XC Championships · Nov 9 | 15:57.52 | IHSA Class 1A State XC Championships | November 9, 2019 |
| 3 Miles · Harvest Christian AcademyKane / DuPage County Invitational 2020 · Sep 12 | 18:22 | Kane / DuPage County Invitational 2020 | September 12, 2020 |
| 3 Miles · Horner ParkDePaul College Prep Ram Invitational/Catholic Cup · Sep 8 | 17:56.7 | DePaul College Prep Ram Invitational/Catholic Cup | September 8, 2018 |
| 3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK HS XC Season Opener · Aug 26 | 17:32.15 | GK HS XC Season Opener | August 26, 2021 |
| 5,000 Meters · Harvest Christian AcademyHCA Midseason Classic · Sep 26 | 17:31 | HCA Midseason Classic | September 26, 2020 |
| 5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 6 | 17:32.99 | ShaZam XC Club Championships | November 6, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D1 · Place 47 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity D1 | 47 | 17:32.99 PB | 11 |
| Oct 31 | IHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy)Oct 31 · 5,000 Meters Boys · Place 25 · River Valley ChristianRiver Valley Christian | 5,000 Meters Boys | 25 | 17:52.20 | 11 |
| Oct 24 | IHSA Class 1A XC Regional #1C - Elgin (Harvest Christian Academy)Oct 24 · 5,000 Meters Varsity · Place 8 · Elgin (Harvest Chris..Elgin (Harvest Chris.. | 5,000 Meters Varsity | 8 | 17:39.54 | 11 |
| Oct 15 | NAC Conference MeetOct 15 · 5,000 Meters Varsity · Place 4 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity | 4 | 19:07 | 11 |
| Oct 7 | Elgin City ClassicOct 7 · 5,000 Meters Varsity · Place 6 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity | 6 | 17:55 | 11 |
| Oct 3 | Kane / DuPage County Invitational 2020 #3Oct 3 · 5,000 Meters Varsity · Place 14 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity | 14 | 17:41 | 11 |
| Sep 26 | HCA Midseason ClassicSep 26 · 5,000 Meters Varsity · Place 8 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity | 8 | 17:31 PB | 11 |
| Sep 19 | Kane / DuPage County Invitational 2020 #2Sep 19 · 5,000 Meters Varsity · Place 4 · River Valley ChristianRiver Valley Christian | 5,000 Meters Varsity | 4 | 18:52 | 11 |
| Sep 12 | Kane / DuPage County Invitational 2020Sep 12 · 3 Miles Varsity · Place 8 · River Valley ChristianRiver Valley Christian | 3 Miles Varsity | 8 | 18:22 PB | 11 |
| Sep 5 | Harvest Christian Academy Fall ClassicSep 5 · 5,000 Meters Varsity · Place 14 · Elgin (Harvest Chris..Elgin (Harvest Chris.. | 5,000 Meters Varsity | 14 | 17:46 | 11 |
2019 Cross Country
6 results2018 Cross Country
3 results2017 Cross Country
1 results