Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpoiler Last Chance Meet · May 1115.77aSpoiler Last Chance MeetMay 11, 2026
400 Meters · OutdoorSpoiler Last Chance Meet · May 111:27.32aSpoiler Last Chance MeetMay 11, 2026
Discus · 1.6kg · OutdoorNDHSAA North East Region · May 16112' 6"NDHSAA North East RegionMay 16, 2026
Discus · 1kg · OutdoorEGF Middle School Meet · May 1152' 0EGF Middle School MeetMay 11, 2023
Shot Put · 12lb · OutdoorCentral Cass HS Track Meet · May 941' 7"Central Cass HS Track MeetMay 9, 2026
Shot Put · 4kg · OutdoorEGF Middle School Meet · May 1122' 9EGF Middle School MeetMay 11, 2023

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16NDHSAA North East RegionMay 16 · Discus · Place 8 · GraftonGraftonDiscus1.6kg8.112' 6" PB11
May 16NDHSAA North East RegionMay 16 · Shot Put · Place 9 · GraftonGraftonShot Put12lb9.39' 0.5"11
May 11Spoiler Last Chance MeetMay 11 · Discus · Place 3 · GraftonGraftonDiscus398-311
May 11Spoiler Last Chance MeetMay 11 · Shot Put · Place 3 · GraftonGraftonShot Put340-211
May 11Spoiler Last Chance MeetMay 11 · 400 Meters · Place 8 · GraftonGrafton400 Meters81:27.32a PB11
May 11Spoiler Last Chance MeetMay 11 · 100 Meters · Place 23 · GraftonGrafton100 Meters2315.77a PB11
May 9Central Cass HS Track MeetMay 9 · Discus · Place 9 · GraftonGraftonDiscus1.6kg9.103' 9"11
May 9Central Cass HS Track MeetMay 9 · Shot Put · Place 7 · GraftonGraftonShot Put12lb7.41' 7" PB11
May 2Don Kerlin Invitational May 2 · Discus · Place 5 · GraftonGraftonDiscus5113-011
May 2Don Kerlin Invitational May 2 · Shot Put · Place 7 · GraftonGraftonShot Put738-011
Apr 28Cushman Track-O-RamaApr 28 · Discus · Place 11 · GraftonGraftonDiscus11106-011
Apr 28Cushman Track-O-RamaApr 28 · Shot Put · Place 10 · GraftonGraftonShot Put1036-211
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · Discus · Place 13 · GraftonGraftonDiscus1394-111
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · Shot Put · Place 8 · GraftonGraftonShot Put840-411
Apr 20Anonymous Grizzly InviteApr 20 · Discus · GraftonGraftonDiscus1.6kg—ND11
Apr 20Anonymous Grizzly InviteApr 20 · Shot Put · Place 16 · GraftonGraftonShot Put12lb16.37' 5"11
Apr 16Grafton Spoiler OutdoorApr 16 · Shot Put · Place 16 · GraftonGraftonShot Put1634-4.511
Mar 27Dick Clay InviteMar 27 · Shot Put · Place 40 · GraftonGraftonShot Put4036-3.511
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 21 · GraftonGraftonShot Put2138-1111

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14NDHSAA North East RegionMay 14 · Discus · Place 16 · GraftonGraftonDiscus1698-1010
May 14NDHSAA North East RegionMay 14 · Shot Put · Place 14 · GraftonGraftonShot Put1438-10.7510
May 10Central Cass HS Track MeetMay 10 · Discus · Place 21 · GraftonGraftonDiscus21102-610
May 10Central Cass HS Track MeetMay 10 · Shot Put · Place 17 · GraftonGraftonShot Put1736-810
May 5Ray McDanielMay 5 · Discus · Place 18 · GraftonGraftonDiscus1894-03.5010
May 5Ray McDanielMay 5 · Shot Put · Place 9 · GraftonGraftonShot Put938-06.0010
May 5Ray McDanielMay 5 · 100 Meters · Place 49 · GraftonGrafton100 Meters4916.02a10
Apr 29Pembina County Outdoor MeetApr 29 · Shot Put · Place 9 · GraftonGraftonShot Put935-410
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · Discus · Place 17 · GraftonGraftonDiscus1.6kg17.90' 4"10
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · Shot Put · Place 13 · GraftonGraftonShot Put12lb13.37' 9"10
Apr 15Grafton Spoiler OutdoorApr 15 · Discus · Place 30 · GraftonGraftonDiscus3087-110
Apr 15Grafton Spoiler OutdoorApr 15 · Shot Put · Place 20 · GraftonGraftonShot Put2036-610
Apr 12Don Kerlin Invitational Track MeetApr 12 · Discus · Place 18 · GraftonGraftonDiscus1893-010
Apr 12Don Kerlin Invitational Track MeetApr 12 · Shot Put · Place 18 · GraftonGraftonShot Put1834-3.510
Mar 28Dick Clay OpenMar 28 · Shot Put · Place 47 · GraftonGraftonShot Put4735-210
Mar 21Mike Grandall OpenMar 21 · Shot Put · Place 51 · GraftonGraftonShot Put5132-2.7510

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17North East RegionMay 17 · Discus · Place 28 · GraftonGraftonDiscus1.6kg28.80' 09
May 17North East RegionMay 17 · Shot Put · Place 28 · GraftonGraftonShot Put12lb28.29' 39
May 13Grafton Last Chance MeetMay 13 · Discus · Place 7 · GraftonGraftonDiscus787-8—
May 13Grafton Last Chance MeetMay 13 · Shot Put · Place 11 · GraftonGraftonShot Put1130-11—
May 11Central Cass HS Track MeetMay 11 · Discus · Place 42 · GraftonGraftonDiscus1.6kg42.67' 49
May 11Central Cass HS Track MeetMay 11 · Shot Put · Place 36 · GraftonGraftonShot Put12lb36.28' 119
May 9Grizzly Invite HS (Invite Only)May 9 · Discus · Place 14 · GraftonGraftonDiscus1482-8—
May 9Grizzly Invite HS (Invite Only)May 9 · Shot Put · Place 25 · GraftonGraftonShot Put2525-1—
Apr 30Joan Halland ClassicApr 30 · Discus · Place 51 · GraftonGraftonDiscus5166-6—
Apr 30Joan Halland ClassicApr 30 · Shot Put · Place 56 · GraftonGraftonShot Put5629-1.5—
Apr 23Pembina County Outdoor MeetApr 23 · Discus · Place 18 · GraftonGraftonDiscus1.6kg18.75' 99
Apr 23Pembina County Outdoor MeetApr 23 · Shot Put · Place 22 · GraftonGraftonShot Put12lb22.28' 59
Apr 20Don Kerlin Memorial Invitational Track MeetApr 20 · Discus · Place 23 · GraftonGraftonDiscus2372-0—
Apr 20Don Kerlin Memorial Invitational Track MeetApr 20 · Shot Put · Place 27 · GraftonGraftonShot Put2728-3—
Apr 12Grafton Spoiler OutdoorApr 12 · Discus · Place 45 · GraftonGraftonDiscus4563-9—
Apr 12Grafton Spoiler OutdoorApr 12 · Shot Put · Place 41 · GraftonGraftonShot Put4130-0—
Mar 23Great North Regional OpenMar 23 · Shot Put · Place 62 · GraftonGraftonShot Put6227-8.75—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11EGF Middle School MeetMay 11 · Discus · Place 11 · GraftonGraftonDiscus1kg11.52' 0 PB8
May 11EGF Middle School MeetMay 11 · Shot Put · Place 9 · GraftonGraftonShot Put4kg9.22' 9 PB8
May 9Red River Valley Conference MeetMay 9 · Discus · Place 8 · GraftonGraftonDiscus855-5—
May 9Red River Valley Conference MeetMay 9 · Shot Put · Place 7 · GraftonGraftonShot Put720-7—
May 4Grizzly Invite JH & HS (Invitation only)May 4 · Discus · Place 9 · GraftonGraftonDiscus943-3—
May 4Grizzly Invite JH & HS (Invitation only)May 4 · Shot Put · Place 9 · GraftonGraftonShot Put921-7—
May 2Spoiler Invitational Outdoor MeetMay 2 · Discus · Place 10 · GraftonGraftonDiscus1051-1—
May 2Spoiler Invitational Outdoor MeetMay 2 · Shot Put · Place 11 · GraftonGraftonShot Put1122-1—
Apr 29Grand Forks Still Indoors InviteApr 29 · Shot Put · Place 13 · GraftonGraftonShot Put1324-5—