James Yap has faced 117 opponents throughout his career

Player Team(s) Games
Dylan Ababou 2
Aaron Aban 1
Rommel Adducul 3
Japeth Aguilar 2
Marc Agustin 1
Jimmy Alapag 2
Don Allado 2
Francis Allera 2
Richard Alvarez 2
Sean Anthony 3
William Antonio 3
Jose Redempto Aquino 2
Ryan Arana 1
Wynne Arboleda 2
Paul Artadi 2
Leo Avenido 1
Siverino Baclao 1
Cyrus Baguio 2
Jason Ballesteros 2
Marnel Baracael 2
Beau Belga 1
Mark Borboran 2
Ronjay Buenafe 1
Paolo Bugia 1
Alex Cabagnot 1
Brandon Cablay 1
Mark Caguioa 1
Ricky Calimag 1
Nino Canaleta 1
Mark Angelo Canlas 2
Mark Cardona 1
Harvey Carey 1
Joseph Casio 3
Jayson Castro 1
Jeffrei Chan 1
Mike Cortez 1
Alex Crisano 3
Jervy Cruz 1
Celino Cruz 3
Bonifacio Custodio 2
Dennis Daa 1
Gary David 3
Anthony De La Cruz 2
Yancy De Ocampo 1
Ranidel De Ocampo 1
Jared Dillinger 1
Joselito Duncil 2
Samigue Eman 2
Pong Escobal 1
Gabby Espinas 2
Elmer Espiritu 2
Larry Fonacier 2
Riego Gamalinda 1
Lou Gatumbato 1
Rey Guevarra 1
Anthony Helterbrand 1
Borgie Hermida 1
Dondon Hontiveros 1
Paolo Hubalde 2
Reynel Hugnatan 1
Jireh Ibanes 1
Danny Ildefonso 1
JC Intal 1
Mark Isip 2
Rafael Joey Jazul 2
Douglas Kramer 3
Robert Labagala 1
Chico Lanete 2
Marcio Lassiter 3
Paul Lee 1
Rudy Lingganay 3
Christopher Lutz 1
Mark Macapagal 2
Rico Maierhofer 1
Billy Mamaril 1
Ronnie Matias 1
Rogemar Menor 1
Solomon Mercado 1
Willie Miller 2
Dennis Miranda 1
Khazim Mirza 1
Leo Najorda 1
Gabe Norwood 1
Nelbert Omolon 2
Emmerson Oreta 1
Ali Peek 1
Dorian Pena 2
Mick Pennisi 2
Joseph Ronald Quinahan 1
John Raymundo 1
Jay-R Reyes 2
Ryan Reyes 1
Renren Ritualo 2
Larry Rodriguez 1
Eric Salamat 1
Sunday Salvacion 2
Jondan Salvador 1
Arwind Santos 1
Homer Se 2
Danny Seigle 2
James Sena 2
Carlo Sharma 1
Magi King Sison 2
Tyrone Tang 1
Asi Taulava 2
Lewis Alfred Tenorio 2
Joachim Thoss 2
Chris Timberlake 2
Ronald Tubid 1
Joshua Vanlandingham 3
Enrico Villanueva 1
Shawn Weinstein 1
Kelly Williams 2
Willy Wilson 1
John Wilson 1
Mark Yee 1
Joseph Yeo 1