Hoshino pitched for Meiji University in the mid-1960's before being drafted in the first round of the fall 1968 draft by the Chunichi Dragon. He was a star pitcher for the Dragons during the 1970's, compiling a career 146-121 record from 1969 to 1982.
|1975/76 Calbee #293|
|1979 Calbee "Basic Series" #20|
His first managerial job was with the Dragons in 1987 where he lead the team to a second place finish after two consecutive fifth place finishes under Kazuhiro Yamauchi and Morimichi Takagi. The Dragons bettered that in his second season, going all the way to the Nippon Series before losing to the Seibu Lions in five games. Hoshino was let go by the Dragons after the 1991 season but they brought him back again after four more seasons of Takagi in 1996. He won the Central League again in 1999 but the Dragons again lost in five games in the Nippon Series, this time to the Fukuoka Daiei Hawks. The Dragons let him go as manager again after the 2001 season.
|1998 BBM #518|
|2002 BBM 2nd Version #805|
|2008 BBM Japan National Team #JPN01|
|2013 BBM 1st Version #244|
|2006 BBM Dragons 70th Anniversary #06|
|2005 BBM Tigers 70th Anniversary #07|
|2014 Calbee #LC-1|