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 28 | MSHSL Section 6AAMay 28 · 800 Meters · Place 13 · Minneapolis Southwest | 800 MetersRound P | 13. | 2:02.82a | 12 |
| May 7 | True Team Section 6AAAMay 7 · 1600 Meters · Place 7 · Minneapolis Southwest | 1600 Meters | 7. | 4:41.72a PB | 12 |
| May 7 | True Team Section 6AAAMay 7 · 800 Meters · Place 3 · Minneapolis Southwest | 800 Meters | 3. | 2:02.23a | 12 |
| Apr 30 | Crimson Invite Apr 30 · 1600 Meters · Place 4 · Minneapolis Southwest | 1600 Meters | 4. | 4:47.54a | 12 |
| Apr 30 | Crimson Invite Apr 30 · 800 Meters · Place 3 · Minneapolis Southwest | 800 Meters | 3. | 2:10.15a | 12 |
| Apr 26 | Hamline Elite MeetApr 26 · 800 Meters · Mpls Southwest | 800 Meters | — | 2:01.24 | 12 |
2018 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MSHSL Section 6AAMay 29 · 800 Meters · Place 4 · Minneapolis Southwest | 800 Meters | 4. | 1:58.93a PB | 11 |
| May 8 | True Team Section 6AAAMay 8 · 800 Meters · Place 3 · Minneapolis Southwest | 800 Meters | 3. | 2:02.44a | 11 |
| May 5 | Redhawk InvitationalMay 5 · High Jump · Minneapolis Southwest | High Jump | -- | NH | 11 |
| May 5 | Redhawk InvitationalMay 5 · 200 Meters · Minneapolis Southwest | 200 Meters | -- | DNS | 11 |
| May 1 | Crimson InvitationalMay 1 · 800 Meters · Place 3 · Minneapolis Southwest | 800 Meters | 3. | 2:04.42a | 11 |
| Apr 26 | Blaze InviteApr 26 · 800 Meters · Place 1 · Minneapolis Southwest | 800 Meters | 1. | 2:09.33a | 11 |
2017 Outdoor Track
7 results