Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brightwood Hills Golf CourseSt. Anthony Village Dilly Dash · Aug 2710:28.4St. Anthony Village Dilly DashAugust 27, 2026
2 Miles · Fridley Community CenterFridley Peach Run · Sep 1010:57.0Fridley Peach RunSeptember 10, 2026
3,200 Meters · Gale Woods FarmTri Metro Jamboree · Aug 2710:55.87Tri Metro JamboreeAugust 27, 2025
5,000 Meters · Bassett Creek ParkTri Metro Jamboree · Sep 217:50Tri Metro JamboreeSeptember 2, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale XC Invite · Oct 816:39Irondale XC InviteOctober 8, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale Invite · Oct 217:37.74Irondale InviteOctober 2, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 316:24.3Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:20.7Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmTri Metro Conference XC Championship · Oct 1417:02.53Tri Metro Conference XC ChampionshipOctober 14, 2025
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2416:23.2Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AA Championships · Oct 2217:03.6MSHSL Section 4AA ChampionshipsOctober 22, 2025
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 217:26.6MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:49.4MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:17.0MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander Invite · Sep 1517:10DeLaSalle Islander InviteSeptember 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 38 · St. Anthony Village5,000 Meters Class AA3816:17.0 PB9
Oct 20Tri Metro Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · St. Anthony Village5,000 Meters Varsity116:399
Oct 8Irondale XC InviteOct 8 · 5,000 Meters Boys Varsity · Place 1 · St. Anthony Village5,000 Meters Boys Varsity116:39 PB9
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Championship · Place 8 · St. Anthony Village5,000 Meters Boys Varsity Championship816:24.3 PB9
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 2 · St. Anthony Village5,000 Meters Boys Varsity216:23.2 PB9
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 17 · St. Anthony Village5,000 Meters Lefty Wright Boys Maroon Competition1716:20.7 PB9
Sep 15DeLaSalle Islander InviteSep 15 · 5,000 Meters Boys Varsity · Place 3 · St. Anthony Village5,000 Meters Boys Varsity317:10 PB9
Sep 10Fridley Peach RunSep 10 · 2 Miles Boys · Place 2 · St. Anthony Village2 Miles Boys210:57.0 PB9
Sep 2Tri Metro JamboreeSep 2 · 5,000 Meters Boys 5k · Place 1 · St. Anthony Village5,000 Meters Boys 5k117:50 PB9
Aug 27St. Anthony Village Dilly DashAug 27 · 2 Miles Boys 2 mile · Place 1 · St. Anthony Village2 Miles Boys 2 mile110:28.4 PB9

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 68 · St. Anthony Village5,000 Meters Class AA6816:49.4 PB8
Oct 22MSHSL Section 4AA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 4 · St. Anthony Village5,000 Meters Varsity417:03.6 PB8
Oct 14Tri Metro Conference XC ChampionshipOct 14 · 5,000 Meters Boys Varsity · Place 3 · St. Anthony Village5,000 Meters Boys Varsity317:02.53 PB8
Oct 2Irondale InviteOct 2 · 5,000 Meters Varsity · Place 1 · St. Anthony Village5,000 Meters Varsity117:37.74 PB8
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 7 · St. Anthony Village5,000 Meters Varsity717:10.48
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 20 · St. Anthony Village5,000 Meters Larry Zirgibel Boy’s Gold Competition2018:10.78
Sep 9DeLaSalle Islander XC InviteSep 9 · 5,000 Meters Varsity · Place 4 · St. Anthony Village5,000 Meters Varsity417:29.568
Sep 4Fridley Peach RunSep 4 · 2 Miles Boys 7-9 · Place 1 · St. Anthony Village2 Miles Boys 7-9111:05.588
Aug 27Tri Metro JamboreeAug 27 · 3,200 Meters Varsity · Place 2 · St. Anthony Village3,200 Meters Varsity210:55.87 PB8
Aug 21Dilly DashAug 21 · 2 Miles Varsity · Place 1 · St. Anthony Village2 Miles Varsity111:12.5—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 113 · St. Anthony Village5,000 Meters Class AA11317:26.6 PB7
Oct 23MSHSL Section 4AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 16 · St. Anthony Village5,000 Meters Varsity1617:54.57
Oct 15Tri Metro Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 8 · St. Anthony Village5,000 Meters Varsity817:32.67
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 43 · St. Anthony Village5,000 Meters Varsity4318:18.77
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 72 · St. Anthony Village5,000 Meters Varsity7219:06.07
Sep 10DeLaSalle Islander InviteSep 10 · 5,000 Meters Varsity · Place 25 · St. Anthony Village5,000 Meters Varsity2518:41.47
Aug 28Tri Metro XC JamboreeAug 28 · 3,200 Meters Varsity · Place 9 · St. Anthony Village3,200 Meters Varsity911:52.47
Aug 22Dilly DashAug 22 · 2 Miles Varsity · Place 2 · St. Anthony Village2 Miles Varsity211:31.27