The 20-year-old was offered the new deal earlier in the summer and after returning from his summer break, the Australian has now signed it.
He told the club's official website: "This new contract is really great. I am very excited, especially with a new manager coming in.
"These are exciting times and I can't wait for the season to start.
"We all met the new manager on Monday. He's very straightforward and I'm excited to work with him."
Source: Team_Talk