Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFargo Rotary Invite · May 717.61aFargo Rotary InviteMay 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorFargo Rotary Invite · May 744.53aFargo Rotary InviteMay 7, 2026
400 Meters · IndoorNorth Dakota State Class A Indoor · Mar 221:01.03aNorth Dakota State Class A IndoorMarch 22, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 20 · Horace300m Hurdles36" / 0.914m20.45.16a12
May 15NDHSAA East RegionMay 15 · 110m Hurdles · Place 21 · Horace110m Hurdles39" / 0.991m21.18.00a12
May 11Bruin Last ChanceMay 11 · 300m Hurdles · Horace300m Hurdles36" / 0.914m—DNS12
May 11Bruin Last ChanceMay 11 · 110m Hurdles · Horace110m Hurdles39" / 0.991m—DNS12
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 14 · Horace300m Hurdles36" / 0.914m14.44.53a PB12
May 7Fargo Rotary InviteMay 7 · 110m Hurdles · Place 14 · Horace110m Hurdles39" / 0.991m14.17.61a PB12
May 1Packer RelaysMay 1 · 300m Hurdles · Place 25 · Horace300m Hurdles36" / 0.914m25.45.68a12
May 1Packer RelaysMay 1 · 110m Hurdles · Place 23 · Horace110m Hurdles39" / 0.991m23.18.51a12
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 20 · Horace300m Hurdles2044.31a12
Apr 23Shanley InvitationalApr 23 · 110m Hurdles · Place 20 · Horace110m Hurdles2017.71a12
Apr 16Horace Lions InvitationalApr 16 · Triple Jump · Place 9 · HoraceTriple Jump935-212
Apr 16Horace Lions InvitationalApr 16 · 300m Hurdles · Place 2 · Horace300m Hurdles244.84a12
Apr 16Horace Lions InvitationalApr 16 · 110m Hurdles · Place 1 · Horace110m Hurdles117.90a12
Apr 2Thundering Herd ClassicApr 2 · Triple Jump · Place 22 · HoraceTriple Jump2234-512
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 21 · Horace60m Hurdles219.52a12
Mar 19Fargo Metro MeetMar 19 · Triple Jump · Place 7 · HoraceTriple Jump736-1.2512
Mar 19Fargo Metro MeetMar 19 · Long Jump · Place 30 · HoraceLong Jump3015-8.2512
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 9 · Horace60m Hurdles99.92a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Triple Jump · Place 22 · HoraceTriple Jump2234-9.7512
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 24 · Horace60m Hurdles2410.12a12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 21 · Horace300m Hurdles2147.87a11
May 16NDHSAA East RegionMay 16 · 110m Hurdles · Place 13 · Horace110m Hurdles1317.45a11
May 12Deacon Last ChanceMay 12 · 300m Hurdles · Place 3 · Horace300m Hurdles345.60a11
May 12Deacon Last ChanceMay 12 · 110m Hurdles · Place 6 · Horace110m Hurdles617.01a11
May 8Fargo Rotary Track MeetMay 8 · Triple Jump · Place 14 · HoraceTriple Jump1436-911
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 9 · Horace300m Hurdles944.68a11
May 8Fargo Rotary Track MeetMay 8 · 110m Hurdles · Place 10 · Horace110m Hurdles1017.46a11
May 2Packer RelaysMay 2 · 300m Hurdles · Place 17 · Horace300m Hurdles1745.08a11
May 2Packer RelaysMay 2 · 110m Hurdles · Place 14 · Horace110m Hurdles1417.09a11
Apr 15West Fargo Showdown InvitationalApr 15 · Triple Jump · Place 6 · HoraceTriple Jump637-1111
Apr 15West Fargo Showdown InvitationalApr 15 · 300m Hurdles · Place 6 · Horace300m Hurdles645.09a11
Apr 15West Fargo Showdown InvitationalApr 15 · 110m Hurdles · Place 9 · Horace110m Hurdles917.93a11
Apr 10Horace Lions InvitationalApr 10 · Triple Jump · Place 3 · HoraceTriple Jump337-2.2511
Apr 10Horace Lions InvitationalApr 10 · 300m Hurdles · Place 3 · Horace300m Hurdles345.02a11
Apr 10Horace Lions InvitationalApr 10 · 110m Hurdles · Place 5 · Horace110m Hurdles517.58a11
Mar 20Fargo Metro MeetMar 20 · Triple Jump · Place 11 · HoraceTriple Jump1134-2.2511
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 8 · Horace60m Hurdles89.97a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Triple Jump · Place 14 · HoraceTriple Jump1435-2.511
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 21 · Horace60m Hurdles2110.20a11
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 22 · Horace60m Hurdles229.88a11
Mar 28North Dakota State Class A IndoorMar 28 · 400 Meters · Place 64 · Horace400 Meters641:02.90a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 300m Hurdles · Place 20 · Horace300m Hurdles2045.77a—
May 17East RegionMay 17 · 110m Hurdles · Place 15 · Horace110m Hurdles1517.50a—
May 13Shanley "Last Chance" InvitationalMay 13 · 300m Hurdles · Place 7 · Horace300m Hurdles746.70a—
May 13Shanley "Last Chance" InvitationalMay 13 · 110m Hurdles · Place 5 · Horace110m Hurdles517.88a—
May 6Fargo RotaryMay 6 · 300m Hurdles · Place 8 · Horace300m Hurdles847.02a—
May 6Fargo RotaryMay 6 · 110m Hurdles · Place 11 · Horace110m Hurdles1118.48a—
May 3Packer RelaysMay 3 · 300m Hurdles · Place 17 · Horace300m Hurdles1747.74a—
May 3Packer RelaysMay 3 · 110m Hurdles · Place 17 · Horace110m Hurdles1718.75a—
Apr 30Joan Halland ClassicApr 30 · 300m Hurdles · Place 8 · Horace300m Hurdles847.79a—
Apr 30Joan Halland ClassicApr 30 · 110m Hurdles · Place 6 · Horace110m Hurdles618.87a—
Apr 11Horace Lions Club InvitationalApr 11 · 300m Hurdles · Place 5 · Horace300m Hurdles547.01a—
Apr 11Horace Lions Club InvitationalApr 11 · 110m Hurdles · Place 6 · Horace110m Hurdles618.31a—
Apr 42024 Sheyenne Early BirdApr 4 · Long Jump · Place 26 · HoraceLong Jump2616-2.5—
Apr 42024 Sheyenne Early BirdApr 4 · 300m Hurdles · Place 4 · Horace300m Hurdles445.74a—
Apr 42024 Sheyenne Early BirdApr 4 · 110m Hurdles · Place 5 · Horace110m Hurdles518.76a—
Mar 14Fargo Metro MeetMar 14 · Long Jump · Place 17 · HoraceLong Jump1716-10.75—
Mar 14Fargo Metro MeetMar 14 · 60m Hurdles · Place 5 · Horace60m Hurdles510.75a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22North Dakota State Class A IndoorMar 22 · 60m Hurdles · Place 24 · Horace60m Hurdles2410.34a—
Mar 22North Dakota State Class A IndoorMar 22 · 400 Meters · Place 66 · Horace400 Meters661:01.03a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Bill Jansen Last ChanceMay 15 · 300m Hurdles · Place 12 · Horace300m Hurdles1248.05a—
May 15Bill Jansen Last ChanceMay 15 · 110m Hurdles · Place 12 · Horace110m Hurdles1219.77a—
May 8Fargo RotaryMay 8 · Long Jump · Place 25 · HoraceLong Jump2515-2.5—
May 8Fargo RotaryMay 8 · 300m Hurdles · Place 14 · Horace300m Hurdles1448.56a—
May 8Fargo RotaryMay 8 · 110m Hurdles · Place 14 · Horace110m Hurdles1419.87a—
May 5Packer RelaysMay 5 · Long Jump · Place 46 · HoraceLong Jump4616-1.75—
May 5Packer RelaysMay 5 · 300m Hurdles · Place 19 · Horace300m Hurdles1948.08a—
May 5Packer RelaysMay 5 · 110m Hurdles · Place 16 · Horace110m Hurdles1620.56a—
Apr 28Shanley InvitationalApr 28 · Long Jump · Place 46 · HoraceLong Jump4616-10.5—
Apr 28Shanley InvitationalApr 28 · 300m Hurdles · Place 30 · Horace300m Hurdles3049.67a—
Apr 28Shanley InvitationalApr 28 · 110m Hurdles · Place 19 · Horace110m Hurdles1919.85a—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 300m Hurdles · Place 18 · Horace300m Hurdles1848.879
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 110m Hurdles · Place 18 · Horace110m Hurdles1819.699

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · 60m Hurdles · Place 43 · Horace60m HurdlesRound P4311.599