Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Bob Zimney Last Chance MeetMay 11 · 800 Meters · Place 9 · Grand Forks Central | 800 Meters | 9 | 2:48.61a | 11 |
| May 6 | EDC JV OutdoorMay 6 · 800 Meters · Place 2 · Grand Forks Central | 800 Meters | 2. | 2:52.02a | 11 |
| May 1 | Packer RelaysMay 1 · 800 Meters · Place 22 · Grand Forks Central | 800 Meters | 22. | 2:49.18a | 11 |
| Apr 28 | Cushman Track-O-RamaApr 28 · 800 Meters · Place 12 · Grand Forks Central | 800 Meters | 12 | 2:48.52a | 11 |
| Apr 23 | Shanley InvitationalApr 23 · 1600 Meters · Place 24 · Grand Forks Central | 1600 Meters | 24 | 6:23.95a | 11 |
| Apr 20 | Anonymous Grizzly InviteApr 20 · 800 Meters · Place 8 · Grand Forks Central | 800 Meters | 8. | 2:47.36a PB | 11 |
| Apr 11 | RR vs Central DualApr 11 · 1600 Meters · Place 8 · Grand Forks Central | 1600 Meters | 8 | 6:46.51a | 11 |
| Apr 11 | RR vs Central DualApr 11 · 800 Meters · Place 10 · Grand Forks Central | 800 Meters | 10 | 3:07.39a | 11 |
| Mar 20 | Mike Grandall InviteMar 20 · 800 Meters · Place 29 · Grand Forks Central | 800 Meters | 29 | 3:01.24a | 11 |
2026 Indoor Track
1 results2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | NDHSAA East RegionMay 16 · 1600 Meters · Place 24 · Grand Forks Central | 1600 Meters | 24 | 6:24.97a | 10 |
| May 8 | Fargo Rotary Track MeetMay 8 · 800 Meters · Place 13 · Grand Forks Central | 800 Meters | 13 | 2:54.02a | 10 |
| May 2 | Packer RelaysMay 2 · 800 Meters · Place 40 · Grand Forks Central | 800 Meters | 40 | 2:57.73a | 10 |
| Apr 29 | Cushman Track-O-RamaApr 29 · 1600 Meters · Place 11 · Grand Forks Central | 1600 Meters | 11 | 6:36.39a | 10 |
| Apr 24 | Shanley InvitationalApr 24 · 800 Meters · Place 35 · Grand Forks Central | 800 Meters | 35. | 2:56.82a | 10 |
| Apr 21 | Anonymous Grizzly InviteApr 21 · 1600 Meters · Place 7 · Grand Forks Central | 1600 Meters | 7. | 6:26.50a | 10 |
| Apr 12 | GF DualApr 12 · 1600 Meters · Place 9 · Grand Forks Central | 1600 Meters | 9 | 6:27.38a | 10 |
| Mar 28 | Dick Clay OpenMar 28 · 1 Mile · Place 21 · Grand Forks Central | 1 Mile | 21 | 6:21.26a PB | 10 |
| Mar 28 | Dick Clay OpenMar 28 · 800 Meters · Place 29 · Grand Forks Central | 800 Meters | 29 | 2:57.29a | 10 |
| Mar 21 | Mike Grandall OpenMar 21 · 1 Mile · Place 16 · Grand Forks Central | 1 Mile | 16 | 6:40.81a | 10 |
| Mar 21 | Mike Grandall OpenMar 21 · 800 Meters · Place 19 · Grand Forks Central | 800 Meters | 19 | 3:01.48a | 10 |
2024 Outdoor Track
7 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | EDC Indoor MeetApr 6 · 1600 Meters · Place 15 · Grand Forks Central | 1600 Meters | 15 | 6:26.65a PB | — |
| Apr 6 | EDC Indoor MeetApr 6 · 800 Meters · Place 17 · Grand Forks Central | 800 Meters | 17 | 2:54.90a PB | — |
| Mar 28 | Snowbird Indoor InviteMar 28 · 1600 Meters · Place 34 · Grand Forks Central | 1600 Meters | 34 | 6:32.25a | — |
2022 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | East Region MeetMay 21 · 800 Meters · Place 27 · Grand Forks Central | 800 Meters | 27. | 2:48.05a | 7 |
2022 Indoor Track
1 results