Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOakes JH Invitational · May 412.58aOakes JH InvitationalMay 4, 2023
200 Meters · IndoorNorth Dakota State Class B Indoor · Mar 2526.62aNorth Dakota State Class B IndoorMarch 25, 2023
200 Meters · OutdoorNDHSAA South East Region · May 1725.99aNDHSAA South East RegionMay 17, 2025
400 Meters · OutdoorJH South Central Conference Meet · May 1158.9JH South Central Conference MeetMay 11, 2023
55 Meters · OutdoorDewey Donat Classic · Mar 317.85aDewey Donat ClassicMarch 31, 2025
60 Meters · IndoorNorth Dakota State Class B Indoor · Mar 298.37aNorth Dakota State Class B IndoorMarch 29, 2025
Discus · 1.6kg · Outdoor2026 NDHSAA Class A & B State Meet · May 21149' 0"2026 NDHSAA Class A & B State MeetMay 21, 2026
Javelin · 800g · OutdoorLisbon American Legion · Apr 2097' 3"Lisbon American LegionApril 20, 2026
Long Jump · OutdoorDewey Donat HS Classic · Mar 284.50mDewey Donat HS ClassicMarch 28, 2022
Shot Put · 12lb · IndoorConcordia HS Indoor · Apr 943' 8.5"Concordia HS IndoorApril 9, 2026
Shot Put · 12lb · OutdoorLisbon American Legion · Apr 2044' 6"Lisbon American LegionApril 20, 2026
Shot Put · 8lb · OutdoorOakes JH Track Meet · May 533' 8Oakes JH Track MeetMay 5, 2022

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 5 · EllendaleEllendaleDiscus1.6kg5.149' 0" PB11
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 17 · EllendaleEllendaleShot Put12lb17.43' 4"11
May 16NDHSAA South East RegionMay 16 · Discus · Place 11 · EllendaleEllendaleDiscus11121-711
May 16NDHSAA South East RegionMay 16 · Shot Put · Place 5 · EllendaleEllendaleShot Put544-5.7511
May 11i3G Media Last ChanceMay 11 · Discus · Place 3 · EllendaleEllendaleDiscus3112-611
May 11i3G Media Last ChanceMay 11 · Shot Put · Place 1 · EllendaleEllendaleShot Put145-5.511
May 8701 Apparel InvitationalMay 8 · Discus · Place 19 · EllendaleEllendaleDiscus19112-211
May 8701 Apparel InvitationalMay 8 · Shot Put · Place 7 · EllendaleEllendaleShot Put745-411
May 4Carson Roney MemorialMay 4 · Discus · Place 1 · EllendaleEllendaleDiscus1131-811
May 4Carson Roney MemorialMay 4 · Shot Put · Place 1 · EllendaleEllendaleShot Put146-3.511
May 2Ellendale Quarterback Club InviteMay 2 · Discus · Place 3 · EllendaleEllendaleDiscus3128-511
May 2Ellendale Quarterback Club InviteMay 2 · Shot Put · Place 1 · EllendaleEllendaleShot Put147-211
Apr 28Groton Rob Luecke InvitationalApr 28 · Discus · Place 3 · EllendaleEllendaleDiscus1.6kg3.126' 10"11
Apr 28Groton Rob Luecke InvitationalApr 28 · Shot Put · Place 20 · EllendaleEllendaleShot Put12lb20.35' 3.25"11
Apr 23VCSU HS OPENApr 23 · Discus · Place 5 · EllendaleEllendaleDiscus5128-1111
Apr 23VCSU HS OPENApr 23 · Shot Put · Place 8 · EllendaleEllendaleShot Put842-811
Apr 20Lisbon American LegionApr 20 · Javelin · Place 21 · EllendaleEllendaleJavelin800g21.97' 3" PB11
Apr 20Lisbon American LegionApr 20 · Discus · Place 4 · EllendaleEllendaleDiscus1.6kg4.133' 6"11
Apr 20Lisbon American LegionApr 20 · Shot Put · Place 4 · EllendaleEllendaleShot Put12lb4.44' 6" PB11
Apr 16Sargent County InviteApr 16 · Javelin · Place 4 · EllendaleEllendaleJavelin4125-011
Apr 16Sargent County InviteApr 16 · Discus · Place 1 · EllendaleEllendaleDiscus1138-511
Apr 16Sargent County InviteApr 16 · Shot Put · Place 1 · EllendaleEllendaleShot Put142-1011
Apr 14Bob Billotto InvitationalApr 14 · Discus · Place 10 · EllendaleEllendaleDiscus10120-611
Apr 14Bob Billotto InvitationalApr 14 · Shot Put · Place 2 · EllendaleEllendaleShot Put243-611
Mar 30Dewey Donat ClassicMar 30 · Shot Put · Place 1 · EllendaleEllendaleShot Put144-2.511
Mar 30Dewey Donat ClassicMar 30 · 200 Meters · Place 25 · EllendaleEllendale200 Meters2526.76a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · Shot Put · Place 3 · EllendaleEllendaleShot Put12lb3.43' 8.5" PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17NDHSAA South East RegionMay 17 · 200 Meters · Place 23 · EllendaleEllendale200 Meters23.25.99a PB10
May 17NDHSAA South East RegionMay 17 · 100 Meters · Place 43 · EllendaleEllendale100 Meters43.12.81a10
May 12Oakes Last ChanceMay 12 · 200 Meters · Place 12 · EllendaleEllendale200 Meters1227.63a10
May 12Oakes Last ChanceMay 12 · 100 Meters · Place 42 · EllendaleEllendale100 Meters4213.34a10
May 9701 Apparel InvitationalMay 9 · 200 Meters · Place 50 · EllendaleEllendale200 Meters5026.52a10
May 9701 Apparel InvitationalMay 9 · 100 Meters · Place 77 · EllendaleEllendale100 Meters7713.08a10
May 6James Haak Memorial Track and Field MeetMay 6 · 200 Meters · Place 11 · EllendaleEllendale200 Meters11.26.39a10
May 6James Haak Memorial Track and Field MeetMay 6 · 100 Meters · Place 20 · EllendaleEllendale100 Meters20.13.24a10
May 3Ellendale InviteMay 3 · 100 Meters · Place 8 · EllendaleEllendale100 Meters813.68a10
May 1Oakes Invite IIMay 1 · 400 Meters · Place 13 · EllendaleEllendale400 Meters131:03.43a10
May 1Oakes Invite IIMay 1 · 200 Meters · Place 25 · EllendaleEllendale200 Meters2526.99a10
May 1Oakes Invite IIMay 1 · 100 Meters · Place 38 · EllendaleEllendale100 Meters3812.95a10
Apr 26Ellendale QB Club Track MeetApr 26 · 100 Meters · Place 5 · EllendaleEllendale100 Meters5.13.76a10
Apr 22Orville Pfitzer RelaysApr 22 · 200 Meters · Place 31 · EllendaleEllendale200 Meters3127.1310
Apr 22Orville Pfitzer RelaysApr 22 · 100 Meters · Place 43 · EllendaleEllendale100 Meters4313.4610
Apr 15North Central Invitational Apr 15 · 200 Meters · Place 47 · EllendaleEllendale200 Meters4727.83a10
Apr 15North Central Invitational Apr 15 · 100 Meters · Place 49 · EllendaleEllendale100 Meters4913.56a10
Apr 10MS/HS Early BirdApr 10 · 200 Meters · Place 35 · EllendaleEllendale200 Meters3527.29a10
Mar 31Dewey Donat ClassicMar 31 · 200 Meters · Place 22 · EllendaleEllendale200 Meters2227.51a10
Mar 31Dewey Donat ClassicMar 31 · 55 Meters · Place 27 · EllendaleEllendale55 Meters277.85a PB10
Mar 24Fuller InviteMar 24 · 200 Meters · Place 15 · EllendaleEllendale200 Meters1527.40a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29North Dakota State Class B IndoorMar 29 · 60 Meters · Place 37 · EllendaleEllendale60 Meters378.37a PB10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18South East RegionMay 18 · Javelin · Place 19 · EllendaleEllendaleJavelin19114-10—
May 18South East RegionMay 18 · Discus · Place 20 · EllendaleEllendaleDiscus20109-9—
May 13Oakes Last ChanceMay 13 · Javelin · Place 8 · EllendaleEllendaleJavelin8119-2—
May 13Oakes Last ChanceMay 13 · Discus · Place 2 · EllendaleEllendaleDiscus2117-5—
May 10701 Apparel InvitationalMay 10 · Javelin · Place 16 · EllendaleEllendaleJavelin16108-10—
May 10701 Apparel InvitationalMay 10 · Discus · Place 14 · EllendaleEllendaleDiscus14105-10—
May 7James Haak MemorialMay 7 · Javelin · Place 4 · EllendaleEllendaleJavelin4119-7.5—
May 7James Haak MemorialMay 7 · Discus · Place 9 · EllendaleEllendaleDiscus987-3—
May 4Ellendale InvitationalMay 4 · Javelin · Place 4 · EllendaleEllendaleJavelin4115-9—
Apr 25Oakes Invite - Apr 25 · Javelin · Place 15 · EllendaleEllendaleJavelin15107-7.5—
Apr 25Oakes Invite - Apr 25 · Discus · Place 12 · EllendaleEllendaleDiscus12109-7—
Apr 23Rob Luecke InvitationalApr 23 · Javelin · Place 3 · EllendaleEllendaleJavelin3131-3—
Apr 23Rob Luecke InvitationalApr 23 · Discus · Place 14 · EllendaleEllendaleDiscus14100-6.50—
Apr 15Yowzer InviteApr 15 · Javelin · Place 23 · EllendaleEllendaleJavelin23107-0—
Apr 15Yowzer InviteApr 15 · Shot Put · Place 10 · EllendaleEllendaleShot Put1037-10—
Apr 15Yowzer InviteApr 15 · 100 Meters · Place 31 · EllendaleEllendale100 Meters3113.25a—
Apr 13Rotary RelaysApr 13 · Javelin · Place 5 · EllendaleEllendaleJavelin5112-0—
Apr 13Rotary RelaysApr 13 · Discus · Place 14 · EllendaleEllendaleDiscus14103-3.5—
Apr 13Rotary RelaysApr 13 · Shot Put · Place 9 · EllendaleEllendaleShot Put937-4—
Mar 18Fuller Invite Mar 18 · Shot Put · Place 9 · EllendaleEllendaleShot Put936-8.5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State Class B IndoorMar 23 · Shot Put · Place 7 · EllendaleEllendaleShot Put739-6.5—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19South East RegionMay 19 · 400 Meters · Place 22 · EllendaleEllendale400 Meters22.1:02.20a8
May 11JH South Central Conference MeetMay 11 · 400 Meters · Place 2 · EllendaleEllendale400 Meters258.9 PB—
May 9Ellendale InvitationalMay 9 · 400 Meters · Place 4 · EllendaleEllendale400 Meters41:00.0—
May 9Ellendale InvitationalMay 9 · 200 Meters · Place 3 · EllendaleEllendale200 Meters326.3—
May 4Oakes JH InvitationalMay 4 · Discus · Place 1 · EllendaleEllendaleDiscus1131-8—
May 4Oakes JH InvitationalMay 4 · Shot Put · Place 1 · EllendaleEllendaleShot Put141-9—
May 4Oakes JH InvitationalMay 4 · 100 Meters · Place 6 · EllendaleEllendale100 Meters612.58a PB—
May 2South Central Conference MeetMay 2 · Shot Put · Place 4 · EllendaleEllendaleShot Put435-9.5—
Apr 25Miller Booster Club MeetApr 25 · Shot Put · Place 19 · EllendaleEllendaleShot Put1935-9.50—
Apr 11Wagner Invitational Apr 11 · Shot Put · Place 16 · EllendaleEllendaleShot Put1638-8—
Mar 27Dewey Donat Classic Mar 27 · Shot Put · Place 22 · EllendaleEllendaleShot Put2210.25m—
Mar 27Dewey Donat Classic Mar 27 · 200 Meters · Place 23 · EllendaleEllendale200 Meters2327.37a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · Shot Put · EllendaleEllendaleShot Put12lb--DNS8
Mar 31Bison Snowbird MeetMar 31 · 200 Meters · EllendaleEllendale200 Meters--DNS8
Mar 25North Dakota State Class B IndoorMar 25 · Shot Put · Place 26 · EllendaleEllendaleShot Put12lb26.36-09.008
Mar 25North Dakota State Class B IndoorMar 25 · 200 Meters · Place 34 · EllendaleEllendale200 Meters34.26.62a PB8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21South East RegionMay 21 · Discus · Place 31 · EllendaleEllendaleDiscus3188' 37
May 21South East RegionMay 21 · Shot Put · Place 35 · EllendaleEllendaleShot Put3531' 9.57
May 16Oakes Last ChanceMay 16 · Discus · Place 12 · EllendaleEllendaleDiscus1282' 87
May 16Oakes Last ChanceMay 16 · Shot Put · Place 12 · EllendaleEllendaleShot Put1231' 67
May 7Quarterback Club Varsity/Junior High InvitationalMay 7 · Discus · Place 5 · EllendaleEllendaleDiscus598' 27
May 7Quarterback Club Varsity/Junior High InvitationalMay 7 · Shot Put · Place 1 · EllendaleEllendaleShot Put136' 5.57
May 5Oakes JH Track MeetMay 5 · Shot Put · Place 3 · EllendaleEllendaleShot Put8lb3.33' 8 PB7
May 5Oakes JH Track MeetMay 5 · 100 Meters · Place 8 · EllendaleEllendale100 Meters8.13.37
Apr 21South Central Conference MeetApr 21 · Long Jump · Place 11 · EllendaleEllendaleLong Jump1115' 77
Mar 28Dewey Donat HS ClassicMar 28 · Long Jump · Place 17 · EllendaleEllendaleLong Jump174.50m PB7
Mar 28Dewey Donat HS ClassicMar 28 · 400 Meters · Place 11 · EllendaleEllendale400 Meters111:03.137
Mar 21Fuller InviteMar 21 · 200 Meters · Place 17 · EllendaleEllendale200 Meters1727.887