Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 1222:41.43Lions CC MeetSeptember 12, 2023
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2323:18.3MSHSL Section 2AA ChampionshipsOctober 23, 2025
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2422:30.9MSHSL Section 2AA ChampionshipsOctober 24, 2024
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2624:09.20New Prague XC InviteSeptember 26, 2023
5,000 Meters · Gustavus Adolphus CollegeSt Peter Rubber Duck Invite · Sep 1222:21.11St Peter Rubber Duck InviteSeptember 12, 2025
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1521:18.72Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1923:55.3NRHEG InvitationalSeptember 19, 2023
5,000 Meters · Waseca Lakeside ClubWaseca XC Invite · Oct 523:01.80Waseca XC InviteOctober 5, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 56 · Tri-City United5,000 Meters Varsity5623:18.3 PB12
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 35 · Tri-City United5,000 Meters Varsity3522:57.8812
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 70 · Tri-City United5,000 Meters Varsity7024:05.012
Oct 2Waseca XC InvitationalOct 2 · 5,000 Meters Varsity · Place 21 · Tri-City United5,000 Meters Varsity2124:12.912
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 21 · Tri-City United5,000 Meters Varsity2124:12.312
Sep 12St Peter Rubber Duck InviteSep 12 · 5,000 Meters Varsity · Place 15 · Tri-City United5,000 Meters Varsity1522:21.11 PB12
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 94 · Tri-City United5,000 Meters Varsity9423:47.9612

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 52 · Tri-City United5,000 Meters Varsity5222:30.9 PB11
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Big Schools · Place 26 · Tri-City United5,000 Meters Varsity - Big Schools2621:18.72 PB11
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Varsity · Place 62 · Tri-City United5,000 Meters Varsity6223:20.9JR
Oct 3Waseca XC InvitationalOct 3 · 5,000 Meters Varsity · Place 20 · Tri-City United5,000 Meters Varsity2022:50.3JR
Sep 24New Prague XC InvitationalSep 24 · 5,000 Meters Varsity · Place 32 · Tri-City United5,000 Meters Varsity3222:27.5JR
Sep 17NRHEG InvitationalSep 17 · 5,000 Meters Varsity · Place 16 · Tri-City United5,000 Meters Varsity1623:53.2JR
Sep 13St Peter Rubber Duck InviteSep 13 · 5,000 Meters Varsity · Place 10 · Tri-City United5,000 Meters Varsity1024:07.9511
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 51 · Tri-City United5,000 Meters Varsity5123:01.2111
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 86 · Tri-City United5,000 Meters Varsity8623:28.7JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 53 · Tri-City United5,000 Meters Varsity5323:09.210
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 71 · Tri-City United5,000 Meters Varsity7122:32.5SO
Oct 5Waseca XC InviteOct 5 · 5,000 Meters Varsity · Place 18 · Tri-City United5,000 Meters Varsity1823:01.80 PB10
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 44 · Tri-City United5,000 Meters Varsity4424:09.20 PB10
Sep 19NRHEG InvitationalSep 19 · 5,000 Meters Varsity · Place 13 · Tri-City United5,000 Meters Varsity1323:55.3 PB10
Sep 12Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 53 · Tri-City United5,000 Meters Varsity5322:41.43 PB10