After living in Romania for three years, the family moved to Sturgis, Michigan. Wojciechowski attended Sturgis High School, where he played for the school's baseball team.[5] He also played high school football for one season. The family moved to South Carolina for Asher's senior year of high school, so that he could attract more attention from scouts.[3] Wojciechowski attended Beaufort High School in Beaufort, South Carolina, for his senior year of high school.[6]
Wojciechowski began the 2015 season in the Astros' starting rotation.[16] He made 5 appearances for the Astros in the 2015 season, 3 of which were starts, and pitched to a 0–1 record, 7.16 ERA, and 16 strikeouts in 161⁄3 innings.[17] He was designated for assignment on May 17, 2016.[18]
Miami Marlins
On May 24, 2016, Wojciechowski was claimed off waivers by the Miami Marlins.[19] He was designated for assignment on July 16. Wojciechowski spent the remainder of the year with the Triple–A New Orleans Zephyrs, also making two starts for the Double–A Jacksonville Suns, and recorded a 5.26 ERA with 32 strikeouts across 13 games (10 starts). He elected free agency following the season on November 7.[20]
Arizona Diamondbacks
On December 12, 2016, Wojciechowski signed a minor league contract with the Arizona Diamondbacks.[21] The Diamondbacks released him towards the end of spring training in 2017.[22]
Cincinnati Reds
On April 20, 2017, Wojciechowski signed a minor league contract with the Cincinnati Reds.[23] He began the season with the Louisville Bats of the Triple–AInternational League. On May 20, 2017, the Reds selected Wojciechowski's contract.[24] Wojciechowski earned his first MLB win that day over the Colorado Rockies. Wojciechowski pitched 3+2⁄3 innings while allowing one hit and striking out three.[25] He elected free agency on October 6, 2017. He would appear in 25 games for the Reds that season, collecting 6 wins against 4 losses. His E.R.A was 6.50, while appearing as both a starting pitcher and relief pitcher.[26]
Baltimore Orioles
On December 1, 2017, Wojciechowski signed a minor league contract with the Baltimore Orioles.[27] He was assigned to the Norfolk Tides of the International League for the 2018 season.[28] On July 18, Wojciechowski opted-out of his contract and became a free agent.[29]
Chicago White Sox
On July 25, 2018, Wojciechowski signed a minor league contract with the Chicago White Sox.[30] In 6 starts for the Triple–A Charlotte Knights, he struggled to an 0–5 record and 7.01 ERA with 37 strikeouts across 34+2⁄3 innings. Wojciechowski elected free agency following the season on November 2.[31]
Cleveland Indians
Wojciechowski signed a minor league contract with the Cleveland Indians on February 14, 2019.[32] The deal included an invitation to the Indians' major league spring training camp. Wojciechowski spent the first half of the 2019 season with the Columbus Clippers, going 8–2 with a 3.61 ERA in 15 starts.[33]
Baltimore Orioles (second stint)
Wojciechowski returned to the Orioles in a cash transaction with the Indians on July 1, 2019, and was assigned back to the Tides.[33] On July 2, the Orioles selected his contract and promoted him to the major league roster.[34] Starting 16 of 17 pitching appearances, he had a 4–8 record with a 4.92 ERA and 1.312 WHIP.[35] On September 17, 2020, the Orioles designated Wojciechowski for assignment.[36] On October 14, 2020, Wojciechowski elected free agency.[37]
New York Yankees
On January 21, 2021, Wojciechowski signed a minor league contract with the New York Yankees organization and was invited to spring training.[38] Wojciechowski left a spring training outing with lat discomfort, and missed the first month of the minor league season before making his season debut with the Triple-A Scranton/Wilkes-Barre RailRiders in June. On July 21, the Yankees selected Wojciechowski to the majors to start against the Philadelphia Phillies.[39] In his only start for the Yankees, Wojciechowski pitched 4 innings, gave up 2 runs, and struck out 4 batters. He was designated for assignment the following day.[40] On July 24, Wojciechowski was outrighted to Triple-A Scranton, but rejected the assignment and elected free agency.[41]
Seattle Mariners
On July 29, 2021, Wojciechowski signed a minor league contract with the Seattle Mariners.[42] Wojciechowski made 5 starts in 2021 for the Triple-A Tacoma Rainiers, going 0–1 with a 5.82 ERA and 27 strikeouts. He returned to Triple-A Tacoma for 2022. He made 9 appearances, going 0–4 with an 8.77 ERA and 23 strikeouts. On June 5, 2022, Wojciechowski was released by the Mariners.[43]
Pitching style
His repertoire includes a fastball around 94 miles per hour (151 km/h), a slider in the low to mid 80s, and an occasional changeup and curveball.[44][45]