On June 18, 2020, both teams announced that Diaz would be sent to the Kanagawa Future Dreams of the Baseball Challenge League (BCL) along with other development players, excluding Kenjiro Tanaka.[4]
In 2021, his arrival in Japan was delayed until April 3 due to the spread of COVID-19.[5] On May 14, it was announced that he would be sent back to the Kanagawa Future Dreams of the BC League for the second consecutive year along with Starlin and Frandy Delarosa.[6] He pitched in eight official Eastern League games, with a record of two wins and one loss and an ERA of 2.37.
Yokohama DeNA BayStars (second stint)
On January 8, 2022, Diaz arrived in Japan, but tested positive for COVID-19 in a PCR test at the Narita Airport, despite being asymptomatic, and was quarantined at a government-designated facility.[7] He pitched in spring training, but on April 11, the team announced that he had undergone reconstruction surgery on the medial collateral ligament in his left elbow at a hospital in Yokohama.[8] He did not pitch in any official games for the team, including the farm team, during the season, and became a free agent after the season ended due to regulations.[9] However, he re-signed on November 29.[10]
In 2023, he made his return on August 18 against the Tohoku Rakuten Golden Eagles in the Eastern League, pitching in five games.[11] He returned to Japan on November 5 and participated in the Venezuelan Professional Baseball League during the offseason.[12] On November 19, he re-signed, as he had done the previous year.[13] His estimated annual salary is 6.6 million yen (equal to $46,372 in US dollars).[14]
In 2024, he pitched in 14 games in the Eastern League, with a record of zero wins, one loss, one save, and an ERA of 3.29. Due to the fact that the first-team pitchers were suffering from injuries and poor performance, he signed a contract with Hayato Horioka on June 8,[15] and joined the first team the same day.[16] His uniform number was changed to 93.[17] On the same day, in a game against the Fukuoka SoftBank Hawks (at the Yokohama Stadium), he made his first appearance in the first team in the top of the ninth inning, with one out and runners on first and second, just after the team was behind, and held the runners without allowing them to return. However, his new uniform number did not arrive in time, so he pitched with a three-digit uniform number.[18] After that, he had a gap of nearly a month between appearances, and on July 3 against the Tokyo Yakult Swallows, he pitched as the second pitcher with the team leading by one point. He pitched well against the team's core, striking out all three batters in the first inning[19] and recording his first hold.[20] After pitching in two games, he was removed from the roster on the 13th.[21]