Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoaring Eagle Invite · May 813.96aSoaring Eagle InviteMay 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorNDHSAA East Region · May 1517.30aNDHSAA East RegionMay 15, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2630.44aNorth Dakota State JV IndoorMarch 26, 2026
200 Meters · OutdoorSoaring Eagle Invite · May 829.87aSoaring Eagle InviteMay 8, 2026
200m Hurdles · 30" / 0.762m · OutdoorKevin Froeber Classic Junior High Track & Field Meet · May 338.33aKevin Froeber Classic Junior High Track & Field MeetMay 3, 2022
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA East Region · May 1551.07aNDHSAA East RegionMay 15, 2026
400 Meters · IndoorSnowbird Indoor Invite · Mar 281:14.27aSnowbird Indoor InviteMarch 28, 2024
400 Meters · OutdoorSheyenne Quadrangular · Apr 231:13.35aSheyenne QuadrangularApril 23, 2024
60 Meters · IndoorNorth Dakota State JV Indoor · Mar 298.99aNorth Dakota State JV IndoorMarch 29, 2025
60m Hurdles · 33" / 0.838m · IndoorBison Snowbird Meet · Mar 3112.03aBison Snowbird MeetMarch 31, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 14 · SheyenneSheyenne300m Hurdles30" / 0.762m14.51.07a PB12
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 10 · SheyenneSheyenne100m Hurdles33" / 0.838m10.17.30a PB12
May 8Soaring Eagle InviteMay 8 · 100m Hurdles · Place 2 · SheyenneSheyenne100m Hurdles217.51a12
May 8Soaring Eagle InviteMay 8 · 200 Meters · Place 32 · SheyenneSheyenne200 Meters3229.87a PB12
May 8Soaring Eagle InviteMay 8 · 100 Meters · Place 23 · SheyenneSheyenne100 Meters2313.96a PB12
May 1Packer RelaysMay 1 · 300m Hurdles · Place 20 · SheyenneSheyenne300m Hurdles30" / 0.762m20.53.94a12
May 1Packer RelaysMay 1 · 100m Hurdles · Place 11 · SheyenneSheyenne100m Hurdles33" / 0.838m11.17.61a12
Apr 28BPS Girls InviteApr 28 · 100m Hurdles · Place 11 · SheyenneSheyenne100m Hurdles33" / 0.838m11.17.79a12
Apr 28BPS Girls InviteApr 28 · 200 Meters · Place 20 · SheyenneSheyenne200 Meters20.30.28a12
Apr 28BPS Girls InviteApr 28 · 100 Meters · Place 52 · SheyenneSheyenne100 Meters52.14.54a12
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 14 · SheyenneSheyenne300m Hurdles1452.91a12
Apr 23Shanley InvitationalApr 23 · 100m Hurdles · Place 14 · SheyenneSheyenne100m Hurdles1417.82a12
Apr 21Sheyenne InvitationalApr 21 · 300m Hurdles · Place 13 · SheyenneSheyenne300m Hurdles30" / 0.762m13.53.85a12
Apr 21Sheyenne InvitationalApr 21 · 100m Hurdles · Place 7 · SheyenneSheyenne100m Hurdles33" / 0.838m7.17.75a12
Apr 16Horace Lions InvitationalApr 16 · 100m Hurdles · Place 5 · SheyenneSheyenne100m Hurdles517.81a12
Apr 16Horace Lions InvitationalApr 16 · 100 Meters · Place 32 · SheyenneSheyenne100 Meters3214.14a12
Apr 10Minot InviteApr 10 · 300m Hurdles · Place 8 · SheyenneSheyenne300m Hurdles30" / 0.762m8.55.13a12
Apr 10Minot InviteApr 10 · 100m Hurdles · Place 3 · SheyenneSheyenne100m Hurdles33" / 0.838m3.17.56a12
Apr 10Minot InviteApr 10 · 200 Meters · Place 17 · SheyenneSheyenne200 Meters17.30.86a12
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 14 · SheyenneSheyenne60m Hurdles1410.62a12
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 49 · SheyenneSheyenne200 Meters4931.91a12
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 6 · SheyenneSheyenne60m Hurdles610.80a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 18 · SheyenneSheyenne60m Hurdles1810.65a12
Mar 26North Dakota State JV IndoorMar 26 · 200 Meters · Place 21 · SheyenneSheyenne200 Meters2130.44a PB12
Mar 26North Dakota State JV IndoorMar 26 · 60 Meters · Place 23 · SheyenneSheyenne60 Meters239.05a12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 14 · SheyenneSheyenne300m Hurdles1455.08a11
May 16NDHSAA East RegionMay 16 · 100m Hurdles · Place 9 · SheyenneSheyenne100m Hurdles918.08a11
May 12Deacon Last ChanceMay 12 · 100m Hurdles · Place 3 · SheyenneSheyenne100m Hurdles317.76a11
May 9Soaring Eagle InviteMay 9 · 300m Hurdles · Place 7 · SheyenneSheyenne300m Hurdles755.23a11
May 9Soaring Eagle InviteMay 9 · 100m Hurdles · Place 5 · SheyenneSheyenne100m Hurdles517.26a11
May 2Packer RelaysMay 2 · 100m Hurdles · Place 9 · SheyenneSheyenne100m Hurdles917.67a11
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · Place 15 · SheyenneSheyenne300m Hurdles30" / 0.762m15.54.74a11
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 22 · SheyenneSheyenne300m Hurdles30" / 0.762m22.53.99a11
Apr 24Shanley InvitationalApr 24 · 100m Hurdles · Place 10 · SheyenneSheyenne100m Hurdles33" / 0.838m10.17.83a11
Apr 22Sheyenne JV InviteApr 22 · 300m Hurdles · Place 1 · SheyenneSheyenne300m Hurdles30" / 0.762m1.55.65a11
Apr 15West Fargo Showdown InvitationalApr 15 · 300m Hurdles · Place 5 · SheyenneSheyenne300m Hurdles554.91a11
Apr 15West Fargo Showdown InvitationalApr 15 · 100m Hurdles · Place 4 · SheyenneSheyenne100m Hurdles419.30a11
Apr 11Sheyenne InvitationalApr 11 · 300m Hurdles · Place 14 · SheyenneSheyenne300m Hurdles1454.03a11
Apr 11Sheyenne InvitationalApr 11 · 100m Hurdles · Place 16 · SheyenneSheyenne100m Hurdles1619.96a11
Apr 11Sheyenne InvitationalApr 11 · 100 Meters · Place 59 · SheyenneSheyenne100 Meters5914.94a11
Apr 4Thundering Herd ClassicApr 4 · 60m Hurdles · Place 14 · SheyenneSheyenne60m Hurdles1410.77a11
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 4 · SheyenneSheyenne60m Hurdles411.53a11
Mar 20Fargo Metro MeetMar 20 · 400 Meters · Place 11 · SheyenneSheyenne400 Meters111:14.24a11
Mar 20Fargo Metro MeetMar 20 · 200 Meters · Place 45 · SheyenneSheyenne200 Meters4531.54a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 29North Dakota State JV IndoorMar 29 · 60m Hurdles · Place 1 · SheyenneSheyenne60m Hurdles110.68a11
Mar 29North Dakota State JV IndoorMar 29 · 200 Meters · Place 15 · SheyenneSheyenne200 Meters1530.46a11
Mar 29North Dakota State JV IndoorMar 29 · 60 Meters · Place 10 · SheyenneSheyenne60 Meters108.99a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 300m Hurdles · Place 17 · SheyenneSheyenne300m Hurdles1754.51a—
May 17East RegionMay 17 · 100m Hurdles · Place 13 · SheyenneSheyenne100m Hurdles1318.07a—
May 10Soaring Eagle InvitationalMay 10 · 300m Hurdles · Place 11 · SheyenneSheyenne300m Hurdles1156.14a—
May 10Soaring Eagle InvitationalMay 10 · 100m Hurdles · Place 11 · SheyenneSheyenne100m Hurdles1118.40a—
May 10Soaring Eagle InvitationalMay 10 · 100 Meters · Place 61 · SheyenneSheyenne100 Meters6114.68a—
May 3Packer RelaysMay 3 · 300m Hurdles · Place 12 · SheyenneSheyenne300m Hurdles1254.40a—
May 3Packer RelaysMay 3 · 100m Hurdles · Place 9 · SheyenneSheyenne100m Hurdles918.22a—
Apr 23Sheyenne QuadrangularApr 23 · 400 Meters · Place 15 · SheyenneSheyenne400 Meters15.1:13.35a PB10
Apr 23Sheyenne QuadrangularApr 23 · 200 Meters · SheyenneSheyenne200 Meters—SCR10
Apr 23Sheyenne QuadrangularApr 23 · 100 Meters · Place 29 · SheyenneSheyenne100 Meters29.14.69a10
Apr 20Fargo Elite MeetApr 20 · 300m Hurdles · Place 19 · SheyenneSheyenne300m Hurdles1954.77a—
Apr 20Fargo Elite MeetApr 20 · 100m Hurdles · Place 16 · SheyenneSheyenne100m Hurdles1618.66a—
Apr 12Sheyenne InvitationalApr 12 · 300m Hurdles · Place 9 · SheyenneSheyenne300m Hurdles955.02a—
Apr 12Sheyenne InvitationalApr 12 · 100m Hurdles · Place 11 · SheyenneSheyenne100m Hurdles1118.71a—
Apr 42024 Sheyenne Early BirdApr 4 · 300m Hurdles · Place 10 · SheyenneSheyenne300m Hurdles1054.55a—
Apr 42024 Sheyenne Early BirdApr 4 · 100m Hurdles · Place 7 · SheyenneSheyenne100m Hurdles718.76a—
Apr 42024 Sheyenne Early BirdApr 4 · 200 Meters · Place 23 · SheyenneSheyenne200 Meters2331.16a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · 60m Hurdles · Place 21 · SheyenneSheyenne60m Hurdles2111.16a—
Mar 28Snowbird Indoor InviteMar 28 · 400 Meters · Place 39 · SheyenneSheyenne400 Meters391:14.27a PB—
Mar 23North Dakota State JV IndoorMar 23 · 60m Hurdles · Place 5 · SheyenneSheyenne60m Hurdles511.52a—
Mar 23North Dakota State JV IndoorMar 23 · 200 Meters · Place 38 · SheyenneSheyenne200 Meters3832.04a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19East Region MeetMay 19 · 300m Hurdles · Place 15 · SheyenneSheyenne300m Hurdles30" / 0.762m15.52.36a9
May 19East Region MeetMay 19 · 100m Hurdles · Place 18 · SheyenneSheyenne100m Hurdles33" / 0.838m18.18.34a9
May 122023 Soaring Eagle Invitational May 12 · 300m Hurdles · Place 12 · West Fargo SheyenneWest Fargo Sheyenne300m Hurdles1254.52a—
May 122023 Soaring Eagle Invitational May 12 · 100m Hurdles · Place 11 · West Fargo SheyenneWest Fargo Sheyenne100m Hurdles1118.78a—
May 8Fargo RotaryMay 8 · 100 Meters · Place 29 · West Fargo SheyenneWest Fargo Sheyenne100 Meters2914.96a—
May 4Davies InviteMay 4 · 300m Hurdles · Place 4 · West Fargo SheyenneWest Fargo Sheyenne300m Hurdles456.20a—
May 4Davies InviteMay 4 · 100m Hurdles · Place 3 · West Fargo SheyenneWest Fargo Sheyenne100m Hurdles318.82a—
Apr 28Shanley InvitationalApr 28 · 300m Hurdles · Place 24 · West Fargo SheyenneWest Fargo Sheyenne300m Hurdles2456.49a—
Apr 28Shanley InvitationalApr 28 · 100m Hurdles · Place 14 · West Fargo SheyenneWest Fargo Sheyenne100m Hurdles1418.97a—
Apr 24Let's Play Track OutdoorApr 24 · 300m Hurdles · Place 7 · West Fargo SheyenneWest Fargo Sheyenne300m Hurdles756.18a—
Apr 24Let's Play Track OutdoorApr 24 · 100m Hurdles · Place 7 · West Fargo SheyenneWest Fargo Sheyenne100m Hurdles719.29a—
Apr 24Let's Play Track OutdoorApr 24 · 100 Meters · Place 33 · West Fargo SheyenneWest Fargo Sheyenne100 Meters3315.41a—
Apr 15Dickinson High InviteApr 15 · 300m Hurdles · Place 13 · West Fargo SheyenneWest Fargo Sheyenne300m Hurdles1359.11a—
Apr 15Dickinson High InviteApr 15 · 200 Meters · Place 50 · West Fargo SheyenneWest Fargo Sheyenne200 Meters5031.68a—
Apr 15Dickinson High InviteApr 15 · 100m Hurdles · Place 8 · West Fargo SheyenneWest Fargo Sheyenne100m Hurdles819.96a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · 60m Hurdles · Place 30 · SheyenneSheyenne60m Hurdles33" / 0.838mRound P30.12.03a PB9
Mar 25North Dakota State JV IndoorMar 25 · 60 Meter · SheyenneSheyenne60 Meter--DNS9
Mar 25North Dakota State JV IndoorMar 25 · 200 Meters · SheyenneSheyenne200 Meters--DNS9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 200m Hurdles · Place 6 · LibertyLiberty200m Hurdles30" / 0.762m6.39.02aUnofficial8
May 18All City Junior High Meet (JH)May 18 · 100m Hurdles · Place 4 · LibertyLiberty100m Hurdles33" / 0.838m4.19.75aUnofficial8
May 5Horizon Middle School Invitational (JH)May 5 · 200m Hurdles · Place 2 · LibertyLiberty200m Hurdles30" / 0.762m2.41.49a8
May 5Horizon Middle School Invitational (JH)May 5 · 100m Hurdles · Place 3 · LibertyLiberty100m Hurdles33" / 0.838m3.19.59a8
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · 200m Hurdles · Place 2 · LibertyLiberty200m Hurdles30" / 0.762m2.38.33a PB8
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · 100m Hurdles · Place 7 · LibertyLiberty100m Hurdles33" / 0.838m7.22.93a8