Weiss startet sin karriere for Manchester City i Premier League borte mot Bolton Wanderers FC i 2008/2009-sesongen. Han spilte 90 minutter Citys kamp mot FC Barcelona den 19. august 2009, foran på Camp Nou, hvor City vant 1–0.