Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1518:03.61Mayo InvitationalSeptember 15, 2022
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2316:57.2MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Brooktree Golf CourseBig 9 Conference Championships · Oct 1416:44.6Big 9 Conference ChampionshipsOctober 14, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1117:42.4Mayo InvitationalSeptember 11, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 117:08.6MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 517:24.2Faribault InvitationalSeptember 5, 2025
5,000 Meters · Red Wing HS2025 Red Wing Invite · Sep 2517:33.012025 Red Wing InviteSeptember 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 86 · Red Wing5,000 Meters Class AA8617:08.6 PB12
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 8 · Red Wing5,000 Meters Varsity816:57.2 PB12
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 15 · Red Wing5,000 Meters Varsity1516:44.6 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 27 · Red Wing5,000 Meters Varsity2717:08.412
Sep 252025 Red Wing InviteSep 25 · 5,000 Meters Varsity · Place 5 · Red Wing5,000 Meters Varsity517:33.01 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 32 · Red Wing5,000 Meters High School Boys Gopher Competition3218:28.612
Sep 16Albert Lea InvitationalSep 16 · 5,000 Meters Varsity/JV · Place 4 · Red Wing5,000 Meters Varsity/JV417:46.412
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 29 · Red Wing5,000 Meters Varsity2917:42.4 PB12
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 29 · Red Wing5,000 Meters Varsity2917:24.2 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 51 · Red Wing5,000 Meters Varsity5117:51.7612

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Red Wing5,000 Meters Varsity2017:44.711
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 31 · Red Wing5,000 Meters Varsity3117:23.911
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Varsity · Place 50 · Red Wing5,000 Meters Varsity5017:14.9JR
Sep 27Red Wing InviteSep 27 · 5,000 Meters Varsity · Place 17 · Red Wing5,000 Meters Varsity1718:13.4111
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 118 · Red Wing5,000 Meters Varsity11819:18.711
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 41 · Red Wing5,000 Meters Varsity4118:06.6JR
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 75 · Red Wing5,000 Meters Varsity7518:31.1JR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 97 · Red Wing5,000 Meters Varsity9719:15.5011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 24 · Red Wing5,000 Meters Varsity2419:20.510
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 54 · Red Wing5,000 Meters Varsity5418:28.410
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 75 · Red Wing5,000 Meters Varsity7518:21.6910
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 155 · Red Wing5,000 Meters Varsity15519:35.210
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 155 · Red Wing5,000 Meters Varsity15519:35.210
Sep 19Albert Lea InvitationalSep 19 · 5,000 Meters Varsity · Place 12 · Red Wing5,000 Meters Varsity1219:06.09—
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 91 · Red Wing5,000 Meters Varsity9119:19.3910
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 69 · Red Wing5,000 Meters Varsity6919:10.49—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 131 · Red Wing5,000 Meters Varsity13119:17.310

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 42 · Red Wing5,000 Meters Varsity4219:16.819
Oct 18Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 47 · Red Wing5,000 Meters Junior Varsity4719:05.549
Sep 21Albert Lea InvitationalSep 21 · 5,000 Meters Varsity · Place 14 · Red Wing5,000 Meters Varsity1419:47.249
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 83 · Red Wing2.95 Miles Varsity8318:03.61 PB9
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 302 · Red Wing5,000 Meters Varsity30220:22.9—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Big 9 Conference ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 74 · Red Wing5,000 Meters Junior Varsity7420:19.978
Oct 12Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 25 · Red Wing5,000 Meters Junior Varsity2520:13.18
Sep 28New Prague Trojan XC InviteSep 28 · Varsity · Place 39 · Red WingVarsity3922:28.1—
Sep 21Albert Lea InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 56 · Red Wing5,000 Meters Junior Varsity5623:46.08
Sep 16Mayo InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 149 · Red Wing5,000 Meters Junior Varsity14922:40.708
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 115 · Red Wing5,000 Meters Open11521:23.58