Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Grand Forks Invitational (JVMS) · May 916.15aEast Grand Forks Invitational (JVMS)May 9, 2024
100m Hurdles · 30" / 0.762m · OutdoorThe Valley Middle School Open · May 2319.97aThe Valley Middle School OpenMay 23, 2024
100m Hurdles · 33" / 0.838m · OutdoorAnonymous Grizzly Invite · Apr 2019.70aAnonymous Grizzly InviteApril 20, 2026
200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2832.79aNorth Dakota State Class A IndoorMarch 28, 2025
200 Meters · OutdoorShanley Invitational · Apr 2431.11aShanley InvitationalApril 24, 2025
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA East Region · May 1553.57aNDHSAA East RegionMay 15, 2026
400 Meters · IndoorNorth Dakota State Class A Indoor · Mar 271:12.92aNorth Dakota State Class A IndoorMarch 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 19 · Red RiverRed River300m Hurdles30" / 0.762m19.53.57a PB10
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 26 · Red RiverRed River100m Hurdles33" / 0.838m26.19.95a10
May 11Bob Zimney Last Chance MeetMay 11 · 300m Hurdles · Place 5 · Red RiverRed River300m Hurdles554.60a10
May 11Bob Zimney Last Chance MeetMay 11 · 100m Hurdles · Place 9 · Red RiverRed River100m Hurdles920.16a10
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 9 · Red RiverRed River300m Hurdles30" / 0.762m9.53.64a10
May 7Fargo Rotary InviteMay 7 · 100m Hurdles · Place 13 · Red RiverRed River100m Hurdles33" / 0.838m13.20.01a10
May 1Packer RelaysMay 1 · 300m Hurdles · Place 23 · Red RiverRed River300m Hurdles30" / 0.762m23.55.26a10
May 1Packer RelaysMay 1 · 100m Hurdles · Place 23 · Red RiverRed River100m Hurdles33" / 0.838m23.19.90a10
Apr 28Cushman Track-O-RamaApr 28 · 300m Hurdles · Place 5 · Red RiverRed River300m Hurdles554.42a10
Apr 28Cushman Track-O-RamaApr 28 · 100m Hurdles · Place 5 · Red RiverRed River100m Hurdles519.63a10
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 21 · Red RiverRed River300m Hurdles2154.74a10
Apr 23Shanley InvitationalApr 23 · 100m Hurdles · Place 26 · Red RiverRed River100m Hurdles2620.14a10
Apr 20Anonymous Grizzly InviteApr 20 · 300m Hurdles · Place 8 · Red RiverRed River300m Hurdles30" / 0.762m8.54.78a10
Apr 20Anonymous Grizzly InviteApr 20 · 100m Hurdles · Place 14 · Red RiverRed River100m Hurdles33" / 0.838m14.19.70a PB10
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 12 · Red RiverRed River300m Hurdles1257.83a10
Apr 11RR vs Central DualApr 11 · 300m Hurdles · Place 3 · Red RiverRed River300m Hurdles356.34a10
Apr 11RR vs Central DualApr 11 · 100m Hurdles · Place 3 · Red RiverRed River100m Hurdles319.88a10
Mar 20Mike Grandall InviteMar 20 · 300m Hurdles · Place 11 · Red RiverRed River300m Hurdles1155.24a10
Mar 20Mike Grandall InviteMar 20 · 60m Hurdles · Place 25 · Red RiverRed River60m HurdlesRound P2511.87a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 28 · Red RiverRed River60m Hurdles2811.83a10
Mar 27North Dakota State Class A IndoorMar 27 · 400 Meters · Place 44 · Red RiverRed River400 Meters441:12.92a PB10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 24 · Red RiverRed River300m Hurdles241:00.21a9
May 16NDHSAA East RegionMay 16 · 100m Hurdles · Place 22 · Red RiverRed River100m Hurdles2220.28a9
May 12Bob Zimney Last ChanceMay 12 · 300m Hurdles · Place 5 · Red RiverRed River300m Hurdles558.74a9
May 12Bob Zimney Last ChanceMay 12 · 100m Hurdles · Place 7 · Red RiverRed River100m Hurdles719.98a9
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 13 · Red RiverRed River300m Hurdles1355.12a9
May 8Fargo Rotary Track MeetMay 8 · 100m Hurdles · Place 13 · Red RiverRed River100m Hurdles1320.06a9
May 2Packer RelaysMay 2 · 300m Hurdles · Place 17 · Red RiverRed River300m Hurdles1754.77a9
May 2Packer RelaysMay 2 · 100m Hurdles · Place 25 · Red RiverRed River100m Hurdles2519.91a9
Apr 29Cushman Track-O-RamaApr 29 · 300m Hurdles · Place 3 · Red RiverRed River300m Hurdles355.81a9
Apr 29Cushman Track-O-RamaApr 29 · 100m Hurdles · Place 2 · Red RiverRed River100m Hurdles219.93a9
Apr 24Shanley InvitationalApr 24 · 100m Hurdles · Place 29 · Red RiverRed River100m Hurdles33" / 0.838m29.20.13a9
Apr 24Shanley InvitationalApr 24 · 200 Meters · Place 49 · Red RiverRed River200 Meters49.31.11a PB9
Apr 21Anonymous Grizzly InviteApr 21 · 300m Hurdles · Place 6 · Red RiverRed River300m Hurdles30" / 0.762m6.56.89a9
Apr 21Anonymous Grizzly InviteApr 21 · 100m Hurdles · Place 5 · Red RiverRed River100m Hurdles33" / 0.838m5.20.35a9
Apr 12GF DualApr 12 · 300m Hurdles · Place 3 · Red RiverRed River300m Hurdles356.55a9
Apr 12GF DualApr 12 · 100m Hurdles · Place 5 · Red RiverRed River100m Hurdles520.45a9
Mar 21Mike Grandall OpenMar 21 · 60m Hurdles · Place 23 · Red RiverRed River60m HurdlesRound P2311.75a9
Mar 21Mike Grandall OpenMar 21 · 200 Meters · Place 66 · Red RiverRed River200 Meters6632.46a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 300m Hurdles · Place 13 · Red RiverRed River300m Hurdles1357.69a9
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 24 · Red RiverRed River60m Hurdles2411.92a9
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 29 · Red RiverRed River60m Hurdles2911.45a9
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 64 · Red RiverRed River200 Meters6432.79a PB9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23The Valley Middle School OpenMay 23 · 100m Hurdles · Place 2 · SouthSouth100m Hurdles30" / 0.762m2.19.97a PB8
May 23The Valley Middle School OpenMay 23 · 100 Meters · Place 18 · SouthSouth100 Meters18.16.58a8
May 21Schroeder Invitational Track MeetMay 21 · 100m Hurdles · Place 2 · SouthSouth100m Hurdles30" / 0.762m2.20.69a8
May 21Schroeder Invitational Track MeetMay 21 · 100 Meters · Place 14 · SouthSouth100 Meters14.16.19a8
May 14Grand Cities Championship @ EGFMay 14 · 100m Hurdles · Place 2 · SouthSouth100m Hurdles30" / 0.762m2.20.65a8
May 14Grand Cities Championship @ EGFMay 14 · 100 Meters · Place 14 · SouthSouth100 Meters14.16.51a8
May 9East Grand Forks Invitational (JVMS)May 9 · 100m Hurdles · Place 3 · SouthSouth100m Hurdles30" / 0.762m3.20.87a8
May 9East Grand Forks Invitational (JVMS)May 9 · 100 Meters · Place 16 · SouthSouth100 Meters16.16.15a PB8
May 1Twining Quadrangular Track MeetMay 1 · 100m Hurdles · Place 2 · SouthSouth100m Hurdles30" / 0.762m2.21.03a8
May 1Twining Quadrangular Track MeetMay 1 · 100 Meters · Place 11 · SouthSouth100 Meters11.16.25a8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24GF Schools QuadrangularMay 24 · 100m Hurdles · Place 4 · SouthSouth100m Hurdles421.97a—
May 24GF Schools QuadrangularMay 24 · 100 Meters · Place 11 · SouthSouth100 Meters1116.97a—
May 11EGF Middle School MeetMay 11 · 100m Hurdles · Place 9 · SouthSouth100m Hurdles30" / 0.762m9.21.97a7
May 11EGF Middle School MeetMay 11 · 200 Meters · Place 18 · SouthSouth200 Meters18.35.23a7
May 11EGF Middle School MeetMay 11 · 100 Meters · Place 32 · SouthSouth100 Meters32.16.44a7
May 4Schroeder InvitationalMay 4 · 100m Hurdles · Place 3 · SouthSouth100m Hurdles322.20a—
May 4Schroeder InvitationalMay 4 · 200 Meters · Place 22 · SouthSouth200 Meters2236.02a—
May 4Schroeder InvitationalMay 4 · 100 Meters · Place 26 · SouthSouth100 Meters2616.60a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 100m Hurdles · Place 4 · SouthSouth100m Hurdles421.97a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 200 Meters · Place 20 · SouthSouth200 Meters2037.08a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 100 Meters · Place 28 · SouthSouth100 Meters2816.68a—