Krys Barch was born March 26, 1980 in Hamilton, Ontario. The fourth round, 106th overall draft selection of the Washington Capitals in the 1998 NHL Entry Draft, Barch honed his skills in the Ontario Hockey League with the London Knights.
A hard nosed winger, Barch notched 123 points through three seasons in London. During his sophomore season in the league, he helped lead the Knights to the OHL Finals, tying for third on the club in scoring (9-17-26). After the Knights were eliminated from the OHL Finals, Barch made his professional hockey debut in the Calder Cup Playoffs with the Portland Pirates. He returned to Portland for his first full year of pro hockey and stayed with the club for the better part of the next two seasons.
Barch became a member of the Dallas Stars' organization in the summer of 2006 when the free agent signed with the Pacific Division club. After splitting his time with the club's AHL and ECHL affiliate in Iowa and Greenville respectively during the 2005-06 season, Barch appeared in 26 games with the Dallas Stars but remained in the Iowa line-up for 31 games.