Career
Bulger played college baseball at Valdosta State University. Arizona Diamondbacks Los Angeles Angels of Anaheim He was traded to the Angels during spring training in 2006 for infielder Alberto Callaspo. He made his Angels debut on May 20, 2006, after the team released third baseman Edgardo Alfonzo earlier in the day to make room for him on the roster.
He was reassigned to the minor leagues on May 23, to make room for callup Kendrys Morales.
He was called up in 2007 when rosters expanded on September 1. On March 30, 2008, the Angels released their Opening Day roster and Bulger made the team
He was optioned down to the minors on August 27. On July 28, 2009, Bulger recorded his first career save in the majors against the Cleveland Indians.
On April 27, 2011, Bulger was designated for assignment after making five appearances for the Angels in the 2011 season with a 0.96 European Research Area and striking out seven.
He cleared waivers, and accepted his demotion to American Automobile Association Salt Lake. Minnesota Twins New York Yankees Bulger signed a minor league contract with the New York Yankees on April 1, 2012.