Career
Foletti started his professional career in his hometown at Mendrisio before moving to Grasshoppers, where he was mainly a substitute. During his tenure, he started 3 Union of European Football Associations Champions League matches in 1995. He moved to Football Club Schaffhausen in 1997 and later to Football Club Luzern in 1999, where he was a starter.
Foletti moved back to Switzerland in the following season, joining South Carolina Kriens where he played until his retirement in 2007.
Foletti worked as a goalkeeper coach after his playing career was over. His first club was Football Club Luzern in 2007, then moving Grasshoppers the next year.
He stayed in the club until 2011, when he was assigned the goalkeeping coach duty at Switzerland national team working both with senior and youth sides.