Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorEDC JV Outdoor · May 6114' 5"EDC JV OutdoorMay 6, 2026
Javelin · 800g · Outdoor2026 NDHSAA Class A & B State Meet · May 21182' 5"2026 NDHSAA Class A & B State MeetMay 21, 2026
Shot Put · 12lb · OutdoorNDHSAA East Region · May 1554' 10.25"NDHSAA East RegionMay 15, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Javelin · Place 1 · Grand Forks CentralJavelin800g1.182' 5" PB9
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 15 · Grand Forks CentralShot Put12lb15.49' 1"9
May 15NDHSAA East RegionMay 15 · Javelin · Place 1 · Grand Forks CentralJavelin800g1.172' 7"9
May 15NDHSAA East RegionMay 15 · Shot Put · Place 2 · Grand Forks CentralShot Put12lb2.54' 10.25" PB9
May 11Bob Zimney Last Chance MeetMay 11 · Javelin · Place 1 · Grand Forks CentralJavelin1168-19
May 11Bob Zimney Last Chance MeetMay 11 · Discus · Place 7 · Grand Forks CentralDiscus7133-109
May 11Bob Zimney Last Chance MeetMay 11 · Shot Put · Place 5 · Grand Forks CentralShot Put547-0.759
May 7Fargo Rotary InviteMay 7 · Javelin · Place 2 · Grand Forks CentralJavelin800g2.161' 0"9
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 3 · Grand Forks CentralShot Put12lb3.49' 5.5"9
May 6EDC JV OutdoorMay 6 · Discus · Place 2 · Grand Forks CentralDiscus1.6kg2.114' 5" PB9
Apr 28Cushman Track-O-RamaApr 28 · Discus · Place 3 · Grand Forks CentralDiscus3129-39
Apr 23Shanley InvitationalApr 23 · Javelin · Place 3 · Grand Forks CentralJavelin3162-69
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 6 · Grand Forks CentralShot Put647-10.59
Apr 16Eagle RelaysApr 16 · Javelin · Place 1 · Grand Forks CentralJavelin1170-99
Apr 16Eagle RelaysApr 16 · Shot Put · Place 5 · Grand Forks CentralShot Put546-79
Apr 11RR vs Central DualApr 11 · Javelin · Place 1 · Grand Forks CentralJavelin1173-109
Apr 11RR vs Central DualApr 11 · Discus · Place 5 · Grand Forks CentralDiscus5104-29
Apr 11RR vs Central DualApr 11 · Shot Put · Place 4 · Grand Forks CentralShot Put441-09
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 3 · Grand Forks CentralShot Put347-2.259

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 13 · Grand Forks CentralShot Put1347-99
Mar 14GF Indoor DualMar 14 · Shot Put · Place 3 · Grand Forks CentralShot Put346-3.759

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 19 · Grand Forks CentralJavelin19118-38
May 12Bob Zimney Last ChanceMay 12 · Javelin · Place 9 · Grand Forks CentralJavelin9140-88
May 12Bob Zimney Last ChanceMay 12 · Discus · Place 23 · Grand Forks CentralDiscus2388-118
May 12Bob Zimney Last ChanceMay 12 · Shot Put · Place 14 · Grand Forks CentralShot Put1436-3.758
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 11 · Grand Forks CentralJavelin11131-08
May 7EDC JVMay 7 · Discus · Place 10 · Grand Forks CentralDiscus10100-88
May 7EDC JVMay 7 · Shot Put · Place 16 · Grand Forks CentralShot Put1635-108
Apr 15Fargo North Spartan InviteApr 15 · Varsity · Place 1 · Grand Forks CentralVarsity1137-18
Apr 15Fargo North Spartan InviteApr 15 · Varsity · Place 14 · Grand Forks CentralVarsity1493-58
Apr 15Fargo North Spartan InviteApr 15 · Varsity · Place 7 · Grand Forks CentralVarsity737-98
Apr 12GF DualApr 12 · Javelin · Place 4 · Grand Forks CentralJavelin4148-18
Apr 12GF DualApr 12 · Discus · Place 10 · Grand Forks CentralDiscus10115-38
Apr 12GF DualApr 12 · Shot Put · Place 8 · Grand Forks CentralShot Put839-6.258
Mar 21Mike Grandall OpenMar 21 · Shot Put · Place 23 · Grand Forks CentralShot Put2336-5.758

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 28 · Grand Forks CentralShot Put2838-8.258
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 68 · Grand Forks CentralShot Put6835-28
Mar 15GF Indoor DualMar 15 · Shot Put · Place 10 · Grand Forks CentralShot Put1035-4.25—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Bob Zimney Last ChanceMay 13 · Javelin · Place 10 · Grand Forks CentralJavelin10119-9—
Apr 13Red River/Central DualApr 13 · Javelin · Place 11 · Grand Forks CentralJavelin11112-7—
Apr 6EDC Throws-a-ThonApr 6 · Javelin · Place 21 · Grand Forks CentralJavelin21109-7—