Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MSHSL Section 5AMay 29 · 100 Meters · Place 15 · Paynesville/Belgrade-Brooten-Elrosa | 100 MetersRound P | 15. | 12.09aWind: -0.9 | 10 |
| May 21 | MSHSL Sub-Section 20May 21 · 100 Meters · Place 5 · Paynesville/Belgrade-Brooten-Elrosa | 100 MetersRound P | 5. | 12.02a | 10 |
| May 21 | MSHSL Sub-Section 20May 21 · 100 Meters · Place 4 · Paynesville/Belgrade-Brooten-Elrosa | 100 Meters | 4. | 11.95a PBWind: 0.6 | 10 |
| May 7 | True Team Section 5AMay 7 · 100 Meters · Place 12 · Paynesville/Belgrade-Brooten-Elrosa | 100 Meters | 12. | 12.51a | 10 |
| May 2 | Little Crow InvitationalMay 2 · 200 Meters · Place 13 · Paynesville/Belgrade-Brooten-Elrosa | 200 Meters | 13. | 25.70a | 10 |
| May 2 | Little Crow InvitationalMay 2 · 100 Meters · Place 17 · Paynesville/Belgrade-Brooten-Elrosa | 100 Meters | 17. | 12.72a | 10 |
2018 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | MSHSL Sub-Section 20May 22 · 200 Meters · Paynesville/Belgrade-Brooten-Elrosa | 200 Meters | — | DNS | 9 |
| May 1 | BBE Lions MeetMay 1 · 200 Meters · Place 5 · Paynesville/Belgrade-Brooten-Elrosa | 200 Meters | 5. | 25.3 PB | 9 |
2017 Outdoor Track
2 results