Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDon Kerlin Invitational · May 213.13aDon Kerlin Invitational May 2, 2026
1500 Meters · IndoorRed River Valley Conference Indoor · Apr 106:09.91aRed River Valley Conference IndoorApril 10, 2026
60 Meters · IndoorRed River Valley Conference Indoor · Apr 108.70aRed River Valley Conference IndoorApril 10, 2026
60 Meters · OutdoorDick Clay Invite · Mar 278.66aDick Clay InviteMarch 27, 2026
Discus · 1.6kg · OutdoorRed River Valley Conference Outdoor · May 9114' 7"Red River Valley Conference OutdoorMay 9, 2026
Javelin · 800g · OutdoorVCSU HS OPEN · Apr 2484' 0"VCSU HS OPENApril 24, 2025
Shot Put · 12lb · OutdoorNDHSAA North East Region · May 1633' 0.75"NDHSAA North East RegionMay 16, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 16NDHSAA North East RegionMay 16 · Discus · Place 20 · Hatton-NorthwoodDiscus1.6kg20.91' 7"10
May 16NDHSAA North East RegionMay 16 · Shot Put · Place 22 · Hatton-NorthwoodShot Put12lb22.33' 0.75" PB10
May 11Bob Zimney Last Chance MeetMay 11 · Discus · Place 15 · Hatton-NorthwoodDiscus15102-1110
May 11Bob Zimney Last Chance MeetMay 11 · Shot Put · Place 25 · Hatton-NorthwoodShot Put2535-7.2510
May 9Red River Valley Conference OutdoorMay 9 · Discus · Place 3 · Hatton-NorthwoodDiscus1.6kg3.114' 7" PB10
May 9Red River Valley Conference OutdoorMay 9 · Shot Put · Place 14 · Hatton-NorthwoodShot Put12lb14.30' 5"10
May 8701 Apparel InvitationalMay 8 · Discus · Place 62 · Hatton-NorthwoodDiscus6271-310
May 8701 Apparel InvitationalMay 8 · Shot Put · Place 47 · Hatton-NorthwoodShot Put4731-010
May 8701 Apparel InvitationalMay 8 · 100 Meters · Place 94 · Hatton-Northwood100 Meters9413.38a10
May 2Don Kerlin Invitational May 2 · Discus · Place 4 · Hatton-NorthwoodDiscus4113-510
May 2Don Kerlin Invitational May 2 · Shot Put · Place 14 · Hatton-NorthwoodShot Put1431-810
May 2Don Kerlin Invitational May 2 · 100 Meters · Place 24 · Hatton-Northwood100 Meters2413.13a PB10
Apr 289th Annual Joan Halland ClassicApr 28 · Discus · Place 41 · Hatton-NorthwoodDiscus4188-510
Apr 289th Annual Joan Halland ClassicApr 28 · Shot Put · Place 51 · Hatton-NorthwoodShot Put5130-710
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · Discus · Place 19 · Hatton-NorthwoodDiscus1984-910
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · Shot Put · Place 29 · Hatton-NorthwoodShot Put2930-810
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 100 Meters · Place 54 · Hatton-Northwood100 Meters5413.57a10
Apr 23VCSU HS OPENApr 23 · Discus · Place 55 · Hatton-NorthwoodDiscus5572-710
Apr 23VCSU HS OPENApr 23 · Shot Put · Place 44 · Hatton-NorthwoodShot Put4430-510
Apr 23VCSU HS OPENApr 23 · 100 Meters · Place 77 · Hatton-Northwood100 Meters7713.29a10
Apr 20Anonymous Grizzly InviteApr 20 · Discus · Place 34 · Hatton-NorthwoodDiscus1.6kg34.85' 0"10
Apr 20Anonymous Grizzly InviteApr 20 · Shot Put · Place 51 · Hatton-NorthwoodShot Put12lb51.29' 7.25"10
Apr 20Anonymous Grizzly InviteApr 20 · 100 Meters · Place 75 · Hatton-Northwood100 Meters75.13.34a10
Apr 16Grafton Spoiler OutdoorApr 16 · Discus · Place 8 · Hatton-NorthwoodDiscus896-810
Apr 16Grafton Spoiler OutdoorApr 16 · Shot Put · Place 36 · Hatton-NorthwoodShot Put3628-210
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 31 · Hatton-NorthwoodDiscus3186-1110
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 50 · Hatton-NorthwoodShot Put5029-1110
Mar 27Dick Clay InviteMar 27 · Shot Put · Place 121 · Hatton-NorthwoodShot Put12129-410
Mar 27Dick Clay InviteMar 27 · 60 Meters · Place 170 · Hatton-Northwood60 MetersRound P1708.66a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Red River Valley Conference IndoorApr 10 · Shot Put · Place 17 · Hatton-NorthwoodShot Put1731-210
Apr 10Red River Valley Conference IndoorApr 10 · 1500 Meters · Place 19 · Hatton-Northwood1500 Meters196:09.91a PB10
Apr 10Red River Valley Conference IndoorApr 10 · 60 Meters · Place 29 · Hatton-Northwood60 Meters298.70a PB10

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 14NDHSAA North East RegionMay 14 · Javelin · Place 33 · Hatton-NorthwoodJavelin3372-19
May 14NDHSAA North East RegionMay 14 · Discus · Place 45 · Hatton-NorthwoodDiscus4569-29
May 14NDHSAA North East RegionMay 14 · Shot Put · Place 41 · Hatton-NorthwoodShot Put4128-39
May 14NDHSAA North East RegionMay 14 · 100 Meters · Place 37 · Hatton-Northwood100 Meters3713.69a9
May 12Bob Zimney Last ChanceMay 12 · Javelin · Place 42 · Hatton-NorthwoodJavelin4272-89
May 12Bob Zimney Last ChanceMay 12 · Discus · Place 35 · Hatton-NorthwoodDiscus3577-79
May 12Bob Zimney Last ChanceMay 12 · Shot Put · Place 41 · Hatton-NorthwoodShot Put4126-1.59
May 12Bob Zimney Last ChanceMay 12 · 100 Meters · Place 40 · Hatton-Northwood100 Meters4013.59a9
May 10Larimore Invitational MeetMay 10 · Javelin · Place 21 · Hatton-NorthwoodJavelin2176-79
May 10Larimore Invitational MeetMay 10 · Discus · Place 19 · Hatton-NorthwoodDiscus1972-109
May 10Larimore Invitational MeetMay 10 · Shot Put · Place 18 · Hatton-NorthwoodShot Put1828-19
May 9701 Apparel InvitationalMay 9 · Javelin · Place 36 · Hatton-NorthwoodJavelin3663-109
May 9701 Apparel InvitationalMay 9 · Discus · Place 47 · Hatton-NorthwoodDiscus4769-09
May 9701 Apparel InvitationalMay 9 · Shot Put · Place 44 · Hatton-NorthwoodShot Put4426-10.59
May 9701 Apparel InvitationalMay 9 · 100 Meters · Place 81 · Hatton-Northwood100 Meters8113.36a9
May 6RRVC InviteMay 6 · Javelin · Place 21 · Hatton-NorthwoodJavelin2169-69
May 6RRVC InviteMay 6 · Discus · Place 20 · Hatton-NorthwoodDiscus2083-99
May 6RRVC InviteMay 6 · Shot Put · Place 29 · Hatton-NorthwoodShot Put2926-69
May 6RRVC InviteMay 6 · 100 Meters · Place 35 · Hatton-Northwood100 Meters3513.85a9
Apr 29Pembina County Outdoor MeetApr 29 · Javelin · Place 19 · Hatton-NorthwoodJavelin1978-39
Apr 29Pembina County Outdoor MeetApr 29 · Shot Put · Place 18 · Hatton-NorthwoodShot Put1827-8.59
Apr 26MINOT THROWFESTApr 26 · Javelin · Place 12 · Hatton-NorthwoodJavelin800g12.82' 0"9
Apr 26MINOT THROWFESTApr 26 · Discus · Hatton-NorthwoodDiscus1.6kg—ND9
Apr 26MINOT THROWFESTApr 26 · Shot Put · Place 36 · Hatton-NorthwoodShot Put12lb36.28' 0"9
Apr 24VCSU HS OPENApr 24 · Javelin · Place 32 · Hatton-NorthwoodJavelin800g32.84' 0" PB9
Apr 24VCSU HS OPENApr 24 · Discus · Place 51 · Hatton-NorthwoodDiscus1.6kg51.68' 7"9
Apr 24VCSU HS OPENApr 24 · Shot Put · Place 43 · Hatton-NorthwoodShot Put12lb43.26' 2"9
Apr 15Grafton Spoiler OutdoorApr 15 · Javelin · Place 29 · Hatton-NorthwoodJavelin2971-59
Apr 15Grafton Spoiler OutdoorApr 15 · Discus · Place 44 · Hatton-NorthwoodDiscus4467-69
Apr 15Grafton Spoiler OutdoorApr 15 · Shot Put · Place 44 · Hatton-NorthwoodShot Put4427-5.59
Apr 12Don Kerlin Invitational Track MeetApr 12 · Javelin · Place 24 · Hatton-NorthwoodJavelin2441-109
Apr 12Don Kerlin Invitational Track MeetApr 12 · Discus · Place 34 · Hatton-NorthwoodDiscus3464-69
Apr 12Don Kerlin Invitational Track MeetApr 12 · Shot Put · Place 37 · Hatton-NorthwoodShot Put3725-59

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29North Dakota State Class B IndoorMar 29 · Shot Put · Place 19 · Hatton-NorthwoodShot Put1926-6.259