Matthew Smith has faced 96 opponents throughout his career

Player Team(s) Games
Yasuaki Arai 2
Wayne Arnold 2
Zach Atkinson 2
Ira Brown 2
Paul Butorac 2
T.J. Cummings 2
Jermaine Dearman 2
Jermaine Dixon 2
Carlos Dixon 2
Johnny Dukes 2
Daniel Fitzgerald 2
John Flowers 2
Michael Gardener 2
Dwight Gordon 1
Gary Hamilton 2
Masahide Haraguchi 2
Brian Harper 2
Makoto Hasegawa 1
Daishi Hayakawa 2
Chris Holm 1
Ryuichi Horikawa 2
Gabriel Hughes 2
Tyler Hughes 2
John Humphrey 2
Yuichi Ikeda 1
Satoshi Ishitani 2
Haakim Johnson 2
Masashi Joho 2
Masahiro Kanou 2
Yoshimune Kato 2
Makoto Kato 2
Shoji Kent 1
Yuki Kikuchi 2
Hiroyuki Kikuchi 2
Makoto Kita 2
Yuki Kitamuki 2
Shuhei Komatsu 1
Takuya Komoda 2
Hirotaka Kondo 1
Yuta Kurihara 1
Genki Kuroiwa 1
Hikaru Kusaka 2
Herve Lamizana 2
Matt Lottich 2
Satoshi Maki 2
Erron Maxey 1
O'Neal Mims 2
Takeshi Mito 2
Kohei Mitomo 2
Ryosuke Mizumachi 2
Edward Morris 2
Nile Murry 1
Shoji Nakanishi 2
Jun Nakanishi 2
Yuki Nobihura 2
Michael Nunnally 2
Stanley Ocitti 2
Masahiro Ohara 2
Masahiro Ohguchi 2
Atsuya Ohta 2
Kevin Palmer 2
Jeff Parmer 2
Leonardo Pomare 2
Derek Raivio 2
Tokunaga Rintaro 2
Lee Roberts 2
Takato Saito 2
Yuya Sasaki 2
Kimitake Sato 1
Kenny Satterfield 2
Devin Searcy 2
Yoshitomo Shiina 2
Takehiko Shimura 2
Kazuhiro Shoji 2
Rashaad Singleton 1
Yutaka Suzuki 2
Devin Sweetney 2
Yoshihiro Tachibana 2
Shuichi Takada 2
Keiji Takano 2
Daisuke Takaoka 2
Akitomo Takeno 2
Naoto Takushi 2
Kenny Taylor 2
Daiki Terashita 2
Kenya Tomori 2
Keishirou Tsutsumi 2
Larry Turner 2
Satoru Umemiya 2
Tadashi Utsunomiya 1
Brandon Wallace 2
Nyika Williams 2
Yuki Yamaguchi 2
Takuma Yamashiro 2
Takeshi Yasuda 1
Saito Yosuke 2