Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Baylor Regional ParkLions CC Meet · Sep 125:57.83Lions CC MeetSeptember 12, 2023
2011 m · Riverview Golf CourseNRHEG Invitational · Sep 197:45.9NRHEG InvitationalSeptember 19, 2023
5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 2317:37.20MSHSL Section 2A ChampionshipsOctober 23, 2025
5,000 Meters · Blooming Prairie Country ClubNRHEG Invitational · Sep 2217:48.7NRHEG InvitationalSeptember 22, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:49.3Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 118:13.5MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 2220:05.2Tomahawk-Valley Conference Preseason MeetAugust 22, 2025
5,000 Meters · Madelia Golf CourseBlackhawk Invitational · Oct 1318:24Blackhawk InvitationalOctober 13, 2026
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1018:31.8Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · Prairie Ridge Golf CourseGrizzly Pie Invitational · Oct 118:50.7Grizzly Pie InvitationalOctober 1, 2026
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1619:12.4NRHEG InvitationalSeptember 16, 2025
5,000 Meters · Sleepy Eye Eagles ParkSt. Mary’s-Sleepy Eye-New Ulm Cathedral XC Invite · Oct 817:31.90St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOctober 8, 2026
5,000 Meters · Springfield Golf CourseTomahawk Valley Conf Preview · Aug 2817:47.0Tomahawk Valley Conf PreviewAugust 28, 2026
5,000 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 2019:04.10Tomahawk 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

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 28 · Loyola-Cleveland-St. Clair5,000 Meters Varsity2817:50.3611
Oct 22Tomahawk Valley Conference XC Meet Oct 22 · 5,000 Meters Varsity · Place 7 · Loyola-Cleveland-St. Clair5,000 Meters Varsity718:42.2011
Oct 13Blackhawk InvitationalOct 13 · 5,000 Meters Varsity/JV · Place 9 · Loyola-Cleveland-St. Clair5,000 Meters Varsity/JV918:24 PB11
Oct 8St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 8 · 5,000 Meters Varsity · Place 6 · Loyola-Cleveland-St. Clair5,000 Meters Varsity617:31.90 PB11
Oct 1Grizzly Pie InvitationalOct 1 · 5,000 Meters 5000 · Place 9 · Loyola-Cleveland-St. Clair5,000 Meters 5000918:50.7 PB11
Sep 22NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · Loyola-Cleveland-St. Clair5,000 Meters Varsity417:48.7 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 87 · Loyola-Cleveland-St. Clair5,000 Meters Merrill Fischbein Boys Gopher Competi8717:49.3 PB11
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 34 · Loyola-Cleveland-St. Clair5,000 Meters Varsity3417:49.9711
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 38 · Loyola-Cleveland-St. Clair5,000 Meters Varsity3818:31.8 PB11
Aug 28Tomahawk Valley Conf PreviewAug 28 · 5,000 Meters Boys Varsity · Place 1 · Loyola-Cleveland-St. Clair5,000 Meters Boys Varsity117:47.0 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 128 · Loyola-Cleveland-St. Clair5,000 Meters Class A12818:13.5 PB10
Oct 23MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · Loyola-Cleveland-St. Clair5,000 Meters Varsity2017:37.20 PB10
Oct 20Tomahawk Valley Conference XC Championship Oct 20 · 5,000 Meters Varsity · Place 13 · Loyola-Cleveland-St. Clair5,000 Meters Varsity1319:04.10 PB10
Oct 2St. Mary’s-Sleepy Eye-New Ulm Cathedral XC InviteOct 2 · 5,000 Meters Varsity · Place 19 · Loyola-Cleveland-St. Clair5,000 Meters Varsity1919:46.010
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · Loyola-Cleveland-St. Clair5,000 Meters Varsity1519:12.4 PB10
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 92 · Loyola-Cleveland-St. Clair5,000 Meters Varsity9219:25.2910
Sep 4Gerry Smith XC InvitationalSep 4 · 5,000 Meters Varsity · Place 109 · Mankato Loyola/Cleveland5,000 Meters Varsity10918:19.4SO
Aug 22Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 15 · Loyola-Cleveland-St. Clair5,000 Meters Varsity1520:05.2 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 145 · Loyola-Cleveland-St. Clair5,000 Meters Class A14519:00.49
Oct 24MSHSL Section 2A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 42 · Loyola-Cleveland-St. Clair5,000 Meters Varsity4218:50.809
Sep 17NRHEG InvitationalSep 17 · 5,000 Meters Varsity · Place 15 · Mankato Loyola-Cleveland5,000 Meters Varsity1519:59.8FR
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 67 · Mankato Loyola-Cleveland5,000 Meters Varsity6719:05.969
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 4 · Mankato Loyola-Cleveland5,000 Meters Junior Varsity419:37.0FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Valley Conference MeetOct 16 · 5,000 Meters Varsity · Place 17 · Loyola-Cleveland-St. Clair5,000 Meters Varsity1719:26.60Unofficial8
Sep 19NRHEG InvitationalSep 19 · 1.25 Miles Junior High · Place 5 · Loyola-Cleveland-St. Clair1.25 Miles Junior High57:45.9 PB8
Sep 12Lions CC MeetSep 12 · 1,600 Meters Junior High · Place 17 · Loyola-Cleveland-St. Clair1,600 Meters Junior High175:57.83 PB8