Pour la Ryder Cup 2012 qui eut lieu sur le parcours du Medinah Country Club de Chicago, Dans le ‘Foursome’ du vendredi matin, Keegan est associé à Phil Mickelson face à la paire Luke Donald / Sergio García, où les américains l’emportent 4&amp;3. Pour le ‘Fourball’ du vendredi après-midi, la même paire américaine gagne 2&amp;1 contre la paire européenne Rory McIlroy / Graeme McDowell. Toujours associé à Phil Mickelson pour le ‘Foursome’ du samedi matin, les deux compères battent largement 7&amp;6 le duo Lee Westwood / Luke Donald. Keegan est laissé au repos pour le samedi après-midi.