As 1st club captain, Cavenaghi led River Plate to achieve a sweep of all three international championships: 2014 Copa Sudamericana, 2015 Recopa Sudamericana, & 2015 Copa Libertadores.
His serious knee injury eventually forced Cavenaghi to retire from the professional scene, making the official announcement through a YouTube video on 27 December 2016.