Upon the dawn of a new year and a new decade, the contributing staff at MileSplit has a look at the best boys Minnesota cross country runners of the last ten years. It's always difficult to narrow a list down to just seven so we made a first, second and third team of the ten year span from 2010-2019. Performances at big meets like the Roy Griak Invitational and at championships like conference, section and state meets long with NXR, NXN results were all taken into consideration.
(Names within each team are listed alphabetical order. Athlete's graduation year listed after high school.)
Second Team | Third Team
Minnesota Boys Cross Country All-Decade First Team:
Obsa Ali (Richfield, 2014)
Lakeville Applejack Invitational
2013 - Individual Champion (14:57, 4th-fastest 5k time of the decade)
Section 3AA
2012 - Individual Champion (15:35)
2013 - Individual Champion (16:19)
Class AA Championships
2012 - 2nd (15:25)
2013 - Individual Champion (15:15)
NXR Heartland
2012 - 3rd (15:31)
2013 - 2nd (15:11)
Nike Cross Nationals
2012 - 10th (17:30)
2013 - 10th (15:15)
Jaret Carpenter (Wayzata, 2016)
Section 6AA
2013 - 4th (16:01)
2014 - 3rd (15:52)
2015 - Individual Champion (15:38)
MSHSL Class AA Championships
2013 - 18th (16:06)
2014 - 7th (15:38)
2015 - Individual Champion (15:26)
NXR Heartland
2013 - 23rd (15:57)
2014 - 13th (15:35)
2015 - Individual Champion (14:58, 5th-fastest 5k of the decade)
Nike Cross Nationals
2013 - 109th (16:19)
2014 - 14th (15:39)
2015 - 4th (15:09)
2015 Minnesota Gatorade POY Boys Cross Country
Khalid Hussein (Wayzata, 2018)
Section 6AA
2015 - 11th (16:16)
2016 - 2nd (15:33)
2017 - Individual Champion (15:37)
MSHSL Class AA Championships
2015 - 21st (16:04)
2016 - 2nd (15:42)
2017 - Individual Champion (15:22)
NXR Heartland
2015 - 32nd (15:52)
2016 - 9th (15:05)
2017 - 3rd (14:56, 3rd-fastest 5k of the decade)
Nike Cross Nationals
2015 - 76th (16:02)
2016 - 29th (16:10)
2017 - 10th (15:28)
Acer Iverson (Roseville, 2019)
Section 4AA
2015 - 21st (17:38)
2016 - 7th (16:34)
2017 - Individual Champion (15:31)
2018 - 2nd (15:34)
Class AA Championships
2016 - 20th (16:21)
2017 - 2nd (15:31)
2018 - Individual Champion (15:14)
NXR Heartland
2016 - Open Boys 3rd (15:50)
2017 - 6th (15:04, 7th-fastest time of the decade)
2018 - 4th (15:16)
Nike Cross Nationals
2017 - 81st (16:16)
2018 - 44th (15:41)
2017 Minnesota Gatorade POY Boys Cross Country
2018 Minnesota Gatorade POY Boys Cross Country
Connor Olson (Wayzata, 2015)
Lake Conference
2014 - Individual Champion (15:09, 9th-fastest time of the decade)
Section 6AA
2009 - 33rd (18:04) [Section 5AA, competing for Maple Grove]
2010 - 10th (16:25) [Section 5AA, competing for Maple Grove]
2011 - 2nd (15:37)
2012 - 2nd (15:33)
2013 - Individual Champion (15:34)
2014 - 2nd (15:33)
MSHSL Class AA Championships
2010 - 68th (16:50) [Competing for Maple Grove]
2011 - 11th (16:01)
2012 - 5th (15:30)
2013 - 2nd (15:17)
2014 - Individual Champion (15:17)
NXR Heartland
2011 - 22nd (16:04)
2012 - 6th (15:36)
2013 - 9th (15:37)
2014 - 7th (15:18)
Nike Cross Nationals
2012 - 6th (17:23)
2013 - 34th (15:36)
2014 - 12th (15:39)
2013 Minnesota Gatorade POY Boys Cross Country
2014 Minnesota Gatorade POY Boys Cross Country
Shane Streich (Waseca, 2015)
Section 2A Championships
2009 - 2nd (17:10)
2010 - Individual Champion (16:43)
2011 - Individual Champion (16:11)
2012 - Individual Champion (15:44)
2013 - Individual Champion (15:41)
2014 - Individual Champion (15:52)
MSHSL Class A Championships
2009 - 41st (17:25)
2010 - 14th (16:31)
2011 - 5th (16:15)
2012 - 3rd (15:52)
2013 - 2nd (15:50)
2014 - Individual Champion (15:46)
NXR Heartland
2011 - 56th (16:30)
2012 - 22nd (16:08)
2013 - 27th (15:59)
2014 - 28th (15:51)
Geno Uhrbom (Greenway/Nashwauk-Keewatin, 2021)
Section 7A
2015 - 3rd (17:23)
2016 - 2nd overall (16:52)
2017 - Individual Champion (16:29)
2018 - Individual Champion (15:47)
2019 - Individual Champion (15:36)
Class A Championships
2015 - 63rd (17:24)
2016 - 24th (16:46)
2017 - 3rd (15:56)
2018 - Individual Champion (15:38)
2019 - Individual Champion (15:27)
NXR Heartland
2017 - 45th (15:36)
2018 - 17th (15:38)
2019 - 9th (15:26)