Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBPS Boys Invite · Apr 1611.96aBPS Boys InviteApril 16, 2026
200 Meters · OutdoorDickinson Coca-Cola Invitational 2026 · Apr 1124.67aDickinson Coca-Cola Invitational 2026April 11, 2026
400 Meters · IndoorUMary All City Indoor - Boys · Mar 1359.12aUMary All City Indoor - BoysMarch 13, 2026
60 Meters · IndoorUMary All City Indoor - Boys · Mar 137.75aUMary All City Indoor - BoysMarch 13, 2026
Javelin · 800g · OutdoorBPS Triangular · May 7157' 2"BPS TriangularMay 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Javelin · Place 17 · CenturyJavelin800g17.150' 10"10
May 16NDHSAA West RegionMay 16 · Javelin · Place 4 · CenturyJavelin4160-110
May 11Boys Sophomore WDAMay 11 · Javelin · Place 1 · CenturyJavelin800g1.151' 5"10
May 7BPS TriangularMay 7 · Javelin · Place 2 · CenturyJavelin800g2.157' 2" PB10
May 2701 Throws Fest - BPSMay 2 · Javelin · Place 8 · CenturyJavelin800g8.135' 9"10
Apr 30MAB Boys InviteApr 30 · Javelin · Place 5 · CenturyJavelin800g5.143' 3"10
Apr 30MAB Boys InviteApr 30 · 200 Meters · Century200 Meters—SCR10
Apr 20Minot Boys InviteApr 20 · Javelin · Place 6 · CenturyJavelin800g6.137' 2"10
Apr 20Minot Boys InviteApr 20 · 200 Meters · Place 15 · Century200 Meters15.25.30a10
Apr 16BPS Boys InviteApr 16 · Javelin · Place 1 · CenturyJavelin800g1.140' 7"10
Apr 16BPS Boys InviteApr 16 · 100 Meters · Place 8 · Century100 Meters8.11.96a PB10
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Javelin · Place 1 · CenturyJavelin800g1.133' 9"10
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 200 Meters · Place 6 · Century200 Meters6.24.67a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17WDA Indoor Invite - BoysMar 17 · 60 Meters · Place 8 · Century60 Meters87.78a10
Mar 13UMary All City Indoor - BoysMar 13 · 400 Meters · Place 3 · Century400 Meters359.12a PB10
Mar 13UMary All City Indoor - BoysMar 13 · 60 Meters · Place 3 · Century60 Meters37.75a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NDHSAA West RegionMay 17 · Javelin · Place 22 · CenturyJavelin22117-79
May 12Boys Sophomore WDAMay 12 · Javelin · Place 8 · CenturyJavelin8123-79
May 12Boys Sophomore WDAMay 12 · 100 Meters · Place 44 · Century100 Meters4412.32a9
May 10Jack Carlson Boys Track and Field MeetMay 10 · Javelin · Place 2 · CenturyJavelin2128-99
May 10Jack Carlson Boys Track and Field MeetMay 10 · 100 Meters · Place 12 · Century100 Meters1212.10a9
May 6BPS TriangularMay 6 · Javelin · Place 5 · CenturyJavelin5126-49
May 3701 Throws FestMay 3 · Javelin · Place 18 · CenturyJavelin18126-99
Apr 29BPS All-City OutdoorApr 29 · Javelin · Place 6 · CenturyJavelin6120-59
Apr 29BPS All-City OutdoorApr 29 · 100 Meters · Place 11 · Century100 Meters1112.19a9
Apr 11Minot InviteApr 11 · 200 Meters · Place 13 · Century200 Meters1325.669
Apr 11Minot InviteApr 11 · 100 Meters · Place 11 · Century100 Meters1112.279

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20WDA Indoor Invite - BoysMar 20 · 60 Meters · Place 20 · Century60 Meters207.95a9