Arencibia, dla którego był to pierwszy home run w MLB).
W sezonie 2011 po raz pierwszy został powołany do Meczu Gwiazd, rozegrał 11 pełnych meczów, zaliczył 4 shutouty i 225 strikeoutów (rekord kariery), a w głosowaniu do nagrody AL Cy Young Award zajął 3. miejsce za Justinem Verlanderem z Detroit Tigers i Jeredem Weaverem z Los Angeles Angels of Anaheim. W grudniu 2012 w ramach wymiany zawodników przeszedł do Kansas City Royals.
13 maja 2014 w meczu przeciwko Colorado Rockies zaliczył 1500. strikeout w MLB. 30 września 2014 po raz pierwszy wystąpił w postseason w rozegranym w ramach Major League Baseball Wild Card Game meczu z Oakland Athletics, w którym rozegrał pięć inningów, oddał pięć uderzeń i pięć runów, zszedł z boiska przy stanie 3–2 dla Royals; ostatecznie zespół z Kansas City wygrał spotkanie 9–8 po 12 zmianach. Shields zagrał w meczu numer 3 American League Championship Series, w których Royals pokonali Baltimore Orioles 4–0 i w dwóch meczach World Series, w których Royals ulegli San Francisco Giants 3–4.