The Pittsburgh Penguins are expected to name Mike Johnston as their next coach, according to a reports Wednesday.

Johnston and general manager Jim Rutherford have been finalizing the details of a contract that is expected to cover three seasons, according to the Pittsburgh Post-Gazette.

The Penguins have been without a coach since firing Dan Bylsma on June 6.

Johnston has been the coach of the Portland Winterhawks of the Western Hockey League since early in the 2008-09 season.

Prior to coaching Portland, Johnston served as an associate coach in the NHL for the Vancouver Canucks (1999-2006) and Los Angeles Kings (2006-08).

The Penguins were ousted in the second round by the New York Rangers this year.