[1] Goodwin comenzó su carrera en los modestos Adelaide United y Oakleigh Cannons hasta que en 2012 firmó con el Melbourne Heart.
[3] Jugó 44 encuentros y anotó 5 goles en la A-League en ese periodo de tiempo.
[5] Debutó en su nuevo club el 7 de agosto contra el Ajax.
Tras jugar a préstamo en el Adelaide United en la temporada 2020-21, firmó en julio de 2022 por tres años.
[12] Anotó el primer gol del partido en la derrota por 4-1 ante Francia en la fase de grupos.