Charles Speelman has faced 141 opponents throughout his career

Player Team(s) Games
Bernardo Almeida
Sangalhos (POR-1)
4
Ivan Almeida 2
Francisco Amarante
FC Porto (POR-1)
2
Francisco Amiel 2
Tiago Andrade
Sangalhos (POR-1)
4
Jacoby Armstrong 2
Isaiah Armwood 2
Joao Balseiro 2
Lamine Banora 2
Jose Miguel Barbosa 2
Henrique Barros 2
Tomas Barroso 2
Pedro Bastos
Vitoria SC (POR-1)
4
Federico Belmonte
CD Povoa (POR-1)
2
Macram Ben Romdhane 1
Andre Bessa 2
Aniel Brito
Sangalhos (POR-1)
1
Aaron Broussard 2
Sherwood Brown
CD Povoa (POR-1)
4
Jordan Callahan 2
Miguel Cardoso
FC Porto (POR-1)
2
Carlos Cardoso
Vitoria SC (POR-1)
4
Terrell Carter 2
Darius Carter 2
Jose Carvalho 1
Clesio Castro
Sangalhos (POR-1)
3
Pedro Catarino 4
Rui Coelho
CD Povoa (POR-1)
2
Jaques Conceicao 4
Brian Conklin
FC Porto (POR-1)
1
Cristovao Cordeiro 2
Anderson Correia
Sangalhos (POR-1)
1
Emanuel Correia De Sa 3
Filipe Cruz
Sangalhos (POR-1)
3
Andre Cruz 1
Tiago Da Rocha Almeida
FC Porto (POR-1)
1
Toney Douglas 1
Julien Ducree 2
Justin Edler-Davis 2
James Ellisor 2
Joao Embalo
CD Povoa (POR-1)
4
Trevon Evans 4
Tobi Ewuosho 3
D.J. Fenner 1
Josh Ferguson 4
Joao Fernandes 2
Fernando Ferreira 2
Michael Finke
FC Porto (POR-1)
1
Phlandrous Fleming
Vitoria SC (POR-1)
3
Diogo Gameiro 2
Deng Geu 2
Filip Gewert 1
Biniam Ghebrekidan 4
Keven Gomes
FC Porto (POR-1)
2
Joao Gomes 2
Diogo Gomes
CD Povoa (POR-1)
4
Arnette Hallman 2
Jack Hemphill
Sangalhos (POR-1)
1
Tate Hoffman
Vitoria SC (POR-1)
1
Eddie Hunt
Sangalhos (POR-1)
1
Derek Jackson 2
Saiquan Jamison
Vitoria SC (POR-1)
3
Gil Jardim 2
Alexander Kappos 4
Nikita Kasongo
Sangalhos (POR-1)
2
Charlon Kloof
FC Porto (POR-1)
2
Max Kouguere 1
Thomas Laerke 2
Max Landis
FC Porto (POR-1)
2
Fabio Lima 1
Spencer Littleson 3
Marko Loncovic 2
Marcus Lovett 2
Joao Lucas
Vitoria SC (POR-1)
3
Antonio Lucas 2
Jeronimo Luis
Sangalhos (POR-1)
3
Jose Maconda
Sangalhos (POR-1)
1
Manuel Magalhaes
Vitoria SC (POR-1)
3
Joao Martinho
Sangalhos (POR-1)
4
Rubinho Mendes 2
Ricardo Monteiro 2
Antonio Monteiro 2
Miguel Monteiro 2
Marquise Moore 2
Nuno Morais 2
Trey Moses 2
Teyvon Myers
FC Porto (POR-1)
2
Nickolas Neal 1
Tanner Ngom
CD Povoa (POR-1)
2
Ruben Nobre
Vitoria SC (POR-1)
3
Terry Nolan 3
Francisco Nunes 3
Ryan Ogden 4
Benjamin Okhotin 1
Pedro Oliveira 2
Nuno Oliveira
CD Povoa (POR-1)
3
Cameron Oluyitan
CD Povoa (POR-1)
4
Joshua Patton 1
Leonel Paulo
Sangalhos (POR-1)
2
Brandon Peel 2
Pedro Pinto 1
Pedro Pinto
Vitoria SC (POR-1)
4
Eddy Polanco 1
Danjel Purifoy
FC Porto (POR-1)
2
Miguel Queiroz
FC Porto (POR-1)
2
Daniel Relvao 2
Joao Ribeiro
Vitoria SC (POR-1)
1
Malcolm Richardson 2
Anthony Roberts
Vitoria SC (POR-1)
4
Jordan Robertson 2
Davell Roby 2
Jorge Rodrigues
CD Povoa (POR-1)
4
Miguel Rodrigues
CD Povoa (POR-1)
2
Joao Rodrigues Guerreiro
FC Porto (POR-1)
2
Miguel Romao 1
Candido Sa 2
Guilherme Saiote 2
Francisco Santiago
Sangalhos (POR-1)
2
Bolon Sauane 2
Diogo Seixas 1
Jonathan Silva 4
Jose Silva 1
Sergio Silva 1
Diogo Silva
Sangalhos (POR-1)
1
Zachary Simmons
Vitoria SC (POR-1)
4
Rodrigo Soeiro 2
Ruben Sona 1
Hugo Sotta 4
Justin Stovall
Sangalhos (POR-1)
1
Christopher Tawiah
CD Povoa (POR-1)
4
Gustavo Teixeira 1
Federico Ucles
CD Povoa (POR-1)
2
Jake Van Tubbergen
Vitoria SC (POR-1)
4
Diogo Ventura 2
Vladyslav Voytso
FC Porto (POR-1)
2
Earl O. Watson 4
Ryan Weber 2
Aaron Williams
Sangalhos (POR-1)
1
Travante Williams 1
Elijah Wilson 1
Maik Zirbes 2