Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 31 | 31:39.67 | Bill Glomski Invitational | August 31, 2023 |
| 5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 15 | 25:04.2 | Three Rivers Conference Championships | October 15, 2024 |
| 5,000 Meters · Dover Eyota SchoolDover Eyota Invitational · Sep 12 | 28:57.40 | Dover Eyota Invitational | September 12, 2023 |
| 5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 14 | 28:20.0 | Three Rivers Conference Championships | October 14, 2025 |
| 5,000 Meters · Lewiston Golf CourseLARPH Invitational · Oct 2 | 30:01.95 | LARPH Invitational | October 2, 2025 |
| 5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 7 | 26:41.7 | Packer Invitational | October 7, 2025 |
| 5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 24 | 25:46.7 | MSHSL Section 1A Championships | October 24, 2024 |
| 5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 21 | 31:08.98 | Pine Island Invitational | September 21, 2023 |
| 5,000 Meters · River Oaks Golf CoursePacker Invitational · Oct 10 | 26:45.45 | Packer Invitational | October 10, 2023 |
| 5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Sep 25 | 30:15.8 | St. Charles Invitational | September 25, 2025 |
| 5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 4 | 30:26.4 | Hayfield Invitational | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 91 · GMLOS | 5,000 Meters Varsity | 91 | 28:20.0 PB | 11 |
| Oct 7 | Packer InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 38 · GMLOS | 5,000 Meters Junior Varsity | 38 | 26:41.7 PB | 11 |
| Oct 2 | LARPH InvitationalOct 2 · 5,000 Meters Girls JV · Place 20 · GMLOS | 5,000 Meters Girls JV | 20 | 30:01.95 PB | 11 |
| Sep 25 | St. Charles InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 13 · GMLOS | 5,000 Meters Junior Varsity | 13 | 30:15.8 PB | 11 |
| Sep 16 | Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 62 · GMLOS | 5,000 Meters 5000 | 62 | 32:45.9 | 11 |
| Sep 4 | Hayfield InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 20 · GMLOS | 5,000 Meters Junior Varsity | 20 | 30:26.4 PB | 11 |
| Aug 28 | Bill Glomski InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 24 · GMLOS | 5,000 Meters Junior Varsity | 24 | 32:23.0 | JR |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 102 · GMLOS | 5,000 Meters Varsity | 102 | 25:46.7 PB | 10 |
| Oct 15 | Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 57 · GMLOS | 5,000 Meters Varsity | 57 | 25:04.2 PB | 10 |
| Oct 8 | Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · GMLOS | 5,000 Meters Varsity | 58 | 25:38.8 | SO |
| Oct 3 | LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 76 · GMLOS | 5,000 Meters Varsity | 76 | 26:38.20 | 10 |
| Sep 26 | St. Charles InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 5 · GMLOS | 5,000 Meters Junior Varsity | 5 | 28:41.5 | SO |
| Sep 10 | Dover Eyota InvitationalSep 10 · Varsity · Place 48 · GMLOS | Varsity | 48 | 29:06 | 10 |
| Sep 5 | Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 69 · GMLOS | 5,000 Meters Varsity | 69 | 29:40.9 | SO |
| Aug 29 | Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 121 · GMLOS | 3,200 Meters Varsity | 121 | 19:50.8 | SO |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 122 · GMLOS | 5,000 Meters Varsity | 122 | 28:30.6 | 9 |
| Oct 17 | Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 76 · GMLOS | 5,000 Meters Varsity | 76 | 27:11.5 | 9 |
| Oct 10 | Packer InvitationalOct 10 · 5,000 Meters Varsity · Place 60 · GMLOS | 5,000 Meters Varsity | 60 | 26:45.45 PB | 9 |
| Oct 5 | LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 51 · GMLOS | 5,000 Meters Varsity | 51 | 27:18.80 | 9 |
| Sep 28 | St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 46 · GMLOS | 5,000 Meters Varsity | 46 | 28:05.84 | — |
| Sep 21 | Pine Island Invitational Sep 21 · 5,000 Meters 5000 · Place 69 · GMLOS | 5,000 Meters 5000 | 69 | 31:08.98 PB | 9 |
| Sep 12 | Dover Eyota InvitationalSep 12 · 5,000 Meters Girls 5k · Place 70 · GMLOS | 5,000 Meters Girls 5k | 70 | 28:57.40 PB | 9 |
| Sep 7 | Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 64 · GMLOS | 5,000 Meters Varsity | 64 | 28:00.58 | — |
| Aug 31 | Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 114 · GMLOS | 5,000 Meters Varsity | 114 | 31:39.67 PB | 9 |