Penner signed a one-year contract with the Pittsburgh Penguins on August 18, 2006,[REF] splitting time with the Wilkes-Barre/Scranton Penguins and their ECHL affiliate, the Wheeling Nailers.
Penner became a member of the Colorado Eagles in 2008.