In 2011, he was assigned to the Round Rock Express, the Rangers' new PCL affiliate. Eppley was called up to the majors for the first time on April 23, 2011.[10] He made his major league debut that day, throwing two innings against the Kansas City Royals.[11] After allowing eight runs in nine innings, he was optioned back to the minors on May 23.[12][13] Eppley served as the co-closer for the Express, alongside Pedro Strop, and was named a PCL Mid-Season All-Star.[14][15] The Rangers designated Eppley for assignment at the end of spring training in 2012.[16]
New York Yankees
On April 5, 2012, the Yankees claimed Eppley off waivers.[17] He started the 2012 season with the Scranton/Wilkes-Barre Yankees of the Class AAA International League and was recalled him on April 19.[18] He was optioned to Scranton/Wilkes-Barre after long reliever D. J. Mitchell was recalled to the Yankees on April 29.[19] On May 4, Eppley was called back up to the parent club, along with outfielder DeWayne Wise, after pitcher Mariano Rivera sustained an Anterior cruciate ligament tear.[20] He was optioned back to Scranton/Wilkes-Barre on May 13, but was recalled just two days later to replace David Robertson, who strained an oblique muscle.[21][22] Eppley, along with fellow sidearm pitcher Clay Rapada, were used heavily during the 2012 season.[23] He finished the regular season with a 3.33 ERA in 49 innings across 59 games. The Yankees did not include Eppley on their roster for the 2012 American League Division Series against the Baltimore Orioles.[24] However, he replaced Eduardo Nunez on the roster for the 2012 American League Championship Series against the Detroit Tigers.[25] He pitched in all four games, allowing four hits and a walk while striking out four in 3.2 innings of work.[26]
Eppley made the Yankees' Opening Day roster in 2013, despite allowing nine runs and 14 hits in eight innings.[27][28] He gave up four runs in 1.2 innings to begin the year and was optioned to Triple-A.[29] After pitching to an 8.53 ERA with Scranton/Wilkes-Barre through 19 games in the 2013 season, the Yankees released Eppley on June 5.[30]
Minnesota Twins
On June 14, the Minnesota Twins signed Eppley to a minor league contract, and assigned him to the Triple-A Rochester Red Wings of the International League.[31] He opted out of his contract August 21.[32] In 22 appearances with Rochester, Eppley finished 2–0 with a 4.88 ERA, striking out 20 in 24 innings.
Lancaster Barnstormers
Eppley made six appearances with the Lancaster Barnstormers of the Atlantic League of Professional Baseball in September, going 0–1, giving up one run in 4.1 innings with four strikeouts. Despite now pitching in independent baseball, Eppley said, "being able to get out and wake up every morning and go to the ballpark, that's what it's all about."[33]
Pittsburgh Pirates
Eppley signed a minor league deal with the Pittsburgh Pirates on November 26, 2013.[34] Eppley gave up two runs in 5.2 innings over seven appearances, with three saves, in spring training.[35] He began the 2014 season with Triple-A Indianapolis, where he compiled a 2–1 record with a 6.43 ERA in 13 games. On June 19, Eppley was released by the Pirates.[36]
Lancaster Barnstormers (second stint)
Eppley returned to the Barnstormers for the remainder of the 2014.[37] He went 4-0 with a 1.59 ERA out of the bullpen as the Barnstormers captured the Atlantic League Championship.[38]
Southern Maryland Blue Crabs
Eppley signed with the Southern Maryland Blue Crabs for the 2015 season and was an Atlantic League All-Star.[39] He returned for the 2016 season and was again named an All-Star.[40][41] He re-signed with the team for the 2017 season and was again named an All-Star.[42][43] Eppley re-signed with the team for the 2018 season.[44] He became a free agent following the 2018 season.
On March 12, 2020, Eppley announced his retirement as an active player, and signed on as pitching coach for the Lancaster Barnstormers.[47][48] He did not return for the 2021 season and instead began working in the financial sector.[49]
Pitching style
Eppley threw with an unusual sidearm delivery. He changed his arm slot starting in spring training before the 2009 season. By 2010, he was throwing that way full time.[50][51] He threw a four-seam fastball and sinker in the high 80s. He also had a slider in the low 80s and an occasional changeup. Eppley's low arm slot made him very effective against right-handed batters, but also largely ineffective against left-handed batters. It also allowed him to generate a very large number of ground balls.[52]