Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA Class 2A State XC Championships · Oct 31 | 17:35.6 | IHSAA Class 2A State XC Championships | October 31, 2020 |
| 6,000 Meters · Iowa State Cross Country CourseCyclone Preview · Sep 1 | 18:53.7 | Cyclone Preview | September 1, 2023 |
| 6,000 Meters · University of Minnesota, Golf Course Club HouseOz Memorial · Sep 2 | 20:20.2 | Oz Memorial | September 2, 2022 |
| 8,000 Meters · LaVern Gibson CourseMissouri Valley Conference Championships · Oct 28 | 26:29.3 | Missouri Valley Conference Championships | October 28, 2022 |
| 8,000 Meters · Mahoney Golf CourseGreeno/Dirksen Invite · Sep 21 | 26:06.68 | Greeno/Dirksen Invite | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 140 · DrakeDrake | 10,000 Meters Division 1 | 140 | 32:07.52 | JR |
| Nov 1 | Missouri Valley Conference ChampionshipsNov 1 · 8,000 Meters Varsity · Place 44 · DrakeDrake | 8,000 Meters Varsity | 44 | 24:46.2 | JR |
| Oct 18 | Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 98 · DrakeDrake | 8,000 Meters Varsity | 98 | 25:00.23 | JR |
| Sep 21 | Greeno/Dirksen InviteSep 21 · 8,000 Meters College · Place 42 · DrakeDrake | 8,000 Meters College | 42 | 26:06.68 PB | Sr |
| Aug 30 | Cyclone PreviewAug 30 · 6,000 Meters Varsity · Place 18 · DrakeDrake | 6,000 Meters Varsity | 18 | 19:23.9 | JR |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Cyclone PreviewSep 1 · 6,000 Meters Open · Place 14 · DrakeDrake | 6,000 Meters Open | 14 | 18:53.7 PB | Jr |
2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
2 results