Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Baylor Regional ParkLions CC Meet · Sep 12 | 6:42.08 | Lions CC Meet | September 12, 2023 |
| 1,600 Meters · Madelia Golf CourseMadelia Invitational · Oct 13 | 11:10.04 | Madelia Invitational | October 13, 2022 |
| 2,500 Meters · Madelia Golf CourseTomahawk Valley Conference XC Meet · Oct 22 | 10:38.90 | Tomahawk Valley Conference XC Meet | October 22, 2026 |
| 2011 m · Riverview Golf CourseNRHEG Invitational · Sep 19 | 8:10.7 | NRHEG Invitational | September 19, 2023 |
| 5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 26 | 21:23.58 | MSHSL Section 2A Championships | October 26, 2023 |
| 5,000 Meters · Blooming Prairie Country ClubNRHEG Invitational · Sep 22 | 22:14.7 | NRHEG Invitational | September 22, 2026 |
| 5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 18 | 22:24.3 | Roy Griak Invitational | September 18, 2026 |
| 5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 22 | 26:36.0 | Tomahawk-Valley Conference Preseason Meet | August 22, 2025 |
| 5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 7 | 21:36.3 | MSHSL Class A State Championships | November 7, 2026 |
| 5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 8 | 23:32.70 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite | October 8, 2026 |
| 5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 28 | 25:53.9 | Tomahawk Valley Conf Preview | August 28, 2026 |
| 5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 4 | 21:49.6 | MSHSL Class A State Championships | November 4, 2023 |
| 5,000 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 20 | 24:02.30 | Tomahawk Valley Conference XC Championship | October 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 121 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Class A | 121 | 21:36.3 PB | 11 |
| Oct 29 | MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 24 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Varsity | 24 | 21:46.72 | 11 |
| Oct 22 | Tomahawk Valley Conference XC Meet Oct 22 · 2,500 Meters Junior Varsity · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 2,500 Meters Junior Varsity | 1 | 10:38.90 PB | 11 |
| Oct 8 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 21 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Varsity | 21 | 23:32.70 PB | 11 |
| Sep 22 | NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 15 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Varsity | 15 | 22:14.7 PB | 11 |
| Sep 18 | Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Gopher Competition · Place 140 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters High School Girls Gopher Competition | 140 | 22:24.3 PB | 11 |
| Sep 15 | Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Junior Varsity · Place 11 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Junior Varsity | 11 | 23:30.34 | 11 |
| Aug 28 | Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Girls Varsity · Place 21 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. Clair | 5,000 Meters Girls Varsity | 21 | 25:53.9 PB | 11 |
2025 Cross Country
4 results2023 Cross Country
5 results2022 Cross Country
4 results