Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Coffee Mill Golf CourseWabasha-Kellogg Gallop · Aug 25 | 17:25.7 | Wabasha-Kellogg Gallop | August 25, 2025 |
| 3,200 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 14 | 16:09.2 | Dover-Eyota Invitational | September 14, 2021 |
| 3,200 Meters · Heartland Country ClubLA/RP Meet #2 · Oct 7 | 15:10.1 | LA/RP Meet #2 | October 7, 2021 |
| 5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 15 | 24:38.6 | Three Rivers Conference Championships | October 15, 2024 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 16 | 32:55.45 | Mayo Invitational | September 16, 2021 |
| 5,000 Meters · Eyota Elementary 5k CourseDover - Eyota Invitational · Sep 9 | 27:01.20 | Dover - Eyota Invitational | September 9, 2025 |
| 5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 14 | 25:23.4 | Three Rivers Conference Championships | October 14, 2025 |
| 5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 24 | 25:17.8 | MSHSL Section 1AA Championships | October 24, 2024 |
| 5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 12 | 25:15.1 | PEM/Jodi Rahman Invitational | October 12, 2021 |
| 5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 4 | 26:54.7 | Hayfield Invitational | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 66 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 66 | 25:23.4 PB | 12 |
| Oct 7 | PEM/Jodi Rahman InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 8 · Plainview-Elgin-Millville | 5,000 Meters Junior Varsity | 8 | 26:06.6 | 12 |
| Sep 9 | Dover - Eyota InvitationalSep 9 · 5,000 Meters Girls 5k · Place 34 · Plainview-Elgin-Millville | 5,000 Meters Girls 5k | 34 | 27:01.20 PB | 12 |
| Sep 4 | Hayfield InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 8 · Plainview-Elgin-Millville | 5,000 Meters Junior Varsity | 8 | 26:54.7 PB | 12 |
| Aug 25 | Wabasha-Kellogg GallopAug 25 · 2 Miles Varsity · Place 29 · Plainview-Elgin-Millville | 2 Miles Varsity | 29 | 17:25.7 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 68 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 68 | 25:17.8 PB | 11 |
| Oct 15 | Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 50 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 50 | 24:38.6 PB | 11 |
| Oct 8 | PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 58 | 25:15.6 | JR |
| Oct 3 | LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 46 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 46 | 24:24.60 | 11 |
| Sep 26 | St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Plainview-Elgin-Millville | 5,000 Meters Varsity | 42 | 26:23.2 | JR |
| Sep 17 | Lake City InvitationalSep 17 · 3,200 Meters Junior Varsity · Place 10 · Plainview-Elgin-Millville | 3,200 Meters Junior Varsity | 10 | 15:36.4 | SO |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | PEM/Jodi Rahman InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 62 · Plainview-Elgin-Millville | 5,000 Meters Junior Varsity | 62 | 25:15.1 PB | 8 |
| Oct 7 | LA/RP Meet #2Oct 7 · 3,200 Meters Junior High · Place 11 · Plainview-Elgin-Millville | 3,200 Meters Junior High | 11 | 15:10.1 PB | 8 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 144 · Plainview-Elgin-Millville | 5,000 Meters Junior Varsity | 144 | 32:55.45 PB | 8 |
| Sep 14 | Dover-Eyota InvitationalSep 14 · 3,200 Meters Junior High · Place 14 · Plainview-Elgin-Millville | 3,200 Meters Junior High | 14 | 16:09.2 PB | 8 |