Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorFargo Rotary Invite · May 720.52aFargo Rotary InviteMay 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorFargo Rotary Invite · May 758.08aFargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 30 · Grand Forks Central300m Hurdles30" / 0.762m30.59.61a10
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 34 · Grand Forks Central100m Hurdles33" / 0.838m34.22.14a10
May 11Bob Zimney Last Chance MeetMay 11 · 300m Hurdles · Place 8 · Grand Forks Central300m Hurdles857.25a10
May 11Bob Zimney Last Chance MeetMay 11 · 100m Hurdles · Place 12 · Grand Forks Central100m Hurdles1221.11a10
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 13 · Grand Forks Central300m Hurdles30" / 0.762m13.58.08a PB10
May 7Fargo Rotary InviteMay 7 · 100m Hurdles · Place 16 · Grand Forks Central100m Hurdles33" / 0.838m16.20.52a PB10
May 1Packer RelaysMay 1 · 300m Hurdles · Place 38 · Grand Forks Central300m Hurdles30" / 0.762m38.59.74a10
May 1Packer RelaysMay 1 · 100m Hurdles · Place 30 · Grand Forks Central100m Hurdles33" / 0.838m30.20.88a10
Apr 28Cushman Track-O-RamaApr 28 · 100m Hurdles · Place 13 · Grand Forks Central100m Hurdles1321.29a10
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 26 · Grand Forks Central300m Hurdles2657.67a10
Apr 23Shanley InvitationalApr 23 · 100m Hurdles · Place 30 · Grand Forks Central100m Hurdles3020.99a10
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 15 · Grand Forks Central300m Hurdles151:02.15a10
Apr 11RR vs Central DualApr 11 · 300m Hurdles · Place 7 · Grand Forks Central300m Hurdles71:01.30a10
Apr 11RR vs Central DualApr 11 · 100m Hurdles · Place 8 · Grand Forks Central100m Hurdles822.24a10
Mar 20Mike Grandall InviteMar 20 · 300m Hurdles · Place 24 · Grand Forks Central300m Hurdles241:02.84a10
Mar 20Mike Grandall InviteMar 20 · 60m Hurdles · Place 37 · Grand Forks Central60m HurdlesRound P3713.27a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14GF Indoor DualMar 14 · 300m Hurdles · Place 4 · Grand Forks Central300m Hurdles41:01.80a10
Mar 14GF Indoor DualMar 14 · 60m Hurdles · Place 5 · Grand Forks Central60m Hurdles512.89a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Packer RelaysMay 2 · 300m Hurdles · Place 29 · Grand Forks Central300m Hurdles291:05.88a9
May 2Packer RelaysMay 2 · 100m Hurdles · Place 36 · Grand Forks Central100m Hurdles3623.04a9
Apr 29Cushman Track-O-RamaApr 29 · 300m Hurdles · Place 4 · Grand Forks Central300m Hurdles41:01.24a9
Apr 29Cushman Track-O-RamaApr 29 · 100m Hurdles · Place 7 · Grand Forks Central100m Hurdles722.47a9