Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA East Region · May 15159' 1"NDHSAA East RegionMay 15, 2026
Javelin · 800g · OutdoorPacker Relays · May 1167' 4"Packer RelaysMay 1, 2026
Shot Put · 12lb · Outdoor2026 NDHSAA Class A & B State Meet · May 2149' 11"2026 NDHSAA Class A & B State MeetMay 21, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Javelin · Place 18 · Grand Forks CentralJavelin800g18.149' 1"12
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 9 · Grand Forks CentralDiscus1.6kg9.150' 0"12
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 11 · Grand Forks CentralShot Put12lb11.49' 11" PB12
May 15NDHSAA East RegionMay 15 · Javelin · Place 5 · Grand Forks CentralJavelin800g5.152' 7"12
May 15NDHSAA East RegionMay 15 · Discus · Place 4 · Grand Forks CentralDiscus1.6kg4.159' 1" PB12
May 15NDHSAA East RegionMay 15 · Shot Put · Place 8 · Grand Forks CentralShot Put12lb8.47' 11"12
May 11Bob Zimney Last Chance MeetMay 11 · Javelin · Place 3 · Grand Forks CentralJavelin3155-912
May 11Bob Zimney Last Chance MeetMay 11 · Discus · Place 6 · Grand Forks CentralDiscus6134-012
May 11Bob Zimney Last Chance MeetMay 11 · Shot Put · Place 4 · Grand Forks CentralShot Put447-1.7512
May 7Fargo Rotary InviteMay 7 · Javelin · Place 4 · Grand Forks CentralJavelin800g4.154' 5"12
May 7Fargo Rotary InviteMay 7 · Discus · Place 6 · Grand Forks CentralDiscus1.6kg6.138' 2"12
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 2 · Grand Forks CentralShot Put12lb2.49' 10.5"12
May 1Packer RelaysMay 1 · Javelin · Place 1 · Grand Forks CentralJavelin800g1.167' 4" PB12
May 1Packer RelaysMay 1 · Discus · Place 31 · Grand Forks CentralDiscus1.6kg31.105' 2"12
May 1Packer RelaysMay 1 · Shot Put · Place 9 · Grand Forks CentralShot Put12lb9.45' 5"12
Apr 23Shanley InvitationalApr 23 · Javelin · Place 9 · Grand Forks CentralJavelin9150-712
Apr 23Shanley InvitationalApr 23 · Discus · Place 5 · Grand Forks CentralDiscus5146-512
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 3 · Grand Forks CentralShot Put348-712
Apr 20Anonymous Grizzly InviteApr 20 · Javelin · Place 6 · Grand Forks CentralJavelin800g6.152' 4"12
Apr 20Anonymous Grizzly InviteApr 20 · Discus · Place 2 · Grand Forks CentralDiscus1.6kg2.138' 1"12
Apr 20Anonymous Grizzly InviteApr 20 · Shot Put · Place 3 · Grand Forks CentralShot Put12lb3.45' 11"12
Apr 16Eagle RelaysApr 16 · Javelin · Place 7 · Grand Forks CentralJavelin7137-1112
Apr 16Eagle RelaysApr 16 · Discus · Place 6 · Grand Forks CentralDiscus6128-512
Apr 16Eagle RelaysApr 16 · Shot Put · Place 4 · Grand Forks CentralShot Put447-412
Apr 11RR vs Central DualApr 11 · Javelin · Place 5 · Grand Forks CentralJavelin5129-412
Apr 11RR vs Central DualApr 11 · Discus · Place 3 · Grand Forks CentralDiscus3124-912
Apr 11RR vs Central DualApr 11 · Shot Put · Place 10 · Grand Forks CentralShot Put1037-512
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 4 · Grand Forks CentralShot Put445-1.7512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 14 · Grand Forks CentralShot Put1446-912
Mar 14GF Indoor DualMar 14 · Shot Put · Place 4 · Grand Forks CentralShot Put444-2.512

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 25 · Grand Forks CentralJavelin25112-511
May 16NDHSAA East RegionMay 16 · Discus · Place 41 · Grand Forks CentralDiscus4172-911
May 16NDHSAA East RegionMay 16 · Shot Put · Place 9 · Grand Forks CentralShot Put943-11.2511
May 12Bob Zimney Last ChanceMay 12 · Javelin · Place 14 · Grand Forks CentralJavelin14118-711
May 12Bob Zimney Last ChanceMay 12 · Discus · Place 7 · Grand Forks CentralDiscus7131-1111
May 12Bob Zimney Last ChanceMay 12 · Shot Put · Place 4 · Grand Forks CentralShot Put442-6.2511
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 14 · Grand Forks CentralDiscus14123-611
Apr 24Shanley InvitationalApr 24 · Javelin · Place 17 · Grand Forks CentralJavelin800g17.129' 9"11
Apr 24Shanley InvitationalApr 24 · Discus · Place 21 · Grand Forks CentralDiscus1.6kg21.112' 0"11
Apr 21Anonymous Grizzly InviteApr 21 · Javelin · Place 9 · Grand Forks CentralJavelin800g9.120' 9"11
Apr 21Anonymous Grizzly InviteApr 21 · Discus · Grand Forks CentralDiscus1.6kg—ND11
Apr 21Anonymous Grizzly InviteApr 21 · Shot Put · Place 14 · Grand Forks CentralShot Put12lb14.36' 11.25"11
Apr 12GF DualApr 12 · Javelin · Place 8 · Grand Forks CentralJavelin8123-411
Apr 12GF DualApr 12 · Discus · Place 4 · Grand Forks CentralDiscus4132-1111
Apr 12GF DualApr 12 · Shot Put · Place 9 · Grand Forks CentralShot Put939-511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 32 · Grand Forks CentralShot Put3238-4.2511
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 35 · Grand Forks CentralShot Put3540-811