Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Luther CollegeAll-American Invitational · Sep 1412:28.4All-American InvitationalSeptember 14, 2024
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2911:57.0Ron Kretsch InvitationalAugust 29, 2026
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Classic · Oct 2120:32.1Lefty Wright Grade Level ClassicOctober 21, 2024
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2419:18.9Buffalo InvitationalSeptember 24, 2026
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2019:39.3Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:13.7Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmMinneapolis City Conference Championships · Oct 1318:48.1Minneapolis City Conference ChampionshipsOctober 13, 2026
5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 3118:27.2JV Season FinaleOctober 31, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1319:49.5All-American InvitationalSeptember 13, 2025
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 319:22.71St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Steve Michaud ParkAppleJack Invitational · Sep 1020:46.5AppleJack InvitationalSeptember 10, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:59.3NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkJV Season Finale · Oct 2519:02.4JV Season FinaleOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31JV Season FinaleOct 31 · 5,000 Meters Combined JV Boys · Place 86 · Minneapolis Washburn5,000 Meters Combined JV Boys8618:27.2 PB10
Oct 13Minneapolis City Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 3 · Minneapolis Washburn5,000 Meters Junior Varsity318:48.1 PB10
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 77 · Minneapolis Washburn5,000 Meters Varsity7719:37.010
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 25 · Minneapolis Washburn5,000 Meters Varsity2519:18.9 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 330 · Minneapolis Washburn5,000 Meters High School Boys Championship Race33018:13.7 PB10
Sep 10AppleJack InvitationalSep 10 · 5,000 Meters Varsity · Place 64 · Minneapolis Washburn5,000 Meters Varsity6420:46.5 PB10
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 166 · Minneapolis Washburn5,000 Meters Varsity16619:22.71 PB10
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Sophomore · Place 16 · Minneapolis Washburn3,200 Meters Sophomore1611:57.0 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 117 · Minneapolis Washburn5,000 Meters High School11719:02.4 PB9
Oct 7Minneapolis City Conference ChampionshipsOct 7 · 5,000 Meters Boys 5000M · Place 40 · Minneapolis Washburn5,000 Meters Boys 5000M4019:20.69
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 28 · Minneapolis Washburn5,000 Meters Junior Varsity2819:30.99
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys HS Gold · Place 3 · Minneapolis Washburn5,000 Meters Boys HS Gold319:39.3 PB9
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 52 · Minneapolis Washburn5,000 Meters Junior Varsity5219:49.5 PB9
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 181 · Minneapolis Washburn5,000 Meters Varsity18120:01.739
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 9 · Minneapolis Washburn2 Miles Varsity912:05.1—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 196 · Minneapolis Washburn5,000 Meters Rising Stars19618:59.3 PB8
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Freshman & Under · Place 28 · Minneapolis Washburn5,000 Meters Freshman & Under2820:32.1 PB8
Oct 9Minneapolis Conference ChampionshipsOct 9 · 5,000 Meters Varsity · Place 50 · Minneapolis Washburn5,000 Meters Varsity5020:18.78
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 48 · Minneapolis Washburn5,000 Meters Junior Varsity4819:39.18
Sep 14All-American InvitationalSep 14 · 2 Miles Junior High · Place 10 · Minneapolis Washburn2 Miles Junior High1012:28.4 PB8
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 199 · Minneapolis Washburn5,000 Meters Varsity19921:47.208
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 9 · Minneapolis Washburn2 Miles Varsity912:49.38