Bauer made his major league debut in a start against the Seattle Mariners on September 2, 2001, a 1–0 loss in which he surrendered just one run on three hits and two walks in 61⁄3innings.[4] He pitched primarily in relief for Baltimore from 2001 through 2005, appearing in 125 games (nine starts) and compiling an 8–13 record with a 4.58 ERA in 240 innings pitched.[5]
Bauer was released by the Orioles after the 2005 season and signed a minor league contract with the Texas Rangers on November 9, 2005.[6] He was called up to the Rangers on April 7, 2006,[7] and remained with the team throughout the 2006 season. In 57 appearances (one start), Bauer pitched 71 innings and posted a 3–1 record with two saves and a career-best 3.55 ERA.[5] He was not available to pitch the final week of the season because of tendinitis in his pitching shoulder.[8]
Bauer signed a minor league contract with an invitation to spring training with the Cleveland Indians on November 30, 2007.[13] On July 4, 2008, Bauer was designated for assignment by the Indians;[14] he refused a minor league assignment and was released on July 10.[5] On July 11, 2008, Bauer signed a minor league contract with the Toronto Blue Jays and became a free agent at the end of the season. In November 2008, he re-signed with the Blue Jays. However, he was released at the end of spring training on March 27.[5]
Later years
Bauer had signed with the York Revolution in the Atlantic League for the 2009 season, but on May 13, 2009, he signed with the LG Twins in South Korea. He was released from the Twins with an injury on July 22, 2009.
On March 10, 2010, Bauer signed a minor league contract with the Colorado Rockies.[15] On April 12, 2010, Bauer signed a contract with the Long Island Ducks of the Atlantic League.[16] He was later released, and on July 14, signed a contract with the Lancaster Barnstormers of the Atlantic League.[17]
On February 21, 2012, Bauer signed a minor league contract with the Los Angeles Dodgers, but he was released during spring training.[5]