Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MSHSL Section 3AMay 30 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:14Unofficial | 11 |
| May 30 | MSHSL Section 3AMay 30 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 54.9Unofficial | 11 |
| May 23 | MSHSL Sub-Section 3 EastMay 23 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:12Unofficial | 11 |
| May 23 | MSHSL Sub-Section 3 EastMay 23 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 55.0Unofficial | 11 |
| May 14 | Trojan RelaysMay 14 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:15Unofficial | 11 |
| May 6 | True Team Section 3AMay 6 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:19Unofficial | 11 |
| May 6 | True Team Section 3AMay 6 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 59.5Unofficial | 11 |
| May 6 | True Team Section 3AMay 6 · 400 Meters · Place 11 · Windom Area | 400 Meters | 11. | 57.97a PB | 11 |
| May 2 | Worthington MeetMay 2 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:17Unofficial | 11 |
| May 2 | Worthington MeetMay 2 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 55.6Unofficial | 11 |
| Apr 25 | Worthington InviteApr 25 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:22Unofficial | 11 |
| Apr 25 | Worthington InviteApr 25 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 57.3Unofficial | 11 |
| Apr 9 | Luverne Cardinals RelaysApr 9 · 800 Meters · Windom Area | 800 MetersRelay Split | — | 2:21Unofficial | 11 |
| Apr 9 | Luverne Cardinals RelaysApr 9 · 200 Meters · Place 14 · Windom Area | 200 Meters | 14. | 26.69a | 11 |
| Apr 5 | MCC Rebel RelaysApr 5 · 400 Meters · Place 9 · Windom Area | 400 Meters | 9. | 59.28a | 11 |
| Apr 2 | Mcc Early-bird Apr 2 · 400 Meters · Place 8 · Windom Area | 400 Meters | 8. | 1:00.90a | 11 |
| Apr 2 | Mcc Early-bird Apr 2 · 200 Meters · Place 15 · Windom Area | 200 Meters | 15. | 28.02a | 11 |
| Apr 2 | Mcc Early-bird Apr 2 · 100 Meters · Place 19 · Windom Area | 100 Meters | 19. | 13.56a | 11 |
2018 Outdoor Track
7 results2017 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | MSHSL Section 3A - EastMay 25 · 400 Meters · Place 9 · Windom Area | 400 Meters | 9 | 58.36 | 9 |
| May 4 | Trojan InviteMay 4 · 200 Meters · Place 3 · Windom Area | 200 Meters | 3. | 25.63a PB | 9 |
| Apr 27 | Worthington InviteApr 27 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 59.0Unofficial | 9 |
| Apr 20 | Rebel RelaysApr 20 · 400 Meters · Place 6 · Windom Area | 400 Meters | 6. | 1:01.66a | 9 |
| Apr 17 | Windom MeetApr 17 · 400 Meters · Place 11 · Windom Area | 400 Meters | 11. | 59.08a | 9 |
| Apr 11 | Luverne MeetApr 11 · 400 Meters · Windom Area | 400 MetersRelay Split | — | 59.6Unofficial | 9 |
| Mar 31 | MCC Early bird Inv.Mar 31 · 400 Meters · Place 13 · Windom Area | 400 Meters | 13. | 1:00.36a | 9 |
| Mar 31 | MCC Early bird Inv.Mar 31 · 200 Meters · Place 15 · Windom Area | 200 Meters | 15. | 26.87a | 9 |
| Mar 31 | MCC Early bird Inv.Mar 31 · 100 Meters · Place 29 · Windom Area | 100 Meters | 29. | 13.39a PB | 9 |