Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland Park Senior High SchoolSt. Paul City Two-Mile · Sep 1010:51St. Paul City Two-MileSeptember 10, 2021
5,000 Meters · Highland 9 Golf CourseSt. Paul Conference Championships · Oct 1917:06.83St. Paul Conference Championships October 19, 2021
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 917:54.15Simley InvitationalOctober 9, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 617:22.59MSHSL Class AA State ChampionshipsNovember 6, 2021
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2817:06.6MSHSL Section 3AA ChampionshipsOctober 28, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2724:27.3044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 524:57.7CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 224:46.2SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:27.6Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3026:35.1Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 124:52.12025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 1125:55.6NCAA Division III West RegionalNovember 11, 2023
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2224:58.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3024:33.32026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 324:06.30Whitworth Frank Knott XC Classic 2026October 3, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:05.9UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2124:51.8UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 1 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K124:33.3 PBSr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 9 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invite924:05.9 PBSr
Oct 3Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 7 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K724:06.30 PBSr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 2 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's Open224:16.2Sr
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 4 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate424:57.7 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 65 · Redlands (Calif.)Redlands (Calif.)8,000 Meters D3 Championship6524:58.2 PBJr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 9 · Redlands (Calif.)Redlands (Calif.)8,000 Meters D3 West925:30.40Jr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 3 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K324:52.1 PBJr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 25 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invitational2524:17.40Jr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 33 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invite3324:27.30 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 5 · Redlands (Calif.)Redlands (Calif.)8,000 Meters SCIAC524:46.2 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 50 · Redlands (Calif.)Redlands (Calif.)8,000 Meters White5025:27.6 PBSo
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 7 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Open724:51.8 PBSo
Sep 7Coyote ChallengeSep 7 · 8,000 Meters College · Place 3 · Redlands (Calif.)Redlands (Calif.)8,000 Meters College325:35.4So

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 45 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Championship4525:55.6 PBFr
Oct 28SCIAC Cross Country ChampionshipsOct 28 · 8,000 Meters Collegiate · Place 26 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate2626:06.5Fr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 27 · Redlands (Calif.)Redlands (Calif.)8,000 Meters College White2726:35.1 PBFr

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 45 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity4517:22.59 PB12
Oct 28MSHSL Section 3AA ChampionshipsOct 28 · 5,000 Meters Section · Place 12 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Section1217:06.6 PB12
Oct 19St. Paul Conference Championships Oct 19 · 5,000 Meters Varsity · Place 8 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity817:06.83 PB12
Oct 9Simley InvitationalOct 9 · 5,000 Meters Varsity · Place 14 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity1417:54.15 PB12
Sep 10St. Paul City Two-MileSep 10 · 2 Miles Varsity · Place 10 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning2 Miles Varsity1010:51 PB12