Arizona Diamondbacks Schlereth was drafted by the
Oakland Athletics in the 8th round of the
2007 Major League Baseball draft, but did not sign. He then was drafted by the
Arizona Diamondbacks in the 1st round (26th overall) of the
2008 Major League Baseball draft. He made his major league debut in a relief appearance against the
Atlanta Braves on May 29, 2009, throwing a perfect inning.
Detroit Tigers On December 9, 2009, Schlereth and
Max Scherzer were traded to the
Detroit Tigers as part of a three-team trade that brought
Ian Kennedy and
Edwin Jackson to the Diamondbacks. Schlereth spent the first half of the 2010 season with the
Toledo Mud Hens, posting a 2.83 ERA and 45 strikeouts. He was called up by the Tigers on July 2, 2010, to replace
Fu-Te Ni on the roster, who was sent down two days earlier. On August 15, 2011, Schlereth gave up
Jim Thome's 600th home run against the Twins at
Comerica Park. On November 30, 2012, the Tigers non-tendered Schlereth's contract, making him a free agent.
Baltimore Orioles On December 19, 2012, Schlereth was signed to minor league contract with the
Baltimore Orioles that included an invitation to spring training. He made 12 appearances for the Triple-A
Norfolk Tides, recording an 0.82 ERA with 7 strikeouts across 11 innings of work.
Pittsburgh Pirates Schlereth signed a minor league contract with the
Pittsburgh Pirates on December 18, 2013. In 21 appearances for the Triple-A
Indianapolis Indians in 2014, he struggled to a 1-2 record and 7.23 ERA with 18 strikeouts across innings pitched.
Detroit Tigers (second stint) On June 24, 2014, the
Detroit Tigers acquired Schlereth from Pittsburgh in exchange for cash considerations, and was assigned to their
Triple-A affiliate, the
Toledo Mud Hens. He posted a 4.50 ERA in 17 games with the Mud Hens. On January 14, 2015, the Tigers signed Schlereth to a minor league contract.
Toronto Blue Jays On January 18, 2016, Schlereth signed a minor league contract with the
Toronto Blue Jays. In 15 games for the Double-A
New Hampshire Fisher Cats, he registered an 0-2 record and 4.32 ERA with 11 strikeouts across innings pitched. Schlereth was released by the Blue Jays organization on June 30.
Miami Marlins On December 12, 2016, Schlereth signed a minor league contract with the
St. Louis Cardinals that included an invitation to spring training. He was released on March 27, 2017. On April 9, 2017, Schlereth signed a minor league contract with the
Miami Marlins. He split the season between the High–A
Jupiter Hammerheads, Double–A
Jacksonville Jumbo Shrimp, and Triple–A
New Orleans Baby Cakes. In 37 relief outings between the three affiliates, Schlereth accumulated a 2.38 ERA with 39 strikeouts and 5 saves across innings pitched. He elected free agency following the season on November 6.
Long Island Ducks On May 6, 2018, Schlereth signed with the
Long Island Ducks of the
Atlantic League of Professional Baseball.
Seattle Mariners On June 2, 2018, Schlereth's contract was purchased by the
Seattle Mariners organization. He made 20 appearances split between the Double–A
Arkansas Travelers and Triple–A
Tacoma Rainiers, accumulating a 3.60 ERA with 19 strikeouts across 15 innings of work. Schlereth elected free agency following the season on November 2.
Sugar Land Skeeters On January 14, 2019, Schlereth signed a minor league contract with the
Boston Red Sox. He was released by the Red Sox on March 21. On May 31, 2019, Schlereth signed with the
Sugar Land Skeeters of the
Atlantic League of Professional Baseball. He became a free agent following the season. ==Coaching career==