Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Yankton Trail ParkAugustana Twilight XC Meet · Sep 48:30.17Augustana Twilight XC MeetSeptember 4, 2026
5,000 Meters · 5000 MetersGryphon XC Invitational · Oct 320:30.18Gryphon XC InvitationalOctober 3, 2025
5,000 Meters · Bluestem AmphitheaterMSHSL Section 8AAA Championships · Oct 2917:30.67MSHSL Section 8AAA ChampionshipsOctober 29, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1420:16.20CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Oct 318:23.60Willmar Glacial Lakes InvitationalOctober 3, 2026
5,000 Meters · Gale Woods FarmGryphon XC Invitational · Sep 3018:27Gryphon XC InvitationalSeptember 30, 2026
5,000 Meters · Greenwood Golf CourseCentral Lakes Conference XC Championship · Oct 2018:17.6Central Lakes Conference XC ChampionshipOctober 20, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2720:20.30Border BattleSeptember 27, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1222:39.6Lucky Lindy InvitationalSeptember 12, 2024
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2418:31.2Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1318:35.1Royals InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1518:42.0Cardinal ClassicSeptember 15, 2026
5,000 Meters · Warner Lake County ParkWarner Lake Invitational · Sep 1019:39.37Warner Lake InvitationalSeptember 10, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1022:18.9NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkJV Season Finale · Oct 2519:28.7JV Season FinaleOctober 25, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 8AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 46 · St. Cloud Tech5,000 Meters Varsity4617:30.67 PB10
Oct 20Central Lakes Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 38 · St. Cloud Tech5,000 Meters Varsity3818:17.6 PB10
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 10 · St. Cloud Tech5,000 Meters Varsity1018:35.1 PB10
Oct 3Willmar Glacial Lakes InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 17 · St. Cloud Tech5,000 Meters Boys Varsity1718:23.60 PB10
Sep 30Gryphon XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 1 · St. Cloud Tech5,000 Meters Junior Varsity118:27 PB10
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 41 · St. Cloud Tech5,000 Meters Boys Varsity4118:31.2 PB10
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Boys Varsity · Place 44 · St. Cloud Tech5,000 Meters Boys Varsity4418:32.810
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 30 · St. Cloud Tech5,000 Meters Varsity3018:42.0 PB10
Sep 10Warner Lake InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 1 · St. Cloud Tech5,000 Meters Junior Varsity119:39.37 PB10
Sep 4Augustana Twilight XC MeetSep 4 · 1.5 Miles Junior Varsity (1.5 Miles) · Place 80 · St. Cloud Tech1.5 Miles Junior Varsity (1.5 Miles)808:30.17 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 146 · St. Cloud Tech5,000 Meters High School14619:28.7 PB9
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 32 · St. Cloud Tech5,000 Meters Junior Varsity3220:16.20 PB9
Oct 3Gryphon XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 6 · St. Cloud Tech5,000 Meters Junior Varsity620:30.18 PB9
Sep 27Border BattleSep 27 · 5,000 Meters JV Boys · Place 151 · St. Cloud Tech5,000 Meters JV Boys15120:20.30 PB9
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 74 · St. Cloud Tech5,000 Meters Varsity7420:34.79
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 79 · St. Cloud Tech5,000 Meters Junior Varsity7922:35.3FR
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 31 · St. Cloud Tech5,000 Meters Junior Varsity3122:14.79
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 42 · St. Cloud Tech5,000 Meters Junior Varsity4220:53.0FR
Aug 29Warner Lake InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 10 · St. Cloud Tech5,000 Meters Junior Varsity1023:52.599
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Junior Varsity · Place 17 · St. Cloud Tech5,000 Meters Junior Varsity1721:44.229

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 296 · St. Cloud Tech5,000 Meters Rising Stars29622:18.9 PB8
Oct 262024 Minnesota Middle School/Jr High State Cross Country ChampionshipsOct 26 · 3,000 Meters Varsity · Place 72 · St. Cloud Tech3,000 Meters Varsity7213:11.58
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 49 · St. Cloud Tech5,000 Meters Junior Varsity4921:05.908
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 96 · St. Cloud Tech5,000 Meters Junior Varsity9621:44.18
Oct 2Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 108 · St. Cloud Tech5,000 Meters Varsity10823:01.208
Sep 26Becker InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 18 · St. Cloud Tech5,000 Meters Junior Varsity1821:58.18
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 121 · St. Cloud Tech5,000 Meters Junior Varsity12122:00.98
Sep 14Heartland PreviewSep 14 · 4,000 Meters Junior Varsity · Place 82 · St. Cloud Tech4,000 Meters Junior Varsity8217:22.708
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 132 · St. Cloud Tech5,000 Meters Varsity13222:39.6 PB8
Aug 27Big Lake Battle at LibertyAug 27 · 5,000 Meters Junior Varsity · Place 8 · St. Cloud Tech5,000 Meters Junior Varsity822:26.38
Aug 24Apollo Early Bird Cross Country InviteAug 24 · 3,200 Meters Middle School · Place 7 · St. Cloud Tech3,200 Meters Middle School713:29.308