Caschili started playing football at Twente's academy, before moving to PEC Zwolle at under-12 level. In September 2019, he signed his first professional contract; a three-year deal.[2] Around the same time, he started training with the first-team squad. He made his professional debut on 14 December 2021, replacing Luka Adžić in the 69th minute of a 4–0 KNVB Cup victory against MVV.[3][4]
On 21 August 2022, Caschili scored his first professional goal, contributing to Zwolle's 4–0 away win over VVV-Venlo.[5] He scored once in 17 total appearances for PEC.[6]
Cambuur
On 25 July 2023, Caschili signed a two-year contract with Cambuur, with an optional third year.[7] He made his debut for the club on 18 August, replacing Milan Smit in the second half of a 3–2 away league victory against Telstar.[8][9] The following week, he made his first start for Cambuur at right-back in a 4–2 home win over Jong Ajax.[10][11] From then on, he established himself as a starter at that position,[12] and on 6 November, he scored his first goal for the club in a dominant 8–1 away victory against TOP Oss; the latter's most significant home defeat ever.[13] On 24 November, in a match against VVV-Venlo, Caschili suffered a serious knee injury which ruled him out for the remainder of the season.[14][15]
Style of play
Caschili is a versatile player, having transitioned from midfield positions to excelling as a right-back during his first year at Cambuur. His technical prowess and adaptability earned him praise from Cambuur's coach Henk de Jong, who emphasised his tenacity and speed on the field, likening him to former Heerenveen player Maarten de Jong.[12]
Personal life
Caschili was born in the Netherlands to a Serbian mother and an Italian father.[12]