Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2912:28.31Albert Lea InvitationalAugust 29, 2022
3,200 Meters · Hok Si La ParkLake City Invitational · Sep 2014:41.8Lake City InvitationalSeptember 20, 2022
4,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 322:48.86Augustana Twilight XC MeetSeptember 3, 2021
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2723:57.80MSHSL Section 1AA ChampionshipsOctober 27, 2022
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3024:29.3Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Eau Claire North HSHusky Invitational · Aug 2922:11.8Husky InvitationalAugust 29, 2026
5,000 Meters · Hadley Creek Golf Course and Learning CenterHVL Conference CHampionships · Oct 1926:46.70HVL Conference CHampionshipsOctober 19, 2021
5,000 Meters · Hok Si La ParkLake City Invitational · Sep 1923:16.13Lake City InvitationalSeptember 19, 2023
5,000 Meters · Lowes Creek County ParkHusky Invite · Aug 2922:11.80Husky InviteAugust 29, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 321:40.4Steve Johnson Invitational October 3, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1320:50.7Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2921:08.8MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2221:24.3Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Rosie ParkHVL Conference Championships · Oct 1823:21.34HVL Conference ChampionshipsOctober 18, 2022
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 123:33.69Steve Johnson InvitationalOctober 1, 2022
5,000 Meters · Zumbrota Golf ClubHVL Conference Championships · Oct 1723:19.8HVL Conference ChampionshipsOctober 17, 2023

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 28 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity2821:08.8 PB12
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 16 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity1620:05.1SR
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 26 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity2620:50.7 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 145 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity14521:40.4 PB12
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 18 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity1821:24.3 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 48 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity4822:20.812
Aug 29Husky InvitationalAug 29 · 5,000 Meters Varsity · Place 57 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity5722:11.8 PB12
Aug 29Husky InviteAug 29 · 5,000 Meters Varsity · Place 57 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity5722:11.80 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 105 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity10522:17.6211

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity3821:47.910
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 27 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity2721:37.50SO
Oct 8Goodhue InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity622:11.8SO
Sep 28Willmar Glacial Lakes InviteSep 28 · 5,000 Meters Varsity · Place 44 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity4423:34.510
Sep 17Lake City InvitationalSep 17 · 3,200 Meters Varsity · Place 32 · Kasson-MantorvilleKasson-Mantorville3,200 Meters Varsity3214:26.5SO
Sep 12Kasson-Mantorville InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity223:37.4SO
Aug 28Crimson TwilightAug 28 · 5,000 Meters Junior Varsity · Place 12 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Junior Varsity1225:16.610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 57 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity5724:03.09
Oct 17HVL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 40 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity4023:19.8 PB9
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 215 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity21524:29.3 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 215 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Girls Varsity Orange 5000M21524:29.309
Sep 19Lake City InvitationalSep 19 · 5,000 Meters Varsity · Place 26 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity2623:16.13 PB9
Sep 14Kasson-Mantorville InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity1524:25.80—
Sep 12Byron InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity925:07.06—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 189 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity18925:07.79

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 59 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Varsity5923:57.80 PB8
Oct 18HVL Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 42 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Varsity4223:21.34 PB8
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 57 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Junior Varsity5723:33.69 PB8
Sep 20Lake City InvitationalSep 20 · 3,200 Meters Varsity · Place 34 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****3,200 Meters Varsity3414:41.8 PB8
Sep 13Byron InvitationalSep 13 · 5,000 Meters Varsity · Place 6 · Kasson-Mantorville/TritonKasson-Mantorville/Triton5,000 Meters Varsity628:04.68
Aug 29Albert Lea InvitationalAug 29 · 2,500 Meters Junior High · Place 15 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****2,500 Meters Junior High1512:28.31 PB8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19HVL Conference CHampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 22 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Junior Varsity2226:46.70 PB7
Oct 12Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Varsity · Place 28 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity2826:13.57
Sep 21Lake City InvitationalSep 21 · 3,200 Meters Junior High · Place 27 · Kasson-MantorvilleKasson-Mantorville3,200 Meters Junior High2715:42.807
Sep 14Byron InvitationalSep 14 · 1.5 Miles Middle School · Place 10 · Kasson-MantorvilleKasson-Mantorville1.5 Miles Middle School1010:23.547
Sep 3Augustana Twilight XC MeetSep 3 · 4,000 Meters Junior Varsity · Place 279 · Kasson-MantorvilleKasson-Mantorville4,000 Meters Junior Varsity27922:48.86 PB7