In January 2012, Caprari was sent on loan to Serie B club Pescara[4] in order to allow him to play more first-team football. He scored three goals in 15 matches in 2011-12 season. The club also won promotion to Serie A.
In June 2012 Pescara purchased Caprari in co-ownership deal for €1.2 million.[5][6] On 20 June 2013 Roma bought him back for €2 million.,[7][8] but in pure player swap. (Giammario Piscitella and Matteo Politano to Pescara for €2M[9][10])
Caprari played hist first match of his second Roma career on 10 November 2013, against Sassuolo coming on as a substitute. On 24 January 2014 Caprari returned to Pescara by swapped club with Piscitella. (both tagged for €1.5 million)[11][12]
On 27 June 2015 Roma bought back Politano for €601,000, with Caprari moved to Pescara outright for €125,000.