En 2007 jugó para los Long Island Rough Riders de la USL Premier Development League.
[2] Su primer club fue el Rochester Rhinos de la USL First Division entre 2008 y 2009.
Llegó a la MLS en marzo de 2010, fichando por el Real Salt Lake, club que lo envió a préstamo al Charleston Battery en 2010 y al F.C.
[3] Entre 2012 y 2014, Melia formó parte del Chivas USA donde disputó 6 encuentros.
En 2014 fue arquero comidín de la MLS (Pool Goalkeeper), siendo cedido a tres clubes.