Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brightwood Hills Golf CourseSt. Anthony Village Dilly Dash · Aug 2714:26.0St. Anthony Village Dilly DashAugust 27, 2026
2 Miles · Orono High SchoolOrono XC Invitational · Sep 214:35.8Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Anoka HSJunior Varsity Section 5&7 · Oct 2921:05.8Junior Varsity Section 5&7October 29, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale XC Invite · Oct 822:07Irondale XC InviteOctober 8, 2026
5,000 Meters · Central ParkPirate Invitational · Oct 1423:25.6Pirate InvitationalOctober 14, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2525:13.22025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1422:26.2Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 122:09.02026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2621:16.6Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1323:43.1Metro Under The LightsSeptember 13, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Junior Varsity Section 5&7Oct 29 · 5,000 Meters Junior Varsity · Place 193 · Spring Lake Park5,000 Meters Junior Varsity19321:05.8 PB11
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 111 · Spring Lake Park5,000 Meters Junior Varsity11122:26.2 PB11
Oct 8Irondale XC InviteOct 8 · 5,000 Meters Boys JV · Place 37 · Spring Lake Park5,000 Meters Boys JV3722:07 PB11
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 130 · Spring Lake Park5,000 Meters Junior Varsity13022:09.0 PB11
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters JV Red Race · Place 137 · Spring Lake Park5,000 Meters JV Red Race13721:16.6 PB11
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 136 · Spring Lake Park5,000 Meters Junior Varsity13623:52.611
Sep 2Orono XC InvitationalSep 2 · 2 Miles Boys JV/Returning Runners · Place 111 · Spring Lake Park2 Miles Boys JV/Returning Runners11114:35.8 PB11
Aug 27St. Anthony Village Dilly DashAug 27 · 2 Miles Boys 2 mile · Place 34 · Spring Lake Park2 Miles Boys 2 mile3414:26.0 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 256 · Spring Lake Park5,000 Meters Junior Varsity25621:43.3710
Oct 14Pirate InvitationalOct 14 · 5,000 Meters Varsity · Place 27 · Spring Lake Park5,000 Meters Varsity2723:25.6 PB10
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 142 · Spring Lake Park5,000 Meters Junior Varsity14223:32.810
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 131 · Spring Lake Park5,000 Meters Junior Varsity13125:13.2 PB10
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Junior Varsity Red · Place 166 · Spring Lake Park5,000 Meters Junior Varsity Red16623:43.1 PB10
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 137 · Spring Lake Park5,000 Meters Junior Varsity13722:54.210
Aug 27Orono XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 124 · Spring Lake Park5,000 Meters Junior Varsity12424:36.0SO
Aug 21Dilly DashAug 21 · 2 Miles Varsity · Place 54 · Spring Lake Park2 Miles Varsity5416:17.5—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 310 · Spring Lake Park5,000 Meters Junior Varsity31023:51.269
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 226 · Spring Lake Park5,000 Meters Junior Varsity22626:04.09
Oct 3Irondale Cross Country InviteOct 3 · 5,000 Meters Junior Varsity · Place 38 · Spring Lake Park5,000 Meters Junior Varsity3824:30.49
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 125 · Spring Lake Park5,000 Meters Junior Varsity12529:30.79
Sep 14Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 268 · Spring Lake Park5,000 Meters Junior Varsity26827:10.39
Aug 28Orono XC InvitationalAug 28 · 5,000 Meters Varsity · Place 125 · Spring Lake Park5,000 Meters Varsity12527:13.2FR
Aug 22Dilly DashAug 22 · 2 Miles Varsity · Place 59 · Spring Lake Park2 Miles Varsity5915:20.69