Tahun 1987-1999, Shinichi mengikuti beberapa seri GP 500cc. Bersama Suzuki tahun 1987, kemudian dengan Honda. Tahun tebaiknya adalah tahun 1995 saat ia berada posisi 5 klasemen, dengan 6 kali naik podium kelas 500cc
Tahun 2002, sebagai pembalap penguji untuk Honda dan Bridgestone. Turun sebagai pembalap wild card tim HRC dengan motor RC211V di seri pembuka musim 2002 sirkuit Suzuka, GP Jepang. Saat itu balapan berlangsung dalam kondisi basah, ia berhasil finis ke 4 di belakang Valentino Rossi, Akira Ryo, dan Carlos Checa. Kembali turun di sirkuit Phillip Island, GP Australia memakai NSR500 milik tim Kanemoto Honda namun gagal menyelesaikan lomba.
Tahun 2003-2004, sebagai pembalap penguji Bridgestone dengan menggunakan mesin Honda.
Tahun 2005, sebagai pembalap penguji Bridgestone untuk tim Ducati. Ia memperoleh kesempatan untuk membuat debut bersama Ducati di GP Turki, saat Loris Capirossi cedera di GP Australia. Start posisi 15 namun tidak melanjutkan lomba akibat tidak melalui hukuman penalti sebagai hukuman jump start.