1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2024. augusztus 28. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2024. szeptember 5.
Goodwin az ausztráliai Adelaide városában született. Az ifjúsági pályafutását a helyi Adelaide Raiders akadémiájánál kezdte.
2009-ben mutatkozott be az Adelaide Raiders felnőtt keretében. 2011-ben a Oakleigh Cannons, majd 2012-ben az első osztályban szereplő Melbourne City szerződtette. 2012-ben a Newcastle Jetshez, míg 2014-ben az Adelaide Unitedhez igazolt. 2016-ban a holland első osztályban érdekelt Sparta Rotterdamhoz írt alá.[1] 2018-ban visszatért az Adelaide Unitedhez.[2] 2019-ben a szaúdi el-Vahdához, majd 2020-ban az Abhához csatlakozott. 2021 és 2022 között az Adelaide United csapatát erősítette kölcsönben. 2022. július 21-én hároméves szerződést kötött az Adelaide United együttesével.[3] Először a 2022. október 9-ei, Wellington Phoenix ellen 1–1-es döntetlennel zárult mérkőzés 57. percében, Harry Van der Saag cseréjeként lépett pályára.[4] Első gólját 2022. október 30-án, a Perth Glory ellen hazai pályán 2–1-es győzelemmel zárult találkozón szerezte meg.[5] 2023. szeptember 7-én visszatért a szaúd el-Vahdához.[6]
A válogatottban
2013-ban debütált az ausztrál válogatottban. Először a 2013. július 25-ei, Japán ellen 3–2-re elvesztett mérkőzés 88. percében, Matt McKayt váltva lépett pályára.[7] Első válogatott gólját 2022. január 27-én, Vietnám ellen 4–0-ás győzelemmel zárult VB-selejtezőn szerezte meg.[8]