Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Cedar Creek ParkI-90 Invitational · Oct 75:49.2I-90 InvitationalOctober 7, 2021
5,000 Meters · Bancroft Bay ParkAlbert Lea Invitational · Sep 1618:09.2Albert Lea InvitationalSeptember 16, 2025
5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 917:25.88Lions CC MeetSeptember 9, 2025
5,000 Meters · Benson ParkMankato East Invitational · Oct 817:32.2Mankato East InvitationalOctober 8, 2025
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2417:20.2MSHSL Section 2AA ChampionshipsOctober 24, 2024
5,000 Meters · Cedar Creek ParkI-90 Invitational · Oct 517:42.2I-90 InvitationalOctober 5, 2023
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Sep 3018:02.5Victoria Lions InvitationalSeptember 30, 2025
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 1919:28.6Raider InviteSeptember 19, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 117:36.9MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1516:47.87Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2018:38.9Jim Flim Invitational (Winona)September 20, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:16.7NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 117 · Belle Plaine5,000 Meters Class AA11717:36.9 PB12
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 27 · Belle Plaine5,000 Meters Varsity2717:54.912
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 18 · Belle Plaine5,000 Meters Varsity1818:11.3312
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 24 · Belle Plaine5,000 Meters Varsity2417:32.2 PB12
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 59 · Belle Plaine5,000 Meters Varsity5918:02.5 PB12
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Varsity · Place 19 · Belle Plaine5,000 Meters Varsity1918:27.212
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 36 · Belle Plaine5,000 Meters Varsity3618:38.9 PB12
Sep 16Albert Lea InvitationalSep 16 · 5,000 Meters Varsity/JV · Place 6 · Belle Plaine5,000 Meters Varsity/JV618:09.2 PB12
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 24 · Belle Plaine5,000 Meters Varsity2417:25.88 PB12
Sep 4Gerry Smith XC InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 1 · Belle Plaine5,000 Meters Junior Varsity116:57.4SR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 72 · Belle Plaine5,000 Meters Open Invitational Section 27217:16.7 PB11
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 26 · Belle Plaine5,000 Meters Varsity2617:20.2 PB11
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Big Schools · Place 14 · Belle Plaine5,000 Meters Varsity - Big Schools1416:47.87 PB11
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Varsity · Place 28 · Belle Plaine5,000 Meters Varsity2817:30.7JR
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 46 · Belle Plaine5,000 Meters Varsity4617:27.9JR
Sep 24Mankato West InvitationalSep 24 · 5,000 Meters Varsity · Place 24 · Belle Plaine5,000 Meters Varsity2417:42.7JR
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 29 · Belle Plaine5,000 Meters Varsity2918:53.411
Sep 17Albert Lea InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 5 · Belle Plaine5,000 Meters Junior Varsity518:56.9JR
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 20 · Belle Plaine5,000 Meters Varsity2017:30.8411
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 39 · Belle Plaine5,000 Meters Varsity3918:18.6JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 32 · Belle Plaine5,000 Meters Varsity3217:32.3SO
Oct 5I-90 InvitationalOct 5 · 5,000 Meters Varsity/JV · Place 17 · Belle Plaine5,000 Meters Varsity/JV1717:42.2 PB10
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 10 · Belle Plaine5,000 Meters Junior Varsity105:5710
Sep 26Mankato West InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 3 · Belle Plaine5,000 Meters Junior Varsity318:00.62—
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Junior Varsity · Place 2 · Belle Plaine5,000 Meters Junior Varsity20:00.1—
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 27 · Belle Plaine5,000 Meters Varsity2719:28.6 PB10
Sep 12Lions CC MeetSep 12 · 5,000 Meters Junior Varsity · Place 2 · Belle Plaine5,000 Meters Junior Varsity218:16.1110
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 108 · Belle Plaine5,000 Meters Varsity10818:56.410

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Minnesota River Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 3 · Belle Plaine5,000 Meters Junior Varsity318:29.939
Oct 6Fairmont I-90 MeetOct 6 · 5,000 Meters Junior Varsity · Place 52 · Belle Plaine5,000 Meters Junior Varsity5219:05.99
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Junior Varsity · Place 5 · Belle Plaine5,000 Meters Junior Varsity518:54.8—
Sep 20Raider InviteSep 20 · 5,000 Meters Varsity · Place 72 · Belle Plaine5,000 Meters Varsity7221:26.89
Sep 13Lions CC MeetSep 13 · 5,000 Meters Junior Varsity · Place 5 · Belle Plaine5,000 Meters Junior Varsity519:13.999
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 35 · Belle Plaine5,000 Meters Open3521:06.1—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7I-90 InvitationalOct 7 · 1,600 Meters Junior High · Place 9 · Belle Plaine1,600 Meters Junior High95:49.2 PB8
Aug 31Mankato East InvitationalAug 31 · 2,500 Meters Middle School · Place 3 · Belle Plaine2,500 Meters Middle School310:12.18