Il fait partie du groupe de lanceurs de relève des Rockies pendant cinq saisons. Il tire particulièrement bien son épingle du jeu en 2007 alors qu'il lance un total de 78 manches en 78 parties et maintient sa moyenne de points mérités à 2,08. Gagnant dans quatre de ses six décisions, il partage le rôle de stoppeur de l'équipe avec Brian Fuentes. Ce dernier réussit 20 sauvetages et Corpas en compte 19. C'est toutefois Corpas qui décroche le rôle de stoppeur dans les séries éliminatoires, où les Rockies prolongent leur lancée jusqu'en Série mondiale, une première dans l'histoire de la franchise. Corpas protège les trois victoires de son club dans la Série de divisions gagnée par Colorado sur les Phillies de Philadelphie. En Série de championnat de la Ligue nationale, il fait quatre apparitions au monticule, obtient deux sauvetages et est le lanceur gagnant du deuxième match contre les Diamondbacks de l'Arizona. En Série mondiale 2007 où il vient lancer deux fois, les Rockies sont déclassés par les Red Sox de Boston mais Corpas n'accorde aucun point à l'adversaire en une manche et deux tiers lancées.