Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 814:50.6Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 114:50.6MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1315:21.6Brooks XC National ChampionshipsDecember 13, 2025
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 425:01.97Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1924:23.1ISU John McNicholsSeptember 19, 2026
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3023:17.4ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 923:36.1Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 27 · StanfordStanford8,000 Meters ACC2723:17.4 PBFr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 63 · StanfordStanford8,000 Meters Championship6323:36.1 PBFr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 38 · StanfordStanford8,000 Meters Championship3824:23.1 PBFr
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 34 · StanfordStanford8,000 Meters Men's Race3425:01.97 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 5 · MidwestMidwest5,000 Meters Championship515:21.6 PB12
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 1 · MinnetonkaMinnetonka5,000 Meters Class AAA114:50.6 PB12
Oct 21MSHSL Section 2AAA ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · MinnetonkaMinnetonka5,000 Meters Varsity115:26.912
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 1 · MinnetonkaMinnetonka5,000 Meters Varsity114:50.6 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 1 · MinnetonkaMinnetonka5,000 Meters High School Boys Championship Race115:29.812