Goodwin is full of confidence after a rousing finish to the Dutch Eredivisie season with Sparta Rotterdam.
After 103 games across five seasons in the Hyundai A-League with Melbourne Heart, Newcastle Jets and Adelaide United, the 24-year-old signed a deal with Sparta after helping the Reds to their maiden championship.
In his first season in the Netherlands, Goodwin played 30 league and cup games, scoring four goals.
His biggest – and most important – impact came on the final day of the season when he played a major role in helping his side escape relegation.
Goodwin was introduced at half-time with Sparta's clash away at G.A.Eagles locked at 0-0.
He provided an assist for Austrian striker Martin Pusic to open the scoring after 57 minutes, but the Eagles pegged back an equaliser with less than 20 minutes to go.
Sparta went ahead when Pusic netted his second in the 80th minute, again assisted by Goodwin.
Then the talented utility scored a decisive third goal from a brilliant free-kick to secure Sparta's top-flight survival.
The win saw Sparta finish one place above the relegation zone, clear of Nijmegen on goal difference.
Goodwin debuted for the Caltex Socceroos with a three-minute cameo off the bench in a 3-2 loss to Japan at the 2013 East Asian Cup.
He then played a full part in Australia’s 4-3 defeat by China three days later.
Since then, his involvement has been limited to a few minutes as a substitute against England last May and being part of the Caltex Socceroos squad for World Cup qualifiers against
Saudi Arabia, Japan and Thailand last year, without taking the field.
The Caltex Socceroos face Saudi Arabia in a crucial World Cup qualifier in Adelaide on June 8 before heading to the Confederations Cup in Russia.
Australia meets Germany, Cameroon and Chile in the group stage.
The Caltex Socceroos tackle Saudi Arabia in a crucial World Cup Qualifer in Adelaide on June 8. Click Here for Tickets