Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2916:44.7Brave Like Gabe InvitationalAugust 29, 2026
5,000 Meters · Baylor Regional ParkNorwood Young America Lions CC Meet · Sep 1515:59.44Norwood Young America Lions CC MeetSeptember 15, 2026
5,000 Meters · Collinwood Regional Park & CampgroundMSHSL Section 6AA Championships · Oct 2618:13.5MSHSL Section 6AA ChampionshipsOctober 26, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2916:21.5MSHSL Section 6AA ChampionshipsOctober 29, 2026
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 216:34.4MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:04.3MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 815:45.4Litchfield InvitationalOctober 8, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1117:09.5Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1716:02.9Lucky LindySeptember 17, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 715:51.8MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 316:01.4Steve Johnson Invitational October 3, 2026
5,000 Meters · Pebble Creek Golf ClubBecker Invitational · Sep 2516:40.2Becker InvitationalSeptember 25, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1316:01.05Tiger InvitationalOctober 13, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1016:24.3Rocket RunSeptember 10, 2026
5,000 Meters · Whispering Pines Golf CourseWCC West XC Championship · Oct 1718:58.0WCC West XC ChampionshipOctober 17, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:46.6NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 14 · Rockford5,000 Meters Class AA1415:51.8 PB12
Oct 29MSHSL Section 6AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · Rockford5,000 Meters Varsity316:21.5 PB12
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 3 · Rockford5,000 Meters Varsity316:36.8SR
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 2 · Rockford5,000 Meters Varsity216:01.05 PB12
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · Rockford5,000 Meters Varsity215:45.4 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 14 · Rockford5,000 Meters Varsity1416:01.4 PB12
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 12 · Rockford5,000 Meters Varsity1216:02.9 PB12
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 1 · Rockford5,000 Meters Varsity115:59.44 PB12
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 4 · Rockford5,000 Meters Championship/Varsity416:24.3 PB12
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Gold Varsity · Place 11 · Rockford5,000 Meters Boys Gold Varsity1116:44.7 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 15 · Rockford5,000 Meters Class AA1516:04.3 PB11
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · Rockford5,000 Meters Varsity616:25.111
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 5 · Rockford5,000 Meters Varsity West516:00.811
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 3 · Rockford5,000 Meters Varsity316:03.011
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 7 · Rockford5,000 Meters Varsity716:24.511
Sep 25Becker InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · Rockford5,000 Meters Varsity316:40.2 PB11
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 5 · Rockford5,000 Meters Varsity517:09.5 PB11
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 4 · Rockford5,000 Meters Varsity416:10.5411
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 7 · Rockford5,000 Meters Varsity716:31.611
Aug 29Maple Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 1 · Rockford5,000 Meters Varsity116:44.1—

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 18 · Rockford5,000 Meters Open Invitational Section 31816:46.6 PB10
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 40 · Rockford5,000 Meters Class AA4016:34.4 PB10
Oct 24MSHSL Section 6AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 4 · Rockford5,000 Meters Varsity416:23.810
Oct 15Wright County West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Rockford5,000 Meters Varsity416:36.8SO
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Rockford5,000 Meters Varsity316:13.110
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · Rockford5,000 Meters Varsity616:03.110
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · Rockford5,000 Meters Varsity717:05.510
Sep 12Little Crow InvitationalSep 12 · 5,000 Meters Varsity · Place 7 · Rockford5,000 Meters Varsity717:12.7SO
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 7 · Rockford5,000 Meters Varsity716:47.6110
Sep 5Rocket RunSep 5 · 5,000 Meters Varsity · Place 13 · Rockford5,000 Meters Varsity1317:11.9SO
Aug 30Maple Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 5 · Rockford5,000 Meters Varsity517:43.510

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 6AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 34 · Rockford5,000 Meters Varsity3418:13.5 PB9
Oct 17WCC West XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 21 · Rockford5,000 Meters Varsity2118:58.0 PB9
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 64 · Rockford5,000 Meters Varsity6418:08.19
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 75 · Rockford5,000 Meters Varsity756:059
Sep 12Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 84 · Rockford5,000 Meters Varsity8419:03.269
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 60 · Rockford5,000 Meters Varsity6019:11.70—