Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Baylor Regional ParkLions CC Meet · Sep 97:05.71Lions CC MeetSeptember 9, 2025
1,600 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 26:44.4St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOctober 2, 2025
1800 m · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 227:28.8Tomahawk-Valley Conference Preseason MeetAugust 22, 2025
2,500 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 2012:23.30Tomahawk Valley Conference XC Championship October 20, 2025
2700 m · Voss ParkTri-Conference Showdown · Sep 2711:16.70Tri-Conference ShowdownSeptember 27, 2025
5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 2921:48.93MSHSL Section 2A ChampionshipsOctober 29, 2026
5,000 Meters · Madelia Golf CourseTomahawk Valley Conference XC Meet · Oct 2221:34.10Tomahawk Valley Conference XC Meet October 22, 2026
5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 821:20.70St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOctober 8, 2026
5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 2822:54.7Tomahawk Valley Conf PreviewAugust 28, 2026
5,000 Meters · St James Golf CourseSt James Cross Country Invitational · Sep 2923:33.0St James Cross Country InvitationalSeptember 29, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1023:09.14TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2122:45.8Windom Eagle InviteSeptember 21, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 109 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity10921:48.93 PB10
Oct 22Tomahawk Valley Conference XC Meet Oct 22 · 5,000 Meters Varsity · Place 26 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2621:34.10 PB10
Oct 13Blackhawk InvitationalOct 13 · 5,000 Meters Varsity/JV · Place 45 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity/JV4521:4110
Oct 8St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 46 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity4621:20.70 PB10
Sep 29St James Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 25 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2523:33.0 PB10
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 49 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity4922:45.8 PB10
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 163 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity16322:44.4010
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 60 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity6023:09.14 PB10
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 60 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity6023:09.210
Aug 28Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Boys Varsity · Place 34 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Boys Varsity3422:54.7 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Tomahawk Valley Conference XC Championship Oct 20 · 2,500 Meters C Race · Place 6 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath2,500 Meters C Race612:23.30 PB8
Oct 9Madelia InvitationalOct 9 · 2,500 Meters Varsity · Place 9 · Sleepy Eye St.Marys-Sleepy Eye Public-2,500 Meters Varsity910:29.58—
Oct 2St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 1,600 Meters Junior High · Place 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath1,600 Meters Junior High106:44.4 PB8
Sep 27Tri-Conference ShowdownSep 27 · 2,700 Meters Junior High/C · Place 7 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath2,700 Meters Junior High/C711:16.70 PB8
Sep 23St James Cross Country InvitationalSep 23 · 1,600 Meters Varsity · Place 10 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Varsity106:46.02—
Sep 15Windom Eagle InviteSep 15 · 1,600 Meters Varsity · Place 10 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Varsity107:16.35—
Sep 9Lions CC MeetSep 9 · 1,600 Meters Junior High · Place 76 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath1,600 Meters Junior High767:05.71 PB8
Aug 22Tomahawk-Valley Conference Preseason MeetAug 22 · 1,800 Meters Junior High · Place 12 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath1,800 Meters Junior High127:28.8 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Tomahawk-Valley Conference XC ChampionshipsOct 15 · 3,200 Meters Middle School · Place 12 · Sleepy Eye St.Marys-Sleepy Eye Public-3,200 Meters Middle School1213:54.817
Oct 3St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 3 · 1,600 Meters Middle School · Place 12 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School126:31.457
Sep 28Tri-Conference Showdown 2024Sep 28 · 2,700 Meters Middle School · Place 6 · Sleepy Eye St.Marys-Sleepy Eye Public-2,700 Meters Middle School610:48.987
Sep 26St James Cross Country InvitationalSep 26 · 1,600 Meters Middle School · Place 11 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School116:34.647
Sep 16Windom Eagle InvitationalSep 16 · 1,600 Meters Middle School · Place 15 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School157:24.087
Sep 10Lions CC MeetSep 10 · 1,600 Meters Middle School · Place 60 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School606:54.38—