The 6-foot-1, 215-pound defenseman led the Eagles with 298 penalty minutes during the 2014-15 campaign, which was also good for the second-most penalty minutes in the entire ECHL. Additionally, his 64 minor penalties were tops in the league, while his 22 major penalties were good for fourth in the ECHL. Zahn also registered 20 points (3g-17a) on the season, while finishing with a plus/minus rating of +12.
Drafted by the Chicago Blackhawks in the fifth round (132nd overall) of the 2008 NHL draft, Zahn has amassed 51 points (15g-36a) and 512 penalty minutes in 152 career ECHL games with Stockton, Utah and Colorado. Zahn has also played in 13 AHL games after seeing action with both the Oklahoma City Barons and Norfolk Admirals.
He also competed in the developmental camps of the Blackhawks in 2008 and 2009 and the Tampa Bay Lightning in 2011.