hold on to the lead to win the National League pennant, while Heilman suffered the loss for the Mets. Seattle Mariners After a dismal 2008 season, Heilman was traded to the Seattle Mariners in a three team trade for J. J. Putz. Chicago Cubs On January 28, 2009, the Mariners traded him to the Chicago Cubs for Ronny Cedeño and Garrett Olson. Arizona Diamondbacks On November 19, 2009, Heilman was acquired by the Diamondbacks, in return for Scott Maine and Ryne White. He elected free agency on November 7, 2010. He re-signed with them on January 18, 2011. He was expected to compete for a spot in the starting rotation. He was released on July 19, 2011. Philadelphia Phillies The Phillies signed a minor league contract with Heilman on July 22, 2011. He was assigned to the Triple-A Lehigh Valley IronPigs. He was released on August 20, 2011. Pittsburgh Pirates Heilman signed a minor league contract with the Pittsburgh Pirates on August 21, 2011, and was assigned to the Triple-A Indianapolis Indians. He elected free agency on November 2, 2011. Seattle Mariners Heilman signed a minor league contract with the Seattle Mariners on January 10, 2012, with an invite to Spring Training. He was released on April 1. Texas Rangers Heilman signed a minor league deal with the Texas Rangers on April 4, 2012, and was assigned to the Triple-A Round Rock Express. He elected free agency on November 2, 2012. References External links 1978 births Living people New York Mets players Chicago Cubs players Arizona Diamondbacks players Baseball players from Indiana Major League Baseball pitchers Notre Dame Fighting Irish baseball players People from Logansport, Indiana St. Lucie Mets players Norfolk Tides players Binghamton Mets players Lehigh Valley IronPigs players Indianapolis Indians players Round Rock Express players All-American college baseball players Alaska Goldpanners of Fairbanks players