Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Brooks Midwest XC Championships · Nov 29 | 19:03.4 | Brooks Midwest XC Championships | November 29, 2025 |
| 5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 13 | 19:02.4 | Metro Under The Lights | September 13, 2025 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 22 | 18:31.8 | MSHSL Section 6AAA Championships | October 22, 2025 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 1 | 18:16.0 | MSHSL Class AAA State Championships | November 1, 2025 |
| 5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 7 | 18:53.8 | MSHSL Class AAA State Championships | November 7, 2026 |
| 5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 19:24.9 | Steve Johnson Invitational | October 3, 2026 |
| 5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 3 | 19:48.47 | St. Olaf H.S. Showcase | September 3, 2026 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 19:34.2 | NXR Heartland Regional Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 32 · WayzataWayzata | 5,000 Meters Class AAA | 32 | 18:53.8 PB | 10 |
| Oct 30 | MSHSL Section 6AAA ChampionshipsOct 30 · 5,000 Meters Varsity · Place 10 · WayzataWayzata | 5,000 Meters Varsity | 10 | 19:12.8 | 10 |
| Oct 14 | Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 11 · WayzataWayzata | 5,000 Meters Varsity | 11 | 18:58.2 | 10 |
| Oct 3 | Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 29 · WayzataWayzata | 5,000 Meters Varsity | 29 | 19:24.9 PB | 10 |
| Sep 3 | St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 14 · WayzataWayzata | 5,000 Meters Varsity | 14 | 19:48.47 PB | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Brooks Midwest XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 29 · Wayzata MNWayzata MN | 5,000 Meters Championship | 29 | 19:03.4 PB | 9 |
| Nov 1 | MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 14 · WayzataWayzata | 5,000 Meters Class AAA | 14 | 18:16.0 PB | 9 |
| Oct 22 | MSHSL Section 6AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 3 · WayzataWayzata | 5,000 Meters Varsity | 3 | 18:31.8 PB | 9 |
| Oct 8 | Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 11 · WayzataWayzata | 5,000 Meters Varsity | 11 | 18:39.6 | 9 |
| Oct 4 | Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 6 · WayzataWayzata | 5,000 Meters Varsity | 6 | 19:57.2 | FR |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 34 · WayzataWayzata | 5,000 Meters High School Girls Championship Race | 34 | 20:01.9 | 9 |
| Sep 13 | Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 8 · WayzataWayzata | 5,000 Meters Varsity | 8 | 19:02.4 PB | 9 |
| Aug 28 | St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 11 · WayzataWayzata | 5,000 Meters Varsity | 11 | 19:29.61 | 8 |
2024 Cross Country
5 results