Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 2319:54.48MSHSL Section 2A ChampionshipsOctober 23, 2025
5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 2221:45.7Tomahawk-Valley Conference Preseason MeetAugust 22, 2025
5,000 Meters · Madelia Golf CourseBlackhawk Invitational · Oct 1321:00Blackhawk InvitationalOctober 13, 2026
5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 220:26.3St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOctober 2, 2025
5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 2825:40.9Tomahawk Valley Conf PreviewAugust 28, 2026
5,000 Meters · St James Golf CourseSt James Cross Country Invitational · Sep 2922:57.4St James Cross Country InvitationalSeptember 29, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1022:26.32TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · Voss ParkTri-Conference Showdown · Sep 2721:09.80Tri-Conference ShowdownSeptember 27, 2025
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2124:23.2Windom Eagle InviteSeptember 21, 2026
5,000 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 2020:48.90Tomahawk Valley Conference XC Championship October 20, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 114 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity11422:21.5610
Oct 22Tomahawk Valley Conference XC Meet Oct 22 · 5,000 Meters Varsity · Place 31 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity3121:57.0010
Oct 13Blackhawk InvitationalOct 13 · 5,000 Meters Varsity/JV · Place 32 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity/JV3221:00 PB10
Oct 8St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 42 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity4221:09.0010
Oct 3Tri-Conference ShowdownOct 3 · 5,000 Meters Varsity · Place 21 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2122:07.93Unofficial10
Sep 29St James Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 16 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity1622:57.4 PB10
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 59 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity5924:23.2 PB10
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 158 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity15822:29.9910
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 55 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity5522:26.410
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 55 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity5522:26.32 PB10
Aug 28Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Boys Varsity · Place 47 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Boys Varsity4725:40.9 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 80 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity8019:54.48 PB9
Oct 20Tomahawk Valley Conference XC Championship Oct 20 · 5,000 Meters Varsity · Place 24 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2420:48.90 PB9
Oct 9Madelia InvitationalOct 9 · 5,000 Meters Varsity · Place 32 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity3220:11.42—
Oct 2St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 5,000 Meters Varsity · Place 30 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity3020:26.3 PB9
Sep 27Tri-Conference ShowdownSep 27 · 5,000 Meters Varsity · Place 22 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2221:09.80 PB9
Sep 23St James Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 31 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity3121:49.64—
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 140 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity14021:19.209
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 49 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity4921:44.65—
Aug 22Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 32 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity3221:45.7 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Tomahawk-Valley Conference XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 32 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Junior Varsity3219:46.158
Oct 3St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 3 · 5,000 Meters Varsity · Place 51 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity5120:34.688
Sep 26St James Cross Country InvitationalSep 26 · 1,600 Meters Middle School · Place 1 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School15:42.388
Sep 16Windom Eagle InvitationalSep 16 · 1,600 Meters Middle School · Place 3 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School36:27.598
Sep 10Lions CC MeetSep 10 · 1,600 Meters Middle School · Place 6 · Sleepy Eye St.Marys-Sleepy Eye Public-1,600 Meters Middle School65:51.34—
Sep 5TMB MeetSep 5 · 5,000 Meters Varsity · Place 51 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity5121:30.73—