Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
3 results2019 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MSHSL Section 4AMay 30 · 400 Meters · Place 16 · St. Croix Preparatory Academy | 400 MetersRound P | 16. | 57.81a | 10 |
| May 30 | MSHSL Section 4AMay 30 · 400 Meters · Place 17 · St. Croix Preparatory Academy | 400 Meters | 17. | 57.12a PB | 10 |
| May 23 | St. Croix Lutheran InvitationalMay 23 · 400 Meters · Place 8 · St Croix Preparatory Acad | 400 Meters | 8 | 57.24 | 10 |
| May 23 | St. Croix Lutheran InvitationalMay 23 · 100 Meters · Place 15 · St Croix Preparatory Acad | 100 Meters | 15 | 12.48 | 10 |
| May 23 | SCL InvitationalMay 23 · 400 Meters · Place 8 · St. Croix Preparatory Academy | 400 Meters | 8. | 57.24a | 10 |
| May 23 | SCL InvitationalMay 23 · 100 Meters · Place 15 · St. Croix Preparatory Academy | 100 Meters | 15. | 12.48a | 10 |
| May 13 | MCAA Conference MeetMay 13 · 400 Meters · Place 5 · St. Croix Preparatory Academy | 400 Meters | 5. | 57.76a | 10 |
| May 9 | St. Croix FinalMay 9 · 200 Meters · Place 4 · St. Croix Preparatory Academy | 200 Meters | 4. | 25.50a PB | 10 |
| May 7 | True Team Section 3AAMay 7 · 400 Meters · Place 14 · St. Croix Preparatory Academy | 400 Meters | 14. | 57.57a | 10 |
| Apr 26 | Don Fineran Panther InvitationalApr 26 · 400 Meters · Place 6 · St. Croix Preparatory Academy | 400 Meters | 6. | 58.75a | 10 |
2018 Outdoor Track
6 results2017 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | MSHSL Section 4AJun 1 · 1600 Meters · Place 24 · St. Croix Preparatory Academy | 1600 Meters | 24. | 5:19.58a PB | 8 |
| Jun 1 | MSHSL Section 4AJun 1 · 800 Meters · Place 27 · St. Croix Preparatory Academy | 800 MetersRound P | 27. | 2:25.64a PB | 8 |
| May 16 | MCAA Conference ChampionshipsMay 16 · 1600 Meters · Place 11 · St. Croix Preparatory Academy | 1600 Meters | 11. | 5:25.10a | 8 |
| May 16 | MCAA Conference ChampionshipsMay 16 · 800 Meters · Place 13 · St. Croix Preparatory Academy | 800 Meters | 13. | 2:29.07a | 8 |
| May 9 | True Team Section 4AMay 9 · 1600 Meters · Place 26 · St. Croix Preparatory Academy | 1600 Meters | 26. | 5:30.40a | 8 |
| May 9 | True Team Section 4AMay 9 · 800 Meters · Place 24 · St. Croix Preparatory Academy | 800 Meters | 24. | 2:30.37a | 8 |
| May 5 | New Richmond RelaysMay 5 · 1600 Meters · Place 38 · St. Croix Preparatory Academy | 1600 Meters | 38. | 5:29.82a | 8 |
| Apr 28 | Don Fineron Panther InvitationalApr 28 · 800 Meters · Place 9 · St. Croix Preparatory Academy | 800 Meters | 9. | 2:28.14a | 8 |
| Apr 13 | SAINTS INVITEApr 13 · 800 Meters · Place 19 · St. Croix Preparatory Academy | 800 Meters | 19. | 2:32.21a | 8 |
2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 31 | Griak Indoor ClassicMar 31 · 800 Meters · Place 19 · St Croix Prepara | 800 Meters | 19 | 2:34.77 PB | — |
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | New Richmond RelaysMay 6 · 1600 Meters · Place 47 · St. Croix Preparatory Academy | 1600 Meters | 47. | 6:01.22aUnofficial | 8 |
| May 3 | 2016 Leo Bond InvitationalMay 3 · 800 Meters · Place 12 · St. Croix Preparatory Academy | 800 Meters | 12. | 2:47.69a | 8 |
| May 3 | 2016 Leo Bond InvitationalMay 3 · 400 Meters · Place 17 · St. Croix Preparatory Academy | 400 Meters | 17. | 1:07.72a | 8 |