Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brightwood Hills Golf CourseDilly Dash · Aug 2420:46.6Dilly DashAugust 24, 2023
5,000 Meters · Anoka HSJunior Varsity Section 5&7 · Oct 2919:12.4Junior Varsity Section 5&7October 29, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale XC Invite · Oct 819:41Irondale XC InviteOctober 8, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale Invite · Oct 223:20.52Irondale InviteOctober 2, 2025
5,000 Meters · Central ParkPirate Invitational · Oct 1423:24.1Pirate InvitationalOctober 14, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2523:57.92025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1419:42.8Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2619:38.9Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1323:38.0Metro Under The LightsSeptember 13, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Junior Varsity Section 5&7Oct 29 · 5,000 Meters Junior Varsity · Place 88 · Spring Lake Park5,000 Meters Junior Varsity8819:12.4 PB10
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 31 · Spring Lake Park5,000 Meters Junior Varsity3119:42.8 PB10
Oct 8Irondale XC InviteOct 8 · 5,000 Meters Boys Varsity · Place 29 · Spring Lake Park5,000 Meters Boys Varsity2919:41 PB10
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 201 · Spring Lake Park5,000 Meters Varsity20119:38.9 PB10
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 33 · Spring Lake Park5,000 Meters Junior Varsity3320:15.610

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 250 · Spring Lake Park5,000 Meters Junior Varsity25021:39.069
Oct 14Pirate InvitationalOct 14 · 5,000 Meters Varsity · Place 26 · Spring Lake Park5,000 Meters Varsity2623:24.1 PB9
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 134 · Spring Lake Park5,000 Meters Junior Varsity13423:24.39
Oct 2Irondale InviteOct 2 · 5,000 Meters Junior Varsity · Place 19 · Spring Lake Park5,000 Meters Junior Varsity1923:20.52 PB9
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 113 · Spring Lake Park5,000 Meters Junior Varsity11323:57.9 PB9
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Junior Varsity Red · Place 163 · Spring Lake Park5,000 Meters Junior Varsity Red16323:38.0 PB9
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 174 · Spring Lake Park5,000 Meters Junior Varsity17424:42.29
Aug 27Orono XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 130 · Spring Lake Park5,000 Meters Junior Varsity13025:22.5FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 330 · Spring Lake Park5,000 Meters Junior Varsity33024:42.198
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 230 · Spring Lake Park5,000 Meters Junior Varsity23026:27.28
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 101 · Spring Lake Park5,000 Meters Varsity10125:23.78
Sep 14Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 248 · Spring Lake Park5,000 Meters Junior Varsity24825:33.18
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 189 · Spring Lake Park5,000 Meters Junior Varsity18927:47.18
Aug 28Orono XC InvitationalAug 28 · 5,000 Meters Varsity · Place 129 · Spring Lake Park5,000 Meters Varsity12928:18.78
Aug 22Dilly DashAug 22 · 2 Miles Varsity · Place 58 · Spring Lake Park2 Miles Varsity5815:17.58

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Irondale XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 49 · Spring Lake Park5,000 Meters Junior Varsity4927:15.647
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 149 · Spring Lake Park5,000 Meters Varsity1499:237
Aug 24Dilly DashAug 24 · 2 Miles Varsity · Place 84 · Spring Lake Park2 Miles Varsity8420:46.6 PB7