Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA D2 Regional - OsceolaMay 23 · 3200 Meters · Place 5 · Osceola | 3200 Meters | 5. | 10:59.95a PB | 11 |
| May 6 | New Richmond RelaysMay 6 · 1600 Meters · Place 34 · Osceola | 1600 Meters | 34. | 5:21.80aUnofficial | 11 |
| Apr 29 | Border BattleApr 29 · 1600 Meters · Place 20 · Osceola | 1600 Meters | 20. | 5:10.65a PB | 11 |
| Apr 19 | OsceolaApr 19 · 1600 Meters · Place 9 · Osceola | 1600 Meters | 9. | 5:18.40a | 11 |
| Apr 19 | OsceolaApr 19 · Pole Vault · Osceola | Pole Vault | -- | NH | 11 |
| Apr 19 | OsceolaApr 19 · 800 Meters · Place 10 · Osceola | 800 Meters | 10. | 2:22.99a PB | 11 |
2016 Indoor Track
2 results2015 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | WIAA D2 Regional-OsceolaMay 26 · 3200 Meters · Place 8 · Osceola | 3200 Meters | 8. | 11:34.51a | 10 |
| May 12 | RL Rotary MeetMay 12 · 3200 Meters · Place 10 · Osceola | 3200 Meters | 10. | 11:24.69a | 10 |
| May 12 | RL Rotary MeetMay 12 · Pole Vault · Osceola | Pole Vault | -- | NH | 10 |
| May 5 | Saint Croix Central InviteMay 5 · 3200 Meters · Place 4 · Osceola | 3200 Meters | 4. | 11:48.13a | 10 |
| May 1 | MN vs. WI - Border BattleMay 1 · 3200 Meters · Place 14 · Osceola | 3200 Meters | 14. | 11:36.80a | 10 |
| Apr 21 | Osceola QuadApr 21 · 1600 Meters · Place 10 · Osceola | 1600 Meters | 10. | 5:41.82a | 10 |
| Apr 21 | Osceola QuadApr 21 · Pole Vault · Place 10 · Osceola | Pole Vault | 10. | 7-00.00 PB | 10 |
| Apr 21 | Osceola QuadApr 21 · 800 Meters · Place 11 · Osceola | 800 Meters | 11. | 2:40.58a | 10 |