Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · New Prague Golf ClubNew Prague Invitational · Sep 26 | 11:25.9 | New Prague Invitational | September 26, 2017 |
| 5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 14 | 25:13.46 | Lions CC Meet | September 14, 2021 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 2AA Championships · Oct 26 | 24:37.39 | MSHSL Section 2AA Championships | October 26, 2021 |
| 5,000 Meters · Montgomery National Golf ClubMSHSL Section 2A Championships · Oct 25 | 22:29.92 | MSHSL Section 2A Championships | October 25, 2018 |
| 5,000 Meters · Ney Nature CenterMRC TRI · Oct 1 | 24:40.4 | MRC TRI | October 1, 2020 |
| 5,000 Meters · Riverside Town & Country ClubMSHSL Section 2A Championships · Oct 24 | 23:31.71 | MSHSL Section 2A Championships | October 24, 2019 |
| 5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 17 | 24:53 | NRHEG Invitational | September 17, 2019 |
| 5,000 Meters · Waseca Lakeside ClubWaseca CC Invite · Oct 7 | 25:04.4 | Waseca CC Invite | October 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Section · Place 66 · Tri-City United | 5,000 Meters Section | 66 | 24:37.39 PB | 12 |
| Oct 7 | Waseca CC InviteOct 7 · 5,000 Meters Varsity · Place 30 · Tri-City United | 5,000 Meters Varsity | 30 | 25:04.4 PB | 12 |
| Sep 14 | Lions CC MeetSep 14 · 5,000 Meters Varsity · Place 61 · Tri-City United | 5,000 Meters Varsity | 61 | 25:13.46 PB | 12 |
| Sep 2 | Loyola/Cleveland MeetSep 2 · 5,000 Meters Varsity · Place 23 · TRI-CITY UNITED | 5,000 Meters Varsity | 23 | 25:27.3 | 12 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | MSHSL Section 2AOct 13 · 5,000 Meters Girls Varsity · Place 53 · Tri-City United | 5,000 Meters Girls Varsity | 53 | 23:59.99 | 11 |
| Oct 1 | MRC TRIOct 1 · 5,000 Meters Varsity · Place 22 · Tri-City United | 5,000 Meters Varsity | 22 | 24:40.4 PB | 11 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 2A ChampionshipsOct 24 · 5,000 Meters Section · Place 74 · Tri-City United | 5,000 Meters Section | 74 | 23:31.71 PB | 10 |
| Sep 24 | New Prague XC InvitationalSep 24 · 5,000 Meters Varsity · Place 30 · Tri-City United | 5,000 Meters Varsity | 30 | 24:16.9 | 10 |
| Sep 17 | NRHEG InvitationalSep 17 · 5,000 Meters Varsity Girls · Place 14 · Tri-City United | 5,000 Meters Varsity Girls | 14 | 24:53 PB | 10 |
| Aug 29 | Loyola/Cleveland InvitationalAug 29 · 5,000 Meters Varsity · Place 14 · TRI-CITY UNITED | 5,000 Meters Varsity | 14 | 23:52.9 | 10 |
2018 Cross Country
2 results2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | New Prague InvitationalSep 26 · 2,500 Meters Junior High · Place 18 · Tri-City United | 2,500 Meters Junior High | 18 | 11:25.9 PB | 8 |