Joao Pedro ha enfrentado a 137 oponentes a lo largo de su carrera.

Player Team(s) Games
Joel Almeida
Sampaense (POR-1)
1
Jose Almeida 2
Carlos Andrade
FC Porto (POR-1)
6
Rafael Anunciato 2
Kyle Austin
Vitoria SC (POR-1)
1
Devon Austin
Ginasio (POR-1)
1
Pedro Azevedo
Sampaense (POR-1)
5
Joao Balseiro
Sampaense (POR-1)
3
Jose Miguel Barbosa 3
Carlos Barroca 2
Tomas Barroso
Ginasio (POR-1)
2
Bilal Benn 3
Andre Bessa
Vitoria SC (POR-1)
FC Porto (POR-1)
2
Anthony Brown 1
Daniel Caluico
Academica (POR-1)
3
Diogo Cardoso 1
Miguel Cardoso
FC Porto (POR-1)
1
Bento Cardoso
Ginasio (POR-1)
1
Diogo Carreira 2
Helder Carvalho
Sampaense (POR-1)
2
Pedro Catarino
FC Porto (POR-1)
3
Yima Chia-Kur
Ginasio (POR-1)
Academica (POR-1)
2
Shane Clark 1
Alexandre Coelho 1
Jorge Coelho
FC Porto (POR-1)
1
Cristovao Cordeiro 2
Diogo Correia
FC Porto (POR-1)
4
Nuno Cortez 5
Bruno Costa
Academica (POR-1)
2
Jose Costa
FC Porto (POR-1)
Ginasio (POR-1)
5
Ricondo Crutchfield 2
Paulo Cunha
Vitoria SC (POR-1)
1
Tyrone Curnell 2
Brandon Dagans
Ginasio (POR-1)
1
Nate Daniels 1
Ricardo De Bem
Sampaense (POR-1)
1
Francisco Destino
Academica (POR-1)
2
Paulo Diamantino
Vitoria SC (POR-1)
2
Tommie Eddie
Academica (POR-1)
2
Vasco Estevao 3
Heshimu Evans 3
Elvis Evora 3
Vitor Farinha
Sampaense (POR-1)
1
Daniel Felix 3
Fabio Fernandes 1
Joao Figueiredo
FC Porto (POR-1)
1
Claudio Fonseca
Vitoria SC (POR-1)
1
Miguel Frederico 3
William Frisby 1
Dario Furtado
Sampaense (POR-1)
1
David Gomes
FC Porto (POR-1)
5
Mario Goncalves 2
Marco Goncalves
Ginasio (POR-1)
3
Jeremy Goode 2
Miguel Graca 2
Jessan Gray
Sampaense (POR-1)
2
Kalen Grimes
Academica (POR-1)
1
Evan Harris 2
Jason Hartford
Ginasio (POR-1)
2
Ralph Hegamin 1
Will Holland
Academica (POR-1)
1
Jeremy Hunt
FC Porto (POR-1)
1
Almaad Jackson
Sampaense (POR-1)
2
Gregory Jenkins 2
Jermaine Johnson 1
Garrison Johnson 1
Manuel Johnson
Academica (POR-1)
1
Francisco Jordao 1
Christopher Lee 4
Fabio Lima 1
Timothy Lucas
Sampaense (POR-1)
1
Riley Luettgerodt
Sampaense (POR-1)
1
Bobby Madison
Sampaense (POR-1)
1
Nuno Manarte 6
Nuno Marcal
FC Porto (POR-1)
6
Kevin Martin
Vitoria SC (POR-1)
1
Rodrigo Mascarenhas 2
Karlton Mims
Vitoria SC (POR-1)
1
Miguel Minhava 3
Miguel Miranda
FC Porto (POR-1)
9
Antonio Monteiro 2
Nuno Morais 2
Rui Mota
FC Porto (POR-1)
3
Roderick Nealy
Vitoria SC (POR-1)
1
Fernando Neves 2
Mario Neves 1
Londrick Nolen 2
Sean Ogirri
FC Porto (POR-1)
5
Richard Oruche
Ginasio (POR-1)
1
Hugo Pedrosa 1
Nuno Perdigao
Sampaense (POR-1)
1
Andre Pinto 6
Tiago Pinto
Academica (POR-1)
2
Pedro Pinto 3
Ricardo Pinto
Vitoria SC (POR-1)
2
Antonio Pires 1
Miguel Queiroz 2
Tiago Raimundo 3
Sergio Ramos 2
Pedro Rebelo
Academica (POR-1)
1
Ben Reed 3
Joao Reveles
Ginasio (POR-1)
2
Nolan Richardson
Vitoria SC (POR-1)
1
James Robert 1
Pedro Rocha
Ginasio (POR-1)
1
Joao Rodrigues Guerreiro 2
Joao Santos
FC Porto (POR-1)
2
Joao Santos 1
Ryan Schneider 1
Matthew Shaw
Academica (POR-1)
3
Manuel Sico 2
Pedro Silva
Ginasio (POR-1)
2
Jose Silva 3
Eugenio Silva 1
Jaime Silva
Vitoria SC (POR-1)
1
Diogo Simoes
Academica (POR-1)
3
Jorge Sing
Sampaense (POR-1)
3
Jason Smith 1
Joao Soares
FC Porto (POR-1)
5
Augusto Sobrinho
Vitoria SC (POR-1)
1
Fernando Sousa
Academica (POR-1)
3
Todd Sowell 1
Bradford Spencer 1
Gregory Stempin
FC Porto (POR-1)
6
Austin Swift
Ginasio (POR-1)
1
Antonio Tavares 2
Pedro Tavares
Vitoria SC (POR-1)
1
Vladimir Teixeira 1
Julian Terrell
FC Porto (POR-1)
6
Andrais Thornton 1
Ekjersey Viana 2
John Waller 5
Matthew Webster 2
Michael Chester Williams 1
Anthony Williams
Academica (POR-1)
1
Emanuel Willis 1
Jabyron Wilson
Sampaense (POR-1)
3