Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2819:24.26MSHSL Section 8AA ChampionshipsOctober 28, 2021
5,000 Meters · Arrowwood ResortAlexandria Invite I · Sep 1020:15.64Alexandria Invite ISeptember 10, 2020
5,000 Meters · BlueStemBattle at the Border Triangular · Sep 320:59.64Battle at the Border TriangularSeptember 3, 2020
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3119:40.27TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Greenwood Golf CourseMSHSL Region 8AA XC Championship - Girls · Oct 1619:54.6MSHSL Region 8AA XC Championship - GirlsOctober 16, 2020
5,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 519:15.20Sauk Centre Mainstreeter InviteOctober 5, 2021
5,000 Meters · Koronis Hills Golf CoursePaynesville Invitational · Sep 2820:16.4Paynesville InvitationalSeptember 28, 2021
5,000 Meters · Little Falls Golf Course57th Annual Myron Ahle / Lucky Lindy Invitational · Sep 1520:22.157th Annual Myron Ahle / Lucky Lindy InvitationalSeptember 15, 2022
5,000 Meters · Multi Events CenterMSHSL Section 8AA Championships · Oct 2519:32.0MSHSL Section 8AA ChampionshipsOctober 25, 2018
5,000 Meters · River Oaks Golf CourseCLC XC Championship · Oct 1919:05.6CLC XC ChampionshipOctober 19, 2021
5,000 Meters · Shamrock Golf Course47th Annual Rocket Run · Sep 521:00.4847th Annual Rocket RunSeptember 5, 2019
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 319:23.2MSHSL Class AA State ChampionshipsNovember 3, 2018
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 323:11.8Running of the CowsOctober 3, 2026
6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1423:55.0Jim Drews InvitationalOctober 14, 2023
6,000 Meters · Prescott High SchoolRiver Town Invitational · Sep 424:41.9River Town InvitationalSeptember 4, 2026
6,000 Meters · Prescott HSWIAC Cross Country Championships · Oct 2823:15.7WIAC Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2223:30.12025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1823:40.9Interregional InvitationalOctober 18, 2025
6,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1922:59.1St Olaf InvitationalSeptember 19, 2026
6,000 Meters · Stevens PointWIAC Cross Country Championships · Nov 222:34.3WIAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2224:38.6Roy Griak Invitational-CollegeSeptember 22, 2023
6,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 121:53.53WIAC Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 3122:39.7WIAC ChampionshipOctober 31, 2026
6,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1522:31.6NCAA D3 North Region ChampionshipsNovember 15, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31WIAC ChampionshipOct 31 · 6,000 Meters Women 6k · Place 18 · UW-River FallsUW-River Falls6,000 Meters Women 6k1822:39.7 PBSr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 131 · UW-River FallsUW-River Falls6,000 Meters Navy Championship13123:11.8 PBSr
Sep 19St Olaf InvitationalSep 19 · 6,000 Meters Women · Place 6 · UW-River FallsUW-River Falls6,000 Meters Women622:59.1 PBSr
Sep 4River Town InvitationalSep 4 · 6,000 Meters Women's · Place 7 · UW-River FallsUW-River Falls6,000 Meters Women's724:41.9 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 200 · UW-River FallsUW-River Falls6,000 Meters D3 Championship20023:30.1 PBJr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 6,000 Meters College · Place 17 · UW-River FallsUW-River Falls6,000 Meters College1722:31.6 PBJr
Nov 1WIAC Cross Country ChampionshipsNov 1 · 6,000 Meters Women's 6K · Place 13 · UW-River FallsUW-River Falls6,000 Meters Women's 6K1321:53.53 PBJr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 127 · UW-River FallsUW-River Falls6,000 Meters Gold12723:40.9 PBJr
Oct 3Blugold InvitationalOct 3 · 6,000 Meters Varsity · Place 24 · UW-River FallsUW-River Falls6,000 Meters Varsity2423:08.5Jr
Sep 19UW-Oshkosh Fall ClassicSep 19 · 6,000 Meters College · Place 16 · UW-River FallsUW-River Falls6,000 Meters College1623:34.4Jr
Sep 12UWRF River Town InvitationalSep 12 · 6,000 Meters Varsity · Place 11 · UW-River FallsUW-River Falls6,000 Meters Varsity1124:22.6JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 6,000 Meters D3 North · Place 46 · UW-River FallsUW-River Falls6,000 Meters D3 North4623:22.2So
Nov 2WIAC Cross Country ChampionshipsNov 2 · 6,000 Meters WIAC · Place 29 · UW-River FallsUW-River Falls6,000 Meters WIAC2922:34.3 PBSo
Oct 19Jim Drews/Tori Neubauer InvitationalOct 19 · 6,000 Meters Varsity · Place 45 · UW-River FallsUW-River Falls6,000 Meters Varsity4524:01.2SO
Sep 7UWRF River Town ClassicSep 7 · 6,000 Meters Varsity · Place 17 · UW-River FallsUW-River Falls6,000 Meters Varsity1724:34.8SO

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III North RegionalNov 11 · 6,000 Meters Championship · Place 32 · UW-River FallsUW-River Falls6,000 Meters Championship3222:40.7Fr
Oct 28WIAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 24 · UW-River FallsUW-River Falls6,000 Meters College2423:15.7 PBFr
Oct 14Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 29 · UW-River FallsUW-River Falls6,000 Meters College2923:55.0 PBFr
Sep 29Blugold InvitationalSep 29 · 6,000 Meters Varsity · Place 33 · Wis.-River FallsWis.-River Falls6,000 Meters Varsity3323:37.1FR
Sep 22Roy Griak InvitationalSep 22 · 6,000 Meters Varsity · Place 97 · Wis.-River FallsWis.-River Falls6,000 Meters Varsity976:37FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Maroon · Place 94 · UW-River FallsUW-River Falls6,000 Meters Maroon9424:38.6 PBFr
Sep 8UWRF River Town Town TwilightSep 8 · 6,000 Meters College · Place 11 · UW-River FallsUW-River Falls6,000 Meters College1124:41.2Fr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 24 · RocoriRocori5,000 Meters Varsity2420:55.412
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 79 · RocoriRocori5,000 Meters Varsity7921:11.5—
Oct 4Sauk Centre Mainstreeter InviteOct 4 · 5,000 Meters Varsity · Place 7 · RocoriRocori5,000 Meters Varsity720:42.1612
Sep 27Paynesville XC InviteSep 27 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity521:23.90—
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Varsity · Place 17 · RocoriRocori5,000 Meters Varsity1720:28.212
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 20 · RocoriRocori5,000 Meters Varsity2020:22.1 PB12
Sep 8Rocket RunSep 8 · 5,000 Meters Varsity · Place 3 · RocoriRocori5,000 Meters Varsity320:34.40SR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 25 · RocoriRocori5,000 Meters Varsity2519:38.6611
Oct 28MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 8 · RocoriRocori5,000 Meters Section819:24.26 PB11
Oct 19CLC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 4 · RocoriRocori5,000 Meters Varsity419:05.6 PB11
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Girls Varsity · Place 38 · RocoriRocori5,000 Meters Girls Varsity3820:16.811
Oct 5Sauk Centre Mainstreeter InviteOct 5 · 5,000 Meters Varsity · Place 1 · RocoriRocori5,000 Meters Varsity119:15.20 PB11
Sep 28Paynesville InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · RocoriRocori5,000 Meters Varsity120:16.4 PB11
Sep 23Rocori XC InviteSep 23 · 5,000 Meters Junior Varsity · Place 5 · RocoriRocori5,000 Meters Junior Varsity519:39.611
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 6 · RocoriRocori5,000 Meters Varsity619:57.6Unofficial11
Sep 9Rocket RunSep 9 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity520:26.6JR

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 66 · RocoriRocori5,000 Meters Large Class6619:40.27 PB10
Oct 16MSHSL Region 8AA XC Championship - GirlsOct 16 · 5,000 Meters Varsity · Place 12 · RocoriRocori5,000 Meters Varsity1219:54.6 PB10
Sep 24Rocori XC Tri Sep 24 · 5,000 Meters Varsity · Place 4 · RocoriRocori5,000 Meters Varsity420:07.0010
Sep 10Alexandria Invite ISep 10 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity520:15.64 PB10
Sep 3Battle at the Border TriangularSep 3 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity520:59.64 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Cross Country Class A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 88 · RocoriRocori5,000 Meters Varsity8819:34.9—
Nov 2MSHSL State Cross Country Class AA ChampionshipsNov 2 · 5,000 Meters Class AA · Place 88 · RocoriRocori5,000 Meters Class AA8819:34.829
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Section · Place 15 · RocoriRocori5,000 Meters Section1519:29.69
Oct 7Albany Purple Pride InvitationalOct 7 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity520:13.6—
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 24 · RocoriRocori5,000 Meters Varsity2420:53.7—
Sep 547th Annual Rocket RunSep 5 · 5,000 Meters Varsity · Place 9 · RocoriRocori5,000 Meters Varsity921:00.48 PB9

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3MSHSL Class AA State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 75 · RocoriRocori5,000 Meters Varsity7519:23.2 PB8
Oct 25MSHSL Section 8AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 5 · RocoriRocori5,000 Meters Varsity519:32.0 PB8
Aug 30TRF Sports Boosters InviteAug 30 · 5,000 Meters Varsity · Place 11 · RocoriRocori5,000 Meters Varsity1120:53.28