*Club domestic league appearances and goals, correct as of 17:21, 17 February 2024 (UTC) ‡ National team caps and goals, correct as of 16:58, 10 October 2014 (UTC)
Born in Rotterdam, Netherlands, Ebecilio started his youth career at Feyenoord when he was seven.[7] Ebecilio soon attracted interest from Premier League clubs[8] and eventually joined Arsenal in 2010.[9] In 2011, Ebecilio signed his first professional contract with the club.[10] In November 2011, Ebecilio felt it was time for him to make his breakthrough at Arsenal.[11] While at Arsenal, Ebecilio helped the club to reach to fourth place of the 2012–13 NextGen Series.[citation needed]
In May 2013, Ebecilio was offered a new contract with the club after years at the club's academy.[1] Meanwhile, other clubs were interested in signing Ebecilio.[12][13]
Twente
In May 2013, Ebecilio signed a five-year contract with FC Twente, returning to his homeland after three years in England.[14]
In his second season at Twente, Ebecilio added two more goals against Utrecht on 28 September 2013[23] and AZ Alkmaar on 5 October 2014.[24] In December 2014, Ebecilio clashed with Manager Alfred Schreuder resulting in him being left out of the squad for four matches.[25] Ebecilio scored on his return, in a 2–1 win over Cambuur on 31 January 2015.[26]
Nottingham Forest
On 20 August 2015, Ebecilio joined Championship side Nottingham Forest on a season-long loan.[27] He made his debut in a 1–1 draw away at Bolton Wanderers on 22 August 2015. However, having made only five first-team appearances for the club due to injury, Ebecilio's loan deal at Nottingham was terminated on 31 January 2016; the last day of the English and Dutch winter transfer window. He was instantly loaned out to ADO Den Haag where he stayed for the remaining duration of that season.[3][28][29]
Return to Twente
Ebecilio then returned to FC Twente in the summer of 2016.[30] He was not featured by the Tukkers as a regular player for the first side. Ebecilio thus left the club in March 2017.[3][5][31]
NEC
Ebecilio signed up with N.E.C in November 2017 where at first he sought to regain his fitness. Ebecilio was eventually added to the squad of Jong N.E.C. in late January 2018.[32][33]
ADO Den Haag
In December 2018 Ebecilio moved back to ADO Den Haag to regain his fitness. His first game upon his return to the club was for Jong ADO when he came on in the 76th minute against Sparta Rotterdam, replacing midfielder Johnny Reynolds in a 2-1 win.[34] He played seven further matches with Jong ADO in Beloften Eredivisie. On 21 April 2019 he was added to the selection of the first team who played against PSV Eindhoven but he stayed on the bench. He made his return to the first team as a late substitute for Danny Bakker in a 6-2 win against Willem II on 15th May 2019. It was his final appearance for the club.[35]
Excelsior
In July 2019, he moved to Excelsior on a two-year contract,[36] but left at the end of the 2019-20 season after only six appearances in the league.