He played in Major League Baseball (MLB) for the Oakland Athletics, New York Mets, and Milwaukee Brewers.
When he enrolled at West Springfield, he began training with Brian Snyder, a former Major League Baseball (MLB) pitcher.
[1] In his junior year, Wahl shared the Southeastern Conference Pitcher of the Week Award on April 22, 2013, with Aaron Nola of the Louisiana State Tigers after recording his first career shutout in a game against the Tennessee Volunteers.
[6] In 2014, Wahl began the year with the Beloit Snappers of the Class A Midwest League, and was their Opening Day starting pitcher.
[12] Wahl began the 2016 season with Stockton, and received promotions to Midland and the Nashville Sounds of the Triple-A Pacific Coast League.
[13] He began the 2017 season with Nashville, earning three saves and posting a 1.93 ERA with 14 strikeouts in 9+1⁄3 innings pitched.
[17] On July 21, 2018, the Athletics traded Wahl and Will Toffey to the New York Mets in exchange for Jeurys Familia.
[21] On January 5, 2019, the Mets traded Wahl, Adam Hill, and Felix Valerio to the Milwaukee Brewers for Keon Broxton.
[22] During spring training in 2019, Wahl tore the anterior cruciate ligament in his knee, ending his season.
[23] Wahl returned to game action following the 2019 season, playing for the Glendale Desert Dogs of the Arizona Fall League.