Leandro Diaz has faced 74 opponents throughout his career

Player Team(s) Games
Angel Alamo 1
Omar Alvarado 1
Rick Apodaca 2
Jeffrion Aubry 2
Elias Ayuso 1
Dee Brown 1
Jamar Butler 1
Angel Caballero 1
Alejandro Carmona 2
Ismael Caro 1
Samuel Clancy
Isabela (PR-1)
1
Ramon Clemente 2
Denis Clemente 1
Devon Collier 1
Alexis Colon 2
David Cortes 2
Ruben Cotto
Isabela (PR-1)
3
Nathanael Crispin 1
Rafael Cruz 1
Alvin Cruz 1
Williset Del Valle 2
Guillermo Diaz 1
Ike Diogu 1
Weyinmi Efejuku-Rose 2
Angel Figueroa 1
Alex Galindo
Isabela (PR-1)
1
Angel Garcia 1
Paul Graham 2
Zach Graham 1
Ansel Guzman 1
Kevin Hamilton 1
Adrian Hernandez 1
Luis Hernandez
Isabela (PR-1)
1
Darnell Hinson
Isabela (PR-1)
1
David Huertas 2
Giovanni Jimenez 3
Joel Jones 2
Dwayne Jones 1
Antonio Latimer 1
Frank Lopez
Isabela (PR-1)
1
James Maye 1
Ricardo Melendez 1
Markus Mitchell 2
Eric Moore
Isabela (PR-1)
1
Lee Nailon 1
Joel Nieves 1
Patrick O'bryant 2
William Orozco 2
Andres Ortiz 2
Danilo Pinnock 2
Dexter Pittman 1
Luis Steven Ramirez 4
Gabriel Ramirez 2
Peter John Ramos 2
Shavlik Randolph
Isabela (PR-1)
2
Osiris Ricardo
Isabela (PR-1)
1
Carlos Rivera 4
Brandon Robinson 2
Erick Rodriguez 2
Andres Rodriguez 1
Ricardo Rodriguez-Perez 1
Angel Rosa-Clemente 2
Samuel Rosas 1
Daniel Santiago 2
Eddin Santiago 1
Eddin Santiago 1
Deshawn Sims 1
Donta Smith 2
Josue Soto
Isabela (PR-1)
1
Edwin Ubiles 1
Florentino Valencia
Isabela (PR-1)
3
Hector Valenzuela 2
Jesus Verdejo
Isabela (PR-1)
1
Luis Villafane 1