Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Zumbrota Golf ClubZMKW Invitational · Sep 2515:23.5ZMKW InvitationalSeptember 25, 2025
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Sep 1611:48.8Albert Lea InvitationalSeptember 16, 2025
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 1111:36.0Mayo InvitationalSeptember 11, 2025
2,500 Meters · Jordan High SchoolJordan XC Invitational · Oct 711:50.4Jordan XC InvitationalOctober 7, 2025
3,000 Meters · Waseca Lakeside ClubWaseca XC Invitational · Oct 214:02.2Waseca XC InvitationalOctober 2, 2025
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 313:48.1Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Bancroft Bay ParkAlbert Lea Invitational #2 · Sep 2221:23.0Albert Lea Invitational #2September 22, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1721:59.0Mayo InvitationalSeptember 17, 2026
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 1320:47.00Jordan XC InvitationalOctober 13, 2026
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1022:20.7Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2921:22.5MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Waseca Lakeside ClubWaseca XC Invitational · Oct 820:46.0Waseca XC InvitationalOctober 8, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 120:54.6ZM/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 81 · Waseca5,000 Meters Varsity8121:22.5 PB9
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 77 · Waseca5,000 Meters Varsity7721:38.9—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 35 · Waseca5,000 Meters Varsity3521:38.9—
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 93 · Waseca5,000 Meters Varsity9320:47.00 PB9
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 123 · Waseca5,000 Meters High School12320:47.009
Oct 8Waseca XC InvitationalOct 8 · 5,000 Meters Varsity · Place 31 · Waseca5,000 Meters Varsity3120:46.0 PB9
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 28 · Waseca5,000 Meters Junior Varsity2820:54.6 PB9
Sep 22Albert Lea Invitational #2Sep 22 · 5,000 Meters Varsity/JV · Place 18 · Waseca5,000 Meters Varsity/JV1821:23.0 PB9
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 131 · Waseca5,000 Meters Junior Varsity13121:59.0 PB9
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters JV · Place 75 · Waseca5,000 Meters JV7522:20.7 PB9
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 91 · Waseca3,200 Meters Varsity9113:48.1 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Section 1AA JVOct 23 · 5,000 Meters Junior Varsity · Place 130 · Waseca5,000 Meters Junior Varsity13023:27.78
Oct 7Jordan XC InvitationalOct 7 · 2,500 Meters Middle School · Place 40 · Waseca2,500 Meters Middle School4011:50.4 PB8
Oct 2Waseca XC InvitationalOct 2 · 3,000 Meters Junior High · Place 11 · Waseca3,000 Meters Junior High1114:02.2 PB8
Sep 25ZMKW InvitationalSep 25 · 2 Miles C squad · Place 20 · Waseca2 Miles C squad2015:23.5 PB8
Sep 16Albert Lea InvitationalSep 16 · 2,500 Meters Junior High · Place 22 · Waseca2,500 Meters Junior High2211:48.8 PB8
Sep 11Mayo InvitationalSep 11 · 2,500 Meters Middle School · Place 59 · Waseca2,500 Meters Middle School5911:36.0 PB8