Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoaring Eagle Invite · May 812.34aSoaring Eagle InviteMay 8, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2329.07aNorth Dakota State JV IndoorMarch 23, 2024
200 Meters · OutdoorFargo Rotary Invite · May 725.74aFargo Rotary InviteMay 7, 2026
400 Meters · IndoorNorth Dakota State JV Indoor · Mar 231:06.01aNorth Dakota State JV IndoorMarch 23, 2024
400 Meters · OutdoorBill Jansen Last Chance · May 131:02.34aBill Jansen Last ChanceMay 13, 2024
55 Meter · IndoorConcordia HS Indoor · Apr 97.29aConcordia HS IndoorApril 9, 2026
55 Meters · IndoorCobber HS ND Indoor · Mar 147.36aCobber HS ND IndoorMarch 14, 2026
60 Meter · IndoorNorth Dakota State JV Indoor · Mar 269.32aNorth Dakota State JV IndoorMarch 26, 2022
60 Meters · IndoorThundering Herd HS Indoor Classic · Apr 29.27Thundering Herd HS Indoor ClassicApril 2, 2022
Long Jump · OutdoorHank Emmel Relays · May 514-05.50Hank Emmel RelaysMay 5, 2022
Pole Vault · IndoorConcordia HS Indoor · Apr 911' 3"Concordia HS IndoorApril 9, 2026
Pole Vault · Outdoor2026 NDHSAA Class A & B State Meet · May 2112' 0"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

15 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Pole Vault · Place 15 · Oak Grove LutheranOak Grove LutheranPole Vault15.12' 0" PB12
May 16NDHSAA South East RegionMay 16 · Pole Vault · Place 7 · Oak Grove LutheranOak Grove LutheranPole Vault711-612
May 8Soaring Eagle InviteMay 8 · 100 Meters · Place 28 · Oak Grove LutheranOak Grove Lutheran100 Meters2812.34a PB12
May 7Fargo Rotary InviteMay 7 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault5.11' 0"12
May 7Fargo Rotary InviteMay 7 · 200 Meters · Place 25 · Oak Grove LutheranOak Grove Lutheran200 Meters25.25.74a PB12
May 1Packer RelaysMay 1 · Pole Vault · Place 7 · Oak Grove LutheranOak Grove LutheranPole Vault7.12' 0"12
May 1Packer RelaysMay 1 · 100 Meters · Place 49 · Oak Grove LutheranOak Grove Lutheran100 Meters49.12.61a12
Apr 21Sheyenne InvitationalApr 21 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault5.12' 0"12
Apr 21Sheyenne InvitationalApr 21 · 200 Meters · Place 43 · Oak Grove LutheranOak Grove Lutheran200 Meters43.26.09a12
Apr 21Sheyenne InvitationalApr 21 · 100 Meters · Oak Grove LutheranOak Grove Lutheran100 Meters—DNS12
Apr 15Oak Grove InvitationalApr 15 · Pole Vault · Place 4 · Oak Grove LutheranOak Grove LutheranPole Vault411-012
Apr 15Oak Grove InvitationalApr 15 · 200 Meters · Place 12 · Oak Grove LutheranOak Grove Lutheran200 Meters1226.18a12
Apr 14Spartan Classic Track and Field MeetApr 14 · Pole Vault · Place 1 · Oak Grove LutheranOak Grove LutheranPole Vault111-012
Apr 2Thundering Herd ClassicApr 2 · Pole Vault · Place 8 · Oak Grove LutheranOak Grove LutheranPole Vault811-612
Apr 2Thundering Herd ClassicApr 2 · 200 Meters · Place 43 · Oak Grove LutheranOak Grove Lutheran200 Meters4325.96a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · 55 Meter · Place 28 · Oak Grove LutheranOak Grove Lutheran55 Meter28.7.29a PB12
Apr 9Concordia HS IndoorApr 9 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault5.11' 3" PB12
Mar 26Maple River Conference IndoorMar 26 · Pole Vault · Place 2 · Oak Grove LutheranOak Grove LutheranPole Vault211-012
Mar 26Maple River Conference IndoorMar 26 · 55 Meters · Place 7 · Oak Grove LutheranOak Grove Lutheran55 Meters77.39a12
Mar 14Cobber HS ND IndoorMar 14 · 55 Meters · Place 24 · Oak Grove LutheranOak Grove Lutheran55 Meters247.36a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · Pole Vault · Place 12 · Oak Grove LutheranOak Grove LutheranPole Vault12.9' 6"11
May 9Soaring Eagle InviteMay 9 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault510-011
May 9Soaring Eagle InviteMay 9 · 200 Meters · Place 36 · Oak Grove LutheranOak Grove Lutheran200 Meters3626.53a11
May 2Packer RelaysMay 2 · 400 Meters · Place 46 · Oak Grove LutheranOak Grove Lutheran400 Meters461:02.80a11
Apr 29Darwin Gorder Maroon & White InvitationalApr 29 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault59-611
Apr 29Darwin Gorder Maroon & White InvitationalApr 29 · 100 Meters · Place 46 · Oak Grove LutheranOak Grove Lutheran100 Meters4613.3011
Apr 26Fargo Elite MeetApr 26 · Pole Vault · Place 20 · Oak Grove LutheranOak Grove LutheranPole Vault20.9' 0"11
Apr 24Shanley InvitationalApr 24 · Pole Vault · Oak Grove LutheranOak Grove LutheranPole Vault—NH11
Apr 17OGTF InvitationalApr 17 · Pole Vault · Place 4 · Oak Grove LutheranOak Grove LutheranPole Vault49-06.0011
Apr 17OGTF InvitationalApr 17 · 100 Meters · Place 27 · Oak Grove LutheranOak Grove Lutheran100 Meters2712.9211
Apr 11Sheyenne InvitationalApr 11 · Pole Vault · Place 8 · Oak Grove LutheranOak Grove LutheranPole Vault810-011
Apr 4Thundering Herd ClassicApr 4 · Pole Vault · Place 20 · Oak Grove LutheranOak Grove LutheranPole Vault209-011
Mar 28Dick Clay OpenMar 28 · Pole Vault · Place 12 · Oak Grove LutheranOak Grove LutheranPole Vault129-611

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18South East RegionMay 18 · Pole Vault · Place 10 · Oak Grove LutheranOak Grove LutheranPole Vault108-0—
May 18South East RegionMay 18 · 100 Meters · Place 43 · Oak Grove LutheranOak Grove Lutheran100 Meters4313.32a—
May 13Bill Jansen Last ChanceMay 13 · 400 Meters · Place 19 · Oak Grove LutheranOak Grove Lutheran400 Meters191:02.34a PB—
May 13Bill Jansen Last ChanceMay 13 · 100 Meters · Place 37 · Oak Grove LutheranOak Grove Lutheran100 Meters3713.47a—
May 10Soaring Eagle InvitationalMay 10 · 200 Meters · Place 52 · Oak Grove LutheranOak Grove Lutheran200 Meters5227.72a—
May 3Packer RelaysMay 3 · 400 Meters · Place 58 · Oak Grove LutheranOak Grove Lutheran400 Meters581:04.40a—
Apr 30Joan Halland ClassicApr 30 · 100 Meters · Place 47 · Oak Grove LutheranOak Grove Lutheran100 Meters4713.86a—
Apr 23Sheyenne QuadrangularApr 23 · Pole Vault · Oak Grove LutheranOak Grove LutheranPole Vault—NH10
Apr 23Sheyenne QuadrangularApr 23 · 400 Meters · Place 4 · Oak Grove LutheranOak Grove Lutheran400 Meters4.1:03.71a10
Apr 23Sheyenne QuadrangularApr 23 · 100 Meters · Place 54 · Oak Grove LutheranOak Grove Lutheran100 Meters54.13.42a10
Apr 15Yowzer InviteApr 15 · Pole Vault · Place 10 · Oak Grove LutheranOak Grove LutheranPole Vault106-6—
Apr 15Yowzer InviteApr 15 · 400 Meters · Place 23 · Oak Grove LutheranOak Grove Lutheran400 Meters231:04.82a—
Apr 11Horace Lions Club InvitationalApr 11 · 400 Meters · Place 21 · Oak Grove LutheranOak Grove Lutheran400 Meters211:07.23a—
Apr 5Lisbon EarlybirdApr 5 · Pole Vault · Place 5 · Oak Grove LutheranOak Grove LutheranPole Vault58-0—
Apr 5Lisbon EarlybirdApr 5 · 200 Meters · Place 22 · Oak Grove LutheranOak Grove Lutheran200 Meters2228.45a—
Apr 1Thundering Herd HS ClassicApr 1 · Pole Vault · Place 22 · Oak Grove LutheranOak Grove LutheranPole Vault227-0—
Apr 1Thundering Herd HS ClassicApr 1 · 200 Meters · Place 53 · Oak Grove LutheranOak Grove Lutheran200 Meters5328.15a—
Mar 16The Fighting Hawk ClassicMar 16 · 400 Meters · Place 27 · Oak Grove LutheranOak Grove Lutheran400 Meters271:05.92a—
Mar 16The Fighting Hawk ClassicMar 16 · 200 Meters · Place 83 · Oak Grove LutheranOak Grove Lutheran200 Meters8329.36a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · Pole Vault · Place 20 · Oak Grove LutheranOak Grove LutheranPole Vault207-0—
Mar 23North Dakota State JV IndoorMar 23 · 400 Meters · Place 16 · Oak Grove LutheranOak Grove Lutheran400 Meters161:06.01a PB—
Mar 23North Dakota State JV IndoorMar 23 · 200 Meters · Place 76 · Oak Grove LutheranOak Grove Lutheran200 Meters7629.07a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Bill Jansen Last ChanceMay 15 · 400 Meters · Place 32 · Oak Grove LutheranOak Grove Lutheran400 Meters321:06.90a—
May 15Bill Jansen Last ChanceMay 15 · 200 Meters · Place 63 · Oak Grove LutheranOak Grove Lutheran200 Meters6328.78a—
May 122023 Soaring Eagle Invitational May 12 · 400 Meters · Place 25 · Oak Grove LutheranOak Grove Lutheran400 Meters251:06.51a—
May 122023 Soaring Eagle Invitational May 12 · 200 Meters · Place 69 · Oak Grove LutheranOak Grove Lutheran200 Meters6928.89a—
Apr 28Shanley InvitationalApr 28 · 400 Meters · Place 41 · Oak Grove LutheranOak Grove Lutheran400 Meters411:06.95a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · 400 Meters · Place 89 · Oak Grove LutheranOak Grove Lutheran400 Meters891:10.799
Mar 31Bison Snowbird MeetMar 31 · 400 Meters · Oak Grove LutheranOak Grove Lutheran400 Meters--DNS9
Mar 25North Dakota State JV IndoorMar 25 · 400 Meters · Place 17 · Oak Grove LutheranOak Grove Lutheran400 Meters17.1:09.44a9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · Long Jump · Place 26 · Oak Grove LutheranOak Grove LutheranLong Jump26.13' 8.5Unofficial8
May 14Central Cass Varsity InvitationalMay 14 · Long Jump · Place 48 · Oak Grove LutheranOak Grove LutheranLong Jump4812' 8.58
May 14Central Cass Varsity InvitationalMay 14 · 200 Meters · Place 44 · Oak Grove LutheranOak Grove Lutheran200 Meters4429.548
May 7Northern Cass Varsity InvitationalMay 7 · 400 Meters · Place 22 · Oak Grove LutheranOak Grove Lutheran400 Meters221:12.768
May 7Northern Cass Varsity InvitationalMay 7 · 200 Meters · Place 35 · Oak Grove LutheranOak Grove Lutheran200 Meters3530.048
May 5Hank Emmel RelaysMay 5 · Long Jump · Place 27 · Oak Grove LutheranOak Grove LutheranLong Jump27.14-05.50 PB8
Apr 26Lisbon American Legion InviteApr 26 · 400 Meters · Place 24 · Oak Grove LutheranOak Grove Lutheran400 Meters241:11.038
Apr 26Lisbon American Legion InviteApr 26 · 200 Meters · Place 20 · Oak Grove LutheranOak Grove Lutheran200 Meters2030.878

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 2Thundering Herd HS Indoor ClassicApr 2 · 200 Meters · Place 57 · Oak Grove LutheranOak Grove Lutheran200 Meters5729.918
Apr 2Thundering Herd HS Indoor ClassicApr 2 · 60 Meters · Place 60 · Oak Grove LutheranOak Grove Lutheran60 MetersRound P609.27 PB8
Mar 26North Dakota State JV IndoorMar 26 · 60 Meter · Place 111 · Oak Grove LutheranOak Grove Lutheran60 Meter111.9.32a PB8
Mar 26North Dakota State JV IndoorMar 26 · 200 Meters · Place 105 · Oak Grove LutheranOak Grove Lutheran200 Meters105.31.37a8