Career
Born in the Netherlands, Lilipaly represented his country of birth at youth level Lilipaly made his debut for the Indonesia national team in 2013. Lilipaly played for Dutch amateur side RKSV DCG for three years before joining Eredivisie club Arizona"s academy in 2000.
He moved to Utrecht the following year and progressed through their youth system.
Lilipaly made his first team debut for Utrecht in a league game at VVV-Venlo in August 2011, and his first appearance in the starting eleven came in January 2012, where he scored the opening goal against PSV. He played five times for Utrecht before joining Eerste Divisie club Almere City on a free transfer in the summer of 2012. On December 17, 2014, it was reported that he have agreed to join Persija.
Lilipaly represented the Netherlands at youth level, from the under-15s to under-18s. With little opportunity of playing for the Netherlands, Lilipaly took the Indonesian citizenship oath in October 2011, alongside four other players, to make him officially available for selection.
He made his full international debut in August 2013 against the Philippines.