Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorMoorhead Athletic Association Meet · Mar 211:02.72aMoorhead Athletic Association MeetMarch 21, 2025
Discus · 1.6kg · OutdoorClass AAA True Team Wild Card · May 8130' 9"Class AAA True Team Wild CardMay 8, 2026
Shot Put · 12lb · OutdoorClass AAA State True Team · May 1543' 3"Class AAA State True TeamMay 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Discus · Place 12 · MoorheadDiscus1.6kg12.125-0412
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Shot Put · Place 18 · MoorheadShot Put12lb18.40-02.0012
May 15Class AAA State True TeamMay 15 · Discus · Place 22 · MoorheadDiscus1.6kg22.122' 11"12
May 15Class AAA State True TeamMay 15 · Shot Put · Place 25 · MoorheadShot Put12lb25.43' 3" PB12
May 12Moorhead HS InviteMay 12 · Discus · Place 4 · MoorheadDiscus4123-912
May 12Moorhead HS InviteMay 12 · Shot Put · Place 6 · MoorheadShot Put639-3.7512
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 28 · MoorheadDiscus1.6kg28.130' 9" PB12
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 54 · MoorheadShot Put12lb54.42' 9"12
May 58AAA Section True TeamMay 5 · Discus · Place 5 · MoorheadDiscus1.6kg5.130' 9"12
May 58AAA Section True TeamMay 5 · Shot Put · Place 10 · MoorheadShot Put12lb10.42' 9"12
May 1Packer RelaysMay 1 · Discus · Place 29 · MoorheadDiscus1.6kg29.106' 11"12
May 1Packer RelaysMay 1 · Shot Put · Place 23 · MoorheadShot Put12lb23.41' 0"12
Apr 16Eagle RelaysApr 16 · Discus · Place 9 · MoorheadDiscus9123-712
Apr 16Eagle RelaysApr 16 · Shot Put · Place 14 · MoorheadShot Put1441-1012
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 5 · MoorheadShot Put544-4.2512

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Moorhead Athletic Association IndoorMar 20 · Shot Put · Place 3 · MoorheadShot Put344-11.7512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Class AAA State True Team MeetMay 16 · Discus · Place 13 · MoorheadDiscus13133-311
May 2Wayzata RelaysMay 2 · Discus · Place 15 · MoorheadDiscus15112-311
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 8 · MoorheadDiscus8125-1111
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 18 · MoorheadShot Put1841-1.511
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 20 · MoorheadShot Put2038-611
Mar 28Dick Clay OpenMar 28 · Shot Put · Place 16 · MoorheadShot Put1639-111
Mar 21Moorhead Athletic Association MeetMar 21 · Shot Put · Place 7 · MoorheadShot Put739-9.7511
Mar 21Moorhead Athletic Association MeetMar 21 · 400 Meters · Place 14 · Moorhead400 Meters141:02.72a PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Bemidji HS InvitationalMay 23 · Discus · Place 15 · MoorheadDiscus1598-0—
May 23Bemidji HS InvitationalMay 23 · Shot Put · Place 11 · MoorheadShot Put1136-4.5—
May 17Class AAA True Team State ChampionshipsMay 17 · Discus · Place 24 · MoorheadDiscus24124-4—
May 3Packer RelaysMay 3 · Discus · Place 31 · MoorheadDiscus31113-8—
May 3Packer RelaysMay 3 · Shot Put · Place 57 · MoorheadShot Put5736-9—
Apr 20Fargo Elite MeetApr 20 · Discus · Place 21 · MoorheadDiscus2194-4.5—
Apr 12Sheyenne InvitationalApr 12 · Discus · Place 10 · MoorheadDiscus10125-3—
Apr 12Sheyenne InvitationalApr 12 · Shot Put · Place 25 · MoorheadShot Put2536-10—
Apr 9Otter InvitationalApr 9 · Discus · Place 15 · MoorheadDiscus15105-7—
Apr 9Otter InvitationalApr 9 · Shot Put · Place 37 · MoorheadShot Put3731-2—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · Shot Put · Place 39 · MoorheadShot Put3937-9.75—
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · Shot Put · Place 5 · MoorheadShot Put539-4.5—