Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorOakes JH Invitational · May 429.92aOakes JH InvitationalMay 4, 2023
Discus · 1kg · Outdoor2026 NDHSAA Class A & B State Meet · May 21117' 5"2026 NDHSAA Class A & B State MeetMay 21, 2026
Javelin · 600g · Outdoor2026 NDHSAA Class A & B State Meet · May 21122' 10"2026 NDHSAA Class A & B State MeetMay 21, 2026
Shot Put · 4kg · IndoorConcordia Snowmergency HS Meet · Apr 733' 5.25"Concordia Snowmergency HS MeetApril 7, 2026
Shot Put · 4kg · OutdoorAnderson - Schuler Invitational Track & Field Meet · May 834' 6"Anderson - Schuler Invitational Track & Field MeetMay 8, 2026

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 · Javelin · Place 3 · RichlandJavelin600g3.122' 10" PB11
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 10 · RichlandDiscus1kg10.117' 5" PB11
May 16NDHSAA South East RegionMay 16 · Javelin · Place 7 · RichlandJavelin7107-711
May 16NDHSAA South East RegionMay 16 · Discus · Place 2 · RichlandDiscus2119-611
May 16NDHSAA South East RegionMay 16 · Shot Put · Place 4 · RichlandShot Put433-3.2511
May 11Wahpeton Last ChanceMay 11 · Javelin · Place 3 · RichlandJavelin3103-511
May 11Wahpeton Last ChanceMay 11 · Discus · Place 1 · RichlandDiscus1114-611
May 11Wahpeton Last ChanceMay 11 · Shot Put · Place 3 · RichlandShot Put333-611
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Javelin · Place 5 · RichlandJavelin600g5.91' 10"11
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Discus · Place 1 · RichlandDiscus1kg1.116' 0"11
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Shot Put · Place 3 · RichlandShot Put4kg3.34' 6" PB11
May 4Yowzer InviteMay 4 · Javelin · Place 2 · RichlandJavelin2105-311
May 4Yowzer InviteMay 4 · Discus · Place 3 · RichlandDiscus3105-611
May 4Yowzer InviteMay 4 · Shot Put · Place 3 · RichlandShot Put332-011
Apr 30OJ Jensen Kiwanis Track & Field MeetApr 30 · Javelin · Place 1 · RichlandJavelin1112-311
Apr 30OJ Jensen Kiwanis Track & Field MeetApr 30 · Discus · Place 4 · RichlandDiscus4106-111
Apr 30OJ Jensen Kiwanis Track & Field MeetApr 30 · Shot Put · Place 6 · RichlandShot Put630-411
Apr 289th Annual Joan Halland ClassicApr 28 · Javelin · Place 11 · RichlandJavelin1188-211
Apr 289th Annual Joan Halland ClassicApr 28 · Discus · Place 6 · RichlandDiscus699-1011
Apr 289th Annual Joan Halland ClassicApr 28 · Shot Put · Place 8 · RichlandShot Put832-111
Apr 20Lisbon American LegionApr 20 · Javelin · Place 12 · RichlandJavelin600g12.84' 2"11
Apr 20Lisbon American LegionApr 20 · Discus · Place 4 · RichlandDiscus1kg4.116' 6"11
Apr 20Lisbon American LegionApr 20 · Shot Put · Place 5 · RichlandShot Put4kg5.31' 3"11
Apr 16Kindred Early Bird SpecialApr 16 · Javelin · Place 3 · RichlandJavelin3102-1011
Apr 16Kindred Early Bird SpecialApr 16 · Discus · Place 3 · RichlandDiscus397-711
Apr 16Kindred Early Bird SpecialApr 16 · Shot Put · Place 3 · RichlandShot Put331-511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Concordia Snowmergency HS MeetApr 7 · Shot Put · Place 1 · RichlandShot Put4kg1.33' 5.25" PB11
Mar 28North Dakota State Class B IndoorMar 28 · Shot Put · Place 4 · RichlandShot Put433-1.511

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Discus · Place 15 · RichlandDiscus15107-810
May 17NDHSAA South East RegionMay 17 · Javelin · Place 21 · RichlandJavelin600g21.79' 5"10
May 17NDHSAA South East RegionMay 17 · Discus · Place 6 · RichlandDiscus1kg6.98' 5"10
May 17NDHSAA South East RegionMay 17 · Shot Put · Place 8 · RichlandShot Put4kg8.33' 6"10
May 9Twilight MeetMay 9 · Javelin · Place 2 · RichlandJavelin297-010
May 9Twilight MeetMay 9 · Discus · Place 3 · RichlandDiscus3111-010
May 9Twilight MeetMay 9 · Shot Put · Place 6 · RichlandShot Put630-710
May 2Legion RelaysMay 2 · Javelin · Place 2 · RichlandJavelin600g2.92' 6"10
May 2Legion RelaysMay 2 · Discus · Place 3 · RichlandDiscus1kg3.103' 4"10
May 2Legion RelaysMay 2 · Shot Put · Place 7 · RichlandShot Put4kg7.29' 10.5"10
Apr 29Joan Halland ClassicApr 29 · Javelin · Place 10 · RichlandJavelin1089-210
Apr 29Joan Halland ClassicApr 29 · Discus · Place 4 · RichlandDiscus4102-010
Apr 29Joan Halland ClassicApr 29 · Shot Put · Place 14 · RichlandShot Put1428-510
Apr 26Fargo Elite MeetApr 26 · Discus · Place 21 · RichlandDiscus1kg21.94' 1"10
Apr 25Oakes Invite IApr 25 · Javelin · Place 7 · RichlandJavelin600g7.90' 5"10
Apr 25Oakes Invite IApr 25 · Discus · Place 3 · RichlandDiscus1kg3.95' 0"10
Apr 25Oakes Invite IApr 25 · Shot Put · Place 9 · RichlandShot Put4kg9.29' 1"10
Apr 22Lisbon American LegionApr 22 · Javelin · Place 12 · RichlandJavelin600g12.84' 1"10
Apr 22Lisbon American LegionApr 22 · Discus · Place 7 · RichlandDiscus1kg7.96' 3"10
Apr 22Lisbon American LegionApr 22 · Shot Put · Place 13 · RichlandShot Put4kg13.28' 10"10
Apr 15Kindred Early BirdApr 15 · Javelin · Place 10 · RichlandJavelin1084-710
Apr 15Kindred Early BirdApr 15 · Discus · Place 2 · RichlandDiscus2101-110
Apr 15Kindred Early BirdApr 15 · Shot Put · Place 9 · RichlandShot Put929-310

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 18South East RegionMay 18 · Discus · Place 5 · RichlandDiscus5101-4—
May 18South East RegionMay 18 · Shot Put · Place 13 · RichlandShot Put1329-8—
May 13Wahpeton Last ChanceMay 13 · Javelin · Place 8 · RichlandJavelin873-0—
May 13Wahpeton Last ChanceMay 13 · Discus · Place 6 · RichlandDiscus692-5—
May 13Wahpeton Last ChanceMay 13 · Shot Put · Place 12 · RichlandShot Put1227-2.25—
May 11Central Cass HS Track MeetMay 11 · Discus · Place 2 · RichlandDiscus1kg2.104' 59
May 11Central Cass HS Track MeetMay 11 · Shot Put · Place 10 · RichlandShot Put4kg10.30' 29
May 9Anderson - Schuler InvitationalMay 9 · Discus · Place 9 · RichlandDiscus987-7.5—
May 9Anderson - Schuler InvitationalMay 9 · Shot Put · Place 9 · RichlandShot Put928-10—
May 9Anderson - Schuler InvitationalMay 9 · Javelin · Place 5 · RichlandJavelin591-3—
May 4Northern Cass Varsity InviteMay 4 · Discus · Place 1 · RichlandDiscus196-2.5—
May 4Northern Cass Varsity InviteMay 4 · Shot Put · Place 3 · RichlandShot Put329-7—
Apr 30OJ & Dee Jensen Kiwanis InvitationalApr 30 · Javelin · Place 11 · RichlandJavelin1174-7—
Apr 30OJ & Dee Jensen Kiwanis InvitationalApr 30 · Shot Put · Place 5 · RichlandShot Put527-10—
Apr 25Legion RelaysApr 25 · Javelin · Place 5 · RichlandJavelin577-7—
Apr 25Legion RelaysApr 25 · Discus · Place 7 · RichlandDiscus779-2.5—
Apr 25Legion RelaysApr 25 · Shot Put · Place 9 · RichlandShot Put927-10—
Apr 15Yowzer InviteApr 15 · Javelin · Place 11 · RichlandJavelin1184-6—
Apr 15Yowzer InviteApr 15 · Discus · Place 11 · RichlandDiscus1181-3—
Apr 15Yowzer InviteApr 15 · Shot Put · Place 7 · RichlandShot Put729-10—
Apr 9Unlimited Event Viking Early Bird SpecialApr 9 · Javelin · Place 9 · RichlandJavelin982-6—
Apr 9Unlimited Event Viking Early Bird SpecialApr 9 · Discus · Place 7 · RichlandDiscus780-5—
Apr 9Unlimited Event Viking Early Bird SpecialApr 9 · Shot Put · Place 5 · RichlandShot Put529-9—
Apr 1Thundering Herd HS ClassicApr 1 · Long Jump · Place 22 · RichlandLong Jump2212-9.5—
Apr 1Thundering Herd HS ClassicApr 1 · Shot Put · Place 20 · RichlandShot Put2027-9.25—
Apr 1Thundering Herd HS ClassicApr 1 · 200 Meters · Place 29 · Richland200 Meters2930.79a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State Class B IndoorMar 23 · Shot Put · Place 14 · RichlandShot Put1427-2.5—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 19South East RegionMay 19 · Discus · Place 21 · RichlandDiscus1kg21.76' 68
May 19South East RegionMay 19 · Shot Put · Place 26 · RichlandShot Put4kg26.26' 18
May 19South East RegionMay 19 · 200 Meters · Place 22 · Richland200 Meters22.30.30a8
May 15Wahpeton Last ChanceMay 15 · Discus · Place 19 · RichlandDiscus1968-5—
May 15Wahpeton Last ChanceMay 15 · Shot Put · Place 21 · RichlandShot Put2123-7—
May 15Wahpeton Last ChanceMay 15 · 200 Meters · Place 7 · Richland200 Meters730.25a—
May 13Central Cass HS Track MeetMay 13 · Discus · Place 14 · RichlandDiscus1476-0—
May 13Central Cass HS Track MeetMay 13 · 200 Meters · Place 22 · Richland200 Meters2230.07a—
May 12Central Cass Junior High Track MeetMay 12 · Long Jump · Place 6 · RichlandLong Jump613-0—
May 12Central Cass Junior High Track MeetMay 12 · Discus · Place 2 · RichlandDiscus273-1—
May 12Central Cass Junior High Track MeetMay 12 · Shot Put · Place 5 · RichlandShot Put530-0—
May 5Twilight MeetMay 5 · Long Jump · Place 22 · RichlandLong Jump2212-6.75—
May 5Twilight MeetMay 5 · Javelin · Place 20 · RichlandJavelin2061-4—
May 5Twilight MeetMay 5 · 200 Meters · Place 18 · Richland200 Meters1830.6—
May 4Oakes JH InvitationalMay 4 · Long Jump · Place 2 · RichlandLong Jump213-9—
May 4Oakes JH InvitationalMay 4 · Discus · Place 2 · RichlandDiscus274-6—
May 4Oakes JH InvitationalMay 4 · Shot Put · Place 5 · RichlandShot Put528-11—
May 4Oakes JH InvitationalMay 4 · 200 Meters · Place 1 · Richland200 Meters129.92a PB—
Apr 29Unlimited Event Load the Ship MatineeApr 29 · Long Jump · Place 8 · RichlandLong Jump813-2—
Apr 29Unlimited Event Load the Ship MatineeApr 29 · 200 Meters · Place 10 · Richland200 Meters1031.02a—
Apr 29Unlimited Event Load the Ship MatineeApr 29 · Shot Put · Place 2 · RichlandShot Put228-3—
Apr 28Kindred Junior High Track MeetApr 28 · Long Jump · Place 3 · RichlandLong Jump312-11.5—
Apr 28Kindred Junior High Track MeetApr 28 · Shot Put · Place 3 · RichlandShot Put328-0—
Apr 28Kindred Junior High Track MeetApr 28 · 200 Meters · Place 3 · Richland200 Meters330.70a—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Javelin · Place 34 · RichlandJavelin3456-108
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Shot Put · Place 59 · RichlandShot Put5920-7.58
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 200 Meters · Place 19 · Richland200 Meters1930.558