Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMAB Boys Invite · Apr 30139' 10"MAB Boys InviteApril 30, 2026
Javelin · 800g · OutdoorMAB Boys Invite · Apr 30131' 5"MAB Boys InviteApril 30, 2026
Shot Put · 12lb · OutdoorBoys Sophomore WDA · May 1141' 5"Boys Sophomore WDAMay 11, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16NDHSAA West RegionMay 16 · Javelin · Place 18 · CenturyJavelin18131-510
May 11Boys Sophomore WDAMay 11 · Javelin · Place 4 · CenturyJavelin800g4.127' 8"10
May 11Boys Sophomore WDAMay 11 · Discus · Place 3 · CenturyDiscus1.6kg3.129' 0"10
May 11Boys Sophomore WDAMay 11 · Shot Put · Place 6 · CenturyShot Put12lb6.41' 5" PB10
May 8Dickinson Pankratz & Carlson Invite 2026May 8 · Discus · Place 7 · CenturyDiscus1.6kg7.130' 3"10
May 7BPS TriangularMay 7 · Javelin · Place 11 · CenturyJavelin800g11.115' 8"10
May 7BPS TriangularMay 7 · Discus · Place 9 · CenturyDiscus1.6kg9.139' 4"10
May 2701 Throws Fest - BPSMay 2 · Javelin · Place 17 · CenturyJavelin800g17.119' 9"10
May 2701 Throws Fest - BPSMay 2 · Discus · Place 23 · CenturyDiscus1.6kg23.128' 1"10
May 2701 Throws Fest - BPSMay 2 · Shot Put · Place 42 · CenturyShot Put12lb42.38' 4.75"10
Apr 30MAB Boys InviteApr 30 · Javelin · Place 1 · CenturyJavelin800g1.131' 5" PB10
Apr 30MAB Boys InviteApr 30 · Discus · Place 1 · CenturyDiscus1.6kg1.139' 10" PB10
Apr 20Minot Boys InviteApr 20 · Javelin · Place 1 · CenturyJavelin800g1.125' 2"10
Apr 20Minot Boys InviteApr 20 · Discus · Place 3 · CenturyDiscus1.6kg3.118' 11"10
Apr 16BPS Boys InviteApr 16 · Discus · Place 1 · CenturyDiscus1.6kg1.121' 7"10
Apr 16BPS Boys InviteApr 16 · Shot Put · Place 3 · CenturyShot Put12lb3.38' 2"10
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Javelin · Place 6 · CenturyJavelin800g6.119' 2"10
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Discus · Place 1 · CenturyDiscus1.6kg1.124' 5"10
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Shot Put · Place 4 · CenturyShot Put12lb4.38' 5"10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17WDA Indoor Invite - BoysMar 17 · Shot Put · Place 12 · CenturyShot Put1236-710

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12Boys Sophomore WDAMay 12 · Javelin · Place 22 · CenturyJavelin22103-09
May 12Boys Sophomore WDAMay 12 · Discus · Place 12 · CenturyDiscus12111-19
May 12Boys Sophomore WDAMay 12 · Shot Put · Place 37 · CenturyShot Put3732-59
May 10Jack Carlson Boys Track and Field MeetMay 10 · Javelin · Place 16 · CenturyJavelin16101-59
May 10Jack Carlson Boys Track and Field MeetMay 10 · Shot Put · Place 4 · CenturyShot Put436-79
May 6BPS TriangularMay 6 · Discus · Place 35 · CenturyDiscus35102-29
May 6BPS TriangularMay 6 · Shot Put · Place 26 · CenturyShot Put2638-4.59
May 3701 Throws FestMay 3 · Javelin · Place 33 · CenturyJavelin33108-79
Apr 29BPS All-City OutdoorApr 29 · Javelin · Place 10 · CenturyJavelin10109-29
Apr 29BPS All-City OutdoorApr 29 · Discus · Place 7 · CenturyDiscus7116-119
Apr 26MINOT THROWFESTApr 26 · Discus · Place 4 · CenturyDiscus1.6kg4.113' 9"9
Apr 26MINOT THROWFESTApr 26 · Shot Put · Place 18 · CenturyShot Put12lb18.32' 5"9
Apr 25Charlie Denton RelaysApr 25 · Javelin · Place 16 · CenturyJavelin800g16.103' 9"9
Apr 25Charlie Denton RelaysApr 25 · Shot Put · Place 15 · CenturyShot Put12lb15.36' 0"9
Apr 11Minot InviteApr 11 · Javelin · Place 2 · CenturyJavelin2115-109
Apr 11Minot InviteApr 11 · Discus · Place 3 · CenturyDiscus3112-089
Apr 11Minot InviteApr 11 · Shot Put · Place 5 · CenturyShot Put536-03.009

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20WDA Indoor Invite - BoysMar 20 · Shot Put · Place 10 · CenturyShot Put1036-99
Mar 15U-Mary All City Indoor - BoysMar 15 · Shot Put · Place 6 · CenturyShot Put639-0—