Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · RiversideBishop Heelan Invite · Aug 26 | 13:37.16 | Bishop Heelan Invite | August 26, 2021 |
| 4 Miles · Augustana UniversityAugustana Twilight XC Meet College · Sep 1 | 23:17.7 | Augustana Twilight XC Meet College | September 1, 2023 |
| 8,000 Meters · Adams Nature PreserveBriar Cliff XC Invite · Oct 4 | 28:43.16 | Briar Cliff XC Invite | October 4, 2025 |
| 8,000 Meters · Adams Nature PreserveBriar Cliff XC Invitational · Oct 7 | 28:52.3 | Briar Cliff XC Invitational | October 7, 2023 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 27:52.55 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 20 | 29:03.79 | Woody Greeno Invite | September 20, 2025 |
| 8,000 Meters · Mahoney State ParkGPAC Championships · Nov 8 | 27:44.28 | GPAC Championships | November 8, 2025 |
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 8 | GPAC ChampionshipsNov 8 · 8,000 Meters GPAC · Place 50 · Morningside (Iowa)Morningside (Iowa) | 8,000 Meters GPAC | 50 | 27:44.28 PB | Sr |
| Oct 25 | Blazing Tiger ClassicOct 25 · 8,000 Meters Collegiate · Place 197 · Morningside (Iowa)Morningside (Iowa) | 8,000 Meters Collegiate | 197 | 28:01.65 | Sr |
| Oct 11 | Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 126 · Morningside (Iowa)Morningside (Iowa) | 8,000 Meters Gold | 126 | 27:52.55 PB | Sr |
| Oct 4 | Briar Cliff XC InviteOct 4 · 8,000 Meters Men 8K · Place 89 · Morningside (Iowa)Morningside (Iowa) | 8,000 Meters Men 8K | 89 | 28:43.16 PB | Sr |
| Sep 20 | Woody Greeno InviteSep 20 · 8,000 Meters College · Place 238 · Morningside (Iowa)Morningside (Iowa) | 8,000 Meters College | 238 | 29:03.79 PB | Sr |
2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
1 results