Barnes brings a wealth of coaching experience to Ann Arbor. He had a brief stint as an assistant with Marquette and served as the head coach for Michigan Tech women's basketball for seven seasons (2003-10).
No stranger to the Big Ten Conference, he spent one season as an assistant coach at Wisconsin (2010-11) in between his stops at Marquette and Michigan Tech. Barnes helped the Badgers tie for third in the Big Ten and rank among the conference's top three programs in six offensive categories.
While at Michigan Tech, Barnes guided his teams to winning records in all seven seasons, compiling an overall record of 156-55 (.739). The Huskies advanced to the NCAA Division II Championship five times during his tenure, including Elite Eight appearances in 2009 and 2010.
Tech won three Great Lakes Intercollegiate Athletic Conference regular-season championships and two tournament titles under Barnes. The Huskies were 104-30 (.750) in GLIAC games during his tenure. Barnes earned GLIAC Coach of the Year accolades three times in his career (2005-06, 2008-09 and 2009-10) and was named the Women's Basketball Coaches Association Regional Coach of the Year in 2009-10.
Prior to taking the controls of the Huskies' women's program, Barnes played an integral role in building the men's program into one of national prominence. During his six-year tenure as assistant coach, the Tech men compiled a 133-48 record and made four appearances in the NCAA Division II tournament. The Huskies also won four Great Lakes Intercollegiate Athletic Conference titles and two GLIAC tournament championships.
The Escanaba, Mich., native was a member of Michigan Tech's men's basketball team from 1991-95. He competed in 102 games for the Huskies and earned a spot on the GLIAC All-Defensive Team during the 1994-95 season.
Barnes graduated from Michigan Tech in May 1995 with a bachelor's degree in scientific and technical communication. He went on to serve as junior varsity girls' basketball coach at Baraga (Mich.) High School during the fall of 1995. That same year, Barnes began as junior varsity boys' basketball coach at Chassell (Mich.) High School but left early in the season to accept the assistant men's basketball coaching position at Lake Superior State, where he helped guide the Lakers to the GLIAC title during the 1995-96 campaign.
In 1996-97, Barnes played for the Kolding Basketball Club in Denmark, where he helped the team to an 18-1 record. He also served as the head coach for St. Nicolai, a men's travel team in Denmark.