Le 11 août 2011, Rhodes rejoint les Cardinals de Saint-Louis, qui se qualifient en fin d'année pour les séries éliminatoires. Rhodes traverse les deux premières rondes menant à la Série mondiale sans accorder de point ni de coup sûr à ses adversaires, les Phillies de Philadelphie et les Brewers de Milwaukee. Il a l'occasion de jouer pour la première fois en grande finale lorsque les Cardinals atteignent la Série mondiale 2011 contre les champions de la Ligue américaine, les Rangers du Texas. Rhodes célèbre son pendant cette série finale. Ayant débuté l'année avec Texas, Rhodes se retrouve dans une situation inusitée puisqu'il recevra une bague de champion de la Série mondiale peu importe l'issue de la série : soit comme champion avec les Cardinals, soit pour avoir contribué, même temporairement, au parcours d'un club (les Rangers) vers le championnat. Il est le septième joueur de baseball à se retrouver dans cette situation et, du nombre, seul Lonnie Smith en 1985 et Bengie Molina en 2010 ont joué en finale contre l'équipe pour laquelle ils évoluaient à l'amorce de la même saison.