Joe Allen - Career in Shirts

  1. Stoke City since 2016
  2. Liverpool FC 2012-2016
  3. Swansea City 2007-2012
Clubs National Team