Career
Melbourne Victory
On 18 August 2009, Foschini was signed to a contract with the Melbourne Victory senior squad on a two-year deal, becoming the first player to be signed straight from the Academy. On 27 December 2009 he made his starting debut for Victory against North Queensland Fury in a 1–0 loss. In the A-League Round 5 match between Brisbane Roar and Melbourne Victory in 2011, Foschini, along with fellow Victory goalkeeper Ante Čović, were controversially sent off by referee Ben Williams for challenges against Roar defenders, reducing the Victory to playing with nine men throughout the match.
On 8 August 2013, Foschini was released by the Victory.
Salgaocar
On 31 October 2013, Foschini signed for I-League club Salgaocar F.C. He made his debut for Salgaocar in the I-League on 22 November 2013 against Pune F.C. at the Duler Stadium in which he played the whole match as Salgaocar drew the match 1–1.
Ottawa Fury Football Club
Foschini trained with Ottawa Fury Football Club from early pre-season through to mid May 2015. He trained with the team full-time and played several pre-season matches. Marc Dos Santos said Foschini would have been signed already if Fury wasn"t carrying the maximum number of international players."I loved him.. he"s definitely an NASL-level player," said Dos Santos.
"We"re going to keep a door open, a good contact and maybe he could be an option in 2016."
Foschini was born in Melbourne, Victoria.
He is the son of former Australian rules football player Silvio Foschini. He attended Caulfield Grammar School, where he captained the First XI Team.