Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFargo Rotary Invite · May 711.80aFargo Rotary InviteMay 7, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2926.81aNorth Dakota State JV IndoorMarch 29, 2025
200 Meters · OutdoorFargo Rotary Invite · May 725.17aFargo Rotary InviteMay 7, 2026
400 Meters · OutdoorVC Junior High · Apr 221:03.99aVC Junior HighApril 22, 2025
55 Meter · IndoorConcordia HS Indoor · Apr 97.39aConcordia HS IndoorApril 9, 2026
60 Meters · IndoorNorth Dakota State JV Indoor · Mar 298.14aNorth Dakota State JV IndoorMarch 29, 2025
60 Meters · OutdoorThundering Herd Classic · Apr 27.89aThundering Herd ClassicApril 2, 2026
High Jump · IndoorConcordia HS Indoor · Apr 95' 1"Concordia HS IndoorApril 9, 2026
Long Jump · IndoorConcordia HS Indoor · Apr 917' 4.5"Concordia HS IndoorApril 9, 2026
Long Jump · OutdoorSheyenne Invitational · Apr 2120' 8"Sheyenne InvitationalApril 21, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Long Jump · Place 10 · Oak Grove LutheranOak Grove LutheranLong Jump10.20' 3.75"Wind: 09
May 16NDHSAA South East RegionMay 16 · Long Jump · Place 3 · Oak Grove LutheranOak Grove LutheranLong Jump320-11.59
May 11Bill Jansen Last ChanceMay 11 · Long Jump · Place 6 · Oak Grove LutheranOak Grove LutheranLong Jump621-2.59
May 11Bill Jansen Last ChanceMay 11 · 100 Meters · Place 34 · Oak Grove LutheranOak Grove Lutheran100 Meters3412.04a9
May 8Soaring Eagle InviteMay 8 · 100 Meters · Place 19 · Oak Grove LutheranOak Grove Lutheran100 Meters1911.91a9
May 7Fargo Rotary InviteMay 7 · Long Jump · Place 4 · Oak Grove LutheranOak Grove LutheranLong Jump4.20' 4"9
May 7Fargo Rotary InviteMay 7 · 200 Meters · Place 24 · Oak Grove LutheranOak Grove Lutheran200 Meters24.25.17a PB9
May 7Fargo Rotary InviteMay 7 · 100 Meters · Place 19 · Oak Grove LutheranOak Grove Lutheran100 Meters19.11.80a PB9
May 1Packer RelaysMay 1 · Long Jump · Place 14 · Oak Grove LutheranOak Grove LutheranLong Jump14.19' 10"9
May 1Packer RelaysMay 1 · 100 Meters · Place 30 · Oak Grove LutheranOak Grove Lutheran100 Meters30.11.93a9
Apr 23Shanley InvitationalApr 23 · Long Jump · Place 14 · Oak Grove LutheranOak Grove LutheranLong Jump1420-0.259
Apr 21Sheyenne InvitationalApr 21 · Long Jump · Place 8 · Oak Grove LutheranOak Grove LutheranLong Jump8.20' 8" PB9
Apr 21Sheyenne InvitationalApr 21 · High Jump · Oak Grove LutheranOak Grove LutheranHigh Jump—DNS9
Apr 21Sheyenne InvitationalApr 21 · 200 Meters · Place 45 · Oak Grove LutheranOak Grove Lutheran200 Meters45.25.66a9
Apr 21Sheyenne InvitationalApr 21 · 100 Meters · Place 40 · Oak Grove LutheranOak Grove Lutheran100 Meters40.12.17a9
Apr 2Thundering Herd ClassicApr 2 · Long Jump · Place 13 · Oak Grove LutheranOak Grove LutheranLong Jump1318-11.59
Apr 2Thundering Herd ClassicApr 2 · 200 Meters · Place 50 · Oak Grove LutheranOak Grove Lutheran200 Meters5026.29a9
Apr 2Thundering Herd ClassicApr 2 · 60 Meters · Place 64 · Oak Grove LutheranOak Grove Lutheran60 Meters647.89a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · 55 Meter · Place 37 · Oak Grove LutheranOak Grove Lutheran55 Meter37.7.39a PB9
Apr 9Concordia HS IndoorApr 9 · Long Jump · Place 20 · Oak Grove LutheranOak Grove LutheranLong Jump20.17' 4.5" PB9
Apr 9Concordia HS IndoorApr 9 · High Jump · Place 18 · Oak Grove LutheranOak Grove LutheranHigh Jump18.5' 1" PB9
Mar 28North Dakota State Class B IndoorMar 28 · Long Jump · Place 5 · Oak Grove LutheranOak Grove LutheranLong Jump518-4.59

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · Long Jump · Place 17 · Oak Grove LutheranOak Grove LutheranLong Jump17.17' 11"8
May 17NDHSAA South East RegionMay 17 · 100 Meters · Place 28 · Oak Grove LutheranOak Grove Lutheran100 Meters28.12.33a8
May 9Soaring Eagle InviteMay 9 · Long Jump · Place 22 · Oak Grove LutheranOak Grove LutheranLong Jump2216-78
May 9Soaring Eagle InviteMay 9 · 200 Meters · Place 29 · Oak Grove LutheranOak Grove Lutheran200 Meters2925.54a8
May 9Soaring Eagle InviteMay 9 · 100 Meters · Place 35 · Oak Grove LutheranOak Grove Lutheran100 Meters3512.32a8
May 2Packer RelaysMay 2 · 200 Meters · Place 48 · Oak Grove LutheranOak Grove Lutheran200 Meters4826.19a8
May 2Packer RelaysMay 2 · 100 Meters · Place 55 · Oak Grove LutheranOak Grove Lutheran100 Meters5512.63a8
Apr 22VC Junior HighApr 22 · Long Jump · Place 4 · Oak Grove LutheranOak Grove LutheranLong Jump4.15' 2.75"8
Apr 22VC Junior HighApr 22 · 400 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran400 Meters5.1:03.99a PB8
Apr 22VC Junior HighApr 22 · 100 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran100 Meters5.12.76a8
Apr 11Sheyenne InvitationalApr 11 · 200 Meters · Place 42 · Oak Grove LutheranOak Grove Lutheran200 Meters4226.93a8
Apr 11Sheyenne InvitationalApr 11 · 100 Meters · Place 79 · Oak Grove LutheranOak Grove Lutheran100 Meters7913.10a8
Apr 4Thundering Herd ClassicApr 4 · 200 Meters · Place 59 · Oak Grove LutheranOak Grove Lutheran200 Meters5927.04a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29North Dakota State JV IndoorMar 29 · 200 Meters · Place 45 · Oak Grove LutheranOak Grove Lutheran200 Meters4526.81a PB8
Mar 29North Dakota State JV IndoorMar 29 · 60 Meters · Place 50 · Oak Grove LutheranOak Grove Lutheran60 Meters508.14a PB8