Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 NDHSAA Class A & B State Meet · May 21153' 2"2026 NDHSAA Class A & B State MeetMay 21, 2026
Javelin · 800g · OutdoorMinot Boys Invite · Apr 20143' 10"Minot Boys InviteApril 20, 2026
Shot Put · 12lb · OutdoorBPS Triangular · May 751' 4.5"BPS TriangularMay 7, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 6 · BismarckDiscus1.6kg6.153' 2" PB12
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 24 · BismarckShot Put12lb24.46' 9.5"12
May 16NDHSAA West RegionMay 16 · Javelin · Place 10 · BismarckJavelin10143-812
May 16NDHSAA West RegionMay 16 · Shot Put · Place 15 · BismarckShot Put1546-512
May 11Mandan Last ChanceMay 11 · Javelin · Place 7 · BismarckJavelin800g7.141' 5"12
May 11Mandan Last ChanceMay 11 · Discus · BismarckDiscus1.6kg—DNS12
May 7BPS TriangularMay 7 · Javelin · Place 6 · BismarckJavelin800g6.137' 1"12
May 7BPS TriangularMay 7 · Discus · BismarckDiscus1.6kg—ND12
May 7BPS TriangularMay 7 · Shot Put · Place 3 · BismarckShot Put12lb3.51' 4.5" PB12
May 2701 Throws Fest - BPSMay 2 · Javelin · Place 35 · BismarckJavelin800g35.110' 3"12
May 2701 Throws Fest - BPSMay 2 · Discus · Place 5 · BismarckDiscus1.6kg5.150' 1"12
May 2701 Throws Fest - BPSMay 2 · Shot Put · Place 6 · BismarckShot Put12lb6.50' 7.75"12
Apr 30MAB Boys InviteApr 30 · Javelin · Place 6 · BismarckJavelin800g6.140' 10"12
Apr 30MAB Boys InviteApr 30 · Discus · BismarckDiscus1.6kg—ND12
Apr 30MAB Boys InviteApr 30 · Shot Put · Place 6 · BismarckShot Put12lb6.47' 1.5"12
Apr 20Minot Boys InviteApr 20 · Javelin · Place 4 · BismarckJavelin800g4.143' 10" PB12
Apr 20Minot Boys InviteApr 20 · Discus · BismarckDiscus1.6kg—ND12
Apr 20Minot Boys InviteApr 20 · Shot Put · Place 17 · BismarckShot Put12lb17.43' 9"12
Apr 16BPS Boys InviteApr 16 · Javelin · Place 13 · BismarckJavelin800g13.125' 2"12
Apr 16BPS Boys InviteApr 16 · Discus · Place 6 · BismarckDiscus1.6kg6.139' 0"12
Apr 16BPS Boys InviteApr 16 · Shot Put · Place 14 · BismarckShot Put12lb14.45' 0.75"12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Javelin · Place 8 · BismarckJavelin800g8.132' 7"12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Discus · Place 12 · BismarckDiscus1.6kg12.132' 2"12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Shot Put · Place 12 · BismarckShot Put12lb12.44' 6"12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 34 · BismarckShot Put3442-1112
Mar 17WDA Indoor Invite - BoysMar 17 · Shot Put · Place 13 · BismarckShot Put1343-812

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17NDHSAA West RegionMay 17 · Javelin · Place 8 · BismarckJavelin8146-011
May 17NDHSAA West RegionMay 17 · Shot Put · Place 12 · BismarckShot Put1247-3.511
May 10Jack Carlson Boys Track and Field MeetMay 10 · Javelin · Place 9 · BismarckJavelin9132-1011
May 10Jack Carlson Boys Track and Field MeetMay 10 · Shot Put · Place 14 · BismarckShot Put1442-1011
May 6BPS TriangularMay 6 · Javelin · Place 8 · BismarckJavelin8116-111
May 6BPS TriangularMay 6 · Discus · Place 11 · BismarckDiscus11125-1011
May 6BPS TriangularMay 6 · Shot Put · Place 10 · BismarckShot Put1043-011
May 3701 Throws FestMay 3 · Javelin · Place 15 · BismarckJavelin15130-111
May 3701 Throws FestMay 3 · Discus · Place 19 · BismarckDiscus19125-511
May 3701 Throws FestMay 3 · Shot Put · Place 18 · BismarckShot Put1844-011
Apr 29BPS All-City OutdoorApr 29 · Javelin · Place 17 · BismarckJavelin17110-511
Apr 29BPS All-City OutdoorApr 29 · Discus · Place 19 · BismarckDiscus19120-111
Apr 29BPS All-City OutdoorApr 29 · Shot Put · Place 8 · BismarckShot Put845-911
Apr 11Dickinson High JV/V InviteApr 11 · Javelin · Place 13 · BismarckJavelin13107-511
Apr 11Dickinson High JV/V InviteApr 11 · Discus · Place 2 · BismarckDiscus2138-811
Apr 11Dickinson High JV/V InviteApr 11 · Shot Put · Place 13 · BismarckShot Put1339-311

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 27 · BismarckShot Put2742-111
Mar 20WDA Indoor Invite - BoysMar 20 · Shot Put · Place 8 · BismarckShot Put844-1011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17West RegionMay 17 · Javelin · Place 28 · BismarckJavelin28119-9—
May 13Soph WDAMay 13 · Javelin · Place 18 · BismarckJavelin18109-4—
May 13Soph WDAMay 13 · Discus · Place 43 · BismarckDiscus4390-10—
May 13Soph WDAMay 13 · Shot Put · Place 27 · BismarckShot Put2736-0—
May 10Minot Boys InviteMay 10 · Javelin · Place 22 · BismarckJavelin22104-5—
May 10Minot Boys InviteMay 10 · Shot Put · Place 36 · BismarckShot Put3637-7—
May 1BPS Field Event FrenzyMay 1 · Javelin · Place 6 · BismarckJavelin6119-9—
May 1BPS Field Event FrenzyMay 1 · Discus · Place 26 · BismarckDiscus26101-7—
May 1BPS Field Event FrenzyMay 1 · Shot Put · Place 17 · BismarckShot Put1741-9—
Apr 13Karlgaard InviteApr 13 · Discus · Place 7 · BismarckDiscus7115-8—
Apr 13Karlgaard InviteApr 13 · Shot Put · Place 5 · BismarckShot Put544-8—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Boys' Soph Wda and Last ChanceMay 15 · Javelin · Place 9 · BismarckJavelin9119-9—
May 15Boys' Soph Wda and Last ChanceMay 15 · Discus · Place 21 · BismarckDiscus2199-9—
May 2BPS TriangularMay 2 · Javelin · Place 15 · BismarckJavelin15112-02—
May 2BPS TriangularMay 2 · Discus · Place 18 · BismarckDiscus18115-08—
May 2BPS TriangularMay 2 · Shot Put · Place 30 · BismarckShot Put3035-10.00—
Apr 27MAB Club Boy's MeetApr 27 · Javelin · Place 15 · BismarckJavelin15115-1—
Apr 27MAB Club Boy's MeetApr 27 · Discus · Place 6 · BismarckDiscus6115-10—
Apr 27MAB Club Boy's MeetApr 27 · Shot Put · Place 15 · BismarckShot Put1536-11—
Apr 15Dickinson High InviteApr 15 · Discus · Place 25 · BismarckDiscus25101-3—
Apr 15Dickinson High InviteApr 15 · Shot Put · Place 51 · BismarckShot Put5127-2—
Apr 14BPS Throws MeetApr 14 · Javelin · Place 8 · BismarckJavelin8101-3—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28WDA Indoor Invite - BoysMar 28 · Shot Put · Place 14 · BismarckShot Put1437-3—