D'Agostino was born on the Gold Coast[1] into a family of Italian and Maltese descent. He began playing junior football for the Musgrave Mustangs at the Under 7s level before switching to play for Runaway Bay in the local Gold Coast Football competitions.[2] D'Agostino attended The Southport School throughout his upbringing.[3]
Club career
Brisbane Roar
D'Agostino signed a two-year contract with Brisbane Roar on 5 August 2016.[4]
D'Agostino joined Melbourne Victory in August 2021. He signed a three-year contract, reuniting him with his former manager Tony Popovic.[6]
Viking FK
In January 2023, D'Agostino transferred to Norwegian club Viking for an undisclosed fee.[7] He signed a four-year contract with the club.[8]
International career
He's eligible to represent Australia, Malta and Italy due to his origins. In 2019, the Maltese FA were keen on verifying D'Agostino's eligibility to represent Malta at first team level, due to having Maltese grandparents.
He was selected by Graham Arnold for the under-23 team in the 2020 AFC U-23 Championship qualifiers which took place in Cambodia.[9] After being goalless in his first two matches, he scored a double in the final group match against South Korea to help Australia advance through to the finals which is going to be held in Thailand.[10]
In the main tournament, D'Agostino became the hero for Australia, having scored three goals: two which guaranteed his team a victory over Thailand at the group stage, and especially, the only goal against Uzbekistan in the third-place encounter which clinched Australia a place for the 2020 Summer Olympics.[11]
The Olyroos beat Argentina in their first group match but were unable to win another match. They were therefore not in medal contention.[12]