Personal bests

Best marks in available results
Event / courseMarkMeetDate
55m Hurdles · 30" · OutdoorJoel Savre F-M Parochial League Elementary Track & Field Meet · May 1111.64aJoel Savre F-M Parochial League Elementary Track & Field MeetMay 11, 2022
Discus · 1kg · OutdoorPacker Relays · May 169' 10"Packer RelaysMay 1, 2026
Long Jump · OutdoorJoel Savre F-M Parochial League Elementary Track & Field Meet · May 118-09.00Joel Savre F-M Parochial League Elementary Track & Field MeetMay 11, 2022
Shot Put · 4kg · IndoorNorth Dakota State JV Indoor · Mar 2517-03.00North Dakota State JV IndoorMarch 25, 2023
Shot Put · 4kg · OutdoorFargo Rotary Invite · May 729' 3.5"Fargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NDHSAA South East RegionMay 16 · Discus · Place 38 · Oak Grove LutheranOak Grove LutheranDiscus3871-110
May 16NDHSAA South East RegionMay 16 · Shot Put · Place 15 · Oak Grove LutheranOak Grove LutheranShot Put1529-8.7510
May 11Throwing Eagle Last ChanceMay 11 · Discus · Place 10 · Oak Grove LutheranOak Grove LutheranDiscus1kg10.66' 10"10
May 11Throwing Eagle Last ChanceMay 11 · Shot Put · Place 6 · Oak Grove LutheranOak Grove LutheranShot Put4kg6.29' 2"10
May 7Fargo Rotary InviteMay 7 · Discus · Oak Grove LutheranOak Grove LutheranDiscus1kg—DNS10
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 13 · Oak Grove LutheranOak Grove LutheranShot Put4kg13.29' 3.5" PB10
May 1Packer RelaysMay 1 · Discus · Place 35 · Oak Grove LutheranOak Grove LutheranDiscus1kg35.69' 10" PB10
May 1Packer RelaysMay 1 · Shot Put · Place 26 · Oak Grove LutheranOak Grove LutheranShot Put4kg26.28' 1"10
Apr 23Shanley InvitationalApr 23 · Discus · Place 40 · Oak Grove LutheranOak Grove LutheranDiscus4064-210
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 24 · Oak Grove LutheranOak Grove LutheranShot Put2429-110
Apr 21Sheyenne InvitationalApr 21 · Discus · Place 27 · Oak Grove LutheranOak Grove LutheranDiscus1kg27.65' 1"10
Apr 21Sheyenne InvitationalApr 21 · Shot Put · Place 14 · Oak Grove LutheranOak Grove LutheranShot Put4kg14.27' 8"10
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 39 · Oak Grove LutheranOak Grove LutheranShot Put3925-11.7510
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 21 · Oak Grove LutheranOak Grove LutheranShot Put2126-6.2510

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class B IndoorMar 28 · Shot Put · Place 19 · Oak Grove LutheranOak Grove LutheranShot Put1927-510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · Discus · Place 42 · Oak Grove LutheranOak Grove LutheranDiscus1kg42.68' 0"9
May 17NDHSAA South East RegionMay 17 · Shot Put · Place 47 · Oak Grove LutheranOak Grove LutheranShot Put4kg47.23' 3"9
May 9Soaring Eagle InviteMay 9 · Discus · Place 29 · Oak Grove LutheranOak Grove LutheranDiscus2965-29
May 9Soaring Eagle InviteMay 9 · Shot Put · Place 28 · Oak Grove LutheranOak Grove LutheranShot Put2826-109
Apr 22Sheyenne JV InviteApr 22 · Discus · Place 6 · Oak Grove LutheranOak Grove LutheranDiscus1kg6.58' 2"9
Apr 22Sheyenne JV InviteApr 22 · Shot Put · Place 11 · Oak Grove LutheranOak Grove LutheranShot Put4kg11.21' 2"9
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 64 · Oak Grove LutheranOak Grove LutheranShot Put6421-49
Mar 28Dick Clay OpenMar 28 · Shot Put · Place 79 · Oak Grove LutheranOak Grove LutheranShot Put7922-7.759

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Lisbon JH InviteMay 7 · Discus · Place 25 · Oak Grove LutheranOak Grove LutheranDiscus1kg25.41' 28
May 7Lisbon JH InviteMay 7 · Shot Put · Oak Grove LutheranOak Grove LutheranShot Put6lb—SCR8
Apr 292024 Wahpeton Junior High Track & Field MeetApr 29 · Discus · Oak Grove LutheranOak Grove LutheranDiscus1kg—DNS8
Apr 292024 Wahpeton Junior High Track & Field MeetApr 29 · Shot Put · Oak Grove LutheranOak Grove LutheranShot Put6lb—DNS8
Apr 23Valley City Junior HighApr 23 · Discus · Place 23 · Oak Grove LutheranOak Grove LutheranDiscus2345-0—
Apr 23Valley City Junior HighApr 23 · Shot Put · Place 6 · Oak Grove LutheranOak Grove LutheranShot Put626-5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · Shot Put · Place 23 · Oak Grove LutheranOak Grove LutheranShot Put2320-3—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 122023 Soaring Eagle Invitational May 12 · Discus · Place 47 · Oak Grove LutheranOak Grove LutheranDiscus4738-7—
May 5Discovery Invite II (JH)May 5 · Discus · Place 8 · Oak Grove LutheranOak Grove LutheranDiscus845-3—
May 5Discovery Invite II (JH)May 5 · Shot Put · Place 4 · Oak Grove LutheranOak Grove LutheranShot Put422-2.25—
Apr 25Wahpeton Junior High Invite (2)Apr 25 · Long Jump · Oak Grove LutheranOak Grove LutheranLong Jump—DNS7
Apr 25Wahpeton Junior High Invite (2)Apr 25 · Discus · Place 14 · Oak Grove LutheranOak Grove LutheranDiscus1kg14.32' 9Unofficial7
Apr 25Wahpeton Junior High Invite (2)Apr 25 · Shot Put · Place 10 · Oak Grove LutheranOak Grove LutheranShot Put4kg10.19' 7Unofficial7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · Shot Put · Place 101 · Oak Grove LutheranOak Grove LutheranShot Put10119-02.007
Mar 25North Dakota State JV IndoorMar 25 · Shot Put · Place 33 · Oak Grove LutheranOak Grove LutheranShot Put4kg33.17-03.00 PB7

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Joel Savre F-M Parochial League Elementary Track & Field MeetMay 11 · 55m Hurdles · Place 20 · Oak Grove LutheranOak Grove Lutheran55m Hurdles30"20.11.64a PB6
May 11Joel Savre F-M Parochial League Elementary Track & Field MeetMay 11 · Long Jump · Place 12 · Oak Grove LutheranOak Grove LutheranLong Jump12.8-09.00 PB6