Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cottage Grove Middle SchoolGrey Cloud Invite · Sep 316:36.7Grey Cloud InviteSeptember 3, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:57.54New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lake Elmo Park ReserveCretin Derham Cross Country Invitational · Aug 2817:30.0Cretin Derham Cross Country InvitationalAugust 28, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 216:43.4MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:37.9MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Osceola Intermediate SchoolOsceola Invitational · Sep 2019:23.10Osceola InvitationalSeptember 20, 2025
5,000 Meters · Osceola School GroundsOsceola Invitational · Sep 1917:08.0Osceola InvitationalSeptember 19, 2026
5,000 Meters · Red Wing HS2025 Red Wing Invite · Sep 2518:09.042025 Red Wing InviteSeptember 25, 2025
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 1016:14.7Simley InvitationalOctober 10, 2026
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 1016:00Dewey Minnaert XC InviteSeptember 10, 2026
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2415:43.3MSHSL Section 3AAA ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:13.5NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 86 · ParkPark5,000 Meters Class AAA8616:37.9 PB12
Oct 29MSHSL Section 3AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · ParkPark5,000 Meters Varsity516:18.5012
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · ParkPark5,000 Meters Varsity115:40.2SR
Oct 10Simley InvitationalOct 10 · 5,000 Meters Varsity · Place 1 · ParkPark5,000 Meters Varsity116:14.7 PB12
Sep 19Osceola InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · ParkPark5,000 Meters Varsity717:08.0 PB12
Sep 10Dewey Minnaert XC InviteSep 10 · 5,000 Meters Boys Varsity · Place 1 · ParkPark5,000 Meters Boys Varsity116:00 PB12
Sep 3Grey Cloud InviteSep 3 · 5,000 Meters Boys 5000m · Place 1 · ParkPark5,000 Meters Boys 5000m116:36.7 PB12
Aug 28Cretin Derham Cross Country InvitationalAug 28 · 5,000 Meters Boys 5k · Place 3 · ParkPark5,000 Meters Boys 5k317:30.0 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 255 · UnattachedUnattached5,000 Meters Gold25516:57.54 PB11
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 143 · ParkPark5,000 Meters Class AAA14317:32.411
Oct 23MSHSL Section 3AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 13 · ParkPark5,000 Meters Varsity1316:03.5011
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 12 · ParkPark5,000 Meters Varsity1216:16.1JR
Oct 4Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 7 · ParkPark5,000 Meters Varsity717:04.3JR
Sep 252025 Red Wing InviteSep 25 · 5,000 Meters Varsity · Place 10 · ParkPark5,000 Meters Varsity1018:09.04 PB11
Sep 20Osceola InvitationalSep 20 · 5,000 Meters Varsity · Place 21 · ParkPark5,000 Meters Varsity2119:23.10 PB11
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Varsity · Place 3 · ParkPark5,000 Meters Varsity316:16.211
Aug 22Cretin-Derham XC InviteAug 22 · 5,000 Meters Varsity · Place 4 · ParkPark5,000 Meters Varsity417:43.1411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 33 · UnattachedUnattached5,000 Meters Open Invitational Section 63316:13.5 PB10
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 76 · ParkPark5,000 Meters Class AAA7616:43.4 PB10
Oct 24MSHSL Section 3AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 4 · ParkPark5,000 Meters Varsity415:43.3 PB10
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 10 · ParkPark5,000 Meters Varsity1016:01.310
Oct 5Simley InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · ParkPark5,000 Meters Varsity416:47.5SO
Sep 27Red Wing InviteSep 27 · 5,000 Meters Varsity · Place 8 · ParkPark5,000 Meters Varsity817:08.0810
Sep 5Dewey Minnaert InviteSep 5 · 5,000 Meters Varsity · Place 12 · ParkPark5,000 Meters Varsity1217:12.410
Aug 23Cretin-Derham Hall XC InvieAug 23 · 5,000 Meters Varsity · Place 3 · ParkPark5,000 Meters Varsity317:58.710