On 20 December 2013, Asprilla signed for Bulgarian club Litex Lovech.[2] He marked his competitive debut by netting two goals in Litex's 3–0 league win over Beroe Stara Zagora on 23 February 2014.
Al Ain
On 4 January 2016 he moved to Al-Ain for an undisclosed fee.[3] He made a debut on 8 January 2016 coming on as a substitute in the place of Ibrahim Diaky and scoring the winning goal in the 93 minute for 2–1 win against Al Dhafra FC.[4]
Al-Shabab
Asprilla joined Al-Shabab in 2019. He scored his debut goal in the 2:1 win over Al Fateh in August 2019.[5] Asprilla established himself as an important part of the side.[6]
In July 2023, Asprilla returned to Bulgaria, joining CSKA Sofia.[8] After mostly seeing action as a substitute, he left the team upon the expiration of his contract in June 2024.[9]