Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Chippewa Middle SchoolTom Watson Mustang Invite JV · Sep 2514:36.5Tom Watson Mustang Invite JVSeptember 25, 2021
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1112:35.4Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 521:49.59Swain InvitationalOctober 5, 2019
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 1418:20.13MSHSL Section 6AA ChampionshipsOctober 14, 2020
5,000 Meters · Highland 9 Golf CourseMIAC Conference Championships · Oct 2929:08.8MIAC Conference ChampionshipsOctober 29, 2022
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 617:56.89MSHSL Class AA State ChampionshipsNovember 6, 2021
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2817:11.0MSHSL Section 3AA ChampionshipsOctober 28, 2021
8,000 Meters · Highland 9 Golf CourseHamline Invitational · Sep 928:47.18Hamline InvitationalSeptember 9, 2022
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 126:11.6MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1427:45.1Jim Drews InvitationalOctober 14, 2023
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 426:18.9Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:00.1Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 226:05.10MIAC ChampionshipsNovember 2, 2024
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1526:19.9NCAA D3 North Region ChampionshipsNovember 15, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 71 · Gustavus AdolphusGustavus Adolphus8,000 Meters College7126:19.9 PBSr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 16 · Gustavus AdolphusGustavus Adolphus8,000 Meters College1626:11.6 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 51 · Gustavus AdolphusGustavus Adolphus8,000 Meters Blue5127:00.1 PBSr
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 4 · Gustavus AdolphusGustavus Adolphus4,000 Meters Varsity412:35.4 PBSr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 38 · Gustavus AdolphusGustavus Adolphus8,000 Meters College3826:18.9 PBSr
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 79 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men7930:34.7Sr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 91 · Gustavus AdolphusGustavus Adolphus8,000 Meters D3 North9126:27.8Jr
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 25 · Gustavus AdolphusGustavus Adolphus8,000 Meters College2526:05.10 PBJr
Oct 19Jim Drews/Tori Neubauer InvitationalOct 19 · 8,000 Meters Varsity · Place 56 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity5626:40.1JR
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 146 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity14627:50.4JR
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 61 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity6127:26.00JR
Sep 6Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · Gustavus AdolphusGustavus Adolphus5,000 Meters Varsity1617:13.3JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III North RegionalNov 11 · 8,000 Meters Championship · Place 119 · Gustavus AdolphusGustavus Adolphus8,000 Meters Championship11926:53.7So
Oct 28MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 60 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity6027:14.7SO-2
Oct 14Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 118 · Gustavus AdolphusGustavus Adolphus8,000 Meters College11827:45.1 PBSo
Sep 29Blugold InvitationalSep 29 · 8,000 Meters Varsity · Place 166 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity16628:24.5SO
Sep 23Pioneer Gender Equity InvitationalSep 23 · 8,000 Meters Varsity · Place 81 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity8128:50.4SO
Sep 16Running of the CowsSep 16 · 8,000 Meters Varsity · Place 120 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity12029:26.2SO
Jun 19MIAC Test ChampsJun 19 · 8,000 Meters New Division · Place 201 · Gustavus AdolphusGustavus Adolphus8,000 Meters New Division20129:47.80UnofficialSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29MIAC Conference ChampionshipsOct 29 · 5,000 Meters College · Place 116 · Gustavus AdolphusGustavus Adolphus5,000 Meters College11629:08.8 PBFr
Oct 15Jim Drews/Tori Neubauer InvitationalOct 15 · 4.97 Miles Varsity · Place 316 · Gustavus AdolphusGustavus Adolphus4.97 Miles Varsity31629:31.43FR
Sep 9Hamline InvitationalSep 9 · 8,000 Meters Mens · Place 51 · Gustavus AdolphusGustavus Adolphus8,000 Meters Mens5128:47.18 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 89 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Varsity8917:56.89 PB12
Oct 28MSHSL Section 3AA ChampionshipsOct 28 · 5,000 Meters Section · Place 14 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Section1417:11.0 PB12
Oct 13Minneapolis City Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 8 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Varsity817:36.412
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 31 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Varsity3117:29.8212
Sep 25Tom Watson Mustang Invite JVSep 25 · 4,000 Meters Gold Race Junior Varsity · Place 1 · Minneapolis RooseveltMinneapolis Roosevelt4,000 Meters Gold Race Junior Varsity114:36.5 PB12
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 60 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Varsity6018:24.312

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14MSHSL Section 6AA ChampionshipsOct 14 · 5,000 Meters 1 - 6 Runners · Place 48 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters 1 - 6 Runners4818:20.13 PB11
Oct 7Minneapolis City Conference ChampionshipsOct 7 · 5,000 Meters Varsity · Place 11 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Varsity1118:03.9911

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Section · Place 64 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Section6418:29.6510
Oct 5Swain InvitationalOct 5 · 5,000 Meters Junior Varsity Class AA · Place 111 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Junior Varsity Class AA11121:49.59 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Victoria Lions InvitationalOct 2 · 5,000 Meters Junior Varsity Invitational · Place 242 · Minneapolis RooseveltMinneapolis Roosevelt5,000 Meters Junior Varsity Invitational24223:45.09