Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNDHSAA East Region · May 1593' 10"NDHSAA East RegionMay 15, 2026
Javelin · 600g · OutdoorFargo Rotary Invite · May 797' 3"Fargo Rotary InviteMay 7, 2026
Shot Put · 4kg · OutdoorNDHSAA East Region · May 1531' 5"NDHSAA East RegionMay 15, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Javelin · Place 8 · Grand Forks CentralJavelin600g8.96' 11"11
May 15NDHSAA East RegionMay 15 · Discus · Place 19 · Grand Forks CentralDiscus1kg19.93' 10" PB11
May 15NDHSAA East RegionMay 15 · Shot Put · Place 19 · Grand Forks CentralShot Put4kg19.31' 5" PB11
May 11Bob Zimney Last Chance MeetMay 11 · Javelin · Place 6 · Grand Forks CentralJavelin697-211
May 11Bob Zimney Last Chance MeetMay 11 · Discus · Place 7 · Grand Forks CentralDiscus791-911
May 11Bob Zimney Last Chance MeetMay 11 · Shot Put · Place 8 · Grand Forks CentralShot Put830-611
May 7Fargo Rotary InviteMay 7 · Javelin · Place 5 · Grand Forks CentralJavelin600g5.97' 3" PB11
May 7Fargo Rotary InviteMay 7 · Discus · Place 10 · Grand Forks CentralDiscus1kg10.89' 5"11
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 8 · Grand Forks CentralShot Put4kg8.30' 5.5"11
May 1Packer RelaysMay 1 · Javelin · Place 11 · Grand Forks CentralJavelin600g11.82' 9"11
May 1Packer RelaysMay 1 · Discus · Place 14 · Grand Forks CentralDiscus1kg14.90' 0"11
May 1Packer RelaysMay 1 · Shot Put · Place 21 · Grand Forks CentralShot Put4kg21.29' 1"11
Apr 28Cushman Track-O-RamaApr 28 · Javelin · Place 6 · Grand Forks CentralJavelin690-511
Apr 28Cushman Track-O-RamaApr 28 · Discus · Place 10 · Grand Forks CentralDiscus1085-1011
Apr 23Shanley InvitationalApr 23 · Javelin · Place 8 · Grand Forks CentralJavelin896-1111
Apr 23Shanley InvitationalApr 23 · Discus · Place 17 · Grand Forks CentralDiscus1791-111
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 19 · Grand Forks CentralShot Put1930-211
Apr 20Anonymous Grizzly InviteApr 20 · Javelin · Place 12 · Grand Forks CentralJavelin600g12.84' 10"11
Apr 20Anonymous Grizzly InviteApr 20 · Discus · Place 11 · Grand Forks CentralDiscus1kg11.86' 1"11
Apr 20Anonymous Grizzly InviteApr 20 · Shot Put · Place 7 · Grand Forks CentralShot Put4kg7.30' 1.5"11
Apr 16Eagle RelaysApr 16 · Javelin · Place 4 · Grand Forks CentralJavelin490-711
Apr 16Eagle RelaysApr 16 · Discus · Place 11 · Grand Forks CentralDiscus1180-111
Apr 16Eagle RelaysApr 16 · Shot Put · Place 14 · Grand Forks CentralShot Put1430-711
Apr 11RR vs Central DualApr 11 · Javelin · Place 3 · Grand Forks CentralJavelin388-311
Apr 11RR vs Central DualApr 11 · Discus · Place 3 · Grand Forks CentralDiscus376-111
Apr 11RR vs Central DualApr 11 · Shot Put · Place 2 · Grand Forks CentralShot Put232-111
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 14 · Grand Forks CentralShot Put1429-0.511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 22 · Grand Forks CentralShot Put2230-1111
Mar 14GF Indoor DualMar 14 · Shot Put · Place 4 · Grand Forks CentralShot Put430-2.511

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 21 · Grand Forks CentralJavelin2159-810
May 16NDHSAA East RegionMay 16 · Shot Put · Place 24 · Grand Forks CentralShot Put2428-3.2510
May 12Bob Zimney Last ChanceMay 12 · Javelin · Place 5 · Grand Forks CentralJavelin587-010
May 12Bob Zimney Last ChanceMay 12 · Discus · Place 13 · Grand Forks CentralDiscus1374-610
May 12Bob Zimney Last ChanceMay 12 · Shot Put · Place 7 · Grand Forks CentralShot Put731-1.2510
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 7 · Grand Forks CentralJavelin781-910
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 16 · Grand Forks CentralDiscus1674-610
May 8Fargo Rotary Track MeetMay 8 · Shot Put · Place 11 · Grand Forks CentralShot Put1130-710
Apr 24Shanley InvitationalApr 24 · Javelin · Place 24 · Grand Forks CentralJavelin600g24.78' 9"10
Apr 24Shanley InvitationalApr 24 · Shot Put · Place 22 · Grand Forks CentralShot Put4kg22.30' 3.5"10
Apr 21Anonymous Grizzly InviteApr 21 · Javelin · Place 9 · Grand Forks CentralJavelin600g9.84' 7"10
Apr 21Anonymous Grizzly InviteApr 21 · Discus · Place 12 · Grand Forks CentralDiscus1kg12.63' 9"10
Apr 21Anonymous Grizzly InviteApr 21 · Shot Put · Place 8 · Grand Forks CentralShot Put4kg8.28' 4.75"10
Apr 12GF DualApr 12 · Javelin · Place 10 · Grand Forks CentralJavelin1072-710
Apr 12GF DualApr 12 · Discus · Place 6 · Grand Forks CentralDiscus668-210
Apr 12GF DualApr 12 · Shot Put · Place 5 · Grand Forks CentralShot Put526-6.7510
Mar 28Dick Clay OpenMar 28 · Shot Put · Place 33 · Grand Forks CentralShot Put3326-11.7510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 29 · Grand Forks CentralShot Put2925-11.2510

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · Javelin · Place 24 · Grand Forks CentralJavelin2476-11—
May 17East RegionMay 17 · Discus · Place 41 · Grand Forks CentralDiscus4163-11.75—
May 17East RegionMay 17 · Shot Put · Place 36 · Grand Forks CentralShot Put3626-3—
May 13Bob Zimney Last ChanceMay 13 · Javelin · Place 11 · Grand Forks CentralJavelin1184-0—
May 13Bob Zimney Last ChanceMay 13 · Discus · Place 13 · Grand Forks CentralDiscus1370-2—
May 13Bob Zimney Last ChanceMay 13 · Shot Put · Place 10 · Grand Forks CentralShot Put1029-1—
May 10Gelaine Orvik True Team InvitationalMay 10 · Javelin · Place 16 · Grand Forks CentralJavelin1668-1—
May 10Gelaine Orvik True Team InvitationalMay 10 · Discus · Place 16 · Grand Forks CentralDiscus1669-10.5—
May 10Gelaine Orvik True Team InvitationalMay 10 · Shot Put · Place 10 · Grand Forks CentralShot Put1029-8—
May 3Packer RelaysMay 3 · Javelin · Place 32 · Grand Forks CentralJavelin3269-3—
May 3Packer RelaysMay 3 · Discus · Place 55 · Grand Forks CentralDiscus5555-11—
May 3Packer RelaysMay 3 · Shot Put · Place 41 · Grand Forks CentralShot Put4126-6—
Apr 30Cushman Track-O-RamaApr 30 · Javelin · Place 16 · Grand Forks CentralJavelin1665-9—
Apr 30Cushman Track-O-RamaApr 30 · Discus · Place 12 · Grand Forks CentralDiscus1257-0—
Apr 30Cushman Track-O-RamaApr 30 · Shot Put · Place 7 · Grand Forks CentralShot Put727-11—
Apr 23Eagle RelaysApr 23 · Javelin · Place 19 · Grand Forks CentralJavelin600g19.66' 109
Apr 23Eagle RelaysApr 23 · Discus · Place 24 · Grand Forks CentralDiscus1kg24.63' 39
Apr 23Eagle RelaysApr 23 · Shot Put · Place 15 · Grand Forks CentralShot Put4kg15.28' 19
Apr 13Red River/Central DualApr 13 · Javelin · Place 12 · Grand Forks CentralJavelin1257-3—
Apr 13Red River/Central DualApr 13 · Discus · Place 4 · Grand Forks CentralDiscus473-9—
Apr 13Red River/Central DualApr 13 · Shot Put · Place 5 · Grand Forks CentralShot Put527-8—
Apr 6EDC Throws-a-ThonApr 6 · Discus · Place 29 · Grand Forks CentralDiscus2950-2—
Apr 6EDC Throws-a-ThonApr 6 · Shot Put · Place 20 · Grand Forks CentralShot Put2026-5—
Mar 23Great North Regional OpenMar 23 · Shot Put · Place 29 · Grand Forks CentralShot Put2925-6.75—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · Shot Put · Place 43 · Grand Forks CentralShot Put4324-9.75—