Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPacker Relays · May 199' 7"Packer RelaysMay 1, 2026
Javelin · 800g · Outdoor2026 NDHSAA Class A & B State Meet · May 21169' 2"2026 NDHSAA Class A & B State MeetMay 21, 2026
Long Jump · OutdoorPacker Relays · May 115' 9.75"Packer RelaysMay 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Javelin · Place 4 · Valley CityJavelin800g4.169' 2" PB11
May 11Bill Jansen Last ChanceMay 11 · Javelin · Place 1 · Valley CityJavelin1164-911
May 1Packer RelaysMay 1 · Long Jump · Place 52 · Valley CityLong Jump52.15' 9.75" PB11
May 1Packer RelaysMay 1 · Javelin · Place 2 · Valley CityJavelin800g2.160' 8"11
May 1Packer RelaysMay 1 · Discus · Place 40 · Valley CityDiscus1.6kg40.99' 7" PB11
Apr 28Mailloux Unlimited Invitational Apr 28 · Long Jump · Place 33 · Valley CityLong Jump3315-6.511
Apr 28Mailloux Unlimited Invitational Apr 28 · Javelin · Place 1 · Valley CityJavelin1163-011
Apr 28Mailloux Unlimited Invitational Apr 28 · Discus · Place 10 · Valley CityDiscus10105-411
Apr 23VCSU HS OPENApr 23 · Javelin · Place 1 · Valley CityJavelin1163-911
Apr 23VCSU HS OPENApr 23 · Discus · Place 19 · Valley CityDiscus19101-411
Apr 23VCSU HS OPENApr 23 · Shot Put · Place 28 · Valley CityShot Put2833-711
Apr 16Horace Lions InvitationalApr 16 · Javelin · Place 1 · Valley CityJavelin1168-811
Apr 16Horace Lions InvitationalApr 16 · Shot Put · Place 18 · Valley CityShot Put1836-911
Apr 14Spartan Classic Track and Field MeetApr 14 · Javelin · Place 2 · Valley CityJavelin2146-111
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 28 · Valley CityDiscus2888-311
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 18 · Valley CityShot Put1837-1111
Apr 2Thundering Herd ClassicApr 2 · Long Jump · Place 52 · Valley CityLong Jump5214-9.7511
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 41 · Valley CityShot Put4136-11.2511
Mar 27Dick Clay InviteMar 27 · Long Jump · Place 81 · Valley CityLong Jump8115-411
Mar 27Dick Clay InviteMar 27 · Shot Put · Place 21 · Valley CityShot Put2139-3.7511
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 40 · Valley CityShot Put4035-10.7511

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 39 · Valley CityJavelin39100-410
May 16NDHSAA East RegionMay 16 · Discus · Place 49 · Valley CityDiscus4949-010
May 16NDHSAA East RegionMay 16 · Shot Put · Place 52 · Valley CityShot Put5230-4.2510
May 6Jamestown InvitationalMay 6 · Javelin · Place 12 · Valley CityJavelin12127-110
May 6Jamestown InvitationalMay 6 · Discus · Place 15 · Valley CityDiscus1588-710
May 6Jamestown InvitationalMay 6 · Shot Put · Place 20 · Valley CityShot Put2032-310
Apr 24VCSU HS OPENApr 24 · Javelin · Place 15 · Valley CityJavelin800g15.108' 8"10
Apr 24VCSU HS OPENApr 24 · Discus · Place 25 · Valley CityDiscus1.6kg25.88' 0"10
Apr 24VCSU HS OPENApr 24 · Shot Put · Valley CityShot Put12lb—DNS10
Apr 11Sheyenne InvitationalApr 11 · Javelin · Place 23 · Valley CityJavelin23105-1010
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 69 · Valley CityDiscus6974-11.510
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 84 · Valley CityShot Put8429-310
Mar 21Mike Grandall OpenMar 21 · Shot Put · Place 56 · Valley CityShot Put5631-2.7510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 64 · Valley CityShot Put6431-8.510