Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Enger Golf CourseSwain Invitational · Oct 7 | 24:35.6 | Swain Invitational | October 7, 2017 |
| 5,000 Meters · Forest Lake Middle School 5k CourseSEC: Forest Lake, Stillwater, Park CG · Oct 1 | 23:35.7 | SEC: Forest Lake, Stillwater, Park CG | October 1, 2020 |
| 5,000 Meters · St. Croix Bluffs Regional ParkTriangular Meet Forest Lake/Park Cottage Grove/Roseville · Sep 11 | 24:58.12 | Triangular Meet Forest Lake/Park Cottage Grove/Roseville | September 11, 2020 |
| 5,000 Meters · Tanners Brook Golf CourseSEC Championship Meet · Oct 17 | 22:52.8 | SEC Championship Meet | October 17, 2017 |
| 5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 26 | 22:49.2 | MSHSL Section 3AA Championships | October 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Suburban East Conference XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 64 · Park | 5,000 Meters Varsity | 64 | 7:53 | 12 |
| Oct 1 | SEC: Forest Lake, Stillwater, Park CGOct 1 · 5,000 Meters Girls Varsity 5k. · Place 21 · Park | 5,000 Meters Girls Varsity 5k. | 21 | 23:35.7 PB | 12 |
| Sep 19 | White Bear Lake vs ParkSep 19 · 5,000 Meters Varsity · Place 14 · Park - Cottage G | 5,000 Meters Varsity | 14 | 24:35.76 | — |
| Sep 11 | Triangular Meet Forest Lake/Park Cottage Grove/RosevilleSep 11 · 5,000 Meters Varsity · Place 23 · Park | 5,000 Meters Varsity | 23 | 24:58.12 PB | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MSHSL Section 3AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 96 · Park | 5,000 Meters Varsity | 96 | 23:42.2 | 10 |
| Oct 6 | SwainOct 6 · 5,000 Meters Varsity · Place 99 · 5 Park-Cottage Grove | 5,000 Meters Varsity | 99 | 07:37 | 10 |
| Sep 28 | Red Wing InvitationalSep 28 · 3,200 Meters Varsity · Place 53 · Park | 3,200 Meters Varsity | 53 | 23:19.11 | SO |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 3AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 79 · Park | 5,000 Meters Varsity | 79 | 22:49.2 PB | 9 |
| Oct 17 | SEC Championship MeetOct 17 · 5,000 Meters Varsity · Place 58 · Park | 5,000 Meters Varsity | 58 | 22:52.8 PB | 9 |
| Oct 7 | Swain InvitationalOct 7 · 5,000 Meters Varsity - AA · Place 94 · Park | 5,000 Meters Varsity - AA | 94 | 24:35.6 PB | 9 |
| Sep 29 | Red Wing InvitationalSep 29 · 5,000 Meters Varsity · Place 62 · Park | 5,000 Meters Varsity | 62 | 23:12.54 | — |
| Sep 14 | Rum River InviteSep 14 · 5,000 Meters Varsity · Place 76 · Park | 5,000 Meters Varsity | 76 | 24:52.149Unofficial | 9 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 3AA ChampionshipOct 27 · 5,000 Meters Varsity · Place 81 · Park | 5,000 Meters Varsity | 81 | 23:07.4 | 8 |
| Sep 30 | Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 66 · Park | 5,000 Meters Varsity | 66 | 23:44Unofficial | 8 |
2015 Cross Country
1 results