Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Channelside ParkIHSA Class 1A Ida Crown Regional · Oct 25 | 16:32.9 | IHSA Class 1A Ida Crown Regional | October 25, 2019 |
| 3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 6 | 17:26.63 | IHSA Class 1A State Cross Country Championships | November 6, 2021 |
| 3 Miles · Horner ParkDePaul College Prep Invitational · Sep 12 | 18:02.94 | DePaul College Prep Invitational | September 12, 2020 |
| 3 Miles · Loyola Academy-Munz CampusLoyola Academy Invitational #1 · Sep 19 | 18:00.85 | Loyola Academy Invitational #1 | September 19, 2020 |
| 3 Miles · Sunset KnollMontini / DePaul Prep / St. Rita Triangular Meet · Sep 5 | 19:12.4 | Montini / DePaul Prep / St. Rita Triangular Meet | September 5, 2020 |
| 5,000 Meters · Community ParkIHSA Class 1A Lisle Sectional · Nov 2 | 18:00.70 | IHSA Class 1A Lisle Sectional | November 2, 2019 |
| 5,000 Meters · Harvest Christian AcademyIHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy) · Oct 31 | 18:08.50 | IHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy) | October 31, 2020 |
| 5,000 Meters · Lisle Community ParkIHSA Class 1A XC Sectional - Lisle (Sr.) #1 · Oct 30 | 17:13.1 | IHSA Class 1A XC Sectional - Lisle (Sr.) #1 | October 30, 2021 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:32.1 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 6 | 27:03.6 | Rust Buster Invitational | September 6, 2025 |
| 8,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 26:46.11 | SCAC XC Champs. | November 1, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 26:34.6 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Seguin Outdoor Learning CenterSouthern Collegiate Athletic Conference (SCAC) Championship · Oct 28 | 27:09.8 | Southern Collegiate Athletic Conference (SCAC) Championship | October 28, 2023 |
| 8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 2 | 26:51.72 | SCAC Cross Country Conference Championships | November 2, 2024 |
| 8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 21 | 27:27.42 | MSU Denver Roadrunners Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | SCAC XC Champs.Nov 1 · 8,000 Meters Collegiate · Place 33 · Colorado CollegeColorado College | 8,000 Meters Collegiate | 33 | 26:46.11 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 191 · Colorado CollegeColorado College | 8,000 Meters Gold | 191 | 26:34.6 PB | Sr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 198 · Colorado CollegeColorado College | 8,000 Meters White | 198 | 26:32.1 PB | Sr |
| Sep 27 | Ted Castaneda ClassicSep 27 · 8,000 Meters College · Colorado CollegeColorado College | 8,000 Meters College | 0 | DNF | Sr |
| Sep 6 | Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 55 · Colorado CollegeColorado College | 8,000 Meters New College | 55 | 27:03.6 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 23 · Colorado CollegeColorado College | 8,000 Meters SCAC | 23 | 26:51.72 PB | Jr |
| Oct 11 | 2024 Colorado Springs Cross-Country OpenOct 11 · 8,000 Meters Varsity · Place 58 · Colorado CollegeColorado College | 8,000 Meters Varsity | 58 | 27:11.37 | JR |
| Oct 5 | Colorado College XCOct 5 · 8,000 Meters Varsity · Place 51 · Colorado CollegeColorado College | 8,000 Meters Varsity | 51 | 28:27.60 | JR |
| Sep 21 | MSU Denver Roadrunners InvitationalSep 21 · 8,000 Meters College · Place 112 · Colorado CollegeColorado College | 8,000 Meters College | 112 | 27:27.42 PB | Jr |
| Sep 7 | UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 55 · Colorado CollegeColorado College | 8,000 Meters College | 55 | 28:03.20 | Jr |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
5 results2020 Cross Country
7 results2019 Cross Country
6 results