Bashlor underwent Tommy John Surgery in 2014 and missed both that year and the 2015 season.[5] He made his return in 2016 with the Columbia Fireflies and was promoted to the St. Lucie Mets during the season. In 38 relief appearances between the two teams, he went 4–3 with a 2.75 ERA and 1.24 WHIP. He pitched 2017 with St. Lucie and the Binghamton Rumble Ponies, compiling a combined 3–2 record and 3.44 ERA with 84 strikeouts in 49.2 total innings pitched between the two teams.[6] The Mets added him to their 40-man roster after the 2017 season.[7]
Bashlor began 2018 with Binghamton. The Mets promoted him to the major leagues on June 25, 2018.[8] Bashlor made his Major League debut on June 25 at Citi Field against the Pittsburgh Pirates. In two innings he allowed only one walk and a subsequent hit, a home run by Josh Bell.[9]
On August 2, 2020, Bashlor was traded to the Pittsburgh Pirates for cash considerations.
In early September 2020 with just a few weeks left of the season, he was placed on the 10-day injured list with low back inflammation.[10] At the time of his injury, Bashlor had recorded an ugly 8.64 ERA with 6 strikeouts in 8.1 innings pitched.
On April 4, 2021, Bashlor was designated for assignment to make room on the roster for Wilmer Difo.[11] Bashlor was released by the Pirates the same day.[12] He was sent to the Pirates Alternate Training Site on April 10.[13]
Minnesota Twins
On March 30, 2022, Bashlor signed a minor league contract with the Minnesota Twins organization.[14] He was released on July 16, 2022.