Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Battle Creek Recreation CenterEast of Dale · Sep 29 | 25:16.9 | East of Dale | September 29, 2026 |
| 5,000 Meters · Lake Elmo Park ReserveCretin Derham Cross Country Invitational · Aug 28 | 24:33.3 | Cretin Derham Cross Country Invitational | August 28, 2026 |
| 5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander Invite · Sep 15 | 24:38 | DeLaSalle Islander Invite | September 15, 2026 |
| 5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 24 | 22:39.40 | MSHSL Section 3AA Championships | October 24, 2024 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 22:45.7 | 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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 3AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 41 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 41 | 23:24.40 | 11 |
| Oct 21 | St Paul City ConferenceOct 21 · 5,000 Meters Varsity · Place 21 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 21 | 23:01.7 | 11 |
| Oct 6 | Washington Tech Pinata BashOct 6 · 5,000 Meters Varsity · Place 21 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 21 | 23:01.2 | 11 |
| Sep 29 | East of DaleSep 29 · 5,000 Meters Varsity · Place 1 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 1 | 25:16.9 PB | 11 |
| Sep 15 | DeLaSalle Islander InviteSep 15 · 5,000 Meters Girls Varsity · Place 15 · St. Paul Humboldt/Open World Learning | 5,000 Meters Girls Varsity | 15 | 24:38 PB | 11 |
| Sep 11 | Saint Paul Conference 2 MileSep 11 · 2 Miles Open · Place 25 · St. Paul Humboldt/Open World Learning | 2 Miles Open | 25 | 15:11.1Unofficial | 11 |
| Aug 28 | Cretin Derham Cross Country InvitationalAug 28 · 5,000 Meters Girls 5k · Place 12 · St. Paul Humboldt/Open World Learning | 5,000 Meters Girls 5k | 12 | 24:33.3 PB | 11 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 3AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 72 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 72 | 26:28.00 | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 211 · St. Paul Humboldt/Open World Learning | 5,000 Meters Open Invitational Section 3 | 211 | 22:45.7 PB | 9 |
| Oct 24 | MSHSL Section 3AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 38 | 22:39.40 PB | 9 |
| Oct 15 | St Paul City Conference CC MeetOct 15 · 5,000 Meters Varsity · Place 49 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 49 | 23:55.14Unofficial | 9 |
| Oct 8 | Washington Tech Piñata BashOct 8 · 5,000 Meters Varsity · Place 22 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 22 | 24:03.7 | 9 |
| Oct 5 | Simley InvitationalOct 5 · 5,000 Meters Varsity · Place 63 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 63 | 26:21.1 | FR |
| Sep 26 | Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 131 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 131 | 24:57.2 | 9 |
| Sep 13 | Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 116 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 116 | 26:28.8 | FR |
| Sep 10 | DeLaSalle Islander InviteSep 10 · 5,000 Meters Varsity · Place 47 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 47 | 26:45.4 | 9 |
| Sep 6 | St. Paul Two MileSep 6 · 2 Miles Open · Place 79 · St. Paul Humboldt/Open World Learning | 2 Miles Open | 79 | 16:38.76 | 9 |
| Aug 23 | Cretin-Derham Hall XC InvieAug 23 · 5,000 Meters Varsity · Place 25 · St. Paul Humboldt/Open World Learning | 5,000 Meters Varsity | 25 | 29:37.8 | 9 |