Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cloquet Golf CourseMSHSL Section 7AA Championships · Oct 28 | 19:11.8 | MSHSL Section 7AA Championships | October 28, 2021 |
| 5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 26 | 18:48.6 | MSHSL Section 7A Championships | October 26, 2023 |
| 5,000 Meters · Enger Golf CourseSwain Invitational · Oct 5 | 22:32.96 | Swain Invitational | October 5, 2019 |
| 5,000 Meters · Hibbing Golf CourseMSHSL Section 7AA Championships · Oct 27 | 18:49.2 | MSHSL Section 7AA Championships | October 27, 2022 |
| 5,000 Meters · Pattison Golf CourseDan Conway XC Invitational · Sep 7 | 20:04.50 | Dan Conway XC Invitational | September 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
2 results2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 7AA ChampionshipsOct 28 · 5,000 Meters Section · Place 46 · North Shore | 5,000 Meters Section | 46 | 19:11.8 PB | 10 |
| Sep 25 | Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 3 · Place 123 · North Shore | 5,000 Meters Varsity Division 3 | 123 | 20:19.2 | — |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Swain InvitationalOct 5 · 5,000 Meters Varsity Class A · Place 151 · North Shore | 5,000 Meters Varsity Class A | 151 | 22:32.96 PB | 8 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | SwainOct 6 · 3,000 Meters Middle School · Place 43 · 1 North Shore | 3,000 Meters Middle School | 43 | 06:35 | 7 |