Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLangdon Junior High Meet · May 415.7Langdon Junior High MeetMay 4, 2021
100 Meters · Outdoor · Hand timedLangdon Early Bird · Apr 1017.02hLangdon Early BirdApril 10, 2021
Discus · 1kg · OutdoorNorth East Region · May 1784' 8North East RegionMay 17, 2024
Javelin · 600g · OutdoorCentral Cass HS Track Meet · May 1182' 8Central Cass HS Track MeetMay 11, 2024
Shot Put · 4kg · IndoorMoorhead Athletic Association Indoor · Mar 2523-11.00Moorhead Athletic Association IndoorMarch 25, 2022
Shot Put · 4kg · OutdoorCentral Cass HS Track Meet · May 1127' 9Central Cass HS Track MeetMay 11, 2024
Shot Put · 6lb · OutdoorGreater Grand Forks Open · May 1130' 1Greater Grand Forks OpenMay 11, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NDHSAA North East RegionMay 16 · Javelin · Place 21 · GraftonGraftonJavelin600g21.64' 1"12
May 16NDHSAA North East RegionMay 16 · Discus · Place 22 · GraftonGraftonDiscus1kg22.78' 11"12
May 11Spoiler Last Chance MeetMay 11 · Javelin · Place 5 · GraftonGraftonJavelin577-212
May 11Spoiler Last Chance MeetMay 11 · Discus · Place 5 · GraftonGraftonDiscus576-112
May 9Central Cass HS Track MeetMay 9 · Javelin · Place 23 · GraftonGraftonJavelin600g23.68' 11"12
May 9Central Cass HS Track MeetMay 9 · Discus · Place 23 · GraftonGraftonDiscus1kg23.72' 7"12
Apr 28Cushman Track-O-RamaApr 28 · Javelin · Place 11 · GraftonGraftonJavelin1178-412
Apr 28Cushman Track-O-RamaApr 28 · Discus · Place 15 · GraftonGraftonDiscus1576-912
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · Javelin · Place 9 · GraftonGraftonJavelin976-612
Apr 20Anonymous Grizzly InviteApr 20 · Javelin · Place 22 · GraftonGraftonJavelin600g22.71' 5"12
Apr 20Anonymous Grizzly InviteApr 20 · Discus · Place 18 · GraftonGraftonDiscus1kg18.83' 6"12
Apr 16Grafton Spoiler OutdoorApr 16 · Javelin · Place 11 · GraftonGraftonJavelin1176-1112
Apr 16Grafton Spoiler OutdoorApr 16 · Discus · Place 33 · GraftonGraftonDiscus3360-612
Mar 27Dick Clay InviteMar 27 · Shot Put · Place 80 · GraftonGraftonShot Put8022-4.512
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 38 · GraftonGraftonShot Put3823-1112

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14NDHSAA North East RegionMay 14 · Javelin · Place 23 · GraftonGraftonJavelin2367-011
May 14NDHSAA North East RegionMay 14 · Discus · Place 15 · GraftonGraftonDiscus1582-111
May 10Central Cass HS Track MeetMay 10 · Javelin · Place 32 · GraftonGraftonJavelin3258-1011
May 10Central Cass HS Track MeetMay 10 · Discus · Place 24 · GraftonGraftonDiscus2474-711
May 10Central Cass HS Track MeetMay 10 · Shot Put · Place 45 · GraftonGraftonShot Put4523-0.511
May 5Ray McDanielMay 5 · Javelin · Place 15 · GraftonGraftonJavelin1560-0511
May 5Ray McDanielMay 5 · Discus · Place 22 · GraftonGraftonDiscus2272-1111
May 5Ray McDanielMay 5 · Shot Put · Place 26 · GraftonGraftonShot Put2624-04.0011
Apr 29Pembina County Outdoor MeetApr 29 · Javelin · Place 20 · GraftonGraftonJavelin2059-211
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · Javelin · Place 15 · GraftonGraftonJavelin600g15.66' 4"11
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · Discus · Place 13 · GraftonGraftonDiscus1kg13.75' 6"11
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · Shot Put · Place 22 · GraftonGraftonShot Put4kg22.23' 7"11
Apr 15Grafton Spoiler OutdoorApr 15 · Javelin · Place 11 · GraftonGraftonJavelin1175-911
Apr 15Grafton Spoiler OutdoorApr 15 · Discus · Place 13 · GraftonGraftonDiscus1376-211
Apr 15Grafton Spoiler OutdoorApr 15 · Shot Put · Place 31 · GraftonGraftonShot Put3124-4.511
Apr 12Don Kerlin Invitational Track MeetApr 12 · Javelin · Place 8 · GraftonGraftonJavelin878-1011
Apr 12Don Kerlin Invitational Track MeetApr 12 · Discus · Place 13 · GraftonGraftonDiscus1372-911
Apr 12Don Kerlin Invitational Track MeetApr 12 · Shot Put · Place 27 · GraftonGraftonShot Put2722-011
Mar 28Dick Clay OpenMar 28 · Shot Put · Place 48 · GraftonGraftonShot Put4825-4.7511

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17North East RegionMay 17 · Javelin · Place 15 · GraftonGraftonJavelin600g15.75' 410
May 17North East RegionMay 17 · Discus · Place 11 · GraftonGraftonDiscus1kg11.84' 8 PB10
May 17North East RegionMay 17 · Shot Put · Place 32 · GraftonGraftonShot Put4kg32.24' 110
May 13Grafton Last Chance MeetMay 13 · Javelin · Place 9 · GraftonGraftonJavelin974-3—
May 13Grafton Last Chance MeetMay 13 · Discus · Place 6 · GraftonGraftonDiscus672-10—
May 13Grafton Last Chance MeetMay 13 · Shot Put · Place 9 · GraftonGraftonShot Put925-3—
May 11Central Cass HS Track MeetMay 11 · Javelin · Place 15 · GraftonGraftonJavelin600g15.82' 8 PB10
May 11Central Cass HS Track MeetMay 11 · Discus · Place 15 · GraftonGraftonDiscus1kg15.79' 2.510
May 11Central Cass HS Track MeetMay 11 · Shot Put · Place 23 · GraftonGraftonShot Put4kg23.27' 9 PB10
May 9Grizzly Invite HS (Invite Only)May 9 · Javelin · Place 10 · GraftonGraftonJavelin1079-11—
May 9Grizzly Invite HS (Invite Only)May 9 · Discus · Place 11 · GraftonGraftonDiscus1171-10—
May 9Grizzly Invite HS (Invite Only)May 9 · Shot Put · Place 17 · GraftonGraftonShot Put1725-1—
Apr 30Joan Halland ClassicApr 30 · Javelin · Place 21 · GraftonGraftonJavelin2165-10—
Apr 30Joan Halland ClassicApr 30 · Discus · Place 57 · GraftonGraftonDiscus5751-6—
Apr 23Pembina County Outdoor MeetApr 23 · Javelin · Place 8 · GraftonGraftonJavelin600g8.74' 0.510
Apr 23Pembina County Outdoor MeetApr 23 · Discus · Place 24 · GraftonGraftonDiscus1kg24.57' 7.510
Apr 23Pembina County Outdoor MeetApr 23 · Shot Put · Place 12 · GraftonGraftonShot Put4kg12.26' 110
Apr 12Grafton Spoiler OutdoorApr 12 · Javelin · Place 7 · GraftonGraftonJavelin785-2—
Apr 12Grafton Spoiler OutdoorApr 12 · Discus · Place 46 · GraftonGraftonDiscus4660-9—
Apr 12Grafton Spoiler OutdoorApr 12 · Shot Put · Place 46 · GraftonGraftonShot Put4624-6—
Mar 23Great North Regional OpenMar 23 · Shot Put · Place 37 · GraftonGraftonShot Put3724-1—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19North East RegionMay 19 · Javelin · Place 23 · GraftonGraftonJavelin2371-10—
May 19North East RegionMay 19 · Shot Put · Place 39 · GraftonGraftonShot Put3922-9—
May 15Spoiler Last Chance MeetMay 15 · Javelin · Place 7 · GraftonGraftonJavelin771-5—
May 15Spoiler Last Chance MeetMay 15 · Discus · Place 6 · GraftonGraftonDiscus674-5—
May 15Spoiler Last Chance MeetMay 15 · Shot Put · Place 9 · GraftonGraftonShot Put925-2.5—
May 13Central Cass HS Track MeetMay 13 · Javelin · Place 29 · GraftonGraftonJavelin2963-4—
May 13Central Cass HS Track MeetMay 13 · Discus · Place 24 · GraftonGraftonDiscus2469-2—
May 13Central Cass HS Track MeetMay 13 · Shot Put · Place 42 · GraftonGraftonShot Put4222-2—
May 9Red River Valley Conference MeetMay 9 · Discus · Place 23 · GraftonGraftonDiscus2368-9—
May 9Red River Valley Conference MeetMay 9 · Shot Put · Place 29 · GraftonGraftonShot Put2923-3—
May 4Grizzly Invite JH & HS (Invitation only)May 4 · Shot Put · Place 15 · GraftonGraftonShot Put1523-2.5—
May 2Spoiler Invitational Outdoor MeetMay 2 · Discus · Place 22 · GraftonGraftonDiscus2267-11—
May 2Spoiler Invitational Outdoor MeetMay 2 · Shot Put · Place 27 · GraftonGraftonShot Put2723-3—
Apr 29Mariya Tate MemorialApr 29 · Discus · Place 41 · GraftonGraftonDiscus4166-0.50—
Apr 29Mariya Tate MemorialApr 29 · Shot Put · Place 42 · GraftonGraftonShot Put4225-2—
Apr 22GF Stuck Indoors InviteApr 22 · Shot Put · Place 21 · GraftonGraftonShot Put2125-4—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 14EGF Indoor Border BattleApr 14 · Shot Put · Place 34 · GraftonGraftonShot Put3423-1—
Mar 25North Dakota State Class B IndoorMar 25 · Shot Put · Place 43 · GraftonGraftonShot Put4kg43.22-11.009

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Langdon Invitational V & JHMay 11 · Discus · Place 3 · GraftonGraftonDiscus1kg3.71-098
May 11Langdon Invitational V & JHMay 11 · Shot Put · Place 3 · GraftonGraftonShot Put4kg3.27-05.008
May 11Greater Grand Forks OpenMay 11 · Discus · GraftonGraftonDiscus1kg—ND8
May 11Greater Grand Forks OpenMay 11 · Shot Put · Place 1 · GraftonGraftonShot Put6lb1.30' 1 PB8
May 5South RelaysMay 5 · Discus · Place 5 · GraftonGraftonDiscus1kg5.59' 88
May 5South RelaysMay 5 · Shot Put · Place 2 · GraftonGraftonShot Put6lb2.28' 118
May 2Schroeder InvitationalMay 2 · Discus · Place 2 · GraftonGraftonDiscus1kg2.67' 98
May 2Schroeder InvitationalMay 2 · Shot Put · Place 2 · GraftonGraftonShot Put6lb2.28' 18

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Moorhead Athletic Association IndoorMar 25 · Shot Put · Place 20 · GraftonGraftonShot Put4kg20.23-11.00 PB8

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · Shot Put · Place 22 · GraftonGraftonShot Put6lb22.23' 28
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 100 Meters · Place 23 · GraftonGrafton100 Meters23.15.78a8
May 4Langdon Junior High MeetMay 4 · Shot Put · Place 5 · GraftonGraftonShot Put6lb5.26' 98
May 4Langdon Junior High MeetMay 4 · 100 Meters · Place 26 · GraftonGrafton100 Meters26.15.7 PB8
Apr 29Grand Forks Middle School (South Relays)Apr 29 · Shot Put · Place 2 · GraftonGraftonShot Put6lb2.28-03.008
Apr 29Grand Forks Middle School (South Relays)Apr 29 · 100 Meters · Place 13 · GraftonGrafton100 Meters13.15.78a8
Apr 27Pembina County Outdoor (Invitation only)Apr 27 · Shot Put · Place 3 · GraftonGraftonShot Put328-08
Apr 22Langdon InvitationalApr 22 · Shot Put · Place 32 · GraftonGraftonShot Put4kg32.20' 97
Apr 17May-Port CG Invitational MeetApr 17 · Shot Put · Place 6 · GraftonGraftonShot Put626-06.508
Apr 17May-Port CG Invitational MeetApr 17 · 100 Meters · Place 21 · GraftonGrafton100 Meters2116.838
Apr 10Langdon Early BirdApr 10 · 100 Meters · Place 25 · GraftonGrafton100 Meters2517.02h PB7