Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 29 | 18:49.09 | MSHSL Section 2A Championships | October 29, 2026 |
| 5,000 Meters · Daly Park & CampgroundMaple River Cross Country Invitational · Sep 17 | 19:53.96 | Maple River Cross Country Invitational | September 17, 2026 |
| 5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 24 | 19:55.2 | Caty Delwiche Invitational | September 24, 2026 |
| 5,000 Meters · LCWM Secondary CampusSouth Central Conference Cross Country Championships · Oct 15 | 20:22.00 | South Central Conference Cross Country Championships | October 15, 2024 |
| 5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 22 | 22:50.2 | Tomahawk-Valley Conference Preseason Meet | August 22, 2025 |
| 5,000 Meters · Madelia Golf CourseBlackhawk Invitational · Oct 13 | 19:53 | Blackhawk Invitational | October 13, 2026 |
| 5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 10 | 20:40.6 | Gerry Smith XC Invitational | September 10, 2026 |
| 5,000 Meters · Ney Center - HendersonSouth Central Conference Championships · Oct 14 | 20:24.52 | South Central Conference Championships | October 14, 2025 |
| 5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Oct 1 | 18:41.4 | Redwood Valley Invitational | October 1, 2026 |
| 5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 8 | 19:32.50 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite | October 8, 2026 |
| 5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 28 | 20:51.9 | Tomahawk Valley Conf Preview | August 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 42 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 42 | 18:49.09 PB | 12 |
| Oct 13 | Blackhawk InvitationalOct 13 · 5,000 Meters Varsity/JV · Place 24 · Minnesota Valley Lutheran | 5,000 Meters Varsity/JV | 24 | 19:53 PB | 12 |
| Oct 8 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 23 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 23 | 19:32.50 PB | 12 |
| Oct 1 | Redwood Valley InvitationalOct 1 · 5,000 Meters Varsity · Place 38 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 38 | 18:41.4 PB | 12 |
| Sep 24 | Caty Delwiche InvitationalSep 24 · 5,000 Meters Varsity · Place 58 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 58 | 19:55.2 PB | 12 |
| Sep 17 | Maple River Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 11 | 19:53.96 PB | 12 |
| Sep 15 | Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 125 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 125 | 20:19.69 | 12 |
| Sep 10 | Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 118 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 118 | 20:40.6 PB | 12 |
| Aug 28 | Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Boys Varsity · Place 16 · Minnesota Valley Lutheran | 5,000 Meters Boys Varsity | 16 | 20:51.9 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 70 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 70 | 19:45.57 | 11 |
| Oct 14 | South Central Conference ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 27 · Minnesota Valley Lutheran | 5,000 Meters Boys Varsity | 27 | 20:24.52 PB | 11 |
| Oct 2 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 5,000 Meters Varsity · Place 28 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 28 | 20:18.8 | 11 |
| Sep 25 | Redwood Valley InvitationalSep 25 · 5,000 Meters Varsity · Place 38 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 38 | 19:41 | 11 |
| Sep 18 | Caty Delwiche InvitationalSep 18 · 5,000 Meters Varsity · Place 49 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 49 | 20:14.4 | 11 |
| Sep 11 | Maple River Cross Country InviteSep 11 · 5,000 Meters Varsity · Place 19 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 19 | 20:54.80 | 11 |
| Sep 9 | Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 146 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 146 | 21:51.27 | 11 |
| Sep 4 | Gerry Smith XC InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 39 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 39 | 18:58.2 | JR |
| Aug 22 | Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 40 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 40 | 22:50.2 PB | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 2A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 64 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 64 | 19:58.20 | 10 |
| Oct 15 | South Central Conference Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 29 | 20:22.00 PB | 10 |
| Oct 10 | Madelia Invitational Oct 10 · 5,000 Meters Varsity · Place 32 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 32 | 21:11.28 | — |
| Oct 3 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 3 · 5,000 Meters Varsity · Place 41 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 41 | 20:01.43 | 10 |
| Sep 26 | Redwood Valley InviteSep 26 · 5,000 Meters Varsity · Place 35 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 35 | 19:59.00 | 10 |
| Sep 19 | Caty Delwiche InvitationalSep 19 · 5,000 Meters Varsity · Place 73 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 73 | 21:31.4 | 10 |
| Sep 12 | Maple River Cross Country InviteSep 12 · 5,000 Meters Varsity · Place 8 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 8 | 21:22 | 10 |
| Sep 10 | Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 115 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 115 | 21:06.56 | 10 |
| Sep 5 | Gerry Smith XC InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 32 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 32 | 20:51.7 | SO |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 74 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 74 | 20:07.60 | 9 |
| Oct 5 | St. Mary’s-Sleepy Eye-New Ulm Cathedral Cross Country MeetOct 5 · 5,000 Meters Varsity · Place 33 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 33 | 20:14.30 | 9 |
| Sep 28 | Redwood Valley InviteSep 28 · 5,000 Meters Varsity · Place 37 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 37 | 20:05 | 9 |
| Sep 14 | Maple River InviteSep 14 · 5,000 Meters Varsity · Place 11 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 11 | 20:42.00 | 9 |
| Sep 12 | Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 130 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 130 | 20:24.95 | 9 |