Hayes nastupoval v NHL v letech 2011 až 2018 za Chicago, Floridu, Boston a New Jersey. Během 334 zápasů zaznamenal 54 gólů a 55 asistencí. Hokej hrál naposledy v sezoně 2018/19 v nižší lize AHL. V elitní zámořské soutěži působí jeho bratr Kevin, který hraje za Philadelphii.
V mládežnickém věku Hayes reprezentoval USA a získal stříbrnou medaili na mistrovství světa hráčů do 18 let v roce 2007.