Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Cave ParkBill Glomski Invitational · Sep 2 | 28:04.1 | Bill Glomski Invitational | September 2, 2021 |
| 5,000 Meters · Heart Land Country ClubLewiston-Altura Invitational · Oct 6 | 31:13.8 | Lewiston-Altura Invitational | October 6, 2022 |
| 5,000 Meters · Heartland Country ClubLewiston-Altura/Rushford-Peterson Invitational · Oct 3 | 24:36.02 | Lewiston-Altura/Rushford-Peterson Invitational | October 3, 2019 |
| 5,000 Meters · Luther College CampusAll-American Invitational · Sep 10 | 28:54.94 | All-American Invitational | September 10, 2022 |
| 5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 8 | 23:58.70 | Packer Invitational | October 8, 2019 |
| 5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 25 | 23:43.5 | MSHSL Section 1A Championships | October 25, 2018 |
| 5,000 Meters · Oak View Golf Course USC No Frills Invitational · Oct 11 | 24:45.50 | USC No Frills Invitational | October 11, 2018 |
| 5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 17 | 25:06 | NRHEG Invitational | September 17, 2019 |
| 5,000 Meters · Winona Senior High SchoolJim Flim Invite · Sep 25 | 28:59.6 | Jim Flim Invite | September 25, 2021 |
| 5,000 Meters · Zumbrota Golf ClubZumbrota-Mezeppa/Kenyon-Wanaming Invitational · Sep 28 | 25:12.8 | Zumbrota-Mezeppa/Kenyon-Wanaming Invitational | September 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 125 · Pacelli | 5,000 Meters Varsity | 125 | 29:46.6 | 12 |
| Oct 11 | Packer InvitationalOct 11 · 5,000 Meters Varsity · Place 53 · Pacelli | 5,000 Meters Varsity | 53 | 30:32.68 | 12 |
| Oct 6 | Lewiston-Altura InvitationalOct 6 · 5,000 Meters Girls 5k · Place 65 · Pacelli | 5,000 Meters Girls 5k | 65 | 31:13.8 PB | 12 |
| Sep 29 | ZMKW InvitationalSep 29 · 5,000 Meters Varsity · Place 57 · Pacelli | 5,000 Meters Varsity | 57 | 29:16.77 | — |
| Sep 24 | Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Varsity · Place 71 · Pacelli | 5,000 Meters Varsity | 71 | 28:24.6 | — |
| Sep 20 | NRHEG InvitationalSep 20 · 5,000 Meters Varsity · Place 25 · Pacelli | 5,000 Meters Varsity | 25 | 29:22.00 | 12 |
| Sep 10 | All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 225 · Pacelli | 5,000 Meters Varsity | 225 | 28:54.94 PB | 12 |
| Sep 1 | Stewartville InvitationalSep 1 · 5,000 Meters Varsity · Place 89 · Pacelli | 5,000 Meters Varsity | 89 | 29:22.61 | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 1A ChampionshipsOct 28 · 5,000 Meters Section · Place 125 · Pacelli | 5,000 Meters Section | 125 | 32:11.3 | 11 |
| Oct 12 | Packer InvitationalOct 12 · 5,000 Meters Varsity · Place 65 · Pacelli | 5,000 Meters Varsity | 65 | 27:40.35 | 11 |
| Oct 7 | LA/RP Meet #2Oct 7 · 5,000 Meters Varsity · Place 76 · Pacelli | 5,000 Meters Varsity | 76 | 29:10.8 | 11 |
| Sep 30 | ZMKW InvitationalSep 30 · 5,000 Meters Varsity · Place 50 · Pacelli | 5,000 Meters Varsity | 50 | 29:57.2 | 11 |
| Sep 25 | Jim Flim InviteSep 25 · 5,000 Meters Varsity · Place 57 · Pacelli | 5,000 Meters Varsity | 57 | 28:59.6 PB | 11 |
| Sep 9 | Hayfield InvitationalSep 9 · 5,000 Meters Varsity · Place 56 · Pacelli | 5,000 Meters Varsity | 56 | 27:44.1 | 11 |
| Sep 2 | Bill Glomski InvitationalSep 2 · 5,000 Meters Varsity · Place 116 · Pacelli | 5,000 Meters Varsity | 116 | 28:04.1 PB | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Section · Place 94 · Pacelli | 5,000 Meters Section | 94 | 24:10.6 | 9 |
| Oct 8 | Packer InvitationalOct 8 · 5,000 Meters JV/Varsity · Place 56 · Pacelli | 5,000 Meters JV/Varsity | 56 | 23:58.70 PB | 9 |
| Oct 3 | Lewiston-Altura/Rushford-Peterson InvitationalOct 3 · 5,000 Meters 5000 · Place 42 · Pacelli | 5,000 Meters 5000 | 42 | 24:36.02 PB | 9 |
| Sep 26 | ZM/KW InvitationalSep 26 · 5,000 Meters Varsity · Place 46 · Pacelli | 5,000 Meters Varsity | 46 | 24:33.0 | — |
| Sep 17 | NRHEG InvitationalSep 17 · 5,000 Meters Varsity Girls · Place 17 · Pacelli | 5,000 Meters Varsity Girls | 17 | 25:06 PB | 9 |
2018 Cross Country
3 results2017 Cross Country
3 results