Personal bests

Best marks in available results
Event / courseMarkMeetDate
2400 m · Bertram ParkMonticello Invitational · Sep 1012:19.1Monticello InvitationalSeptember 10, 2022
3,200 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 1116:48.49St. Cloud Tech Granite InvitationalOctober 11, 2022
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2318:40.80MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 317:54.2Princeton InvitationalSeptember 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:49.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 118:52.9Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:30.7Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 717:40.4MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1018:12Pine City InviteSeptember 10, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 817:44.9Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1317:28.93Tiger InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1518:18.2Cardinal ClassicSeptember 15, 2026
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2917:44.00MSHSL Section 5AA ChampionshipsOctober 29, 2026

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 121 · Zimmerman5,000 Meters Class AA12117:40.4 PB11
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 10 · Zimmerman5,000 Meters Varsity1017:44.00 PB11
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 15 · Zimmerman5,000 Meters Varsity1517:29.911
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 35 · Zimmerman5,000 Meters Varsity3517:28.93 PB11
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 63 · Zimmerman5,000 Meters Varsity6317:44.9 PB11
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 12 · Zimmerman5,000 Meters Boys Varsity1218:52.9 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 92 · Zimmerman5,000 Meters Larry Zirgibel Boy’s Gold Competition9217:49.2 PB11
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 23 · Zimmerman5,000 Meters Varsity2318:18.2 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 10 · Zimmerman5,000 Meters Varsity1018:12 PB11
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 9 · Zimmerman5,000 Meters Varsity917:54.2 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 35 · Zimmerman5,000 Meters Varsity3518:40.80 PB10
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 35 · Zimmerman5,000 Meters Varsity3518:27.710
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 68 · Zimmerman5,000 Meters Varsity6819:25.610
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 8 · Zimmerman5,000 Meters Varsity819:40.810
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 240 · Zimmerman5,000 Meters Lefty Wright Boys Maroon Competition24020:30.7 PB10
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 30 · Zimmerman5,000 Meters Varsity3018:30.610
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 31 · Zimmerman5,000 Meters Varsity3118:4710
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 35 · Zimmerman5,000 Meters Varsity3519:19.7—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 50 · Zimmerman5,000 Meters Varsity5018:57.49
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Varsity · Place 54 · Zimmerman5,000 Meters Varsity5419:11.19
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 123 · Zimmerman5,000 Meters Varsity12320:24.39
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Varsity · Place 87 · Zimmerman5,000 Meters Varsity8719:27.29
Sep 26Thunder Trail ClassicSep 26 · 5,000 Meters Varsity · Place 17 · Zimmerman5,000 Meters Varsity1721:12.19
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 93 · Zimmerman5,000 Meters Varsity9321:28.59
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 51 · Zimmerman5,000 Meters Varsity5121:45.79

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 41 · Zimmerman5,000 Meters Junior Varsity4121:33.28
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 143 · Zimmerman5,000 Meters Junior Varsity14322:21.28
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 105 · Zimmerman5,000 Meters Junior Varsity10523:01.1—
Sep 7Pine City InvitationalSep 7 · 2,000 Meters Middle School · Place 10 · Zimmerman2,000 Meters Middle School107:49.008
Aug 31Princeton InvitationalAug 31 · 2,000 Meters Middle School · Place 16 · Zimmerman2,000 Meters Middle School168:09.7—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11St. Cloud Tech Granite InvitationalOct 11 · 3,200 Meters Junior High · Place 57 · Zimmerman3,200 Meters Junior High5716:48.49 PB7
Oct 6Thundering Royal ElkOct 6 · 2,500 Meters Middle School · Place 45 · Zimmerman2,500 Meters Middle School4513:01.2—
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 100 · Zimmerman3,200 Meters Jr. High10016:08.8Unofficial7
Sep 19Rey Zimney StampedeSep 19 · 3,200 Meters Middle School · Place 130 · Zimmerman3,200 Meters Middle School13017:40.9—
Sep 10Monticello InvitationalSep 10 · 2,400 Meters Junior High · Place 76 · Zimmerman2,400 Meters Junior High7612:19.1 PB7
Sep 1Princeton InvitationalSep 1 · 2,000 Meters Middle School · Place 36 · Zimmerman2,000 Meters Middle School3610:09.2—