Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlack & Gold Youth Track and Field Meet · May 2417.97aBlack & Gold Youth Track and Field MeetMay 24, 2023
1600 Meters · IndoorCobber HS ND Indoor · Mar 146:22.53aCobber HS ND IndoorMarch 14, 2026
1600 Meters · OutdoorHillsboro-Central Valley Varsity Track Meet · Apr 255:45.51aHillsboro-Central Valley Varsity Track MeetApril 25, 2026
400 Meters · IndoorNorth Dakota State Class B Indoor · Mar 281:09.77aNorth Dakota State Class B IndoorMarch 28, 2026
400 Meters · OutdoorSpartan Classic Track and Field Meet · Apr 141:08.99aSpartan Classic Track and Field MeetApril 14, 2026
800 Meters · IndoorNorth Dakota State JV Indoor · Mar 292:53.70aNorth Dakota State JV IndoorMarch 29, 2025
800 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 212:28.28a2026 NDHSAA Class A & B State MeetMay 21, 2026
High Jump · OutdoorBlack & Gold Youth Track and Field Meet · May 243' 4Black & Gold Youth Track and Field MeetMay 24, 2023
Long Jump · OutdoorVC Junior High · Apr 2210' 11"VC Junior HighApril 22, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 800 Meters · Place 21 · Oak Grove LutheranOak Grove Lutheran800 Meters21.2:28.28a PB8
May 16NDHSAA South East RegionMay 16 · 1600 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran1600 Meters55:46.77a8
May 16NDHSAA South East RegionMay 16 · 800 Meters · Place 3 · Oak Grove LutheranOak Grove Lutheran800 Meters32:32.74a8
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 8 · Oak Grove LutheranOak Grove Lutheran1600 Meters8.5:51.88a8
May 1Packer RelaysMay 1 · 800 Meters · Place 6 · Oak Grove LutheranOak Grove Lutheran800 Meters6.2:33.45a8
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 1600 Meters · Place 3 · Oak Grove LutheranOak Grove Lutheran1600 Meters35:45.51a PB8
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 800 Meters · Place 6 · Oak Grove LutheranOak Grove Lutheran800 Meters62:40.68a8
Apr 21Sheyenne InvitationalApr 21 · 800 Meters · Place 4 · Oak Grove LutheranOak Grove Lutheran800 Meters4.2:31.98a8
Apr 15Oak Grove InvitationalApr 15 · 800 Meters · Place 2 · Oak Grove LutheranOak Grove Lutheran800 Meters22:31.67a8
Apr 14Spartan Classic Track and Field MeetApr 14 · 400 Meters · Place 12 · Oak Grove LutheranOak Grove Lutheran400 Meters121:08.99a PB8
Apr 2Thundering Herd ClassicApr 2 · 800 Meters · Place 11 · Oak Grove LutheranOak Grove Lutheran800 Meters112:36.66a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class B IndoorMar 28 · 400 Meters · Place 16 · Oak Grove LutheranOak Grove Lutheran400 Meters161:09.77a PB8
Mar 14Cobber HS ND IndoorMar 14 · 1600 Meters · Place 10 · Oak Grove LutheranOak Grove Lutheran1600 Meters106:22.53a PB8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · 800 Meters · Place 5 · Oak Grove LutheranOak Grove Lutheran800 Meters5.2:38.68a7
May 9Soaring Eagle InviteMay 9 · 800 Meters · Place 8 · Oak Grove LutheranOak Grove Lutheran800 Meters82:34.53a7
May 2Packer RelaysMay 2 · 800 Meters · Place 18 · Oak Grove LutheranOak Grove Lutheran800 Meters182:38.47a7
Apr 29Darwin Gorder Maroon & White InvitationalApr 29 · 1600 Meters · Place 18 · Oak Grove LutheranOak Grove Lutheran1600 Meters186:09.217
Apr 24Shanley InvitationalApr 24 · 800 Meters · Oak Grove LutheranOak Grove Lutheran800 Meters—DNS7
Apr 22VC Junior HighApr 22 · Long Jump · Place 16 · Oak Grove LutheranOak Grove LutheranLong Jump16.10' 11" PB7
Apr 22VC Junior HighApr 22 · 800 Meters · Place 1 · Oak Grove LutheranOak Grove Lutheran800 Meters1.2:52.36a7
Apr 11Sheyenne InvitationalApr 11 · 800 Meters · Place 16 · Oak Grove LutheranOak Grove Lutheran800 Meters162:47.44a7
Apr 4Thundering Herd ClassicApr 4 · 800 Meters · Place 19 · Oak Grove LutheranOak Grove Lutheran800 Meters192:49.54a7

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29North Dakota State JV IndoorMar 29 · Long Jump · Place 26 · Oak Grove LutheranOak Grove LutheranLong Jump2610-4.757
Mar 29North Dakota State JV IndoorMar 29 · 800 Meters · Place 2 · Oak Grove LutheranOak Grove Lutheran800 Meters22:53.70a PB7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Black & Gold Youth Track and Field MeetMay 24 · Long Jump · Dakota Elite Athletic ClubDakota Elite Athletic ClubLong Jump—DNS9-10
May 24Black & Gold Youth Track and Field MeetMay 24 · High Jump · Place 7 · Dakota Elite Athletic ClubDakota Elite Athletic ClubHigh Jump7.3' 4 PB9-10
May 24Black & Gold Youth Track and Field MeetMay 24 · 800 Meters · Place 5 · Dakota Elite Athletic ClubDakota Elite Athletic Club800 Meters5.3:27.14a9-10
May 24Black & Gold Youth Track and Field MeetMay 24 · 100 Meters · Place 18 · Dakota Elite Athletic ClubDakota Elite Athletic Club100 Meters18.17.97a PB9-10
May 17Be Elite! K-8 Youth MeetMay 17 · 800 Meters · Place 5 · Dakota Elite AthleticDakota Elite Athletic800 Meters53:19.75a—
May 17Be Elite! K-8 Youth MeetMay 17 · Long Jump · Place 10 · Dakota Elite Athletic ClDakota Elite Athletic ClLong Jump108-8.5—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Joel Savre F-M Parochial League Elementary Track & Field MeetMay 11 · Long Jump · Place 29 · Oak Grove LutheranOak Grove LutheranLong Jump29.6-04.004
May 11Joel Savre F-M Parochial League Elementary Track & Field MeetMay 11 · 800 Meters · Place 2 · Oak Grove LutheranOak Grove Lutheran800 Meters2.3:25.41a4