Born in Tirana, Perntreou, who is of Greek descent, moved to Athens aged five.
In 2012, he moved to England and had a successful trial with Bristol City, where he joined the under-18 team. The following year he was offered a professional contract by the Robins, but rejected the offer and instead joined Hibernian.[1] He spent the 2013–14 season in the under-20 team and made his senior debut in the Scottish Championship the following season, coming on as a half-time substitute for Mark Oxley against Cowdenbeath on 8 November 2014.[2] He started the following game against Queen of the South, but made no further appearances for Hibs and was released at the end of the 2014–15 season. In July 2015, he signed for Crystal Palace.[3] Perntreou was released by Crystal Palace on 1 September 2017, without having made a senior appearance for the club. Perntreou joined Welling United in October 2017.[4]