Cordero was named the winner of "DHL Presents the Major League Baseball Delivery Man of the Month Award" for April 2007. He was successful on his first 22 save attempts until June 9, 2007, Cordero blew his first save of the season against the Texas Rangers. Cordero played in the 2007 MLB All-Star Game at AT&T Park in San Francisco, where he allowed a home run to Carl Crawford of the Tampa Bay Devil Rays in his only inning of work. Cordero finished the season with a 0–4 record with a 2.98 ERA in 66 games, earning 44 saves, second in the National League to José Valverde of the Arizona Diamondbacks, who recorded 47 saves.