Rodgers 2005-ben került az Arsenalhoz, és a 2007–08-as szezon elején profi szerződést írt alá a klubbal.[1] Eredetileg szélső hátvédként játszott, de azóta többször került a középhátvéd posztra is. Bemutatkozó mérkőzését a Barnet elleni 2007-es szezon előtti barátságos mérkőzésen játszotta.[1]
Az Arsenal színeiben első tétmérkőzését az angol labdarúgó-ligakupa negyeddöntőjében játszotta 2008. december 2-án a Burnley ellen. A mérkőzést az Arsenal 2-0 arányban elvesztette, Rodgerst a 46. percben lecserélték, helyére Henri Lansbury állt be.[2] 2009. január 22-én az Arsenal bejelentette, hogy egy hónapra kölcsönadják a Northampton Town-nak,[3][4] a kölcsönt később a szezon végéig meghosszabbították.[5] Miután 2009 júniusában az Arsenal elengedte,[6] egy rövid próbaidő után a Northampton Townhoz igazolt.[7]