Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Shamrock Golf Course47th Annual Rocket Run · Sep 511:22.9847th Annual Rocket RunSeptember 5, 2019
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2718:13.5MSHSL Section 8AA ChampionshipsOctober 27, 2022
5,000 Meters · Arrowwood ResortAlexandria Invite I · Sep 1022:10.12Alexandria Invite ISeptember 10, 2020
5,000 Meters · BlueStemBattle at the Border Triangular · Sep 322:56.81Battle at the Border TriangularSeptember 3, 2020
5,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 418:20.96Sauk Centre Mainstreeter InviteOctober 4, 2022
5,000 Meters · Koronis Hills Golf CoursePaynesville Invitational · Sep 2820:53.9Paynesville InvitationalSeptember 28, 2021
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2617:58.38MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2218:27.3Rocori XC InviteSeptember 22, 2022
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Open · Sep 521:39.87Vic Godfrey OpenSeptember 5, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 332:07.7Running of the CowsOctober 3, 2026
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1330:56.0Ken Weidt ClassicSeptember 13, 2025
8,000 Meters · River Park TrackCCIW · Nov 229:41.44CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 129:00.2CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveWheaton (Ill) Gil Dodds Invitational · Sep 2030:36.30Wheaton (Ill) Gil Dodds InvitationalSeptember 20, 2025
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1929:40.2St Olaf InvitationalSeptember 19, 2026
8,000 Meters · Wheaton CollegeGil Dodds · Sep 2130:48.50Gil DoddsSeptember 21, 2024
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 331:17.7Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 284 · CarthageCarthage8,000 Meters Maize28432:07.7 PBJr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 181 · CarthageCarthage8,000 Meters Men18129:40.2 PBJr
Sep 12Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · Place 65 · CarthageCarthage8,000 Meters Men 8K6532:14.6Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 55 · CarthageCarthage8,000 Meters Open5529:00.2 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 147 · CarthageCarthage8,000 Meters Open14731:17.7 PBSo
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 177 · CarthageCarthage8,000 Meters College17730:36.30 PBSo
Sep 13Ken Weidt ClassicSep 13 · 8,000 Meters Men · Place 49 · CarthageCarthage8,000 Meters Men4930:56.0 PBSo
Sep 5Vic Godfrey OpenSep 5 · 6,000 Meters Men's Race · Place 65 · CarthageCarthage6,000 Meters Men's Race6521:39.87 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2CCIWNov 2 · 8,000 Meters OPEN · Place 77 · CarthageCarthage8,000 Meters OPEN7729:41.44 PBFr
Sep 21Gil DoddsSep 21 · 8,000 Meters College · Place 224 · CarthageCarthage8,000 Meters College22430:48.50 PBFr
Sep 6Vic Godfrey InvitationalSep 6 · 6,000 Meters college · Place 50 · CarthageCarthage6,000 Meters college5022:16.9Fr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 40 · RocoriRocori5,000 Meters Varsity4017:58.38 PB12
Oct 17Central Lakes Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 32 · RocoriRocori5,000 Meters Varsity3218:09.4—
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Varsity · Place 42 · RocoriRocori5,000 Meters Varsity4219:10.2012
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 94 · RocoriRocori5,000 Meters Varsity9418:33.5—
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 45 · RocoriRocori5,000 Meters Varsity4518:22.50—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 25 · RocoriRocori5,000 Meters Varsity2518:13.5 PB11
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 117 · RocoriRocori5,000 Meters Varsity11718:37.4—
Oct 4Sauk Centre Mainstreeter InviteOct 4 · 5,000 Meters Varsity · Place 14 · RocoriRocori5,000 Meters Varsity1418:20.96 PB11
Sep 27Paynesville XC InviteSep 27 · 5,000 Meters Varsity · Place 12 · RocoriRocori5,000 Meters Varsity1218:47.50—
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Varsity · Place 43 · RocoriRocori5,000 Meters Varsity4318:27.3 PB11
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 111 · RocoriRocori5,000 Meters Varsity11119:21.311
Sep 8Rocket RunSep 8 · 5,000 Meters Varsity · Place 42 · RocoriRocori5,000 Meters Varsity4219:51.80JR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19CLC XC ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 29 · RocoriRocori5,000 Meters Junior Varsity2920:18.210
Oct 12Albany Purple Pride InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 10 · RocoriRocori5,000 Meters Junior Varsity1019:48.7210
Oct 5Sauk Centre Mainstreeter InviteOct 5 · 5,000 Meters Junior Varsity · Place 9 · RocoriRocori5,000 Meters Junior Varsity920:28.4610
Sep 28Paynesville InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 3 · RocoriRocori5,000 Meters Junior Varsity320:53.9 PB10
Sep 23Rocori XC InviteSep 23 · 5,000 Meters Junior Varsity · Place 37 · RocoriRocori5,000 Meters Junior Varsity3721:00.410
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Junior Varsity · Place 75 · RocoriRocori5,000 Meters Junior Varsity7522:14.6Unofficial10
Sep 9Rocket RunSep 9 · 5,000 Meters Junior Varsity · Place 18 · RocoriRocori5,000 Meters Junior Varsity1821:19.0SO

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 24Rocori XC Tri Sep 24 · 5,000 Meters Junior Varsity 2 · Place 6 · RocoriRocori5,000 Meters Junior Varsity 2621:52.009
Sep 10Alexandria Invite ISep 10 · 5,000 Meters JV1 · Place 15 · RocoriRocori5,000 Meters JV11522:10.12 PB9
Sep 10Alexandria Invite ISep 10 · 5,000 Meters JV (Combined) · Place 19 · RocoriRocori5,000 Meters JV (Combined)1922:10.129
Sep 3Battle at the Border TriangularSep 3 · 5,000 Meters JV1 · Place 21 · RocoriRocori5,000 Meters JV12122:56.81 PB9
Sep 3Battle at the Border TriangularSep 3 · 5,000 Meters JV (Combined) · Place 40 · RocoriRocori5,000 Meters JV (Combined)4022:56.819

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Albany Purple Pride InvitationalOct 7 · 3,200 Meters Middle School · Place 19 · RocoriRocori3,200 Meters Middle School1914:56.1—
Sep 19Rocori XC InvitationalSep 19 · 3,200 Meters Middle School · Place 62 · RocoriRocori3,200 Meters Middle School6214:27.8—
Sep 547th Annual Rocket RunSep 5 · 2,500 Meters Junior High · Place 45 · Rocori msRocori ms2,500 Meters Junior High4511:22.98 PB8