In 2010 - 2011 season, Kawahara played in the Western League of NPB's second league and played in informal matches against the Shikoku Island League Plus's teams.
In 2013 season, Kawahara only pitched one game in the Interleague play.[3]
In 2014 season, Kawahara had no chance to pitch in the Pacific League.
In 2015 season, Kawahara had a left shoulder surgery on March 24 and Tommy John surgery on November 25.[4][5] Since rehabilitation is expected to require more than a year, he left the active roster and signed as a developmental player on December 17.[6][7]
In 2016 season, Kawahara spent the season rehabilitating his left elbow.
On June 10, 2017, Kawahara threw in a practice game for the first time in two years and eight months.[8] From 2017 season to 2018 season, he played in informal matches against Shikoku Island League Plus's teams and amateur baseball teams, and played in the Western League of NPB's minor leagues.
On March 26, 2019, Kawahara signed a 5 million yen contract with the Fukuoka SoftBank Hawks as a registered player under control.[9] On March 30, he pitched in the Pacific League for the first time in six years and recorded his first Hold.[10] In 2019 season, he recorded with a 19 Games pitched, a 0–0 Win–loss record, a 2.66 ERA, a one Holds, a 10 strikeouts in 23.2 innings. In the 2019 Japan Series against the Yomiuri Giants, he was selected as the Japan Series roster.[11]
In the match against the Hokkaido Nippon-Ham Fighters on July 2, 2020, Kawahara pitched as a relief pitcher in a bases-loaded, a two-out situation and recorded a hold.[12] In 2020 season, he recorded with a 22 Games pitched, a 0–0 Win–loss record, a 2.00 ERA, a 4 Holds, a 15 strikeouts in 18 innings.
^In the NPB, in addition to the 70 registered players under control (active roster of players), each team can have developmental players for the purpose of improving their baseball skills and training manners. They aim to be promoted to registered players under control within the 3 year contract period (Non-tender FA players and contract expired players renew their contract every year).