Hann var valinn í sjötta umferð (170 í heild) af New Jersey Devils árið 2005. Eftir að hafa séð tíma í Devils farm kerfinu var hann skipt í september 2008 frá New Jersey til Phoenix Coyotes. New Jersey fékk Kevin Cormier í skiptum fyrir Zimmerman. Hann sótti æfingabúðir Coyotes sama ár, en náði ekki að komast í liðið og var úthlutað til smálíga. Í minors hann skiptist tíma milli Phoenix American Hockey League (AHL) tengiliði San Antonio Rampage og þeirra Central Hockey League (CHL) tengiliði Arizona Sundogs. Zimmerman skoraði 2 mörk og 5 stig í 56 leikjum með félögunum. Hann tók aftur þátt í æfingabúðum Coyotes næsta tímabil, en var enn einu sinni sendur í minors. Hann lék í 72 leikjum á árinu fyrir Rampage og bætti stigatölu sína í 9 og bætti við +13 einkunn (frá sameinuðu -10 á tímabilinu áður). Á skiptingarfrest NHL Zimmerman, ásamt sjötta umferð val í 2010 Draft
, var skipt af Phoenix til Vancouver Canucks í skiptum fyrir Mathieu Schneider.