Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 23 | 18:54.70 | MSHSL Section 2A Championships | October 23, 2025 |
| 5,000 Meters · Daly Park & CampgroundMaple River Cross Country Invite · Sep 11 | 20:54.40 | Maple River Cross Country Invite | September 11, 2025 |
| 5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 18 | 20:32.3 | Caty Delwiche Invitational | September 18, 2025 |
| 5,000 Meters · LCWM Secondary CampusSouth Central Conference Cross Country Championships · Oct 15 | 21:13.30 | South Central Conference Cross Country Championships | October 15, 2024 |
| 5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 22 | 20:30.7 | Tomahawk-Valley Conference Preseason Meet | August 22, 2025 |
| 5,000 Meters · Ney Center - HendersonSouth Central Conference Championships · Oct 14 | 19:43.80 | South Central Conference Championships | October 14, 2025 |
| 5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Sep 25 | 20:33 | Redwood Valley Invitational | September 25, 2025 |
| 5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 2 | 19:47.3 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 50 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 50 | 18:54.70 PB | 12 |
| Oct 14 | South Central Conference ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 20 · Minnesota Valley Lutheran | 5,000 Meters Boys Varsity | 20 | 19:43.80 PB | 12 |
| Oct 9 | Madelia InvitationalOct 9 · 5,000 Meters Varsity · Place 21 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 21 | 19:38.01 | — |
| Oct 2 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 5,000 Meters Varsity · Place 20 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 20 | 19:47.3 PB | 12 |
| Sep 25 | Redwood Valley InvitationalSep 25 · 5,000 Meters Varsity · Place 54 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 54 | 20:33 PB | 12 |
| Sep 18 | Caty Delwiche InvitationalSep 18 · 5,000 Meters Varsity · Place 53 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 53 | 20:32.3 PB | 12 |
| Sep 11 | Maple River Cross Country InviteSep 11 · 5,000 Meters Varsity · Place 18 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 18 | 20:54.40 PB | 12 |
| Sep 9 | Lions CC MeetSep 9 · 5,000 Meters Junior Varsity · Place 36 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 36 | 20:34.89 | 12 |
| Aug 22 | Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 17 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 17 | 20:30.7 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | South Central Conference Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 34 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 34 | 21:13.30 PB | 11 |
| Oct 10 | Madelia Invitational Oct 10 · 5,000 Meters Varsity · Place 40 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 40 | 21:52.89 | — |
| Oct 3 | St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 3 · 5,000 Meters Varsity · Place 49 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 49 | 20:27.94 | 11 |
| Sep 26 | Redwood Valley InviteSep 26 · 5,000 Meters Varsity · Place 55 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 55 | 21:25.00 | 11 |
| Sep 19 | Caty Delwiche InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 13 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 13 | 21:55.8 | 11 |
| Sep 12 | Maple River Cross Country InviteSep 12 · 5,000 Meters Varsity · Place 18 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 18 | 22:57 | 11 |
| Sep 10 | Lions CC MeetSep 10 · 5,000 Meters Junior Varsity · Place 55 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 55 | 22:26.35 | 11 |
| Sep 5 | Gerry Smith XC InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 69 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 69 | 22:08.5 | JR |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | St. Mary’s-Sleepy Eye-New Ulm Cathedral Cross Country MeetOct 5 · 5,000 Meters Varsity · Place 68 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 68 | 22:38.20 | 10 |
| Sep 28 | Redwood Valley InviteSep 28 · 5,000 Meters Varsity · Place 64 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 64 | 22:17 | 10 |
| Sep 14 | Maple River InviteSep 14 · 5,000 Meters Varsity · Place 28 · Minnesota Valley Lutheran | 5,000 Meters Varsity | 28 | 23:21.78 | 10 |
| Sep 12 | Lions CC MeetSep 12 · 5,000 Meters Junior Varsity · Place 86 · Minnesota Valley Lutheran | 5,000 Meters Junior Varsity | 86 | 22:46.79 | 10 |