Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoaring Eagle Invitational · May 1013.75aSoaring Eagle InvitationalMay 10, 2024
100m Hurdles · 33" / 0.838m · OutdoorSheyenne Quadrangular · Apr 2318.74aSheyenne QuadrangularApril 23, 2024
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2329.61aNorth Dakota State JV IndoorMarch 23, 2024
200 Meters · OutdoorSoaring Eagle Invite · May 928.09aSoaring Eagle InviteMay 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA South East Region · May 1750.41aNDHSAA South East RegionMay 17, 2025
400 Meters · OutdoorDeacon Last Chance · May 121:06.92aDeacon Last ChanceMay 12, 2025
55 Meter · IndoorCobber HS Indoor · Mar 198.57aCobber HS IndoorMarch 19, 2022
55m Hurdles · 33" · IndoorMaple River Indoor · Apr 510.82aMaple River IndoorApril 5, 2022
60 Meters · OutdoorThundering Herd Classic · Apr 48.51aThundering Herd ClassicApril 4, 2025
High Jump · OutdoorNDHSAA Class B State Meet · May 234-10.00NDHSAA Class B State MeetMay 23, 2024
Long Jump · IndoorNorth Dakota State Class B Indoor · Mar 2514-01.25North Dakota State Class B IndoorMarch 25, 2023
Long Jump · OutdoorHank Emmel Relays · May 513-03.25Hank Emmel RelaysMay 5, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Soaring Eagle InviteMay 8 · 100 Meters · Place 22 · Oak Grove Lutheran100 Meters2213.95a12
May 1Packer RelaysMay 1 · 100 Meters · Place 43 · Oak Grove Lutheran100 Meters43.14.17a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · 300m Hurdles · Place 4 · Oak Grove Lutheran300m Hurdles30" / 0.762m4.50.41a PB11
May 17NDHSAA South East RegionMay 17 · 100m Hurdles · Oak Grove Lutheran100m Hurdles33" / 0.838m—DNS11
May 17NDHSAA South East RegionMay 17 · High Jump · Oak Grove LutheranHigh Jump—NH11
May 12Deacon Last ChanceMay 12 · 300m Hurdles · Place 2 · Oak Grove Lutheran300m Hurdles252.19a11
May 12Deacon Last ChanceMay 12 · 400 Meters · Place 2 · Oak Grove Lutheran400 Meters21:06.92a PB11
May 9Soaring Eagle InviteMay 9 · High Jump · Place 12 · Oak Grove LutheranHigh Jump124-711
May 9Soaring Eagle InviteMay 9 · 200 Meters · Place 18 · Oak Grove Lutheran200 Meters1828.09a PB11
May 2Packer RelaysMay 2 · 300m Hurdles · Place 2 · Oak Grove Lutheran300m Hurdles250.43a11
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · Place 10 · Oak Grove Lutheran300m Hurdles30" / 0.762m10.51.29a11
Apr 26Fargo Elite MeetApr 26 · High Jump · Place 12 · Oak Grove LutheranHigh Jump12.4' 8"11
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 13 · Oak Grove Lutheran300m Hurdles30" / 0.762m13.51.00a11
Apr 24Shanley InvitationalApr 24 · 100m Hurdles · Place 26 · Oak Grove Lutheran100m Hurdles33" / 0.838m26.19.37a11
Apr 24Shanley InvitationalApr 24 · High Jump · Place 16 · Oak Grove LutheranHigh Jump16.4' 9"11
Apr 11Sheyenne InvitationalApr 11 · Long Jump · Place 38 · Oak Grove LutheranLong Jump3813-8.7511
Apr 11Sheyenne InvitationalApr 11 · 300m Hurdles · Place 8 · Oak Grove Lutheran300m Hurdles852.84a11
Apr 11Sheyenne InvitationalApr 11 · 200 Meters · Place 19 · Oak Grove Lutheran200 Meters1929.99a11
Apr 4Thundering Herd ClassicApr 4 · 400 Meters · Place 11 · Oak Grove Lutheran400 Meters111:07.65a11
Apr 4Thundering Herd ClassicApr 4 · 200 Meters · Place 40 · Oak Grove Lutheran200 Meters4029.99a11
Apr 4Thundering Herd ClassicApr 4 · 60 Meters · Place 21 · Oak Grove Lutheran60 Meters218.51a PB11
Mar 28Dick Clay OpenMar 28 · High Jump · Place 19 · Oak Grove LutheranHigh Jump194-311
Mar 28Dick Clay OpenMar 28 · 60 Meters · Place 33 · Oak Grove Lutheran60 Meters338.64a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23NDHSAA Class B State MeetMay 23 · High Jump · Place 17 · Oak Grove LutheranHigh Jump17.4-10.00 PB10
May 18South East RegionMay 18 · High Jump · Place 3 · Oak Grove LutheranHigh Jump34-10—
May 18South East RegionMay 18 · 300m Hurdles · Place 5 · Oak Grove Lutheran300m Hurdles551.04a—
May 18South East RegionMay 18 · 100m Hurdles · Place 9 · Oak Grove Lutheran100m Hurdles918.49a—
May 13Bill Jansen Last ChanceMay 13 · 300m Hurdles · Place 6 · Oak Grove Lutheran300m Hurdles652.52a—
May 13Bill Jansen Last ChanceMay 13 · 400 Meters · Place 11 · Oak Grove Lutheran400 Meters111:09.45a—
May 10Soaring Eagle InvitationalMay 10 · High Jump · Place 2 · Oak Grove LutheranHigh Jump25-0—
May 10Soaring Eagle InvitationalMay 10 · 100m Hurdles · Place 13 · Oak Grove Lutheran100m Hurdles1318.68a—
May 10Soaring Eagle InvitationalMay 10 · 100 Meters · Place 31 · Oak Grove Lutheran100 Meters3113.75a PB—
May 3Packer RelaysMay 3 · 100m Hurdles · Place 13 · Oak Grove Lutheran100m Hurdles1318.83a—
May 3Packer RelaysMay 3 · 100 Meters · Place 32 · Oak Grove Lutheran100 Meters3213.98a—
Apr 30Joan Halland ClassicApr 30 · 300m Hurdles · Place 11 · Oak Grove Lutheran300m Hurdles1152.90a—
Apr 23Sheyenne QuadrangularApr 23 · 300m Hurdles · Place 3 · Oak Grove Lutheran300m Hurdles30" / 0.762m3.53.94a10
Apr 23Sheyenne QuadrangularApr 23 · 100m Hurdles · Place 3 · Oak Grove Lutheran100m Hurdles33" / 0.838m3.18.74a PB10
Apr 15Yowzer InviteApr 15 · 100m Hurdles · Place 4 · Oak Grove Lutheran100m Hurdles420.30a—
Apr 11Horace Lions Club InvitationalApr 11 · 200 Meters · Place 17 · Oak Grove Lutheran200 Meters1730.49a—
Apr 11Horace Lions Club InvitationalApr 11 · 100 Meters · Place 20 · Oak Grove Lutheran100 Meters2014.13a—
Mar 16The Fighting Hawk ClassicMar 16 · 60 Meters · Place 24 · Oak Grove Lutheran60 Meters248.62a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · 60m Hurdles · Place 1 · Oak Grove Lutheran60m Hurdles110.94a—
Mar 23North Dakota State JV IndoorMar 23 · 200 Meters · Place 7 · Oak Grove Lutheran200 Meters729.61a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19South East RegionMay 19 · 300m Hurdles · Place 7 · Oak Grove Lutheran300m Hurdles30" / 0.762m7.52.70a9
May 15Bill Jansen Last ChanceMay 15 · Long Jump · Place 26 · Oak Grove LutheranLong Jump2614-2—
May 15Bill Jansen Last ChanceMay 15 · 200 Meters · Place 19 · Oak Grove Lutheran200 Meters1929.14a—
May 15Bill Jansen Last ChanceMay 15 · 100 Meters · Place 13 · Oak Grove Lutheran100 Meters1313.92a—
May 122023 Soaring Eagle Invitational May 12 · Long Jump · Place 16 · Oak Grove LutheranLong Jump1614-1.50—
May 122023 Soaring Eagle Invitational May 12 · 300m Hurdles · Place 11 · Oak Grove Lutheran300m Hurdles1153.56a—
May 122023 Soaring Eagle Invitational May 12 · 100 Meters · Place 23 · Oak Grove Lutheran100 Meters2313.75a—
May 5Packer RelaysMay 5 · Long Jump · Place 15 · Oak Grove LutheranLong Jump1514-6.75—
May 5Packer RelaysMay 5 · 300m Hurdles · Place 12 · Oak Grove Lutheran300m Hurdles1253.77a—
Apr 28Shanley InvitationalApr 28 · Long Jump · Place 17 · Oak Grove LutheranLong Jump1714-8—
Apr 28Shanley InvitationalApr 28 · 300m Hurdles · Place 15 · Oak Grove Lutheran300m Hurdles1553.03a—
Apr 28Shanley InvitationalApr 28 · 200 Meters · Place 24 · Oak Grove Lutheran200 Meters2430.59a—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Long Jump · Place 20 · Oak Grove LutheranLong Jump2012-11.759
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 300m Hurdles · Place 14 · Oak Grove Lutheran300m Hurdles1453.209

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · Long Jump · Place 21 · Oak Grove LutheranLong Jump21.13-09.259
Mar 25North Dakota State Class B IndoorMar 25 · Long Jump · Place 9 · Oak Grove LutheranLong Jump9.14-01.25 PB9

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Bill Jansen Last ChanceMay 16 · Long Jump · Place 13 · Oak Grove LutheranLong Jump1314-8.58
May 16Bill Jansen Last ChanceMay 16 · 300m Hurdles · Place 7 · Oak Grove Lutheran300m Hurdles753.698
May 16Bill Jansen Last ChanceMay 16 · 100m Hurdles · Place 13 · Oak Grove Lutheran100m Hurdles1320.388
May 14Central Cass Varsity InvitationalMay 14 · Long Jump · Place 32 · Oak Grove LutheranLong Jump3213' 58
May 14Central Cass Varsity InvitationalMay 14 · 300m Hurdles · Place 15 · Oak Grove Lutheran300m Hurdles1555.998
May 14Central Cass Varsity InvitationalMay 14 · 100m Hurdles · Place 14 · Oak Grove Lutheran100m Hurdles1420.218
May 11Central Cass Mid-Week InviteMay 11 · Long Jump · Place 3 · Oak Grove LutheranLong Jump314' 98
May 11Central Cass Mid-Week InviteMay 11 · 300m Hurdles · Place 5 · Oak Grove Lutheran300m Hurdles554.388
May 5Hank Emmel RelaysMay 5 · Long Jump · Place 24 · Oak Grove LutheranLong Jump24.13-03.25 PB8
May 5Hank Emmel RelaysMay 5 · 300m Hurdles · Place 10 · Oak Grove Lutheran300m Hurdles30" / 0.762m10.56.41a8
May 2Shanley InvitationalMay 2 · 300m Hurdles · Place 29 · Oak Grove Lutheran300m Hurdles2959.418
May 2Shanley InvitationalMay 2 · 100m Hurdles · Place 17 · Oak Grove Lutheran100m Hurdles1719.748
Apr 26Lisbon American Legion InviteApr 26 · Long Jump · Place 8 · Oak Grove LutheranLong Jump813' 98
Apr 26Lisbon American Legion InviteApr 26 · 100 Meters · Place 21 · Oak Grove Lutheran100 Meters2115.058

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 5Maple River IndoorApr 5 · 55m Hurdles · Place 9 · Oak Grove Lutheran55m Hurdles33"9.10.82a PB8
Apr 5Maple River IndoorApr 5 · 200 Meters · Place 12 · Oak Grove Lutheran200 Meters12.30.63a8
Apr 2Thundering Herd HS Indoor ClassicApr 2 · Long Jump · Place 18 · Oak Grove LutheranLong Jump1813-08.008
Apr 2Thundering Herd HS Indoor ClassicApr 2 · 200 Meters · Place 22 · Oak Grove Lutheran200 Meters2230.528
Mar 19Cobber HS IndoorMar 19 · 55 Meter · Place 19 · Oak Grove Lutheran55 Meter19.8.57a PB8
Mar 19Cobber HS IndoorMar 19 · Long Jump · Place 8 · Oak Grove LutheranLong Jump8.13-05.758