Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkBill Glomski Invitational · Aug 316:53.41Bill Glomski InvitationalAugust 31, 2023
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 314:42.1Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2321:54.7MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1722:38.8Mayo InvitationalSeptember 17, 2026
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 1321:25.20Jordan XC InvitationalOctober 13, 2026
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 221:37.0MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1521:14.69Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1022:39.3Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2421:39.2MSHSL Section 1AA ChampionshipsOctober 24, 2024
5,000 Meters · Waseca Lakeside ClubWaseca XC Invitational · Oct 821:50.2Waseca XC InvitationalOctober 8, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 121:42.4ZM/KW InvitationalOctober 1, 2026

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 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 57 · Waseca5,000 Meters Varsity5722:54.410
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 52 · Waseca5,000 Meters Varsity5223:30.9—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 33 · Waseca5,000 Meters Varsity3323:30.9—
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 50 · Waseca5,000 Meters Varsity5021:25.20 PB10
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 50 · Waseca5,000 Meters High School5021:25.2010
Oct 8Waseca XC InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Waseca5,000 Meters Varsity721:50.2 PB10
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 28 · Waseca5,000 Meters Varsity2821:42.4 PB10
Sep 22Albert Lea Invitational #2Sep 22 · 5,000 Meters Varsity/JV · Place 10 · Waseca5,000 Meters Varsity/JV1022:42.510
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 52 · Waseca5,000 Meters Varsity5222:38.8 PB10
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 58 · Waseca5,000 Meters Varsity5822:39.3 PB10
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 47 · Waseca3,200 Meters Varsity4714:42.1 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 36 · Waseca5,000 Meters Varsity3621:54.7 PB9
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 23 · Waseca5,000 Meters Varsity2321:43.679
Oct 7Jordan XC InvitationalOct 7 · 5,000 Meters Varsity · Place 51 · Waseca5,000 Meters Varsity5122:33.59
Oct 2Waseca XC InvitationalOct 2 · 5,000 Meters Varsity · Place 11 · Waseca5,000 Meters Varsity1122:39.39
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 36 · Waseca5,000 Meters Varsity3623:12.49
Sep 16Albert Lea InvitationalSep 16 · 5,000 Meters Varsity/JV · Place 10 · Waseca5,000 Meters Varsity/JV1022:43.69
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 61 · Waseca5,000 Meters Varsity6122:56.29
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 25 · Waseca5,000 Meters Varsity2523:25.4FR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 121 · Waseca5,000 Meters Class AA12121:37.0 PB8
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 37 · Waseca5,000 Meters Varsity3721:39.2 PB8
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity - Big Schools · Place 1 · Waseca5,000 Meters Junior Varsity - Big Schools121:14.69 PB8
Oct 8Jordan XC InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 5 · Waseca5,000 Meters Junior Varsity524:06.48
Oct 3Waseca XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 1 · Waseca5,000 Meters Junior Varsity122:25.08
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 41 · Waseca5,000 Meters Varsity4122:56.48
Sep 17Albert Lea InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 17 · Waseca5,000 Meters Junior Varsity1724:40.08
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 56 · Waseca5,000 Meters Varsity5623:24.68
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 66 · Waseca5,000 Meters Varsity6622:50.18
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 1,600 Meters Middle School · Place 8 · Waseca1,600 Meters Middle School87:02.48

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 41 · Waseca5,000 Meters Varsity4122:58.07
Oct 17Big South Cross Country Conference MeetOct 17 · 5,000 Meters Varsity · Place 21 · Waseca5,000 Meters Varsity2122:19.72Unofficial7
Oct 10Jordan InvitationalOct 10 · 5,000 Meters Varsity · Place 54 · Waseca5,000 Meters Varsity5422:47.5—
Oct 5Waseca XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 2 · Waseca5,000 Meters Junior Varsity223:19.507
Sep 28ZMKW InvitationalSep 28 · 2 Miles Varsity · Place 2 · Waseca2 Miles Varsity214:44.44—
Sep 19Albert Lea InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 2 · Waseca5,000 Meters Junior Varsity225:15.22—
Aug 31Bill Glomski InvitationalAug 31 · 1,600 Meters Junior High · Place 4 · Waseca1,600 Meters Junior High46:53.41 PB7