Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorU-Mary Winter Classic · Jan 25 | 4:38.14a | U-Mary Winter Classic | January 25, 2025 |
| 1000 Meters · IndoorUND Open and Multi · Jan 26 | 2:48.80 | UND Open and Multi | January 26, 2024 |
| 10000 Meters · OutdoorAl Bortke Open · Apr 6 | 34:41.92 | Al Bortke Open | April 6, 2025 |
| 1500 Meters · OutdoorU-Mary Last Chance Meet · May 3 | 4:16.23 | U-Mary Last Chance Meet | May 3, 2025 |
| 1600 Meters · IndoorDakota Alumni Classic · Dec 8 | 4:46.37a | Dakota Alumni Classic | December 8, 2023 |
| 3000 Meters · IndoorMarauders Tune-Up · Feb 22 | 9:02.75a | Marauders Tune-Up | February 22, 2025 |
| 3000m Steeplechase · OutdoorBlue Hawk Games · Apr 19 | 10:14.14 | Blue Hawk Games | April 19, 2025 |
| 5000 Meters · IndoorBison Open · Feb 7 | 15:59.94a | Bison Open | February 7, 2025 |
| 5000 Meters · OutdoorBlue Hawk Games · Apr 12 | 16:07.02a | Blue Hawk Games | April 12, 2024 |
| 600 Meters · IndoorUND Open and Multi · Jan 31 | 1:32.12a | UND Open and Multi | January 31, 2025 |
| 800 Meters · IndoorDakota Alumni Classic · Dec 8 | 2:11.58a | Dakota Alumni Classic | December 8, 2023 |
| 800 Meters · OutdoorU-Mary Last Chance Meet · May 3 | 2:13.35 | U-Mary Last Chance Meet | May 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | U-Mary Last Chance MeetMay 3 · 1500 Meters · Place 3 · Bismarck State | 1500 Meters | 3 | 4:16.23 PB | SO |
| May 3 | U-Mary Last Chance MeetMay 3 · 800 Meters · Place 6 · Bismarck State | 800 Meters | 6 | 2:13.35 PB | SO |
| Apr 27 | U-Mary Senior Day OpenApr 27 · 1500 Meters · Place 4 · Bismarck State | 1500 Meters | 4 | 4:22.13 | SO |
| Apr 19 | Blue Hawk GamesApr 19 · 3000m Steeplechase · Place 3 · Bismarck State | 3000m Steeplechase | 3 | 10:14.14 PB | SO |
| Apr 6 | Al Bortke OpenApr 6 · 10000 Meters · Place 5 · Bismarck State | 10000 Meters | 5 | 34:41.92 PB | SO |
| Mar 22 | Marauders Outdoor OpenerMar 22 · 1500 Meters · Place 15 · Bismarck State (N.D.) | 1500 Meters | 15 | 4:26.68a | SO |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Marauders Tune-UpFeb 22 · 3000 Meters · Place 1 · Bismarck State (N.D.) | 3000 Meters | 1 | 9:02.75a PB | — |
| Feb 7 | Bison OpenFeb 7 · 5000 Meters · Place 3 · Bismarck State (N.D.) | 5000 Meters | 3 | 15:59.94a PB | — |
| Jan 31 | UND Open and MultiJan 31 · 5000 Meters · Place 9 · Bismarck State (N.D.) | 5000 Meters | 9 | 16:21.36a | — |
| Jan 31 | UND Open and MultiJan 31 · 600 Meters · Place 8 · Bismarck State (N.D.) | 600 Meters | 8 | 1:32.12a PB | — |
| Jan 25 | U-Mary Winter ClassicJan 25 · 1 Mile · Place 8 · Bismarck State (N.D.) | 1 Mile | 8 | 4:38.14a PB | — |
| Jan 18 | Marauders Indoor OpenerJan 18 · 3000 Meters · Place 7 · Bismarck State (N.D.) | 3000 Meters | 7 | 9:23.97a | — |
2024 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Dakota Alumni ClassicDec 13 · 3000 Meters · Place 1 · Bismarck State (N.D.) | 3000 Meters | 1. | 9:16.44a | So |
| Feb 17 | Marauders Tune-UpFeb 17 · 3000 Meters · Place 2 · Bismarck State (N.D.) | 3000 Meters | 2 | 9:13.50a | — |
| Feb 2 | Bison Indoor OpenFeb 2 · 5000 Meters · Place 4 · Bismarck State (N.D.) | 5000 Meters | 4 | 16:27.76a | — |
| Feb 2 | Bison Indoor OpenFeb 2 · 1 Mile · Place 21 · Bismarck State (N.D.) | 1 Mile | 21 | 4:40.86a | — |
| Jan 26 | UND Open and MultiJan 26 · 5000 Meters · Place 3 · Bismarck State | 5000 Meters | 3 | 16:00.22 | FR |
| Jan 26 | UND Open and MultiJan 26 · 1000 Meters · Place 6 · Bismarck State | 1000 Meters | 6 | 2:48.80 PB | FR |
| Jan 20 | Mike Thorson OpenJan 20 · 3000 Meters · Place 4 · Bismarck State (N.D.) | 3000 Meters | 4 | 9:26.53a | — |
| Jan 20 | Mike Thorson OpenJan 20 · 1 Mile · Place 11 · Bismarck State (N.D.) | 1 Mile | 11 | 4:41.06a | — |
| Jan 13 | Marauders Rust BusterJan 13 · 1 Mile · Place 5 · Bismarck State (N.D.) | 1 Mile | 5. | 4:42.68a | Fr |
2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Marauders-Mystics Tune-upMay 1 · 5000 Meters · Place 4 · Bismarck State | 5000 Meters | 4 | 16:22.01 | FR |
| Apr 25 | U-Mary ClassicApr 25 · 1500 Meters · Place 6 · Bismarck State (N.D.) | 1500 Meters | 6 | 4:18.83a | — |
| Apr 12 | Blue Hawk GamesApr 12 · 5000 Meters · Place 2 · Bismarck State (N.D.) | 5000 Meters | 2 | 16:07.02a PB | — |
| Apr 12 | DSU Blue Hawk Games Apr 12 · 5000 Meters · Place 2 · Bismarck State (N.D.) | 5000 Meters | 2. | 16:07.02a | Fr |
| Apr 6 | Dr. Tom Johnson OpenApr 6 · 1500 Meters · Place 8 · Bismarck State (N.D.) | 1500 Meters | 8 | 4:33.47a | — |
| Apr 6 | Dr. Tom Johnson OpenApr 6 · 800 Meters · Place 10 · Bismarck State (N.D.) | 800 Meters | 10 | 2:13.70a | — |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | Dakota Alumni ClassicDec 8 · 1600 Meters · Place 4 · Bismarck State (N.D.) | 1600 Meters | 4. | 4:46.37a PB | Fr |
| Dec 8 | Dakota Alumni ClassicDec 8 · 800 Meters · Place 7 · Bismarck State (N.D.) | 800 Meters | 7. | 2:11.58a PB | Fr |
| Dec 2 | Marauders Indoor OpenerDec 2 · 5000 Meters · Place 1 · Bismarck State (N.D.) | 5000 Meters | 1. | 16:05.49a | Fr |