[2] Luego de impresionar en el Australian Institute of Sport, el Melbourne Heart de la A-League fichó al joven jugador en 2011 con contrato por varios años.
[3] Good se convirtió en titular casi de inmediato, jugando 25 partidos durante la temporada 2011-12.
Anotó su primer gol con el club el 2 de marzo de 2012 en el empate 1-1 contra el Brisbane Roar.
[4] Tras una exitosa primera temporada como profesional en Australia, el Newcastle United de la Premier League inglesa le fichó por seis años el 31 de julio de 2012.
[5] Good ha sido internacional con Australia a niveles juveniles, e hizo su debut en marzo de 2014 en un partido amistoso frente a Ecuador.