Joao Teixeira has faced 147 opponents throughout his career

Player Team(s) Games
Carlos Andrade 2
Diogo Araujo 2
Renato Azevedo 1
Joao Balseiro 1
Raven Barber 2
Jose Miguel Barbosa 2
Henrique Barros 1
Tomas Barroso 2
Pedro Belo 1
Macram Ben Romdhane 1
Ronald Boggs 1
Aaron Bowen 1
Kareem Brewton 1
Nuno Brito 1
Paulo Caldeira
Electrico (POR-1)
3
Carlos Cardoso 1
Jason Catarino 2
Pedro Catarino 1
Dennis Clifford 1
Alexandre Coelho 1
Eric Coleman 1
Cristovao Cordeiro 1
Kevin Coronel
Electrico (POR-1)
4
Diogo Correia 1
Jose Correia 1
Miguel Correia 1
Emanuel Correia De Sa 1
Eljay Cowherd 1
Khalen Cumberlander 1
Antonio De Pina
Electrico (POR-1)
1
Nicolas Dos Santos 2
Micah Downs 1
Ben Drake 1
Jeff Early 1
Tommie Eddie 1
James Farr 1
D.J. Fenner 3
Joao Fernandes 1
Mario Fernandes 1
Joao Fernandes 1
Joao Fernandes 1
Vitor Ferreira 1
Daniel Fidalgo 1
Pedro Fidalgo 1
John Fields 1
Claudio Fonseca 3
Rui Franca 1
Frank Gaines 1
Joao Gallina 1
Diogo Gameiro 2
Frederick Gentry 1
David Gomes 1
Hugo Gomes 1
Joao Gomes 1
Joao Grosso 1
Joao Guerreiro 1
Eduardo Guimaraes 1
Arvydas Gydra 1
Arnette Hallman 2
Sean Harris 1
Miguel Hespanhol 1
Jamal Hunter
Electrico (POR-1)
4
Cedric Isom 1
Kurt James 1
Theo Johnson 1
Darius Jones-Gibson
Electrico (POR-1)
3
Raijon Kelly 1
Jermel Kennedy 1
Ian Kinard 1
Bakary Konate 1
Joao Lanzinha
Electrico (POR-1)
3
Phillip Lawrence 1
Dominique Lee 1
Tony Lewis 1
Marko Loncovic 1
Daniel Machado 1
Goncalo Madureira 1
Manuel Magalhaes 2
Daniel Margarido 1
Tyere Marshall 1
Robert McCoy 1
Josh McNair 1
Artem Melnychuk
Electrico (POR-1)
4
Rubinho Mendes 1
Rui Mendes 1
Andre Mendes 1
Bright Mensah 1
Andre Miguens
Electrico (POR-1)
4
Ervin Mitchell 1
Antonio Monteiro 3
Reggie Moore 1
Carlos Morais 1
Nuno Morais 3
Lamar Morgan 1
Travis Munnings 1
Mario Neves
Electrico (POR-1)
4
Diogo Joao Neves 2
Luka Nikolic 1
Miko Novovic 1
Pedro Oliveira 1
Joao Oliveira 1
Joaquim Oliveira 1
Nuno Oliveira 2
Tanner Omlid 3
Diogo Peixe 1
Filip Pejovic 1
Krasimir Pereira 1
Bojan Petrovic 1
Henrique Piedade 1
Filipe Pinheiro 1
Pedro Pinto 1
Andre Pinto 1
Tiago Pinto
Electrico (POR-1)
3
Rui Quintino 1
Tiago Raimundo 2
Paulo Raminhos
Electrico (POR-1)
4
Daniel Relvao 1
Malcolm Richardson 1
Dominic Robb 1
Antywane Robinson 2
Joao Rodrigues 1
Joao Rodrigues Guerreiro 1
Diogo Rosado
Electrico (POR-1)
1
Nuno Sa 1
Jesse Sanders 2
Seydougou Santis 1
Rafael Santos 1
Guilherme Santos 1
Carlos Sico 2
Jose Silva 3
Sergio Silva 1
Aljaz Slutej 1
Shakir Smith 1
Joao Soares 2
Pedro Soares 1
Augusto Sobrinho 1
Hugo Sotta 3
Veljko Stankovic 1
Marko Stevanovic
Electrico (POR-1)
1
Brian Stone
Electrico (POR-1)
1
Pedro Teixeira 1
Gustavo Teixeira 1
Ty Toney 3
Miguel Toreia 3
Diogo Ventura 2
Salvador Victo 1
Travante Williams 2