Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2912:10.9Irish InvitationalAugust 29, 2025
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2912:19.3Ron Kretsch InvitationalAugust 29, 2026
3,200 Meters · Battle Creek Recreation CenterTri Metro Jamboree · Aug 3117:29.46Tri Metro JamboreeAugust 31, 2022
3,200 Meters · Gale Woods FarmTri Metro Jamboree · Aug 2712:34.70Tri Metro JamboreeAugust 27, 2025
5,000 Meters · Battle Creek Recreation CenterTri Metro XC Championship · Oct 1721:40.74Tri Metro XC ChampionshipOctober 17, 2023
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:03.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmTri Metro Conference XC Championship · Oct 1418:59.27Tri Metro Conference XC ChampionshipOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:55.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2419:16.60Farmington CowbellSeptember 24, 2026
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2822:17.10Farmington InviteSeptember 28, 2023
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1020:13.9Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · Nicollet Jr. HighBlaze Invitational · Sep 1823:11.8Blaze InvitationalSeptember 18, 2025
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1728:06.3Burnsville InvitationalSeptember 17, 2026
5,000 Meters · Picnic IslandWashington Tech Piñata Bash · Oct 718:53.2Washington Tech Piñata BashOctober 7, 2025
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 818:53.8Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 824:43.47Simley InvitationalOctober 8, 2022
5,000 Meters · Solomon ParkWashington Tech Invitational · Oct 1123:30.5Washington Tech InvitationalOctober 11, 2022
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1119:45.7Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander XC Invite · Sep 920:49.50DeLaSalle Islander XC InviteSeptember 9, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2418:24.90MSHSL Section 3AA ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1019:18.4NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 3AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 44 · Richfield5,000 Meters Varsity4419:21.1812
Oct 20Tri Metro Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 26 · Richfield5,000 Meters Varsity2618:5112
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 117 · Richfield5,000 Meters Varsity11718:53.8 PB12
Oct 6Washington Tech Pinata BashOct 6 · 5,000 Meters Varsity · Place 38 · Richfield5,000 Meters Varsity3819:33.312
Sep 30Gryphon XC InvitationalSep 30 · 5,000 Meters Varsity · Place 86 · Richfield5,000 Meters Varsity8620:2712
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 167 · Richfield5,000 Meters Varsity16719:16.60 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 157 · Richfield5,000 Meters Merrill Fischbein Boys Gopher Competi15719:03.2 PB12
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 255 · Richfield5,000 Meters Junior Varsity25528:06.3 PB12
Sep 15DeLaSalle Islander InviteSep 15 · 5,000 Meters Boys Varsity · Place 84 · Richfield5,000 Meters Boys Varsity8422:4512
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 100 · Richfield5,000 Meters Varsity10020:13.9 PB12
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Seniors · Place 39 · Richfield3,200 Meters Seniors3912:19.3 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 43 · Richfield5,000 Meters Varsity4318:44.4011
Oct 14Tri Metro Conference XC ChampionshipOct 14 · 5,000 Meters Boys Varsity · Place 18 · Richfield5,000 Meters Boys Varsity1818:59.27 PB11
Oct 7Washington Tech Piñata BashOct 7 · 5,000 Meters Varsity · Place 18 · Richfield5,000 Meters Varsity1818:53.2 PB11
Oct 4Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 72 · Richfield5,000 Meters Varsity7220:32.8JR
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 70 · Richfield5,000 Meters Varsity7019:33.611
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 141 · Richfield5,000 Meters Boys Varsity14119:33.9111
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 271 · Richfield5,000 Meters Lefty Wright Boys Maroon Competition27120:55.5 PB11
Sep 18Blaze InvitationalSep 18 · 5,000 Meters Boys Junior Varsity · Place 152 · Richfield5,000 Meters Boys Junior Varsity15223:11.8 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 99 · Richfield5,000 Meters Varsity9919:45.7 PB11
Sep 9DeLaSalle Islander XC InviteSep 9 · 5,000 Meters Varsity · Place 60 · Richfield5,000 Meters Varsity6020:49.50 PB11
Sep 4Gerry Smith XC InvitationalSep 4 · 5,000 Meters Varsity · Place 96 · Richfield5,000 Meters Varsity9618:01.2JR
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 165 · Richfield2 Miles Varsity16512:10.9 PB11
Aug 27Tri Metro JamboreeAug 27 · 3,200 Meters Varsity · Place 14 · Richfield3,200 Meters Varsity1412:34.70 PB11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 240 · Richfield5,000 Meters Open Invitational Section 424019:18.4 PB10
Oct 24MSHSL Section 3AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 44 · Richfield5,000 Meters Varsity4418:24.90 PB10
Oct 15Tri Metro Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 30 · Richfield5,000 Meters Varsity3019:09.310
Oct 8Washington Tech Piñata BashOct 8 · 5,000 Meters Varsity · Place 36 · Richfield5,000 Meters Varsity3619:46.910
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Varsity · Place 82 · Richfield5,000 Meters Varsity8219:20.910
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 192 · Richfield5,000 Meters Varsity19220:35.210
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Varsity · Place 45 · Richfield5,000 Meters Varsity4520:22.410
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 111 · Richfield5,000 Meters Varsity11119:59.6SO
Sep 10DeLaSalle Islander InviteSep 10 · 5,000 Meters Varsity · Place 62 · Richfield5,000 Meters Varsity6220:24.810
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 98 · Richfield5,000 Meters Varsity9820:05.9SO
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 158 · Richfield2 Miles Varsity15812:28.1SO
Aug 28Tri Metro XC JamboreeAug 28 · 3,200 Meters Varsity · Place 28 · Richfield3,200 Meters Varsity2812:54.710

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Tri Metro XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 69 · Richfield5,000 Meters Varsity6921:40.74 PB9
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 298 · Richfield5,000 Meters Boys 5k29822:17.10 PB9
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 158 · Richfield5,000 Meters Junior Varsity15822:58.49
Sep 1Irish InvitationalSep 1 · 2 Miles Freshman · Place 100 · Richfield2 Miles Freshman10014:15.49
Aug 30Tri Metro Conference JamboreeAug 30 · 2 Miles Varsity · Place 85 · Richfield2 Miles Varsity8516:02.24—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Tri Metro XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 102 · Richfield5,000 Meters Varsity10223:24.88
Oct 11Washington Tech InvitationalOct 11 · 5,000 Meters Varsity · Place 61 · Richfield5,000 Meters Varsity6123:30.5 PB8
Oct 8Simley InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 109 · Richfield5,000 Meters Junior Varsity10924:43.47 PB8
Aug 31Tri Metro JamboreeAug 31 · 3,200 Meters Varsity · Place 109 · Richfield3,200 Meters Varsity10917:29.46 PB8