Takahashi signed with the Arizona Diamondbacks as an international free agent on December 23, 2013.[1]
He made his professional debut with the Arizona League Diamondbacks in 2014, going 3–4 with a 4.39 ERA in 41 innings. He played for the Missoula Osprey in 2015, going 8–1 with a 4.66 ERA in 77+1⁄3 innings. He split the 2016 season between the Hillsboro Hops, Kane County Cougars, and Visalia Rawhide, combining to go 6–4 with a 2.81 ERA over 83+1⁄3 innings. He split the 2017 season between Kane County and Visalia, combining to go 7–12 with a 5.14 ERA over 126 innings. He was a 2017 California League mid-season All Star.[2] His 2018 season was split between Visalia and the Jackson Generals, combining to go 6–6 with a 4.03 ERA in 120+2⁄3 innings. He played for the Salt River Rafters of the Arizona Fall League following the 2018 season.[3]
The Diamondbacks added him to their 40-man roster after the 2018 season, in order to protect him from the Rule 5 draft.[4] He opened the 2019 season back with Jackson.[5] On August 18, 2019, the Diamondbacks promoted Takahashi to the major leagues.[6] He was optioned to Jackson on August 20 without appearing in an MLB game in 2019.[7] He finished the 2019 season going 9–7 with a 3.72 ERA and 104 strikeouts over 118+2⁄3 innings for Jackson.
On October 27, 2020, Takahashi was outrighted off of the 40-man roster, without having made a major league appearance.[8] He elected free agency on November 2.[9]
Cincinnati Reds
On December 18, 2020, Takahashi signed a minor league contract with the Cincinnati Reds organization.[10] Takahashi appeared in 18 games for the Triple-A Louisville Bats, recording a 4.45 ERA with 89 strikeouts. On August 25, 2021, Takahashi was released by the Reds.[11]
Kia Tigers
On August 28, 2021, Takahashi signed with the Kia Tigers of the KBO League.[12] Takahashi posted a 4.18 ERA in 6 starts for the Tigers.
In 2023, Takahashi made 28 appearances out of the bullpen for Seibu, registering a 3.00 ERA with 27 strikeouts across 36.0 innings of work. On November 10, 2023, the Lions re–signed Takahashi to a one–year contract with the intention to utilize him as a starting pitcher.[14]
Takahashi is a Brazilian of Japanese descent.[15] He is fluent in the English, Portuguese, and Spanish languages, and can also understand Japanese.[16]