Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 2320:22.93MSHSL Section 2A ChampionshipsOctober 23, 2025
5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 2222:40.4Tomahawk-Valley Conference Preseason MeetAugust 22, 2025
5,000 Meters · Madelia Golf CourseTomahawk Valley Conference XC Meet · Oct 2223:20.30Tomahawk Valley Conference XC Meet October 22, 2026
5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 220:18.2St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOctober 2, 2025
5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 2825:34.0Tomahawk Valley Conf PreviewAugust 28, 2026
5,000 Meters · St James Golf CourseSt James Cross Country Invitational · Sep 2923:29.7St James Cross Country InvitationalSeptember 29, 2026
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2124:48.1Windom Eagle InviteSeptember 21, 2026
5,000 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 2021:20.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

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 120 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity12024:12.0712
Oct 22Tomahawk Valley Conference XC Meet Oct 22 · 5,000 Meters Varsity · Place 42 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity4223:20.30 PB12
Oct 13Blackhawk InvitationalOct 13 · 5,000 Meters Varsity/JV · Place 53 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity/JV5324:5512
Oct 8St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 60 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity6024:18.0012
Oct 3Tri-Conference ShowdownOct 3 · 5,000 Meters Varsity · Place 29 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2924:35.62Unofficial12
Sep 29St James Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 23 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2323:29.7 PB12
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 63 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity6324:48.1 PB12
Aug 28Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Boys Varsity · Place 46 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Boys Varsity4625:34.0 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 91 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity9120:22.93 PB11
Oct 20Tomahawk Valley Conference XC Championship Oct 20 · 5,000 Meters Varsity · Place 28 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2821:20.90 PB11
Oct 9Madelia InvitationalOct 9 · 5,000 Meters Varsity · Place 43 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity4321:14.17—
Oct 2St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 5,000 Meters Varsity · Place 26 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity2620:18.2 PB11
Sep 23St James Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 29 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity2921:42.87—
Sep 15Windom Eagle InviteSep 15 · 5,000 Meters Varsity · Place 26 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity2621:53.50—
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 150 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity15021:56.4411
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 51 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity5121:55.18—
Aug 22Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 37 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath5,000 Meters Varsity3722:40.4 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Tomahawk-Valley Conference XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 39 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Junior Varsity3920:41.7710
Oct 3St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 3 · 5,000 Meters Varsity · Place 30 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity3019:01.0810
Sep 28Tri-Conference Showdown 2024Sep 28 · 5,000 Meters Varsity · Place 23 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity2320:21.6910
Sep 26St James Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 18 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity1820:03.2610
Sep 16Windom Eagle InvitationalSep 16 · 5,000 Meters Varsity · Place 23 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity2321:13.9210
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 89 · Sleepy Eye St.Marys-Sleepy Eye Public-5,000 Meters Varsity8919:59.0310
Sep 5TMB MeetSep 5 · 4,000 Meters Junior Varsity · Place 6 · Sleepy Eye St.Marys-Sleepy Eye Public-4,000 Meters Junior Varsity616:06.6310