Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Baylor Regional ParkLions CC Meet · Sep 146:23.01Lions CC MeetSeptember 14, 2021
5,000 Meters · Bancroft Bay ParkAlbert Lea Invitational #2 · Sep 2220:39.6Albert Lea Invitational #2September 22, 2026
5,000 Meters · Baylor Regional ParkNorwood Young America Lions CC Meet · Sep 1519:00.15Norwood Young America Lions CC MeetSeptember 15, 2026
5,000 Meters · Benson ParkMankato East Invitational · Oct 1418:29.7Mankato East InvitationalOctober 14, 2026
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2419:50.2MSHSL Section 2AA ChampionshipsOctober 24, 2024
5,000 Meters · Cedar Creek ParkI-90 Invitational · Oct 520:38.3I-90 InvitationalOctober 5, 2023
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Oct 619:50.6Victoria Lions InvitationalOctober 6, 2026
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 2022:32.4Raider InviteSeptember 20, 2022
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 220:54.1MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 120:16.2MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 719:33.4MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 3119:50.3Marshall Cross Country InvitationalAugust 31, 2026
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1519:38.98Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1020:12.9Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2619:57.7Jim Flim Invitational (Winona)September 26, 2026
5,000 Meters · Winona Senior High SchoolJim Flim Invite · Sep 2521:05.6Jim Flim InviteSeptember 25, 2021
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1021:03.9NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 44 · Belle Plaine5,000 Meters Class AA4419:33.4 PB12
Oct 29MSHSL Section 2AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Belle Plaine5,000 Meters Varsity619:44.112
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 4 · Belle Plaine5,000 Meters Varsity420:12.3—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 4 · Belle Plaine5,000 Meters Varsity420:12.3—
Oct 14Mankato East InvitationalOct 14 · 5,000 Meters Varsity · Place 7 · Belle Plaine5,000 Meters Varsity718:29.7 PB12
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 3 · Belle Plaine5,000 Meters Varsity319:50.6 PB12
Sep 29Mankato West InvitationalSep 29 · 5,000 Meters Varsity · Place 2 · Belle Plaine5,000 Meters Varsity219:49.312
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 3 · Belle Plaine5,000 Meters Varsity319:57.7 PB12
Sep 22Albert Lea Invitational #2Sep 22 · 5,000 Meters Varsity/JV · Place 1 · Belle Plaine5,000 Meters Varsity/JV120:39.6 PB12
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 3 · Belle Plaine5,000 Meters Varsity319:00.15 PB12
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 9 · Belle Plaine5,000 Meters Varsity920:12.9 PB12
Aug 31Marshall Cross Country InvitationalAug 31 · 5,000 Meters Varsity Girls · Place 4 · Belle Plaine5,000 Meters Varsity Girls419:50.3 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 77 · Belle Plaine5,000 Meters Class AA7720:16.2 PB11
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · Belle Plaine5,000 Meters Varsity919:46.511
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 10 · Belle Plaine5,000 Meters Varsity1020:36.1711
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Belle Plaine5,000 Meters Varsity1920:10.811
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 43 · Belle Plaine5,000 Meters Varsity4321:53.311
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Varsity · Place 12 · Belle Plaine5,000 Meters Varsity1220:39.511
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 4 · Belle Plaine5,000 Meters Varsity420:49.211
Sep 16Albert Lea InvitationalSep 16 · 5,000 Meters Varsity/JV · Place 5 · Belle Plaine5,000 Meters Varsity/JV521:35.111
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 12 · Belle Plaine5,000 Meters Varsity1220:06.2711
Aug 25Marshall Cross Country InvitationalAug 25 · 5,000 Meters Varsity · Place 6 · Belle Plaine5,000 Meters Varsity620:04.211

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 114 · Belle Plaine5,000 Meters Open Invitational Section 311421:03.9 PB10
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 94 · Belle Plaine5,000 Meters Class AA9420:54.1 PB10
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · Belle Plaine5,000 Meters Varsity919:50.2 PB10
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Big Schools · Place 10 · Belle Plaine5,000 Meters Varsity - Big Schools1019:38.98 PB10
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Varsity · Place 42 · Belle Plaine5,000 Meters Varsity4222:00.5SO
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 37 · Belle Plaine5,000 Meters Varsity3721:16.0SO
Sep 24Mankato West InvitationalSep 24 · 5,000 Meters Varsity · Place 10 · Belle Plaine5,000 Meters Varsity1020:38.5SO
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · Belle Plaine5,000 Meters Varsity921:48.610
Sep 17Albert Lea InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 4 · Belle Plaine5,000 Meters Junior Varsity421:54.7SO
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 15 · Belle Plaine5,000 Meters Varsity1520:48.8910
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 28 · Belle Plaine5,000 Meters Varsity2821:30.4SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 17 · Belle Plaine5,000 Meters Varsity1720:21.49
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 32 · Belle Plaine5,000 Meters Varsity3220:56.1FR
Oct 5I-90 InvitationalOct 5 · 5,000 Meters Varsity/JV · Place 7 · Belle Plaine5,000 Meters Varsity/JV720:38.3 PB9
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 39 · Belle Plaine5,000 Meters Varsity397:069
Sep 26Mankato West InvitationalSep 26 · 5,000 Meters Varsity · Place 11 · Belle Plaine5,000 Meters Varsity1120:41.60—
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 9 · Belle Plaine5,000 Meters Varsity922:18.4—
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 10 · Belle Plaine5,000 Meters Varsity1022:41.29
Sep 12Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 15 · Belle Plaine5,000 Meters Varsity1520:54.969
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 102 · Belle Plaine5,000 Meters Varsity10222:44.49

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 2AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 20 · Belle Plaine5,000 Meters Varsity2020:35.058
Oct 18Minnesota River Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 4 · Belle Plaine5,000 Meters Varsity420:09.228
Oct 6Fairmont I-90 MeetOct 6 · 5,000 Meters Junior Varsity · Place 6 · Belle Plaine5,000 Meters Junior Varsity621:00.98
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Varsity · Place 7 · Belle Plaine5,000 Meters Varsity720:48.5—
Sep 20Raider InviteSep 20 · 5,000 Meters Varsity · Place 8 · Belle Plaine5,000 Meters Varsity822:32.4 PB8
Sep 13Lions CC MeetSep 13 · 5,000 Meters Varsity · Place 27 · Belle Plaine5,000 Meters Varsity2721:50.178
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 176 · Belle Plaine5,000 Meters Varsity17623:06.3—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Section · Place 21 · Belle Plaine5,000 Meters Section2121:14.327
Oct 7I-90 InvitationalOct 7 · 5,000 Meters Varsity · Place 14 · Belle Plaine5,000 Meters Varsity1421:39.87
Sep 25Jim Flim InviteSep 25 · 5,000 Meters Varsity · Place 6 · Belle Plaine5,000 Meters Varsity621:05.6 PB7
Sep 14Lions CC MeetSep 14 · 1,600 Meters Junior High · Place 1 · Belle Plaine1,600 Meters Junior High16:23.01 PB7