Joao Pragosa ha enfrentado a 72 oponentes a lo largo de su carrera.

Player Team(s) Games
Bryce Alford 1
Francisco Amarante
FC Porto (POR-1)
1
Francisco Amiel 2
Eric Anderson
FC Porto (POR-1)
1
Diogo Araujo 2
Tweety Carter 1
Pedro Catarino 2
Rafael Charrao 1
Eric Coleman 1
Miguel Correia 1
Aaron Dias 1
Diogo Dimas 1
Micah Downs 1
James Ellisor 2
Jorge Embalo 1
D.J. Fenner 1
Joao Fernandes 2
Vitor Ferreira 1
Daniel Fidalgo 2
Pedro Fidalgo 2
John Fields 1
Claudio Fonseca 2
Filip Gewert 1
David Gomes 2
Joao Gomes 1
Larry Gordon
FC Porto (POR-1)
1
Arnette Hallman 1
Romani Hansen 1
Jalen Henry 1
Cameron Jackson 1
Kurt James 1
Theo Johnson 2
Ian Kinard 1
Fabio Lima 1
Pedro Lopes 1
Jakob Lowrance 1
Manuel Magalhaes 1
Jeremias Manjate 2
Tyere Marshall 1
Tanner McGrew
FC Porto (POR-1)
1
Rui Mendes 1
Bright Mensah 2
Quincy Miller 1
Antonio Monteiro 1
Nuno Morais 1
Lamar Morgan 2
Ricardo Neves
FC Porto (POR-1)
1
Francico Nunes 2
Tanner Omlid 1
Guilherme País 1
Pedro Pinto
FC Porto (POR-1)
1
Miguel Queiroz
FC Porto (POR-1)
1
Rui Quintino 1
Tiago Raimundo 1
Joao Ribeiro 1
Jalen Riley
FC Porto (POR-1)
1
Dominic Robb 1
Rafael Santos 1
Guilherme Santos 1
Carlos Sico 1
Hugo Silva 1
Tomas Silva 1
Shakir Smith 2
Joao Soares
FC Porto (POR-1)
1
Hugo Sotta 1
Bradley Tinsley
FC Porto (POR-1)
1
Ty Toney 1
Miguel Toreia 1
Joao Torrie
FC Porto (POR-1)
1
Diogo Ventura 2
Vladyslav Voytso
FC Porto (POR-1)
1
Travante Williams 2