Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MSHSL Section 8AAMay 29 · 1600 Meters · Place 6 · Thief River Falls | 1600 Meters | 6. | 4:42.66a PB | 12 |
| May 29 | MSHSL Section 8AAMay 29 · Pole Vault · Thief River Falls | Pole Vault | — | NH | 12 |
| May 29 | MSHSL Section 8AAMay 29 · 800 Meters · Place 25 · Thief River Falls | 800 MetersRound P | 25. | 2:07.64a PB | 12 |
| May 20 | Bemidji InviteMay 20 · 3200 Meters · Place 4 · Thief River Falls | 3200 Meters | 4 | 11:04.73 PB | 12 |
| May 20 | Bemidji InviteMay 20 · 1600 Meters · Place 7 · Thief River Falls | 1600 Meters | 7 | 4:51.94 | 12 |
| May 20 | Bemidji InviteMay 20 · 400 Meters · Place 11 · Thief River Falls | 400 Meters | 11 | 58.09 PB | 12 |
| May 16 | ABW InviteMay 16 · 1600 Meters · Place 3 · Thief River Falls | 1600 Meters | 3. | 4:53.57a | 12 |
| May 16 | ABW InviteMay 16 · Pole Vault · Place 15 · Thief River Falls | Pole Vault | 15. | 7-03.00 PB | 12 |
| May 16 | ABW InviteMay 16 · 800 Meters · Place 3 · Thief River Falls | 800 Meters | 3. | 2:09.21a | 12 |
| May 7 | True Team Section 8AAMay 7 · 1600 Meters · Place 9 · Thief River Falls | 1600 Meters | 9. | 4:50.78a | 12 |
| May 7 | True Team Section 8AAMay 7 · 800 Meters · Place 15 · Thief River Falls | 800 Meters | 15. | 2:15.21a | 12 |
| Apr 26 | East Grand Forks InvitationalApr 26 · 1600 Meters · Place 6 · Thief River Falls | 1600 Meters | 6. | 5:06.59a | 12 |
| Apr 26 | East Grand Forks InvitationalApr 26 · Discus · Place 47 · Thief River Falls | Discus1.6kg | 47. | 64-06 PB | 12 |
| Apr 9 | Beaver RelaysApr 9 · 1600 Meters · Place 6 · Thief River Falls | 1600 Meters | 6 | 4:53.70PR | 12 |
| Apr 2 | Little AmikApr 2 · 1600 Meters · Place 1 · Thief River | 1600 Meters | 1 | 4:58.59 | 12 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 26 | Lions InviteMar 26 · 1600 Meters · Place 10 · Thief River Falls | 1600 Meters | 10. | 5:10.85a PB | 12 |
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MSHSL Section 8AAMay 30 · 1600 Meters · Place 34 · Thief River Falls | 1600 Meters | 34. | 5:03.46a | 11 |
| May 30 | MSHSL Section 8AAMay 30 · 800 Meters · Place 35 · Thief River Falls | 800 MetersRound P | 35. | 2:13.29a | 11 |
| May 21 | Bemidji InvitationalMay 21 · Discus · Place 29 · Thief River Falls | Discus | 29 | 55-05 | 11 |
| May 21 | Bemidji InvitationalMay 21 · 300m Hurdles · Place 12 · Thief River Falls | 300m Hurdles | 12 | 52.60 | 11 |
| May 21 | Bemidji InvitationalMay 21 · 1600 Meters · Place 6 · Thief River Falls | 1600 Meters | 6 | 4:56.28 | 11 |
| May 8 | True Team Section 8AAMay 8 · 1600 Meters · Place 14 · Thief River Falls | 1600 Meters | 14. | 5:04.39a | 11 |
| Apr 12 | Beaver RelaysApr 12 · 1600 Meters · Place 29 · Thief River Falls | 1600 Meters | 29 | 5:23.96 | — |
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | MSHSL Section 8AAMay 31 · 800 Meters · Place 37 · Thief River Falls | 800 MetersRound P | 37. | 2:13.09aUnofficial | 10 |
| May 22 | Bemidji InviteMay 22 · 1600 Meters · Place 10 · Thief River | 1600 Meters | 10 | 5:04.09 1 | 10 |
| May 22 | Bemidji InviteMay 22 · 800 Meters · Place 11 · Thief River | 800 Meters | 11 | 2:19.26 1 | 10 |