Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorJoan Halland Classic · Apr 305:15.78aJoan Halland ClassicApril 30, 2024
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2530.23aNorth Dakota State JV IndoorMarch 25, 2023
200 Meters · OutdoorHillsboro-Central Valley Varsity Track Meet · Apr 2526.36aHillsboro-Central Valley Varsity Track MeetApril 25, 2026
400 Meters · OutdoorSheyenne Invitational · Apr 2152.9Sheyenne InvitationalApril 21, 2026
800 Meters · IndoorNorth Dakota State Class B Indoor · Mar 232:21.63aNorth Dakota State Class B IndoorMarch 23, 2024
800 Meters · OutdoorSpartan Classic Track and Field Meet · Apr 142:05.38aSpartan Classic Track and Field MeetApril 14, 2026
Long Jump · IndoorMaple River Indoor · Apr 511-00.50Maple River IndoorApril 5, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NDHSAA South East RegionMay 16 · 800 Meters · Place 7 · Oak Grove LutheranOak Grove Lutheran800 Meters72:12.39a11
May 16NDHSAA South East RegionMay 16 · 400 Meters · Place 6 · Oak Grove LutheranOak Grove Lutheran400 Meters654.30a11
May 8Soaring Eagle InviteMay 8 · 1600 Meters · Place 11 · Oak Grove LutheranOak Grove Lutheran1600 Meters115:20.97a11
May 7Fargo Rotary InviteMay 7 · 800 Meters · Place 12 · Oak Grove LutheranOak Grove Lutheran800 Meters12.2:11.40a11
May 1Packer RelaysMay 1 · 400 Meters · Place 13 · Oak Grove LutheranOak Grove Lutheran400 Meters13.54.20a11
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 800 Meters · Place 2 · Oak Grove LutheranOak Grove Lutheran800 Meters22:10.10a11
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 200 Meters · Place 26 · Oak Grove LutheranOak Grove Lutheran200 Meters2626.36a PB11
Apr 21Sheyenne InvitationalApr 21 · 400 Meters · Place 8 · Oak Grove LutheranOak Grove Lutheran400 Meters8.52.9 PB11
Apr 14Spartan Classic Track and Field MeetApr 14 · 800 Meters · Place 3 · Oak Grove LutheranOak Grove Lutheran800 Meters32:05.38a PB11
Apr 2Thundering Herd ClassicApr 2 · 400 Meters · Place 9 · Oak Grove LutheranOak Grove Lutheran400 Meters954.82a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Soaring Eagle InviteMay 9 · 400 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran400 Meters556.37a10
May 2Packer RelaysMay 2 · 400 Meters · Place 21 · Oak Grove LutheranOak Grove Lutheran400 Meters2157.03a10
Apr 26Fargo Elite MeetApr 26 · 800 Meters · Place 18 · Oak Grove LutheranOak Grove Lutheran800 Meters18.2:15.82a10
Apr 24Shanley InvitationalApr 24 · 800 Meters · Place 11 · Oak Grove LutheranOak Grove Lutheran800 Meters11.2:09.75a10
Mar 28Dick Clay OpenMar 28 · 800 Meters · Place 7 · Oak Grove LutheranOak Grove Lutheran800 Meters72:16.25a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Bill Jansen Last ChanceMay 13 · 800 Meters · Place 7 · Oak Grove LutheranOak Grove Lutheran800 Meters72:14.26a—
May 10Soaring Eagle InvitationalMay 10 · 800 Meters · Place 13 · Oak Grove LutheranOak Grove Lutheran800 Meters132:14.76a—
May 3Packer RelaysMay 3 · 800 Meters · Place 33 · Oak Grove LutheranOak Grove Lutheran800 Meters332:17.98a—
Apr 30Joan Halland ClassicApr 30 · 1600 Meters · Place 9 · Oak Grove LutheranOak Grove Lutheran1600 Meters95:15.78a PB—
Apr 23Sheyenne QuadrangularApr 23 · 800 Meters · Place 3 · Oak Grove LutheranOak Grove Lutheran800 Meters3.2:15.56a9
Apr 15Yowzer InviteApr 15 · Long Jump · Place 27 · Oak Grove LutheranOak Grove LutheranLong Jump2716-4—
Apr 15Yowzer InviteApr 15 · 400 Meters · Place 12 · Oak Grove LutheranOak Grove Lutheran400 Meters1259.65a—
Apr 11Horace Lions Club InvitationalApr 11 · 800 Meters · Place 3 · Oak Grove LutheranOak Grove Lutheran800 Meters32:16.80a—
Apr 1Thundering Herd HS ClassicApr 1 · 800 Meters · Place 21 · Oak Grove LutheranOak Grove Lutheran800 Meters212:21.35a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State Class B IndoorMar 23 · 800 Meters · Place 9 · Oak Grove LutheranOak Grove Lutheran800 Meters92:21.63a PB—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 122023 Soaring Eagle Invitational May 12 · Long Jump · Place 40 · Oak Grove LutheranOak Grove LutheranLong Jump4015-0.50—
May 122023 Soaring Eagle Invitational May 12 · 800 Meters · Place 22 · Oak Grove LutheranOak Grove Lutheran800 Meters222:41.94a—
May 5Discovery Invite II (JH)May 5 · Long Jump · Place 12 · Oak Grove LutheranOak Grove LutheranLong Jump1213-7—
May 5Discovery Invite II (JH)May 5 · 400 Meters · Place 4 · Oak Grove LutheranOak Grove Lutheran400 Meters41:04.38a—
May 5Discovery Invite II (JH)May 5 · 200 Meters · Place 13 · Oak Grove LutheranOak Grove Lutheran200 Meters1329.22a—
May 2Joan Halland ClassicMay 2 · 800 Meters · Place 30 · Oak Grove LutheranOak Grove Lutheran800 Meters302:35.68a—
Apr 28Shanley InvitationalApr 28 · 800 Meters · Place 36 · Oak Grove LutheranOak Grove Lutheran800 Meters362:28.41a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · 800 Meters · Place 50 · Oak Grove LutheranOak Grove Lutheran800 Meters502:35.898
Mar 25North Dakota State JV IndoorMar 25 · 200 Meters · Place 128 · Oak Grove LutheranOak Grove Lutheran200 Meters128.30.23a PB8
Mar 18Cobber North Dakota HS IndoorMar 18 · 800 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran800 Meters5.2:38.47a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · Long Jump · Place 19 · Oak Grove LutheranOak Grove LutheranLong Jump19.13' 6Unofficial7
May 18All City Junior High Meet (JH)May 18 · 100 Meters · Place 29 · Oak Grove LutheranOak Grove Lutheran100 Meters29.15.01aUnofficial7
May 14Central Cass Varsity InvitationalMay 14 · 400 Meters · Place 28 · Oak Grove LutheranOak Grove Lutheran400 Meters281:12.657
May 14Central Cass Varsity InvitationalMay 14 · 200 Meters · Place 46 · Oak Grove LutheranOak Grove Lutheran200 Meters4631.057

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Maple River IndoorApr 5 · Long Jump · Place 36 · Oak Grove LutheranOak Grove LutheranLong Jump36.11-00.50 PB7
Apr 5Maple River IndoorApr 5 · 200 Meters · Place 39 · Oak Grove LutheranOak Grove Lutheran200 Meters39.32.11a7
Apr 2Thundering Herd HS Indoor ClassicApr 2 · 200 Meters · Place 61 · Oak Grove LutheranOak Grove Lutheran200 Meters6131.417
Mar 26North Dakota State JV IndoorMar 26 · 200 Meters · Oak Grove LutheranOak Grove Lutheran200 Meters--DQ7