Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bassett Creek ParkTri Metro Jamboree · Sep 2 | 24:05 | Tri Metro Jamboree | September 2, 2026 |
| 5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 19 | 21:35 | Tom Watson Mustang Stampede XC Meet | September 19, 2026 |
| 5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 25 | 27:50.4 | 2025 Osseo Invitational | September 25, 2025 |
| 5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 1 | 21:56.9 | 2026 Osseo Invitational | October 1, 2026 |
| 5,000 Meters · Gale Woods FarmTri Metro Conference XC Championship · Oct 14 | 24:23.58 | Tri Metro Conference XC Championship | October 14, 2025 |
| 5,000 Meters · Luther CollegeAll-American Invitational · Sep 14 | 23:02.6 | All-American Invitational | September 14, 2024 |
| 5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 7 | 22:09.3 | MSHSL Class AA State Championships | November 7, 2026 |
| 5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 10 | 23:32.5 | Simley Invitational | October 10, 2026 |
| 5,000 Meters · Steve Michaud ParkAppleJack Invitational · Sep 10 | 23:34.2 | AppleJack Invitational | September 10, 2026 |
| 5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 24 | 21:53.90 | MSHSL Section 3AA Championships | October 24, 2024 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 23:20.6 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 142 · Academy Of Holy Angels | 5,000 Meters Class AA | 142 | 22:09.3 PB | 10 |
| Oct 29 | MSHSL Section 3AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 23 · Academy Of Holy Angels | 5,000 Meters Varsity | 23 | 22:14.70 | 10 |
| Oct 20 | Tri Metro Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 8 · Academy Of Holy Angels | 5,000 Meters Varsity | 8 | 21:25 | 10 |
| Oct 10 | Simley InvitationalOct 10 · 5,000 Meters Varsity · Place 30 · Academy Of Holy Angels | 5,000 Meters Varsity | 30 | 23:32.5 PB | 10 |
| Oct 1 | 2026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 53 · Academy Of Holy Angels | 5,000 Meters Varsity | 53 | 21:56.9 PB | 10 |
| Sep 19 | Tom Watson Mustang Stampede XC MeetSep 19 · 5,000 Meters Girls Green · Place 25 · Academy Of Holy Angels | 5,000 Meters Girls Green | 25 | 21:35 PB | 10 |
| Sep 10 | AppleJack InvitationalSep 10 · 5,000 Meters Varsity · Place 49 · Academy Of Holy Angels | 5,000 Meters Varsity | 49 | 23:34.2 PB | 10 |
| Sep 2 | Tri Metro JamboreeSep 2 · 5,000 Meters Girls 5k · Place 12 · Academy Of Holy Angels | 5,000 Meters Girls 5k | 12 | 24:05 PB | 10 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 3AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 36 · Academy Of Holy Angels | 5,000 Meters Varsity | 36 | 22:23.50 | 9 |
| Oct 14 | Tri Metro Conference XC ChampionshipOct 14 · 5,000 Meters Girls Varsity · Place 36 · Academy Of Holy Angels | 5,000 Meters Girls Varsity | 36 | 24:23.58 PB | 9 |
| Oct 4 | Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 77 · Academy Of Holy Angels | 5,000 Meters Varsity | 77 | 31:47.7 | FR |
| Sep 25 | 2025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 47 · Academy Of Holy Angels | 5,000 Meters Junior Varsity | 47 | 27:50.4 PB | 9 |
| Sep 11 | Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Academy Of Holy Angels | 5,000 Meters Varsity | — | DNF | 9 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 211 · Academy Of Holy Angels | 5,000 Meters Open Invitational Section 1 | 211 | 23:20.6 PB | 8 |
| Oct 24 | MSHSL Section 3AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 28 · Academy Of Holy Angels | 5,000 Meters Varsity | 28 | 21:53.90 PB | 8 |
| Oct 15 | Tri Metro Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 18 · Academy Of Holy Angels | 5,000 Meters Varsity | 18 | 22:01.2 | 8 |
| Oct 5 | Simley InvitationalOct 5 · 5,000 Meters Varsity · Place 30 · Academy Of Holy Angels | 5,000 Meters Varsity | 30 | 23:15.4 | 8 |
| Sep 26 | 2024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 51 · Academy Of Holy Angels | 5,000 Meters Varsity | 51 | 23:09.2 | 8 |
| Sep 14 | All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 149 · Academy Of Holy Angels | 5,000 Meters Varsity | 149 | 23:02.6 PB | 8 |
| Aug 28 | Tri Metro XC JamboreeAug 28 · 3,200 Meters Varsity · Place 23 · Academy Of Holy Angels | 3,200 Meters Varsity | 23 | 15:31.3 | 8 |
| Aug 24 | Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 13 · Academy Of Holy Angels | 2 Miles Varsity | 13 | 14:25.1 | 8 |