Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland 9 Golf CourseSt Paul Two Mile · Sep 911:27.29St Paul Two MileSeptember 9, 2022
2 Miles · Highland Park Senior High SchoolSt. Paul City Two-Mile · Sep 1012:09St. Paul City Two-MileSeptember 10, 2021
5,000 Meters · Highland 9 Golf CourseSt. Paul Conference Championships · Oct 1919:52.63St. Paul Conference Championships October 19, 2021
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2918:27.6Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 518:57.5John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Seminole Valley ParkCorridor XC Clash-College · Sep 118:20.2Corridor XC Clash-CollegeSeptember 1, 2023
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 818:45.02Simley InvitationalOctober 8, 2022
5,000 Meters · Solomon ParkWashington Tech Invitational · Oct 1118:57.3Washington Tech InvitationalOctober 11, 2022
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2718:22.9MSHSL Section 3AA ChampionshipsOctober 27, 2022
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3129:55.9Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3033:13.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 331:16.3Running of the CowsOctober 3, 2026
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1333:54.7Les Duke InvitationalSeptember 13, 2025
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2133:26.5ISU John McNicholsSeptember 21, 2024
8,000 Meters · Luther CollegeSaga Cup · Nov 629:34.1Saga CupNovember 6, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 430:58.6Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3033:13.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 230:34.572024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1832:26.2Interregional InvitationalOctober 18, 2025
8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 129:48.9Midwest Conference ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1830:38.8Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026
8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3033:13.20Steve Johnson InvitationalSeptember 30, 2023

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 73 · Cornell CollegeCornell College8,000 Meters College7329:34.1 PBSr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 108 · Cornell CollegeCornell College8,000 Meters Midwest10829:55.9 PBSr
Oct 17Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 432 · Cornell CollegeCornell College8,000 Meters Varsity43230:00.8SR-4
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 268 · Cornell CollegeCornell College8,000 Meters Maize26831:16.3 PBSr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 179 · Cornell CollegeCornell College8,000 Meters Collegiate17930:38.8 PBSr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 69 · Cornell CollegeCornell College5,000 Meters Collegiate6918:57.5 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Saga CupNov 7 · 8,000 Meters College · Place 74 · Cornell CollegeCornell College8,000 Meters College7430:16.2Jr
Nov 1Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 88 · Cornell CollegeCornell College8,000 Meters Champ8829:48.9 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 145 · Cornell CollegeCornell College8,000 Meters Open14532:26.2 PBJr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 232 · Cornell CollegeCornell College8,000 Meters College23230:58.6 PBJr
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 196 · Cornell CollegeCornell College8,000 Meters College19631:24.20Jr
Sep 13Les Duke InvitationalSep 13 · 8,000 Meters Men's Race · Place 109 · Cornell CollegeCornell College8,000 Meters Men's Race10933:54.7 PBJr
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Men's Race · Place 65 · Cornell CollegeCornell College5,000 Meters Men's Race6518:27.6 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 94 · Cornell CollegeCornell College8,000 Meters Midwest9430:34.57 PBSo
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 366 · Cornell CollegeCornell College8,000 Meters Varsity36632:07.3SO
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 465 · Cornell CollegeCornell College8,000 Meters College46533:26.5 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 368 · Cornell CollegeCornell College8,000 Meters Open Invitational36831:49.0FR
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 257 · Cornell CollegeCornell College8,000 Meters College25733:13.2 PBFr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 286 · Cornell CollegeCornell College8,000 Meters College28633:13.2 PBFr
Sep 30Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 286 · Cornell CollegeCornell College8,000 Meters College Mens 8000M28633:13.20 PBFr
Sep 1Corridor XC Clash-CollegeSep 1 · 5,000 Meters College · Place 66 · Cornell CollegeCornell College5,000 Meters College6618:20.2 PBFr
Sep 1Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Men's 5K · Place 66 · Cornell CollegeCornell College5,000 Meters Men's 5K6618:20.2Fr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 3AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 44 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity4418:22.9 PB12
Oct 17St Paul City Conference MeetOct 17 · 5,000 Meters Varsity · Place 17 · St Paul HumboldtSt Paul Humboldt5,000 Meters Varsity175:5312
Oct 11Washington Tech InvitationalOct 11 · 5,000 Meters Varsity · Place 10 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity1018:57.3 PB12
Oct 8Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 37 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity3718:45.02 PB12
Sep 9St Paul Two MileSep 9 · 2 Miles Varsity · Place 32 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning2 Miles Varsity3211:27.29 PB12
Aug 25St. Paul Central OpenAug 25 · 5,000 Meters Varsity · Place 36 · Humboldt/Open WorldHumboldt/Open World5,000 Meters Varsity3618:44.1—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 3AA ChampionshipsOct 28 · 5,000 Meters Section · Place 49 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Section4919:41.811
Oct 19St. Paul Conference Championships Oct 19 · 5,000 Meters Varsity · Place 23 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity2319:52.63 PB11
Oct 9Simley InvitationalOct 9 · 5,000 Meters Varsity · Place 47 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning5,000 Meters Varsity4719:53.8911
Sep 30Dakota County InvitationalSep 30 · 5,000 Meters Varsity · Place 55 · St. Paul HumboldtSt. Paul Humboldt5,000 Meters Varsity5519:51.011
Sep 10St. Paul City Two-MileSep 10 · 2 Miles Varsity · Place 22 · St. Paul Humboldt/Open World LearningSt. Paul Humboldt/Open World Learning2 Miles Varsity2212:09 PB11

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Jaguar ChallengeSep 24 · 5,000 Meters Varsity · Place 148 · St Paul HumboldtSt Paul Humboldt5,000 Meters Varsity14822:22.6—