Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1119:09.6Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 1629:08.2Spanish River XC InvitationalSeptember 16, 2022
5,000 Meters · Palmer Trinity SchoolFHSAA 1A District 8 · Nov 226:12.90FHSAA 1A District 8November 2, 2023
5,000 Meters · South Beach ParkFHSAA 1A Region 4 · Nov 927:39.8FHSAA 1A Region 4November 9, 2023
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 328:59.7Running of the CowsOctober 3, 2026
6,000 Meters · St. Olaf CollegeSt. Olaf Haunted Hustle · Oct 1829:20.70St. Olaf Haunted HustleOctober 18, 2025
6,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 330:59.6Blugold InvitationalOctober 3, 2025
6,000 Meters · Winthrop Golf ClubUMAC XC Championship · Oct 3127:42.1UMAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31UMAC XC ChampionshipOct 31 · 6,000 Meters UMAC · Place 32 · Martin LutherMartin Luther6,000 Meters UMAC3227:42.1 PBJr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 6,000 Meters Varsity · Place 99 · Martin LutherMartin Luther6,000 Meters Varsity9927:33.0JR
Oct 3Running of the CowsOct 3 · 6,000 Meters Maize · Place 341 · Martin LutherMartin Luther6,000 Meters Maize34128:59.7 PBJr
Sep 19St Olaf InvitationalSep 19 · 6,000 Meters Women · Place 212 · Martin LutherMartin Luther6,000 Meters Women21229:40.8Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1UMAC XC ChampionshipNov 1 · 6,000 Meters UMAC · Place 40 · Martin LutherMartin Luther6,000 Meters UMAC4028:07.6So
Oct 18St. Olaf Haunted HustleOct 18 · 6,000 Meters College · Place 43 · Martin LutherMartin Luther6,000 Meters College4329:20.70 PBSo
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 59 · Martin LutherMartin Luther4,000 Meters Varsity5919:09.6 PBSo
Oct 3Blugold InvitationalOct 3 · 6,000 Meters Varsity · Place 322 · Martin LutherMartin Luther6,000 Meters Varsity32230:59.6 PBSo
Sep 20St. Olaf InvitationalSep 20 · 6,000 Meters College · Place 198 · Martin LutherMartin Luther6,000 Meters College19831:23.7So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2UMAC XC ChampionshipNov 2 · 6,000 Meters UMAC · Place 48 · Martin LutherMartin Luther6,000 Meters UMAC4830:06.3Fr
Oct 5Carleton Running of the CowsOct 5 · 6,000 Meters Varsity · Place 274 · Martin LutherMartin Luther6,000 Meters Varsity27430:31.6FR
Sep 21St. Olaf InvitationalSep 21 · 6,000 Meters Varsity · Place 266 · Martin LutherMartin Luther6,000 Meters Varsity26633:45.40FR
Sep 18BLC / MLC 5k Dual in the ParkSep 18 · 5,000 Meters Division 1 · Place 15 · Martin LutherMartin Luther5,000 Meters Division 11528:53.6FR
Sep 6Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 57 · Martin LutherMartin Luther5,000 Meters Varsity5725:40.8FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9FHSAA 1A Region 4Nov 9 · 5,000 Meters Varsity · Place 94 · Divine Savior AcademyDivine Savior Academy5,000 Meters Varsity9427:39.8 PB12
Nov 2FHSAA 1A District 8Nov 2 · 5,000 Meters Varsity · Place 39 · Divine Savior AcademyDivine Savior Academy5,000 Meters Varsity3926:12.90 PB12
Oct 26Junior Orange Bowl InvitationalOct 26 · 5,000 Meters Open · Place 62 · Divine SaviorDivine Savior5,000 Meters Open6228:06.18SR
Sep 29Miami-Dade County Youth Fair ChampionshipSep 29 · 5,000 Meters Varsity · Place 54 · Divine SaviorDivine Savior5,000 Meters Varsity5426:17.17SR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 16Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 1A · Place 80 · Divine Savior AcademyDivine Savior Academy5,000 Meters Varsity 1A8029:08.2 PB11
Sep 2King of the Hill InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 62 · Divine SaviorDivine Savior5,000 Meters Junior Varsity6231:10.73JR
Aug 30MCD Open 1Aug 30 · 5,000 Meters Varsity · Place 61 · Divine SaviorDivine Savior5,000 Meters Varsity6132:43.2JR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Junior Varsity 1-2A · Place 48 · Divine Savior AcademyDivine Savior Academy5,000 Meters Junior Varsity 1-2A4829:29.310