Taishi Kasahara has faced 201 opponents throughout his career

Player Team(s) Games
Mizuki Abe 6
Shota Abe 2
Hikaru Akiyama 3
Rosco Allen 2
Riuy Aoki 2
Blake Aoki 4
Hayate Arakawa 3
Shinji Arasihro 2
Shogo Asayuma 1
Mie Birishibe 4
Staphon Blair 2
Draelon Burns 2
Kyle Casey 2
Angelo Chol 4
Shaheed Davis 2
David Doblas 4
Noriaki Dohara 2
Marcus Dove 2
Gregory Echenique 1
Nnanna Egwu 1
Jordan Faison 2
Kohe Fakuzuwa 2
Andrew Fitzgerald 4
Kouki Fujioka 6
Hiroki Furuhashi 4
Takumi Furuno 1
Robert Gilchrist 1
Kazuya Gondou 1
Torian Graham 4
Yasuaki Hamataka 2
Atsunobu Harao 2
Ryo Hasegawa 2
Takeshi Hasegawa 2
Josh Hawkinson 2
Makoto Higuchi 2
Hironori Higuchi 2
Charles Hinkle 1
Kotaro Hisaoka 2
Junpei Honda 4
Stephen Hurt 2
Yuji Ide 4
Hirotoki Iida 4
Ryo Iida 2
Yusuke Inoue 2
Tomoya Ishikawa 3
Kaito Ishikawa 2
Satoshi Ishitani 1
Yuya Ishitsuka 3
Hiroaki Isono 2
Yamato Ito 2
Ryota Iwata 4
Mitsutaka Izawa 4
Shugaku Izumi 2
Lakeem Jackson 2
Masashi Joho 4
Alex Jones 2
Makoto Kamata 2
Toshio Kan 4
Kakeru Kanakubo 1
Yuji Kanbara 2
Junki Kano 2
Masahiro Kanou 2
Seiya Kanou 4
Masaharu Kataoka 2
Hiroaki Kikuchi 2
Kiichi Kikuyama 2
Tsuguto Kimura 2
Keitaro Kimura 2
Atsuki Kishida 2
Reo Kobayashi 4
Shintaro Kobayashi 2
Daisuke Kobayashi 2
Takayuki Kodama 6
Masaya Komaki 2
Takuya Komoda 2
Kevin Kotzur 4
Seiji Kouno 4
Ryo Kubota 2
Louis Kurihara 2
Abdullahi Kuso 2
Robert Loe 2
Chukwudiebere Maduabum 2
Yosuke Maeda 2
Greg Mangano 4
Josei Maniwa 2
Wayne Marshall 2
Takumi Masuko 2
Kenji Leon Matsumoto 4
Kento Matsuzaki 2
Anthony McHenry 2
Daniel Miller 2
Keijiro Mitani 1
Kazuya Mitsui 2
Yasuki Miyakoshi 2
Koki Miyamoto 2
Satoshi Miyata 2
Yasuyuki Miyazaki 2
Keijiro Monma 4
Naoto Moriyama 1
Ryosuke Motomura 2
Shunto Murakami 4
Shinya Murakami 2
Keisuke Murakoshi 2
Sho Murata 1
Shuhei Muto 2
Kenji Nagasawa 2
Ren Nagashima 1
Kenta Naito 1
Yoshifumi Nakajima 4
Ryota Nakanishi 2
Ryo Narumi 4
Drew Naymick 2
Takumi Nihira 2
Kohei Ninomiya 2
Shou Nisbet 2
Yutaro Nishi 4
Tatsuya Nishiyama 2
Natsuki Noguchi 2
Junki Nozato 4
Masashi Obuchi 2
Daniel Ochefu 2
Tomoya Ochiai 4
Kei Ogura 1
Yoshimasa Ohara 2
Seiya Ohashi 3
Masahiro Okamoto 4
Hiryu Okamoto 1
Yuta Osaki 2
Yuto Otsuka 4
Chris Otule 2
Tomomasa Ozawa 1
Kevinn Pinkney 4
Scootie Randall 2
Yutaka Saito 1
Tatsuya Sakai 4
Leo Sakai 1
Dieye Sakamoto 2
Ken Sakamoto 1
Shuichiro Samejima 2
Takashi Sano 2
Taichi Sano 4
Yuya Satake 2
Masanari Sato 2
Takuya Sato 2
Fumiya Satoh 2
Keita Sawabe 2
Yusuke Sekido 4
Motoshi Shimada 6
Daichi Shimoyama 4
Takeshi Shingo 2
Keita Shinkawa 2
Taisei Shirato 2
Cherif Sow 2
Ryan Stephan 2
Alex Stepheson 2
Kei Sugimoto 2
Dai Suzuki 2
Dan Taguchi 2
Shogo Taira 3
Yuji Takahashi 2
Kanji Takahira 6
Naruhisa Takamura 2
Shimon Takayama 2
Hiroaki Takei 2
Susumu Tamura 3
Seiya Tanaka 1
Kosuke Taneichi 4
Naoki Tani 2
Jun Taniguchi 2
Daichi Taniguchi 1
Toshinori Tanio 1
Aiki Tanno 2
Daiki Terashita 1
Jahmar Thorpe 2
Jerome Tillman 2
Hiroaki Tobita 2
Shinnosuke Tokugawa 2
Kenya Tomori 2
Yoshihiko Toshino 2
Jamari Traylor 1
Arista Tsuchiya 2
Takuro Tsukuba 4
Yusuke Tsunai 4
Keita Tsurumaki 2
Keishirou Tsutsumi 4
Daiki Uematsu 2
Sho Uesugi 3
Hiroki Usui 2
Yasuhiko Wada 3
Brad Waldow 2
Gavin Ware 2
Shota Watanabe 2
Jawad Williams 1
Terrance Woodbury 4
Atomu Yamada 1
Edward Yamamoto 2
Tsubasa Yamauchi 2
Yukijiro Yashiro 5
Yutaka Yokoe 4
Tatsuhiro Yokoo 2
Hotaru Yokotsuka 2