Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Fairmont Early Bird Invite · Aug 2817:11.9Early Bird InviteAugust 28, 2026
5,000 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 3122:57.3Albert Lea InvitationalAugust 31, 2026
5,000 Meters · Baylor Regional ParkNorwood Young America Lions CC Meet · Sep 1519:59.36Norwood Young America Lions CC MeetSeptember 15, 2026
5,000 Meters · Benson ParkMankato East Invitational · Oct 1418:47.1Mankato East InvitationalOctober 14, 2026
5,000 Meters · Blooming Prairie Country ClubNRHEG Invitational · Sep 2219:38.9NRHEG InvitationalSeptember 22, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 120:09.8New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Gustavus Adolphus CollegeSt Peter Rubber Duck Invite · Sep 1919:55.6St Peter Rubber Duck InviteSeptember 19, 2026
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1021:25.7Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1621:34.1NRHEG InvitationalSeptember 16, 2025
5,000 Meters · Waseca Lakeside ClubWaseca XC Invitational · Oct 819:52.6Waseca XC InvitationalOctober 8, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 55 · Tri-City United5,000 Meters Varsity5519:55.811
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 45 · Tri-City United5,000 Meters Varsity4519:45.0—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 27 · Tri-City United5,000 Meters Varsity2719:45.0—
Oct 14Mankato East InvitationalOct 14 · 5,000 Meters Varsity · Place 70 · Tri-City United5,000 Meters Varsity7018:47.1 PB11
Oct 8Waseca XC InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Tri-City United5,000 Meters Varsity2119:52.6 PB11
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 44 · Tri-City United5,000 Meters Boys Varsity4420:09.8 PB11
Sep 22NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 25 · Tri-City United5,000 Meters Varsity2519:38.9 PB11
Sep 19St Peter Rubber Duck InviteSep 19 · 5,000 Meters Varsity · Place 19 · Tri-City United5,000 Meters Varsity1919:55.6 PB11
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 116 · Tri-City United5,000 Meters Varsity11619:59.36 PB11
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 133 · Tri-City United5,000 Meters Varsity13321:25.7 PB11
Aug 31Albert Lea InvitationalAug 31 · 5,000 Meters Varsity/JV · Place 31 · Tri-City United5,000 Meters Varsity/JV3122:57.3 PB11
Aug 28Early Bird InviteAug 28 · 4,000 Meters High School · Place 33 · Tri-City United4,000 Meters High School3317:11.9 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 47 · Tri-City United5,000 Meters Varsity4720:22.2210
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 90 · Tri-City United5,000 Meters Varsity9021:05.910
Oct 2Waseca XC InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 3 · Tri-City United5,000 Meters Junior Varsity321:59.610
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 43 · Tri-City United5,000 Meters Junior Varsity4321:54.310
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 37 · Tri-City United5,000 Meters Varsity3721:34.1 PB10
Sep 12St Peter Rubber Duck InviteSep 12 · 5,000 Meters Varsity · Place 40 · Tri-City United5,000 Meters Varsity4021:47.5110
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 143 · Tri-City United5,000 Meters Varsity14321:36.4210
Sep 4Gerry Smith XC InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 104 · Tri-City United5,000 Meters Junior Varsity10420:32.3SO
Aug 22Early Bird InviteAug 22 · 4,000 Meters High School · Place 47 · Tri-City United4,000 Meters High School4718:34.710