Lilipaly speelde in de jeugd bij achtereenvolgens RKSV DCG, AZ en FC Utrecht. Hij debuteerde in het eerste elftal van laatstgenoemde club op 6 augustus 2011 in het betaald voetbal, uit tegen VVV-Venlo. Hij maakte op zondag 22 januari 2012 zijn eerste doelpunt in de Eredivisie, tijdens FC Utrecht-PSV (1-1).
Lilipaly tekende op 7 mei 2012 een tweejarig contract bij Almere City, dan actief in de Eerste divisie. Hier kwam hij meer aan spelen toe. Nadat begin 2014 en overgang naar Persija Jakarta afketste, liet hij zijn contract bij Almere City ontbinden en tekende hij bij Consadole Sapporo, op dat moment spelend in de J-League 2.
Lilipaly tekende in augustus 2015 een contract tot medio 2017 bij Telstar, dat hem na een proefperiode inlijfde.[1] Hier kwam hij weer met regelmaat aan spelen toe. Lilipaly tekende in januari 2017 vervolgens een contract tot medio 2019 bij SC Cambuur.[2] Hier bleef hij een half seizoen, waarin hij acht keer scoorde in zeventien competitiewedstrijden. Hij verruilde Cambuur in augustus 2017 voor Bali United. Met zijn club werd Lilipaly in 2019 landskampioen.