Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
5 results2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 2 | MSHSL Section 8AJun 2 · 800 Meters · Place 7 · Roseau | 800 Meters | 7. | 2:34.29a | 9 |
| May 24 | MSHSL Sub-Section 31May 24 · 1600 Meters · Place 11 · Roseau | 1600 Meters | 11. | 6:32.72a | 9 |
| May 24 | MSHSL Sub-Section 31May 24 · 800 Meters · Place 3 · Roseau | 800 Meters | 3. | 2:34.19a PB | 9 |
| May 8 | True Team Section 8AMay 8 · 1600 Meters · Place 4 · Roseau | 1600 Meters | 4. | 5:58.63a PB | 9 |
| Apr 23 | Quentin Jones InviteApr 23 · 1600 Meters · Place 11 · Roseau | 1600 Meters | 11. | 6:18.31a | 9 |
| Apr 12 | Beaver RelaysApr 12 · 800 Meters · Place 26 · Roseau | 800 Meters | 26 | 2:48.13 | — |
| Apr 12 | Beaver RelaysApr 12 · 400 Meters · Place 36 · Roseau | 400 Meters | 36 | 1:11.83 PB | — |
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Section 8A True TeamMay 9 · 1600 Meters · Place 14 · Roseau | 1600 Meters | 14. | 6:15.16a | 8 |