Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSSteve Hoag Invitational · Sep 917:09.7Steve Hoag InvitationalSeptember 9, 2021
5,000 Meters · Gale Woods FarmMSHSL Section 2AAA Championships · Oct 2516:30.21MSHSL Section 2AAA ChampionshipsOctober 25, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 216:30.2MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 516:44.97MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1015:46.8NXR Heartland Regional ChampionshipsNovember 10, 2024
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1725:55.0IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Highland ParkIvy League XC Championships · Oct 3125:55.3Ivy League XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:21.1Paul Short RunOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Ivy League XC ChampionshipsOct 31 · 8,000 Meters Ivy · Place 75 · YaleYale8,000 Meters Ivy7525:55.3 PBFr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 155 · YaleYale8,000 Meters Collegiate15525:55.0 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 80 · YaleYale8,000 Meters Open8026:21.1 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 89 · MinnetonkaMinnetonka5,000 Meters Championship8915:46.8 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 48 · MinnetonkaMinnetonka5,000 Meters Class AAA4816:30.2 PB12
Oct 22MSHSL Section 2AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 6 · MinnetonkaMinnetonka5,000 Meters Varsity616:32.20SR
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · MinnetonkaMinnetonka5,000 Meters Varsity516:18.512
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 9 · MinnetonkaMinnetonka5,000 Meters Varsity916:46.7012

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 155 · MinnetonkaMinnetonka5,000 Meters Championship15517:39.511
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 155 · MinnetonkaMinnetonka5,000 Meters Championship15517:39.511

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 67 · MinnetonkaMinnetonka5,000 Meters Class AAA6716:44.97 PB10
Oct 25MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 9 · MinnetonkaMinnetonka5,000 Meters Varsity916:30.21 PB10
Oct 13Lake Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 16 · MinnetonkaMinnetonka5,000 Meters Varsity1616:33.21—
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 42 · MinnetonkaMinnetonka5,000 Meters Varsity4217:12.2—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 123 · MinnetonkaMinnetonka5,000 Meters Varsity12317:26.239
Oct 26MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 30 · MinnetonkaMinnetonka5,000 Meters Varsity3017:59.359
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 32 · MinnetonkaMinnetonka5,000 Meters Varsity3217:09.9—
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 151 · MinnetonkaMinnetonkaVarsity1515:499
Sep 9Steve Hoag InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · MinnetonkaMinnetonka5,000 Meters Varsity917:09.7 PB9
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 50 · MinnetonkaMinnetonka5,000 Meters Varsity5017:13.39

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Lake Conference Meet @ STMASep 25 · 5,000 Meters Varsity · Place 43 · MinnetonkaMinnetonka5,000 Meters Varsity4317:48.4—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Joe Ross InvitationalOct 15 · 3,000 Meters 7th Grade · Place 11 · MinnetonkaMinnetonka3,000 Meters 7th Grade1112:17.5—