He has played in Major League Baseball (MLB) for the Toronto Blue Jays and Texas Rangers.
He split the 2013 season between the Single-A Quad Cities River Bandits and the High-A Lancaster JetHawks, pitching to a cumulative 9-4 record and 3.50 ERA in 28 appearances.
In 2015, Hauschild reached Triple-A for the first time, splitting the season between the Fresno Grizzlies and Corpus Christi.
He was invited to Spring Training with the Astros for the 2018 season but did not make the club and was assigned to Fresno to start the year.
On August 4, 2019, Hauschild signed with the Sugar Land Skeeters of the Atlantic League of Professional Baseball.
Hauschild did not play in a game in 2020 due to the cancellation of the Mexican League season because of the COVID-19 pandemic.