En 2014, il est l'un des 3 lanceurs de relève des Royals, avec Wade Davis et Greg Holland, à conserver une moyenne de points mérités inférieure à 2,00[2]. La moyenne de Herrera ne se chiffre qu'à 1,41 en 70 manches lancées lors de 70 sorties. Il est généralement chargé de lancer la 7emanche, les deux suivantes étant confiées dans l'ordre à Davis et au stoppeur Holland[3]. Il fait ses débuts éliminatoires avec les Royals en 2014 mais, blessé à l'avant-bras droit, il doit quitter le premier match de la Série de divisions de la Ligue américaine contre les Angels de Los Angeles après seulement 5 lancers[4].
Saison 2015
Herrera est mis à l'amende pour avoir dangereusement visé Brett Lawrie des Athletics d'Oakland d'une balle rapide lancée à 160km/h le [5]. Le suivant, il est suspendu deux matchs à la suite d'une bagarre survenue lors d'un match le contre les White Sox de Chicago[6]. Cette dernière suspension, portée en appel, est par la suite réduite à une seule partie, mais il est aussi suspendu 5 matchs pour l'incident impliquant Lowrie[7].
En 2015, il fait partie de l'équipe des Royals championne de la Série mondiale 2015. Dans la saison régulière qui précède ce titre, Herrera maintient une moyenne de points mérités de 2,71 en 69 manches et deux tiers lancées, avec 64 retraits sur des prises. Dans les éliminatoires de l'automne 2015, il n'accorde qu'un point en 13 manches et deux tiers lancées pour une moyenne de points mérités de 0,66. Il effectue 11 sorties au total, reçoit notamment une victoire dans la Série de divisions contre les Astros de Houston et retire 10 adversaires sur des prises en 5 sorties face aux Blue Jays de Toronto en Série de championnat[8]. Il est passé aux Nationals de Washington le .