Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | GV Viking ClassicApr 24 · Javelin · Place 3 · Bemidji State | Javelin600g | 3. | 37.82m | So |
| Apr 24 | GV Viking ClassicApr 24 · Shot Put · Place 2 · Bemidji State | Shot Put4kg | 2. | 12.42m | So |
| Apr 16 | Dewey Donat ClassicApr 16 · Javelin · Place 5 · Bemidji State | Javelin600g | 5. | 36.57m | So |
| Apr 16 | Dewey Donat ClassicApr 16 · Discus · Place 22 · Bemidji State | Discus1kg | 22. | 30.92m | So |
| Apr 16 | Dewey Donat ClassicApr 16 · Shot Put · Place 4 · Bemidji State | Shot Put4kg | 4. | 12.94m PB | So |
| Apr 11 | NDSU Spring ClassicApr 11 · Javelin · Place 3 · Bemidji State | Javelin600g | 3. | 38.88m PB | So |
| Apr 11 | NDSU Spring ClassicApr 11 · Shot Put · Place 14 · Bemidji State | Shot Put4kg | 14. | 12.07m | So |
| Apr 3 | Norse InviteApr 3 · Javelin · Place 2 · Bemidji State | Javelin | 2 | 36.90m | So |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 11 | NDSU Alumni ClassicDec 11 · Shot Put · Place 7 · Bemidji State | Shot Put4kg | 7. | 12.06m PB | So |
2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | GV Viking ClassicApr 25 · Javelin · Place 1 · Bemidji State | Javelin600g | 1. | 34.10m | Fr |
| Apr 5 | Norse InvitationalApr 5 · Javelin · Place 3 · Bemidji State | Javelin600g | 3. | 33.78m | Fr |
| Apr 5 | Norse InvitationalApr 5 · Discus · Place 6 · Bemidji State | Discus1kg | 6. | 37.77m PB | Fr |
| Apr 5 | Norse InvitationalApr 5 · Shot Put · Place 14 · Bemidji State | Shot Put4kg | 14. | 10.18m | Fr |
2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Dakota Alumni ClassicDec 13 · Shot Put · Place 18 · Bemidji State | Shot Put4kg | 18. | 11.93m | Fr |