Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Luther CollegeAll-American Invitational · Sep 1322:44.6All-American InvitationalSeptember 13, 2025
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Championships · Oct 2118:23.1Lefty Wright Grade Level ChampionshipsOctober 21, 2019
5,000 Meters · Les Bolstadt Golf CourseOz Memorial · Aug 2918:39.9Oz MemorialAugust 29, 2025
5,000 Meters · Round Lake ParkMetro Invite · Sep 1817:38.8Metro InviteSeptember 18, 2021
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:09.2NXR Heartland Regional ChampionshipsNovember 10, 2019
5,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 417:45.6St. Michael-Albertville InvitationalOctober 4, 2021
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1827:43.5Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Gale Woods FarmUSATF Minnesota Open/Masters Cross Country Championships · Nov 228:43.8USATF Minnesota Open/Masters Cross Country ChampionshipsNovember 2, 2025
8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1428:53.0Jim Drews InvitationalOctober 14, 2023
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1126:41.7Gene Davis InvitationalOctober 11, 2025
8,000 Meters · Stewarts Woods Cross Country CourseThe Border Battle · Sep 2628:07.7The Border BattleSeptember 26, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 328:18.0Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 38 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Open3827:51.01-
Sep 26The Border BattleSep 26 · 8,000 Meters Open · Place 17 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Open1728:07.7 PB-
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 163 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Jo Rider College 8k16327:43.5 PB—
Sep 12All-American InvitationalSep 12 · 4 Miles College · Place 19 · University of Minnesota ClubUniversity of Minnesota Club4 Miles College1923:03.8-

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2USATF Minnesota Open/Masters Cross Country ChampionshipsNov 2 · 8,000 Meters Men · Place 14 · UnattachedUnattached8,000 Meters Men1428:43.8 PBSr
Oct 11Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 39 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters College Men 8K3926:41.7 PBSr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 57 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Open5728:18.0 PBSr
Sep 27Border Battle 2025Sep 27 · 8,000 Meters Varsity · Place 16 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Varsity1629:02.9Sr
Sep 13All-American InvitationalSep 13 · 4 Miles College · Place 23 · University of Minnesota ClubUniversity of Minnesota Club4 Miles College2322:44.6 PBSr
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 20 · University of Minnesota ClubUniversity of Minnesota Club5,000 Meters College2018:39.9 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 3USATF Minnesota Open/Masters Cross Country Championships Nov 3 · 8,000 Meters Men · Place 14 · UnattachedUnattached8,000 Meters Men1428:46.5Jr
Oct 12Gene Davis InvitationalOct 12 · 8,000 Meters Varsity · Place 83 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters Varsity8327:58.4—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 203 · University of Minnesota ClubUniversity of Minnesota Club8,000 Meters College20328:53.0 PBSo
Oct 7Gene Davis InvitationalOct 7 · 8,000 Meters Varsity · Place 84 · University of MinnesotaUniversity of Minnesota8,000 Meters Varsity8429:02.3—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 6 · WayzataWayzata5,000 Meters Junior Varsity617:23.6—
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 6 · WayzataWayzata5,000 Meters Junior Varsity617:45.6 PB12
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 73 · WayzataWayzata5,000 Meters Varsity Division 17317:46.6—
Sep 18Metro InviteSep 18 · 5,000 Meters Junior Varsity · Place 4 · WayzataWayzata5,000 Meters Junior Varsity417:38.8 PB12
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 3 · WayzataWayzata5,000 Meters Open318:02.812

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 84 · WayzataWayzata5,000 Meters Rising Stars8418:09.2 PB10
Oct 21Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Sophomore Boys · Place 27 · WayzataWayzata5,000 Meters Sophomore Boys2718:23.1 PB10
Sep 28Willmar InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 8 · WayzataWayzata5,000 Meters Junior Varsity818:26.1—
Sep 14Metro InviteSep 14 · 5,000 Meters Boys JV · Place 38 · WayzataWayzata5,000 Meters Boys JV3818:57.010
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 250 · WayzataWayzata5,000 Meters Varsity2506:2210