Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | NDHSAA East RegionMay 15 · 300m Hurdles · Place 30 · Grand Forks Central | 300m Hurdles30" / 0.762m | 30. | 59.61a | 10 |
| May 15 | NDHSAA East RegionMay 15 · 100m Hurdles · Place 34 · Grand Forks Central | 100m Hurdles33" / 0.838m | 34. | 22.14a | 10 |
| May 11 | Bob Zimney Last Chance MeetMay 11 · 300m Hurdles · Place 8 · Grand Forks Central | 300m Hurdles | 8 | 57.25a | 10 |
| May 11 | Bob Zimney Last Chance MeetMay 11 · 100m Hurdles · Place 12 · Grand Forks Central | 100m Hurdles | 12 | 21.11a | 10 |
| May 7 | Fargo Rotary InviteMay 7 · 300m Hurdles · Place 13 · Grand Forks Central | 300m Hurdles30" / 0.762m | 13. | 58.08a PB | 10 |
| May 7 | Fargo Rotary InviteMay 7 · 100m Hurdles · Place 16 · Grand Forks Central | 100m Hurdles33" / 0.838m | 16. | 20.52a PB | 10 |
| May 1 | Packer RelaysMay 1 · 300m Hurdles · Place 38 · Grand Forks Central | 300m Hurdles30" / 0.762m | 38. | 59.74a | 10 |
| May 1 | Packer RelaysMay 1 · 100m Hurdles · Place 30 · Grand Forks Central | 100m Hurdles33" / 0.838m | 30. | 20.88a | 10 |
| Apr 28 | Cushman Track-O-RamaApr 28 · 100m Hurdles · Place 13 · Grand Forks Central | 100m Hurdles | 13 | 21.29a | 10 |
| Apr 23 | Shanley InvitationalApr 23 · 300m Hurdles · Place 26 · Grand Forks Central | 300m Hurdles | 26 | 57.67a | 10 |
| Apr 23 | Shanley InvitationalApr 23 · 100m Hurdles · Place 30 · Grand Forks Central | 100m Hurdles | 30 | 20.99a | 10 |
| Apr 16 | Eagle RelaysApr 16 · 300m Hurdles · Place 15 · Grand Forks Central | 300m Hurdles | 15 | 1:02.15a | 10 |
| Apr 11 | RR vs Central DualApr 11 · 300m Hurdles · Place 7 · Grand Forks Central | 300m Hurdles | 7 | 1:01.30a | 10 |
| Apr 11 | RR vs Central DualApr 11 · 100m Hurdles · Place 8 · Grand Forks Central | 100m Hurdles | 8 | 22.24a | 10 |
| Mar 20 | Mike Grandall InviteMar 20 · 300m Hurdles · Place 24 · Grand Forks Central | 300m Hurdles | 24 | 1:02.84a | 10 |
| Mar 20 | Mike Grandall InviteMar 20 · 60m Hurdles · Place 37 · Grand Forks Central | 60m HurdlesRound P | 37 | 13.27a | 10 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 14 | GF Indoor DualMar 14 · 300m Hurdles · Place 4 · Grand Forks Central | 300m Hurdles | 4 | 1:01.80a | 10 |
| Mar 14 | GF Indoor DualMar 14 · 60m Hurdles · Place 5 · Grand Forks Central | 60m Hurdles | 5 | 12.89a | 10 |
2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Packer RelaysMay 2 · 300m Hurdles · Place 29 · Grand Forks Central | 300m Hurdles | 29 | 1:05.88a | 9 |
| May 2 | Packer RelaysMay 2 · 100m Hurdles · Place 36 · Grand Forks Central | 100m Hurdles | 36 | 23.04a | 9 |
| Apr 29 | Cushman Track-O-RamaApr 29 · 300m Hurdles · Place 4 · Grand Forks Central | 300m Hurdles | 4 | 1:01.24a | 9 |
| Apr 29 | Cushman Track-O-RamaApr 29 · 100m Hurdles · Place 7 · Grand Forks Central | 100m Hurdles | 7 | 22.47a | 9 |