He played in Major League Baseball for the San Francisco Giants, New York Yankees, and Oakland Athletics.
The Red Sox traded Giese to the San Diego Padres with Brad Baker in exchange for Alan Embree on June 23, 2002.
[3] Giese spent the 2002 season and the first month of 2003 in the Padres minor league system before being traded for future considerations to the Philadelphia Phillies.
Giese made his MLB debut with the Giants on September 8, 2007, tossing two scoreless innings in a 6-2 loss to the Los Angeles Dodgers.
[12] On June 21, Giese made his first career start against the Cincinnati Reds replacing the injured Chien-Ming Wang, tossing 6+2⁄3 innings while allowing three runs (all unearned) in a 6-0 loss.
[14] After recovering, Giese returned to the Yankee bullpen with a scoreless inning of relief against the Tampa Bay Rays on September 2, 2008.
[20] He began the season with the Triple-A Sacramento River Cats, making eight relief appearances while recording a 1.74 ERA before suffering a torn labrum.