Il remporte un sommet personnel de 12 victoires en 2012, contre 8 défaites. Sa moyenne se chiffre à 4,21 en 171 manches lancées lors de 29 départs et une apparition en relève. Il réussit 151 retraits sur des prises, son plus haut total en une année. Mais les chiffres sont légèrement trompeurs : McDonald connaît en effet une brillante première moitié de saison, avant de s'effondrer pour la suite du calendrier régulier. Lorsqu'est joué le match des étoiles en juillet sa moyenne de points mérités n'est que de 2,37 et plusieurs partisans estiment injuste qu'il n'ait pas été invité à la classique de mi-saison. Sa moyenne s'élève à 7,52 après la pause du match d'étoiles.