Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 8 | 33:53.27 | NCAA DII Central Regional | November 8, 2025 |
| 4200 m · WayneWayne State XC Open · Sep 26 | 13:48.85 | Wayne State XC Open | September 26, 2025 |
| 6,000 Meters · Ashton Cross Country CourseHawkeye Invitational · Sep 1 | 20:10.2 | Hawkeye Invitational | September 1, 2023 |
| 8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 26:54.5 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 26:11.18 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Grinnell Golf CourseLes Duke CC Invitational · Sep 10 | 28:36.7 | Les Duke CC Invitational | September 10, 2022 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 26:28.60 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 20 | 26:48.95 | Woody Greeno Invite | September 20, 2025 |
| 8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 26:54.5 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · SWCC 2023 NJCAA Region XI Championships · Oct 27 | 27:14.6 | 2023 NJCAA Region XI Championships | October 27, 2023 |
| 8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 26:54.50 | Steve Johnson Invitational | September 30, 2023 |
| 8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 24 | 26:51.40 | Northern Sun Conference XC Meet | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Central RegionalNov 8 · 10,000 Meters D2 Central · Place 122 · Wayne State (Neb.)Wayne State (Neb.) | 10,000 Meters D2 Central | 122 | 33:53.27 PB | Sr |
| Oct 24 | Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 42 · Wayne State (Neb.)Wayne State (Neb.) | 8,000 Meters Men's 8000 | 42 | 26:51.40 PB | Sr |
| Oct 11 | Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 59 · Wayne State (Neb.)Wayne State (Neb.) | 8,000 Meters Gold | 59 | 26:11.18 PB | Sr |
| Sep 26 | Wayne State XC OpenSep 26 · 4,200 Meters Men's · Place 2 · Wayne State (Neb.)Wayne State (Neb.) | 4,200 Meters Men's | 2 | 13:48.85 PB | Sr |
| Sep 20 | Woody Greeno InviteSep 20 · 8,000 Meters College · Place 114 · Wayne State (Neb.)Wayne State (Neb.) | 8,000 Meters College | 114 | 26:48.95 PB | Sr |
| Sep 5 | Augustana Twilight XC MeetSep 5 · 4 Miles Varsity · Place 94 · Wayne State (Neb.)Wayne State (Neb.) | 4 Miles Varsity | 94 | 20:27.97 | Sr |
2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 74 · Indian Hills (IA) CCIndian Hills (IA) CC | 8,000 Meters Men 8000 Meter Run Div I | 74 | 26:28.60 PB | So |
| Oct 27 | 2023 NJCAA Region XI ChampionshipsOct 27 · 8,000 Meters College · Place 14 · Indian Hills (IA) CCIndian Hills (IA) CC | 8,000 Meters College | 14 | 27:14.6 PB | So |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 44 · Indian Hills (IA) CCIndian Hills (IA) CC | 8,000 Meters College | 44 | 26:54.5 PB | So |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 45 · Indian Hills (IA) CCIndian Hills (IA) CC | 8,000 Meters College | 45 | 26:54.5 PB | So |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 45 · Indian Hills (IA) CCIndian Hills (IA) CC | 8,000 Meters College Mens 8000M | 45 | 26:54.50 PB | So |
| Sep 1 | Hawkeye InvitationalSep 1 · 6,000 Meters College · Place 52 · Indian Hills (IA) CCIndian Hills (IA) CC | 6,000 Meters College | 52 | 20:10.2 PB | So |
2022 Cross Country
1 results