Juan Pichardo has faced 35 opponents throughout his career

Player Team(s) Games
Jeleel Akindele 2
Alejo Angelo Rodriguez 1
Eloy Antonio Camacho Vargas 2
Reyson Beato 1
Javier Bonilla 1
Juan Coronado 1
Chris De La Rosa 1
Adris De Leon 2
Miguel Dicent 1
Ndudi Ebi 1
Smailin Encarnacion 1
Amaury Filion 1
Francisco Garcia 1
Sterling Gibbs 1
Robert Glenn 2
Jordan Hamilton 2
Shaun Lawton 1
Victor Liz 1
Ollie Lonzo Bailey 1
Osvaldo Lopez 1
Juan Martinez 1
Victor Martinez 1
Juan Miguel Suero Castillo 1
Yohansi Minaya 1
Nehemias Morillo 1
Angel Nunez 2
Antonio Pena 1
Joel Ramirez 1
Adris Rodriguez 1
Alejandro Salas Flores 1
Terrence Shannon 1
Ricky Soliver 2
Genaro Sosa 1
Gerardo Suero 1
Ronald Tineo 1