Marigliani was selected by Essendon with the fifty-fifth pick in the 2010 AFL Rookie Draft. He was drafted from Seaford tigers in the MPNFL. He was one of the most consistent performers in the vfl league over the past couple of years, earning selection in the VFL Team of the Year in 2008 and 2009.[1] He played a total of 98 games for Frankston during his career there.[2]
Marigliani played only the last two games of the 2010 home and away season for Essendon,[3] and was delisted at the end of the season. He performed strongly for Essendon's VFL-affiliate, Bendigo, during the year,[4] and finished equal fifth in the J. J. Liston Trophy.[5]
Marigliani resumed working as a carpenter after being delisted.[6] He continued to play in the VFL, playing for Sandringham from 2011 until 2013, and served as club captain in 2013.
In 2014, he crossed to Port Melbourne,[2] and in 2015 he returned to Essendon as a VFL-listed player in its reserves team.[7]
He had the opportunity to return to the Essendon seniors during the 2015 NAB Challenge due to provisional suspensions being served by senior Essendon players during the club's supplements controversy.[8] He was one of the best afield for Essendon in the 50-point defeat to St Kilda in the first NAB Challenge game.