Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPacker Relays · May 123.50aPacker RelaysMay 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorFargo Rotary Invite · May 742.68aFargo Rotary InviteMay 7, 2026
400 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2753.92aNorth Dakota State Class A IndoorMarch 27, 2026
400 Meters · OutdoorBob Zimney Last Chance Meet · May 1152.29aBob Zimney Last Chance MeetMay 11, 2026
60 Meters · OutdoorDick Clay Open · Mar 288.10aDick Clay OpenMarch 28, 2025
800 Meters · OutdoorCushman Track-O-Rama · Apr 282:16.15aCushman Track-O-RamaApril 28, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Grand Forks Central300m Hurdles36" / 0.914m—DNS12
May 15NDHSAA East RegionMay 15 · 400 Meters · Place 9 · Grand Forks Central400 Meters9.53.16a12
May 11Bob Zimney Last Chance MeetMay 11 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles242.43a12
May 11Bob Zimney Last Chance MeetMay 11 · 400 Meters · Place 3 · Grand Forks Central400 Meters352.29a PB12
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 8 · Grand Forks Central300m Hurdles36" / 0.914m8.42.68a PB12
May 7Fargo Rotary InviteMay 7 · 400 Meters · Place 4 · Grand Forks Central400 Meters4.52.66a12
May 1Packer RelaysMay 1 · 300m Hurdles · Place 10 · Grand Forks Central300m Hurdles36" / 0.914m10.42.75a12
May 1Packer RelaysMay 1 · 400 Meters · Place 9 · Grand Forks Central400 Meters9.53.43a12
May 1Packer RelaysMay 1 · 200 Meters · Place 16 · Grand Forks Central200 Meters16.23.50a PB12
Apr 28Cushman Track-O-RamaApr 28 · 300m Hurdles · Place 5 · Grand Forks Central300m Hurdles544.23a12
Apr 28Cushman Track-O-RamaApr 28 · 800 Meters · Place 11 · Grand Forks Central800 Meters112:16.15a PB12
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 11 · Grand Forks Central300m Hurdles1143.07a12
Apr 23Shanley InvitationalApr 23 · 400 Meters · Place 5 · Grand Forks Central400 Meters552.43a12
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 6 · Grand Forks Central300m Hurdles645.34a12
Mar 20Mike Grandall InviteMar 20 · 300m Hurdles · Place 4 · Grand Forks Central300m Hurdles444.86a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 32 · Grand Forks Central60m Hurdles3210.92a12
Mar 27North Dakota State Class A IndoorMar 27 · 400 Meters · Place 13 · Grand Forks Central400 Meters1353.92a PB12
Mar 14GF Indoor DualMar 14 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles245.09a12
Mar 14GF Indoor DualMar 14 · 400 Meters · Place 1 · Grand Forks Central400 Meters155.74a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 28 · Grand Forks Central300m Hurdles2851.73a11
May 16NDHSAA East RegionMay 16 · 400 Meters · Place 25 · Grand Forks Central400 Meters2559.39a11
May 12Bob Zimney Last ChanceMay 12 · 300m Hurdles · Place 9 · Grand Forks Central300m Hurdles951.23a11
May 12Bob Zimney Last ChanceMay 12 · 200 Meters · Place 20 · Grand Forks Central200 Meters2024.96a11
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 15 · Grand Forks Central300m Hurdles1546.56a11
May 8Fargo Rotary Track MeetMay 8 · 400 Meters · Place 18 · Grand Forks Central400 Meters1857.88a11
May 2Packer RelaysMay 2 · 300m Hurdles · Place 26 · Grand Forks Central300m Hurdles2648.66a11
May 2Packer RelaysMay 2 · 400 Meters · Place 27 · Grand Forks Central400 Meters2757.57a11
Apr 12GF DualApr 12 · 300m Hurdles · Place 3 · Grand Forks Central300m Hurdles347.68a11
Apr 12GF DualApr 12 · 200 Meters · Place 9 · Grand Forks Central200 Meters925.37a11
Mar 28Dick Clay OpenMar 28 · 300m Hurdles · Place 16 · Grand Forks Central300m Hurdles1649.12a11
Mar 28Dick Clay OpenMar 28 · 60 Meters · Place 89 · Grand Forks Central60 Meters898.10a PB11