| Youth career | |||
|---|---|---|---|
| 2001–2007 | Bologna | ||
| 2007–2009 | Chelsea | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2009–2011 | Chelsea | 4 | (0) |
| 2011 | → Swansea City (loan) | 9 | (6) |
| 2011–2012 | Parma | 0 | (0) |
| 2011–2012 | → Roma (loan) | 8 | (2) |
| 2012 | Roma | 16 | (7) |
| 2012–2015 | Liverpool | 25 | (2) |
| 2013–2014 | → Sunderland (loan) | 32 | (7) |
| 2015–2018 | Sunderland | 50 | (7) |
| 2017–2018 | → AC Milan (loan) | 29 | (2) |
| 2018–2020 | AC Milan | 22 | (2) |
| 2020 | Hellas Verona | 14 | (3) |
| 2021–2023 | Fatih Karagümrük | 71 | (31) |
| 2023– | Sampdoria | 30 | (9) |
| International career | |||
| 2006 | Italy U16 | 4 | (0) |
| 2007–2008 | Italy U17 | 7 | (1) |
| 2008–2010 | Italy U19 | 11 | (5) |
| 2009–2013 | Italy U21 | 18 | (6) |
| 2012 | Italy | 1 | (0) |
| *Club domestic league appearances and goals, correct as of 29 December 2024 | |||