Zach Redmond a été sélectionné par les Thrashers d'Atlanta en 184e choix (7e ronde) lors des repêchages de 2008.
Il commence sa carrière professionnelle avec les Wolves de Chicago dans la LAH lors de la saison 2010-2011 après avoir joué pour l'équipe universitaire des Bulldogs de Ferris State de la CCHA de 2007 à 2011. Il rejoint ensuite l'équipe des IceCaps de Saint-Jean à partir de la saison 2011-2012 et participe également à quelques rencontres de LNH lors de la saison 2012-2013 avec l'équipe affiliée aux IceCaps, les Jets de Winnipeg. Le , lors d'un entraînement, un coéquipier lui sectionne accidentellement l'artère fémorale l'obligeant ainsi à mettre un terme à sa saison avec les Jets de Winnipeg[1]. Le , il signe un contrat de deux ans avec l'Avalanche du Colorado[2].