 On 20 August, Caicedo made his league debut vs SPAL coming on as a substitute for Senad Lulić in the 85th minute.On 3 December, he came off the bench to score his first Serie A goal in injury-time of Lazio's 1–2 away win over Sampdoria.On 10 February 2009, Caicedo scored the winning goal in a 3–2 victory against England's U-21 team.