Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA State B Track & Field Meet · May 26164-00NDHSAA State B Track & Field MeetMay 26, 2022
Hammer · 16lb / 7.26kg · OutdoorNDSU Spring Classic · Apr 1157.83mNDSU Spring ClassicApril 11, 2026
Javelin · 800g · OutdoorMustang Invitational Track & Field Meet · May 9135-08Mustang Invitational Track & Field MeetMay 9, 2019
Shot Put · 12lb · IndoorNorth Dakota State Class B Indoor · Mar 2558-04.00North Dakota State Class B IndoorMarch 25, 2023
Shot Put · 12lb · OutdoorNDHSAA State B Track & Field Meet · May 2560-01.00NDHSAA State B Track & Field MeetMay 25, 2023
Shot Put · 16lb / 7.26kg · IndoorNDSU Alumni Classic · Dec 1116.12mNDSU Alumni ClassicDecember 11, 2025
Shot Put · 16lb / 7.26kg · OutdoorNDSU Spring Classic · Apr 1117.17mNDSU Spring ClassicApril 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorSummit League Indoor Track and Field Championships · Feb 2818.36mSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Summit League Outdoor ChampionshipMay 14 · Hammer · Place 3 · North Dakota StateNorth Dakota StateHammer3194-1.14JR
May 14Summit League Outdoor ChampionshipMay 14 · Shot Put · Place 4 · North Dakota StateNorth Dakota StateShot Put455-1.42JR
May 8NDSU Tune-UpMay 8 · Hammer · Place 2 · North Dakota StateNorth Dakota StateHammer2183-3.21JR
May 8NDSU Tune-UpMay 8 · Shot Put · Place 1 · North Dakota StateNorth Dakota StateShot Put156-0.05JR
Apr 11NDSU Spring ClassicApr 11 · Hammer · Place 2 · UnattachedUnattachedHammer16lb / 7.26kg2.57.83m PBJr
Apr 11NDSU Spring ClassicApr 11 · Shot Put · Place 2 · UnattachedUnattachedShot Put16lb / 7.26kg2.17.17m PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Summit League Indoor ChampionshipFeb 27 · Weight Throw · Place 5 · North Dakota StateNorth Dakota StateWeight Throw518.61mJR
Feb 20UND Tune-UpFeb 20 · Weight Throw · Place 2 · North Dakota StateNorth Dakota StateWeight Throw218.05mJr
Feb 6Bison OpenFeb 6 · Weight Throw · Place 5 · North Dakota StateNorth Dakota StateWeight Throw517.61mJr
Jan 30UND Open and MultiJan 30 · Weight Throw · Place 7 · North Dakota StateNorth Dakota StateWeight Throw717.48mJR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg4.17.05mJr
Dec 11NDSU Alumni ClassicDec 11 · Shot Put · Place 6 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg6.16.12m PBJr
Dec 52025 SDSU Holiday MeetDec 5 · Weight Throw · Place 2 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg2.17.82mJr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Weight Throw · Place 3 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg3.18.36m PBSo
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Shot Put · Place 6 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg6.15.89mSo
Feb 7Bison OpenFeb 7 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw417.10m—
Feb 7Bison OpenFeb 7 · Shot Put · Place 2 · North Dakota StateNorth Dakota StateShot Put216.52m—
Jan 18Bison Team CupJan 18 · Weight Throw · Place 2 · North Dakota StateNorth Dakota StateWeight Throw217.22m—
Jan 18Bison Team CupJan 18 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put316.04m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9NDSU Tune UpMay 9 · Hammer · Place 2 · North Dakota StateNorth Dakota StateHammer253.15mSO
Apr 24NDSU Bison OpenApr 24 · Hammer · Place 1 · North Dakota StateNorth Dakota StateHammer158.54m—
Apr 182025 Beach InviteApr 18 · Hammer · Place 20 · North Dakota StateNorth Dakota StateHammer16lb / 7.26kg20.55.67mSo
Apr 182025 Beach InviteApr 18 · Shot Put · Place 25 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg25.16.53mSo
Apr 17Pacific Coast InvitationalApr 17 · Hammer · Place 21 · North Dakota StateNorth Dakota StateHammer16lb / 7.26kg21.52.24mSo
Apr 17Pacific Coast InvitationalApr 17 · Shot Put · Place 32 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg32.15.01mSo
Apr 11NDSU Spring InvitationalApr 11 · Hammer · Place 1 · North Dakota StateNorth Dakota StateHammer156.57mSo
Apr 11NDSU Spring InvitationalApr 11 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put316.20mSo

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg4.17.26mSo
Dec 13Dakota Alumni ClassicDec 13 · Shot Put · Place 5 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg5.16.11mSo
Dec 6SDSU Holiday Open and MultiDec 6 · Shot Put · Place 7 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg7.15.95mSo
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · Weight Throw · Place 8 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg8.15.83mFr
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · Shot Put · Place 6 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg6.15.57mFr
Feb 2Bison Indoor OpenFeb 2 · Weight Throw · Place 7 · North Dakota StateNorth Dakota StateWeight Throw716.21m—
Feb 2Bison Indoor OpenFeb 2 · Shot Put · Place 5 · North Dakota StateNorth Dakota StateShot Put515.53m—
Jan 26UND Open and MultiJan 26 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw415.98mFR
Jan 26UND Open and MultiJan 26 · Shot Put · Place 4 · North Dakota StateNorth Dakota StateShot Put415.63mFR
Jan 20Jim Emmerich Alumni InvitationalJan 20 · Weight Throw · Place 10 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg10.15.08mFr
Jan 20Jim Emmerich Alumni InvitationalJan 20 · Shot Put · Place 7 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg7.15.47mFr
Jan 13Bison Team CupJan 13 · Weight Throw · Place 3 · North Dakota StateNorth Dakota StateWeight Throw314.71mFR
Jan 13Bison Team CupJan 13 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put315.58mFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2NDSU Tune-UpMay 2 · Hammer · Place 4 · North Dakota StateNorth Dakota StateHammer444.67m—
May 2NDSU Tune-UpMay 2 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put315.22m—
Apr 23Viking TwilightApr 23 · Shot Put · Place 2 · North Dakota StateNorth Dakota StateShot Put214.99mFR
Apr 12Beach InviteApr 12 · Shot Put · Place 47 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg47.15.14mFr
Apr 11Pacific Coast IntercollegiateApr 11 · Shot Put · Place 41 · North Dakota StateNorth Dakota StateShot Put4115.15mFR
Apr 5NDSU Spring ClassicApr 5 · Hammer · Place 6 · North Dakota StateNorth Dakota StateHammer645.02m—
Apr 5NDSU Spring ClassicApr 5 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put314.98m—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Dakota Alumni ClassicDec 8 · Weight Throw · Place 3 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg3.14.80mFr
Dec 8Dakota Alumni ClassicDec 8 · Shot Put · Place 4 · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg4.15.40mFr
Apr 13Bison Stampede Indoor MeetApr 13 · Shot Put · Place 1 · KindredKindredShot Put154-06.0012
Apr 1Thundering Herd HS Indoor ClassicApr 1 · Shot Put · Place 1 · KindredKindredShot Put156-1—
Mar 25North Dakota State Class B IndoorMar 25 · Shot Put · Place 1 · KindredKindredShot Put12lb1.58-04.00 PB12

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25NDHSAA State B Track & Field MeetMay 25 · Discus · Place 2 · KindredKindredDiscus1.6kg2.156-0812
May 25NDHSAA State B Track & Field MeetMay 25 · Shot Put · Place 1 · KindredKindredShot Put12lb1.60-01.00 PB12
May 19South East RegionMay 19 · Discus · Place 2 · KindredKindredDiscus1.6kg2.150' 10.512
May 19South East RegionMay 19 · Shot Put · Place 2 · KindredKindredShot Put12lb2.55' 012
May 15Bill Jansen Last ChanceMay 15 · Discus · Place 1 · KindredKindredDiscus1158-1—
May 15Bill Jansen Last ChanceMay 15 · Shot Put · Place 2 · KindredKindredShot Put255-6—
May 122023 Soaring Eagle Invitational May 12 · Discus · Place 1 · KindredKindredDiscus1151-4—
May 122023 Soaring Eagle Invitational May 12 · Shot Put · Place 2 · KindredKindredShot Put256-5.50—
May 9FCCU True Team Invitational (full)May 9 · Javelin · KindredKindredJavelin800g—DNS12
May 9FCCU True Team Invitational (full)May 9 · Discus · Place 2 · KindredKindredDiscus1.6kg2.159' 312
May 9FCCU True Team Invitational (full)May 9 · Shot Put · Place 3 · KindredKindredShot Put12lb3.54' 412
May 2Joan Halland ClassicMay 2 · Discus · Place 2 · KindredKindredDiscus2147-9—
May 2Joan Halland ClassicMay 2 · Shot Put · Place 1 · KindredKindredShot Put159-0—
Apr 29Unlimited Event Load the Ship MatineeApr 29 · Discus · Place 1 · KindredKindredDiscus1135-0—
Apr 29Unlimited Event Load the Ship MatineeApr 29 · Shot Put · Place 2 · KindredKindredShot Put254-4—
Apr 28Shanley InvitationalApr 28 · Discus · Place 3 · KindredKindredDiscus3147-1—
Apr 28Shanley InvitationalApr 28 · Shot Put · Place 1 · KindredKindredShot Put155-11—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Discus · Place 2 · KindredKindredDiscus2145-212
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Shot Put · Place 1 · KindredKindredShot Put151-312
Apr 18Kindred QuadApr 18 · Discus · Place 1 · KindredKindredDiscus1151-0—
Apr 18Kindred QuadApr 18 · Shot Put · Place 2 · KindredKindredShot Put254-9—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 26NDHSAA State B Track & Field MeetMay 26 · Discus · Place 1 · KindredKindredDiscus1.6kg1.164-00 PB11
May 26NDHSAA State B Track & Field MeetMay 26 · Shot Put · Place 1 · KindredKindredShot Put12lb1.58-05.0011
May 21South East RegionMay 21 · Javelin · Place 16 · KindredKindredJavelin16124' 011
May 21South East RegionMay 21 · Discus · Place 1 · KindredKindredDiscus1161' 411
May 21South East RegionMay 21 · Shot Put · Place 1 · KindredKindredShot Put159' 411
May 17Kindred Joan Halland Classic (Last Chance Version)May 17 · Discus · Place 1 · KindredKindredDiscus1.6kg1.155' 111
May 17Kindred Joan Halland Classic (Last Chance Version)May 17 · Shot Put · Place 1 · KindredKindredShot Put12lb1.58' 711
May 16Bill Jansen Last ChanceMay 16 · Javelin · Place 2 · KindredKindredJavelin2156-1111
May 10JHS True Team Invitational (full)May 10 · Shot Put · Place 1 · KindredKindredShot Put157' 3.511
May 2Shanley InvitationalMay 2 · Discus · Place 2 · KindredKindredDiscus2159-1111
May 2Shanley InvitationalMay 2 · Shot Put · Place 1 · KindredKindredShot Put156-07.0011
Apr 28Fargo Davies QuadrangularApr 28 · Discus · Place 1 · KindredKindredDiscus1154' 511
Apr 28Fargo Davies QuadrangularApr 28 · Shot Put · Place 1 · KindredKindredShot Put157' 5.511
Apr 26Lisbon American Legion InviteApr 26 · Discus · Place 1 · KindredKindredDiscus1150' 211
Apr 26Lisbon American Legion InviteApr 26 · Shot Put · Place 1 · KindredKindredShot Put158' 111
Apr 23Kindred InvitationalApr 23 · Discus · Place 1 · KindredKindredDiscus1159' 611
Apr 23Kindred InvitationalApr 23 · Shot Put · Place 1 · KindredKindredShot Put157' 1011
Apr 21Fargo South InviteApr 21 · Discus · Place 1 · KindredKindredDiscus1152-811
Apr 21Fargo South InviteApr 21 · Shot Put · Place 1 · KindredKindredShot Put156-111
Apr 11VC Triangular Apr 11 · Discus · Place 2 · KindredKindredDiscus1.6kg2.140' 711
Apr 11VC Triangular Apr 11 · Shot Put · Place 1 · KindredKindredShot Put12lb1.54' 011

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Maple River IndoorApr 5 · Shot Put · Place 1 · KindredKindredShot Put12lb1.54-04.0011
Apr 2Thundering Herd HS Indoor ClassicApr 2 · Shot Put · Place 1 · KindredKindredShot Put152-10.2511
Mar 26North Dakota State Class B IndoorMar 26 · Shot Put · Place 1 · KindredKindredShot Put12lb1.50-01.0011

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28NDHSAA State B Track & Field MeetMay 28 · Discus · Place 5 · KindredKindredDiscus1.6kg5.144-04Unofficial10
May 28NDHSAA State B Track & Field MeetMay 28 · Shot Put · Place 2 · KindredKindredShot Put12lb2.54-03.00Unofficial10
May 21South East RegionMay 21 · Discus · Place 3 · KindredKindredDiscusRound P3145-710
May 21South East RegionMay 21 · Discus · Place 3 · KindredKindredDiscus3145-710
May 21South East RegionMay 21 · Shot Put · Place 2 · KindredKindredShot PutRound P249-810
May 21South East RegionMay 21 · Shot Put · Place 2 · KindredKindredShot Put249-810
May 17Bill Jansen Last ChanceMay 17 · Discus · Place 3 · KindredKindredDiscus3127-910
May 17Bill Jansen Last ChanceMay 17 · Shot Put · Place 1 · KindredKindredShot Put154-310
May 13VC Invite May 13 · Discus · Place 1 · KindredKindredDiscus1142-810
May 13VC Invite May 13 · Shot Put · Place 1 · KindredKindredShot Put150-510
May 7Packer RelaysMay 7 · Shot Put · Place 2 · KindredKindredShot Put251-510
May 4Joan Halland ClassicMay 4 · Shot Put · Place 2 · KindredKindredShot Put12lb2.52' 310
Apr 30Shanley InvitationalApr 30 · Shot Put · Place 2 · KindredKindredShot Put249-010
Apr 27OJ & Dee Jensen Kiwanis InvitationalApr 27 · Discus · Place 2 · KindredKindredDiscus1.6kg2.141' 210
Apr 27OJ & Dee Jensen Kiwanis InvitationalApr 27 · Shot Put · Place 2 · KindredKindredShot Put12lb2.50' 010
Apr 24Hillsboro-Central Valley Varsity InvitationalApr 24 · Discus · Place 2 · KindredKindredDiscus2136-010
Apr 24Hillsboro-Central Valley Varsity InvitationalApr 24 · Shot Put · Place 2 · KindredKindredShot Put249-1010
Apr 22VC Invite Apr 22 · Discus · Place 1 · KindredKindredDiscus1142-510
Apr 22VC Invite Apr 22 · Shot Put · Place 1 · KindredKindredShot Put150-410
Apr 8Valley City Boys InviteApr 8 · Discus · Place 4 · KindredKindredDiscus4133-310
Apr 8Valley City Boys InviteApr 8 · Shot Put · Place 2 · KindredKindredShot Put252-1010
Mar 29Lisbon TriangularMar 29 · Discus · Place 1 · KindredKindredDiscus1.6kg1.136-01.00Unofficial10
Mar 29Lisbon TriangularMar 29 · Shot Put · Place 1 · KindredKindredShot Put12lb1.48-10.00Unofficial10

2019 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 24NDHSAA Class B State MeetMay 24 · Shot Put · Place 11 · KindredKindredShot Put12lb11.46-08.508
May 17NDHSAA Southeast Region MeetMay 17 · Javelin · Place 12 · KindredKindredJavelin800g12.133-078
May 17NDHSAA Southeast Region MeetMay 17 · Discus · Place 14 · KindredKindredDiscus1.6kg14.111-028
May 17NDHSAA Southeast Region MeetMay 17 · Shot Put · Place 4 · KindredKindredShot Put12lb4.47-00.008
May 13TK Last Chance Track & Field MeetMay 13 · Javelin · Place 15 · KindredKindredJavelin800g15.119-058
May 13TK Last Chance Track & Field MeetMay 13 · Discus · Place 7 · KindredKindredDiscus1.6kg7.126-108
May 13TK Last Chance Track & Field MeetMay 13 · Shot Put · Place 5 · KindredKindredShot Put12lb5.44-05.508
May 9Mustang Invitational Track & Field MeetMay 9 · Javelin · Place 11 · KindredKindredJavelin800g11.135-08 PB8
May 9Mustang Invitational Track & Field MeetMay 9 · Discus · Place 14 · KindredKindredDiscus1.6kg14.115-038
May 9Mustang Invitational Track & Field MeetMay 9 · Shot Put · Place 7 · KindredKindredShot Put12lb7.43-07.008
May 6Joan Halland Invitational Track & Field MeetMay 6 · Javelin · Place 10 · KindredKindredJavelin800g10.134-108
May 6Joan Halland Invitational Track & Field MeetMay 6 · Discus · Place 5 · KindredKindredDiscus1.6kg5.119-028
May 6Joan Halland Invitational Track & Field MeetMay 6 · Shot Put · Place 11 · KindredKindredShot Put12lb11.41-09.008
Apr 30OJ & Dee Jensen Kiwanis Track & Field MeetApr 30 · Javelin · Place 20 · KindredKindredJavelin800g20.104-078
Apr 30OJ & Dee Jensen Kiwanis Track & Field MeetApr 30 · Discus · Place 14 · KindredKindredDiscus1.6kg14.102-068
Apr 30OJ & Dee Jensen Kiwanis Track & Field MeetApr 30 · Shot Put · Place 11 · KindredKindredShot Put12lb11.40-04.008
Apr 25Shanley Invitational Track & Field MeetApr 25 · Javelin · Place 13 · KindredKindredJavelin800g13.133-048
Apr 25Shanley Invitational Track & Field MeetApr 25 · Discus · Place 41 · KindredKindredDiscus1.6kg41.84-018
Apr 25Shanley Invitational Track & Field MeetApr 25 · Shot Put · Place 9 · KindredKindredShot Put12lb9.43-09.008
Apr 23Lisbon American Legion Invitational Track & Field MeetApr 23 · Javelin · Place 24 · KindredKindredJavelin800g24.114-078
Apr 23Lisbon American Legion Invitational Track & Field MeetApr 23 · Discus · Place 23 · KindredKindredDiscus1.6kg23.107-108
Apr 23Lisbon American Legion Invitational Track & Field MeetApr 23 · Shot Put · Place 3 · KindredKindredShot Put12lb3.45-10.008
Apr 18Lisbon Red & Gold TriangularApr 18 · Javelin · Place 7 · KindredKindredJavelin800g7.107-08.008
Apr 18Lisbon Red & Gold TriangularApr 18 · Discus · Place 6 · KindredKindredDiscus1.6kg6.99-01.008
Apr 18Lisbon Red & Gold TriangularApr 18 · Shot Put · Place 3 · KindredKindredShot Put12lb3.44-07.008
Apr 6Thundering Herd HS Indoor ClassicApr 6 · Shot Put · Place 24 · KindredKindredShot Put12lb24.40-07.008
Mar 23North Dakota State Class B IndoorMar 23 · Shot Put · Place 10 · KindredKindredShot Put12lb10.40-02.008

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Maple River HS Indoor MeetApr 2 · Shot Put · Place 8 · KindredKindredShot Put839' 8.50"—

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Southeast Region MeetMay 19 · Discus · Place 34 · KindredKindredDiscus3485-097
May 19Southeast Region MeetMay 19 · Shot Put · Place 16 · KindredKindredShot Put1638-02.007
May 14TK Last Chance Track & Field MeetMay 14 · Discus · Place 53 · KindredKindredDiscus1.6kg53.87-027
May 14TK Last Chance Track & Field MeetMay 14 · Shot Put · Place 37 · KindredKindredShot Put12lb37.36-06.507