Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA East Region · May 15114' 0"NDHSAA East RegionMay 15, 2026
Javelin · 800g · OutdoorFargo Rotary Invite · May 7123' 1"Fargo Rotary InviteMay 7, 2026
Shot Put · 12lb · OutdoorFargo Rotary Invite · May 739' 1"Fargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Javelin · Place 17 · West FargoJavelin800g17.120' 11"11
May 15NDHSAA East RegionMay 15 · Discus · Place 25 · West FargoDiscus1.6kg25.114' 0" PB11
May 15NDHSAA East RegionMay 15 · Shot Put · Place 29 · West FargoShot Put12lb29.38' 11"11
May 11Wahpeton Last ChanceMay 11 · Javelin · Place 4 · West FargoJavelin4123-611
May 7Fargo Rotary InviteMay 7 · Javelin · Place 16 · West FargoJavelin800g16.123' 1" PB11
May 7Fargo Rotary InviteMay 7 · Discus · Place 18 · West FargoDiscus1.6kg18.105' 1"11
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 17 · West FargoShot Put12lb17.39' 1" PB11
May 4West Fargo ShowdownMay 4 · Discus · Place 8 · West FargoDiscus8109-511
May 4West Fargo ShowdownMay 4 · Shot Put · Place 11 · West FargoShot Put1137-411
May 1Packer RelaysMay 1 · Javelin · Place 22 · West FargoJavelin800g22.113' 0"11
May 1Packer RelaysMay 1 · Discus · Place 26 · West FargoDiscus1.6kg26.108' 0"11
May 1Packer RelaysMay 1 · Shot Put · Place 32 · West FargoShot Put12lb32.39' 1"11
Apr 289th Annual Joan Halland ClassicApr 28 · Discus · Place 14 · West FargoDiscus14107-111
Apr 289th Annual Joan Halland ClassicApr 28 · Shot Put · Place 15 · West FargoShot Put1539-011
Apr 23Shanley InvitationalApr 23 · Javelin · Place 22 · West FargoJavelin22127-1111
Apr 23Shanley InvitationalApr 23 · Discus · Place 44 · West FargoDiscus4491-911
Apr 22Davies DuelApr 22 · Discus · Place 4 · West FargoDiscus4112-511
Apr 22Davies DuelApr 22 · Shot Put · Place 5 · West FargoShot Put541-2.511
Apr 16Eagle RelaysApr 16 · Discus · Place 18 · West FargoDiscus18110-711
Apr 16Eagle RelaysApr 16 · Shot Put · Place 25 · West FargoShot Put2536-1011
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 16 · West FargoShot Put1636-7.7511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 63 · West FargoShot Put6337-10.511

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Discus · Place 43 · West FargoDiscus4372-110
May 16NDHSAA East RegionMay 16 · Shot Put · Place 51 · West FargoShot Put5131-7.7510
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 24 · West FargoDiscus2498-710
May 7EDC JVMay 7 · Javelin · Place 38 · West FargoJavelin3882-410
May 7EDC JVMay 7 · Discus · Place 4 · West FargoDiscus4107-310
May 7EDC JVMay 7 · Shot Put · Place 39 · West FargoShot Put3933-010
Apr 29Joan Halland ClassicApr 29 · Javelin · Place 18 · West FargoJavelin18102-610
Apr 29Joan Halland ClassicApr 29 · Discus · Place 18 · West FargoDiscus18105-110
Apr 29Joan Halland ClassicApr 29 · Shot Put · Place 29 · West FargoShot Put2934-210
Apr 15West Fargo Showdown InvitationalApr 15 · Javelin · Place 18 · West FargoJavelin1893-610
Apr 15West Fargo Showdown InvitationalApr 15 · Discus · Place 12 · West FargoDiscus1295-610
Apr 15West Fargo Showdown InvitationalApr 15 · Shot Put · Place 25 · West FargoShot Put2532-10.510
Mar 20Fargo Metro MeetMar 20 · Shot Put · Place 24 · West FargoShot Put2432-9.2510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 51 · West FargoShot Put5134-2.510
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 76 · West FargoShot Put7632-8.510