Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoan Halland Classic · Apr 2911.78aJoan Halland ClassicApril 29, 2025
100m Hurdles · 39" / 0.991m · OutdoorHorizon Middle School Invitational (JH) · May 515.86aHorizon Middle School Invitational (JH)May 5, 2022
110m Hurdles · 39" / 0.991m · Outdoor2026 NDHSAA Class A & B State Meet · May 2114.82a2026 NDHSAA Class A & B State MeetMay 21, 2026
1600 Meters · OutdoorKevin Froeber Classic Junior High Track & Field Meet · May 35:26.33aKevin Froeber Classic Junior High Track & Field MeetMay 3, 2022
200 Meters · Outdoor2024 Sheyenne Early Bird · Apr 424.13a2024 Sheyenne Early BirdApril 4, 2024
300m Hurdles · 36" / 0.914m · OutdoorNDHSAA East Region · May 1539.90aNDHSAA East RegionMay 15, 2026
400 Meters · OutdoorShanley "Last Chance" Invitational · May 1353.17aShanley "Last Chance" InvitationalMay 13, 2024
60 Meters · OutdoorFargo Metro Meet · Mar 168.07Fargo Metro MeetMarch 16, 2023
60m Hurdles · 39" / 0.991m · IndoorNorth Dakota State Class A Indoor · Mar 249.68aNorth Dakota State Class A IndoorMarch 24, 2023
High Jump · IndoorNorth Dakota State Class A Indoor · Mar 245-02.00North Dakota State Class A IndoorMarch 24, 2023
High Jump · OutdoorShanley Invitational · Apr 246' 2"Shanley InvitationalApril 24, 2025
Long Jump · IndoorBison Snowbird Meet · Mar 3118-05.25Bison Snowbird MeetMarch 31, 2023
Long Jump · Outdoor2026 NDHSAA Class A & B State Meet · May 2120' 10.75"2026 NDHSAA Class A & B State MeetMay 21, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Long Jump · Place 16 · West FargoWest FargoLong Jump16.20' 10.75" PBWind: -111
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 4 · West FargoWest Fargo300m Hurdles36" / 0.914mRound P4.40.00a11
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles36" / 0.914m5.39.95a11
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles39" / 0.991mRound P2.14.82a PBWind: 1.711
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 5 · West FargoWest Fargo110m Hurdles39" / 0.991m5.15.25aWind: -2.111
May 15NDHSAA East RegionMay 15 · Long Jump · Place 11 · West FargoWest FargoLong Jump11.19' 6.25"11
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles36" / 0.914m3.39.90a PB11
May 15NDHSAA East RegionMay 15 · 110m Hurdles · Place 3 · West FargoWest Fargo110m Hurdles39" / 0.991m3.15.22a11
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles36" / 0.914m1.40.07a11
May 7Fargo Rotary InviteMay 7 · 110m Hurdles · Place 3 · West FargoWest Fargo110m Hurdles39" / 0.991m3.15.22a11
May 4West Fargo ShowdownMay 4 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles144.66a11
May 4West Fargo ShowdownMay 4 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles115.88a11
Apr 289th Annual Joan Halland ClassicApr 28 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.22a11
Apr 289th Annual Joan Halland ClassicApr 28 · 200 Meters · Place 14 · West FargoWest Fargo200 Meters1424.60a11
Apr 23Shanley InvitationalApr 23 · Long Jump · Place 3 · West FargoWest FargoLong Jump321-2.7511
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles139.53a11
Apr 23Shanley InvitationalApr 23 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.09a11
Apr 16Eagle RelaysApr 16 · Pole Vault · Place 10 · West FargoWest FargoPole Vault109-011
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles142.83a11
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 1 · West FargoWest Fargo60m Hurdles18.51a11
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 2 · West FargoWest Fargo60m Hurdles28.53a11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Long Jump · Place 19 · West FargoWest FargoLong Jump1920-9.7510
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 18 · West FargoWest Fargo300m Hurdles1841.88a10
May 222025 NDHSAA Class A & B State MeetMay 22 · 110m Hurdles · Place 4 · West FargoWest Fargo110m Hurdles415.03a10
May 222025 NDHSAA Class A & B State MeetMay 22 · 110m Hurdles · Place 3 · West FargoWest Fargo110m Hurdles314.63a10
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 4 · West FargoWest Fargo300m Hurdles442.33a10
May 16NDHSAA East RegionMay 16 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles114.98a10
May 8Fargo Rotary Track MeetMay 8 · Long Jump · Place 1 · West FargoWest FargoLong Jump121-910
May 8Fargo Rotary Track MeetMay 8 · High Jump · Place 3 · West FargoWest FargoHigh Jump35-1010
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles139.86a10
May 8Fargo Rotary Track MeetMay 8 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles114.90a10
May 2Packer RelaysMay 2 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles139.47a10
May 2Packer RelaysMay 2 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles114.75a10
Apr 29Joan Halland ClassicApr 29 · Long Jump · Place 2 · West FargoWest FargoLong Jump220-9.7510
Apr 29Joan Halland ClassicApr 29 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.47a10
Apr 29Joan Halland ClassicApr 29 · 100 Meters · Place 11 · West FargoWest Fargo100 Meters1111.78a PB10
Apr 26Fargo Elite MeetApr 26 · Long Jump · West FargoWest FargoLong Jump—DNS10
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles36" / 0.914m5.41.35a10
Apr 26Fargo Elite MeetApr 26 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles39" / 0.991m1.15.02aWind: 5.610
Apr 24Shanley InvitationalApr 24 · Long Jump · Place 4 · West FargoWest FargoLong Jump4.20' 5.5"10
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles36" / 0.914m5.40.05a10
Apr 24Shanley InvitationalApr 24 · 110m Hurdles · Place 3 · West FargoWest Fargo110m Hurdles39" / 0.991m3.15.06aWind: 0.110
Apr 24Shanley InvitationalApr 24 · High Jump · Place 9 · West FargoWest FargoHigh Jump9.6' 2" PB10
Apr 15West Fargo Showdown InvitationalApr 15 · High Jump · Place 2 · West FargoWest FargoHigh Jump26-210
Apr 15West Fargo Showdown InvitationalApr 15 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles140.60a10
Apr 15West Fargo Showdown InvitationalApr 15 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles114.99a10
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 1 · West FargoWest Fargo60m Hurdles18.54a10
Mar 20Fargo Metro MeetMar 20 · 200 Meters · Place 8 · West FargoWest Fargo200 Meters824.37a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · High Jump · Place 2 · West FargoWest FargoHigh Jump25-1010
Apr 5EDC Indoor MeetApr 5 · 300m Hurdles · Place 1 · West FargoWest Fargo300m Hurdles141.67a10
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 1 · West FargoWest Fargo60m Hurdles18.46a10
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 3 · West FargoWest Fargo60m Hurdles38.60a10
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 3 · West FargoWest Fargo60m Hurdles38.42a10

2024 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 23NDHSAA Class A State MeetMay 23 · Long Jump · Place 24 · West FargoWest FargoLong Jump24.20-05.00Wind: 09
May 23NDHSAA Class A State MeetMay 23 · 300m Hurdles · Place 16 · West FargoWest Fargo300m Hurdles36" / 0.914mRound P16.42.99a9
May 23NDHSAA Class A State MeetMay 23 · 110m Hurdles · Place 5 · West FargoWest Fargo110m Hurdles39" / 0.991mRound P5.15.11aWind: 2.89
May 23NDHSAA Class A State MeetMay 23 · 110m Hurdles · Place 4 · West FargoWest Fargo110m Hurdles39" / 0.991m4.15.25aWind: 09
May 17East RegionMay 17 · Long Jump · Place 13 · West FargoWest FargoLong Jump1320-4.5—
May 17East RegionMay 17 · 300m Hurdles · Place 6 · West FargoWest Fargo300m Hurdles641.69a—
May 17East RegionMay 17 · 110m Hurdles · Place 4 · West FargoWest Fargo110m Hurdles415.52a—
May 13Shanley "Last Chance" InvitationalMay 13 · High Jump · Place 3 · West FargoWest FargoHigh Jump35-10—
May 13Shanley "Last Chance" InvitationalMay 13 · 400 Meters · Place 2 · West FargoWest Fargo400 Meters253.17a PB—
May 10Gelaine Orvik True Team InvitationalMay 10 · Long Jump · Place 6 · West FargoWest FargoLong Jump620-8.75—
May 10Gelaine Orvik True Team InvitationalMay 10 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles342.32a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.24a—
May 6Fargo RotaryMay 6 · High Jump · Place 8 · West FargoWest FargoHigh Jump85-8—
May 6Fargo RotaryMay 6 · 300m Hurdles · Place 2 · West FargoWest Fargo300m Hurdles243.13a—
May 6Fargo RotaryMay 6 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.15a—
May 3Packer RelaysMay 3 · Long Jump · Place 8 · West FargoWest FargoLong Jump820-2—
May 3Packer RelaysMay 3 · High Jump · Place 11 · West FargoWest FargoHigh Jump115-8—
May 3Packer RelaysMay 3 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles343.30a—
May 3Packer RelaysMay 3 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles115.06a—
May 1Fargo South May Day TriangularMay 1 · High Jump · Place 4 · West FargoWest FargoHigh Jump45-10—
May 1Fargo South May Day TriangularMay 1 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles344.71a—
May 1Fargo South May Day TriangularMay 1 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles215.66a—
Apr 23Eagle RelaysApr 23 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles36" / 0.914m5.43.86a9
Apr 20Fargo Elite MeetApr 20 · Long Jump · Place 6 · West FargoWest FargoLong Jump621-2.75—
Apr 20Fargo Elite MeetApr 20 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles543.07a—
Apr 20Fargo Elite MeetApr 20 · 110m Hurdles · Place 4 · West FargoWest Fargo110m Hurdles415.74a—
Apr 11Horace Lions Club InvitationalApr 11 · High Jump · Place 8 · West FargoWest FargoHigh Jump85-6—
Apr 11Horace Lions Club InvitationalApr 11 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles344.90a—
Apr 11Horace Lions Club InvitationalApr 11 · 110m Hurdles · Place 1 · West FargoWest Fargo110m Hurdles115.84a—
Apr 42024 Sheyenne Early BirdApr 4 · Long Jump · Place 3 · West FargoWest FargoLong Jump321-1.5—
Apr 42024 Sheyenne Early BirdApr 4 · 300m Hurdles · Place 3 · West FargoWest Fargo300m Hurdles345.04a—
Apr 42024 Sheyenne Early BirdApr 4 · 110m Hurdles · Place 2 · West FargoWest Fargo110m Hurdles216.24a—
Apr 42024 Sheyenne Early BirdApr 4 · 200 Meters · Place 9 · West FargoWest Fargo200 Meters924.13a PB—
Mar 14Fargo Metro MeetMar 14 · Long Jump · Place 2 · West FargoWest FargoLong Jump220-5.25—
Mar 14Fargo Metro MeetMar 14 · 60m Hurdles · Place 1 · West FargoWest Fargo60m Hurdles19.05a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22North Dakota State Class A IndoorMar 22 · Long Jump · Place 31 · West FargoWest FargoLong Jump3118-0.25—
Mar 22North Dakota State Class A IndoorMar 22 · 60m Hurdles · Place 8 · West FargoWest Fargo60m Hurdles88.94a—
Mar 22North Dakota State Class A IndoorMar 22 · 60m Hurdles · Place 7 · West FargoWest Fargo60m Hurdles79.01a—

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 19East Region MeetMay 19 · Long Jump · Place 18 · West FargoWest FargoLong Jump18.19' 78
May 19East Region MeetMay 19 · 300m Hurdles · Place 23 · West FargoWest Fargo300m Hurdles36" / 0.914m23.45.36a8
May 19East Region MeetMay 19 · 110m Hurdles · Place 12 · West FargoWest Fargo110m Hurdles39" / 0.991m12.16.30a8
May 19East Region MeetMay 19 · High Jump · West FargoWest FargoHigh Jump—NH8
May 15Wahpeton Last ChanceMay 15 · Long Jump · Place 5 · West FargoWest FargoLong Jump519-6.5—
May 15Wahpeton Last ChanceMay 15 · 300m Hurdles · Place 7 · West FargoWest Fargo300m Hurdles746.00a—
May 15Wahpeton Last ChanceMay 15 · 110m Hurdles · Place 3 · West FargoWest Fargo110m Hurdles316.75a—
May 12Gelaine Orvik True TeamMay 12 · Long Jump · Place 7 · West FargoWest FargoLong Jump718-10—
May 12Gelaine Orvik True TeamMay 12 · High Jump · Place 10 · West FargoWest FargoHigh Jump105-6—
May 12Gelaine Orvik True TeamMay 12 · 300m Hurdles · Place 10 · West FargoWest Fargo300m Hurdles1045.17a—
May 12Gelaine Orvik True TeamMay 12 · 110m Hurdles · Place 6 · West FargoWest Fargo110m Hurdles616.59a—
May 8Fargo RotaryMay 8 · Long Jump · Place 15 · West FargoWest FargoLong Jump1517-11—
May 8Fargo RotaryMay 8 · 110m Hurdles · Place 8 · West FargoWest Fargo110m Hurdles817.57a—
May 5Packer RelaysMay 5 · Long Jump · Place 11 · West FargoWest FargoLong Jump1119-11.25—
May 5Packer RelaysMay 5 · High Jump · Place 11 · West FargoWest FargoHigh Jump115-8—
May 5Packer RelaysMay 5 · 300m Hurdles · Place 5 · West FargoWest Fargo300m Hurdles543.20a—
May 5Packer RelaysMay 5 · 110m Hurdles · Place 5 · West FargoWest Fargo110m Hurdles516.97a—
Apr 27Fargo Davies QuadrangularApr 27 · 110m Hurdles · Place 8 · West FargoWest Fargo110m Hurdles817.84a—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Long Jump · Place 13 · West FargoWest FargoLong Jump1317-6.58
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · High Jump · West FargoWest FargoHigh Jump—NH8
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 300m Hurdles · Place 10 · West FargoWest Fargo300m Hurdles1046.128
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 110m Hurdles · Place 14 · West FargoWest Fargo110m Hurdles1418.168
Apr 182023 Eagle InviteApr 18 · Long Jump · Place 7 · West FargoWest FargoLong Jump7.18' 98
Apr 182023 Eagle InviteApr 18 · 300m Hurdles · Place 9 · West FargoWest Fargo300m Hurdles36" / 0.914m9.44.47a8
Apr 182023 Eagle InviteApr 18 · 110m Hurdles · Place 9 · West FargoWest Fargo110m Hurdles39" / 0.991m9.17.80a8
Apr 182023 Eagle InviteApr 18 · High Jump · Place 5 · West FargoWest FargoHigh Jump5.5' 48
Mar 16Fargo Metro MeetMar 16 · Long Jump · Place 4 · West FargoWest FargoLong Jump418-01.508
Mar 16Fargo Metro MeetMar 16 · 60m Hurdles · Place 4 · West FargoWest Fargo60m Hurdles410.178
Mar 16Fargo Metro MeetMar 16 · 60m Hurdles · Place 4 · West FargoWest Fargo60m Hurdles410.188
Mar 16Fargo Metro MeetMar 16 · 200 Meters · Place 37 · West FargoWest Fargo200 Meters3726.318
Mar 16Fargo Metro MeetMar 16 · 60 Meters · Place 50 · West FargoWest Fargo60 Meters508.07 PB8

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · Long Jump · Place 10 · West FargoWest FargoLong Jump1019-02.758
Apr 13Bison Stampede Indoor MeetApr 13 · High Jump · West FargoWest FargoHigh Jump—NH8
Apr 13Bison Stampede Indoor MeetApr 13 · 60m Hurdles · Place 17 · West FargoWest Fargo60m HurdlesRound P179.948
Mar 31Bison Snowbird MeetMar 31 · 60m Hurdles · Place 22 · West FargoWest Fargo60m Hurdles39" / 0.991mRound P22.9.91a8
Mar 31Bison Snowbird MeetMar 31 · Long Jump · Place 15 · West FargoWest FargoLong Jump15.18-05.25 PB8
Mar 31Bison Snowbird MeetMar 31 · High Jump · West FargoWest FargoHigh Jump--NH8
Mar 24North Dakota State Class A IndoorMar 24 · 60m Hurdles · Place 25 · West FargoWest Fargo60m Hurdles39" / 0.991mRound P25.9.68a PB8
Mar 24North Dakota State Class A IndoorMar 24 · Long Jump · Place 37 · West FargoWest FargoLong Jump37.17-11.008
Mar 24North Dakota State Class A IndoorMar 24 · High Jump · Place 27 · West FargoWest FargoHigh Jump27.5-02.00 PB8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 100m Hurdles · Place 1 · CheneyCheney100m Hurdles39" / 0.991m1.18.21aUnofficial7
May 18All City Junior High Meet (JH)May 18 · High Jump · Place 4 · CheneyCheneyHigh Jump4.4' 8Unofficial7
May 18All City Junior High Meet (JH)May 18 · 400 Meters · Place 4 · CheneyCheney400 Meters4.1:03.55aUnofficial7
May 5Horizon Middle School Invitational (JH)May 5 · 1600 Meters · Place 6 · CheneyCheney1600 Meters6.5:48.76a7
May 5Horizon Middle School Invitational (JH)May 5 · 100m Hurdles · Place 1 · CheneyCheney100m Hurdles39" / 0.991m1.15.86a PB7
May 5Horizon Middle School Invitational (JH)May 5 · High Jump · Place 1 · CheneyCheneyHigh Jump1.5' 27
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · 1600 Meters · Place 1 · CheneyCheney1600 Meters1.5:26.33a PB7
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · 100m Hurdles · Place 1 · CheneyCheney100m Hurdles39" / 0.991m1.16.58a7
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · High Jump · Place 1 · CheneyCheneyHigh Jump1.4' 67