Rafael Santos has faced 310 opponents throughout his career

Player Team(s) Games
Abdul-Malik Abu 1
Francisco Albergaria 3
Greg Alexander 2
Tiago Almeida 1
Justin Alston 5
Francisco Amarante
FC Porto (POR-1)
4
Francisco Amiel 4
Eric Anderson
FC Porto (POR-1)
2
Diogo Araujo
FC Porto (POR-1)
8
Larry Austin 5
Renato Azevedo 2
Reggie Baker 1
Joao Balseiro 13
Jose Miguel Barbosa 14
Francisco Barroca 1
Henrique Barros 3
Pedro Bastos
FC Porto (POR-1)
8
George Beamon 1
Pedro Belo 1
Andre Bessa
FC Porto (POR-1)
Vitoria SC (POR-1)
12
Staphon Blair 1
Sasa Borovnjak
FC Porto (POR-1)
6
Aaron Bowen 1
Jalen Bradley 1
Gabriel Branco 1
Kareem Brewton 2
Nuno Brito 2
Derreck Brooks
Terceira (POR-1)
4
Earl Brown 4
Andre Calabote 2
Paulo Caldeira
Electrico (POR-1)
3
Carlos Cardoso
Vitoria SC (POR-1)
4
Miguel Cardoso
Vitoria SC (POR-1)
1
Rick Cardoso 1
Terrell Carter 5
Gamil Carvalho 1
Pedro Catarino 7
A.J. Cheeseman 2
Davon Clare 1
Shaquille Cleare 1
Rui Coelho
Vitoria SC (POR-1)
1
Marqueze Coleman
Vitoria SC (POR-1)
Terceira (POR-1)
3
Eric Coleman 5
Jaques Conceicao 1
Cristovao Cordeiro 5
Kevin Coronel
Electrico (POR-1)
4
Diogo Correia 6
Jose Correia 4
Miguel Correia 1
Emanuel Correia De Sa 4
Marcus Costa 2
Paulo Costa 1
Ruben Cotton 1
Khalen Cumberlander 1
Paulo Cunha
Vitoria SC (POR-1)
1
Booyi Musa Dama 1
Alexandar Danilovic 2
Chris Davenport 2
Robert Davis 1
Antonio De Pina
Electrico (POR-1)
1
Thomas De Thaey 6
Stewart DeAngelo 1
Coreontae DeBerry
Vitoria SC (POR-1)
6
Ricardo Dias 1
Tomas Dias 1
Diogo Dimas 1
Quinton Doggett 1
Tomas Domingos 1
Micah Downs 4
Ben Drake 2
Malcolm Drumwright
Vitoria SC (POR-1)
2
Jeff Early 1
Dani Elgadi 1
James Ellisor 12
Afonso Falcao 1
D.J. Fenner 2
Mario Fernandes 4
Joao Fernandes 3
Joao Fernandes 2
Airton Fernandes 1
Joao Fernandes 1
Joao Fernandes 6
Bruno Fernando 1
Fernando Ferreira
Terceira (POR-1)
7
Bernardo Ferreira 2
Vitor Ferreira 2
Pedro Fidalgo 3
Daniel Fidalgo 2
John Fields 6
Mike Fofana 1
Claudio Fonseca 6
D.J. Foreman 1
Christian Foxen 2
Pedro Fragoso 1
Miguel Freitas 2
Joao Gallina 4
Anthony Gamble 1
Diogo Gameiro 3
Brock Gardner 2
Marcus Gilbert
FC Porto (POR-1)
2
Tyquane Goard 1
Ashford Golden 1
Keven Gomes
FC Porto (POR-1)
3
David Gomes 3
Hugo Gomes 2
Montell Goodwin 3
Larry Gordon
FC Porto (POR-1)
2
Robertas Grabauskas 1
Will Graves
FC Porto (POR-1)
3
Justin Gray 1
Joao Grosso 9
Ricardo Guerreiro 3
Joao Guerreiro 2
Arvydas Gydra 5
Marco Hajdic
Terceira (POR-1)
1
Will Hanley
FC Porto (POR-1)
2
Romani Hansen 1
Phil Henry 1
Miguel Hespanhol 1
Jaron Hopkins
Vitoria SC (POR-1)
2
Jamal Hunter
Electrico (POR-1)
2
Cedric Isom 1
Kendall Jacks 2
Kurt James 2
Theo Johnson 2
Isaac Johnson 1
Pedro Jone 1
Ryan Jones 1
Darius Jones-Gibson
Electrico (POR-1)
1
Paul Jorgensen 1
Nelson Jossias 1
Ian Kinard 1
Immanuel King 1
Mikkel Kolstad 1
Bakary Konate 2
Max Landis
FC Porto (POR-1)
2
Joao Lanzinha
Electrico (POR-1)
2
Dominique Lee 1
Tony Lewis 1
Rodrigo Lima 1
Anthony Livingston 1
Samuel Loio 2
Marko Loncovic
Vitoria SC (POR-1)
8
Chris Longoria 1
Pedro Lopes 2
Marcus Lovett 1
Jakob Lowrance 1
Joao Lucas 1
Daniel Machado 6
Goncalo Madureira 3
Manuel Magalhaes 1
Kyle Mallers 2
Tyere Marshall 2
Ricardo Martins
Electrico (POR-1)
1
Jose Martins 1
Lucas Matias 1
Pedro Matos 2
Augusto Matos
Terceira (POR-1)
3
E.C. Matthews 6
Evan Maxwell 1
Jalen McCallum
Terceira (POR-1)
1
Connor McClenaghan 1
Robert McCoy 2
Jabari McGhee 1
Patrick McGlynn 2
Tanner McGrew
FC Porto (POR-1)
2
Christopher McKnight 1
Josh McNair 2
Artem Melnychuk
Electrico (POR-1)
2
Rubinho Mendes 1
Kenneti Mendes 2
Andre Mendes 2
Bright Mensah 2
Andre Miguens
Electrico (POR-1)
2
Shonn Miller 2
Miguel Miranda
FC Porto (POR-1)
2
Ricardo Monteiro
Vitoria SC (POR-1)
5
Antonio Monteiro
FC Porto (POR-1)
7
Reggie Moore 1
Nuno Morais
Terceira (POR-1)
3
Matthew Moreira 2
Milton Moreira
Terceira (POR-1)
2
Antonio Moreira 1
Goncalo Moreira 1
Lamar Morgan 3
Christian Mortellite 2
Trey Moses 2
Stuckey Mosley 1
Francisco Mota 1
Travis Munnings 6
Michael Murray 1
Tiago Nazario 1
Roderick Nealy
Vitoria SC (POR-1)
1
Alonzo Nelson-Ododa 1
Rui Nery 2
Mario Neves
Electrico (POR-1)
2
Rozelle Nix
Terceira (POR-1)
5
Jordan Nobles
Vitoria SC (POR-1)
2
Marc-Eddy Norelia 4
Francico Nunes 1
Aron Nwankwo 1
Andre Occhialini 1
Emmanuel Ogunfolu
Terceira (POR-1)
1
Diogo Oliveira 1
Pedro Oliveira 5
Joao Oliveira 2
Tanner Omlid 2
Shane Osayande 1
Goncalo Pais 1
Brandon Parrish
Vitoria SC (POR-1)
4
Tiago Patrocinio 1
Guilherme País 1
Alex Peacock
Vitoria SC (POR-1)
2
Zavier Peart 1
Diogo Peixe 1
Filip Pejovic 1
Ivan Pendic 4
Vasco Pereira
Terceira (POR-1)
1
Krasimir Pereira 1
Feliciano Perez 1
William Perry 2
Bojan Petrovic 1
Henrique Piedade 3
Tiago Pinto
Electrico (POR-1)
2
Pedro Pinto
FC Porto (POR-1)
8
Pedro Pinto 4
Andre Pinto 1
Hugo Pola
Terceira (POR-1)
1
Joao Pragosa 1
Ryan Preston 1
Preston Purifoy
FC Porto (POR-1)
1
Miguel Queiroz
FC Porto (POR-1)
8
Rui Quintino
Vitoria SC (POR-1)
2
Tiago Raimundo 2
Paulo Raminhos
Electrico (POR-1)
1
Daniel Regis 1
Daniel Relvao 1
Joao Ribeiro
Vitoria SC (POR-1)
4
Malcolm Richardson 1
Emondre Rickman 1
Jalen Riley
FC Porto (POR-1)
1
Dominic Robb 2
Clint Robinson 2
Pedro Rodrigues
Terceira (POR-1)
5
Joao Rodrigues Guerreiro 14
Diogo Rosado
Electrico (POR-1)
1
Edson Rosario 2
L.J. Rose 1
Nuno Sa 4
Candido Sa 1
Duda Sanadze 1
Corey Sanders 1
Seydougou Santis 1
Francisco Santos
Vitoria SC (POR-1)
1
Pedro Santos
Terceira (POR-1)
1
Guilherme Santos 1
Bolon Sauane 4
Pedro Seabra 1
Tyler Seibring
Vitoria SC (POR-1)
2
Will Sheehey
FC Porto (POR-1)
1
David Shepard 1
Carlos Sico 1
Amadou Sidibe 3
Sergio Silva
Terceira (POR-1)
6
Frank Silva
Terceira (POR-1)
1
Tomas Silva 1
Erickson Silva 1
Filip Simic 1
Desmond Simmons 4
Fred Sims 1
Jyles Smith 4
Shakir Smith 5
Joao Soares
FC Porto (POR-1)
5
Joao Soares
Vitoria SC (POR-1)
2
Diogo Soares
Terceira (POR-1)
1
Afonso Soares
Vitoria SC (POR-1)
2
Augusto Sobrinho 3
Rodrigo Soeiro 1
Hugo Sotta 5
Veljko Stankovic 1
Brian Stone
Electrico (POR-1)
1
Nikola Tadic
Vitoria SC (POR-1)
1
Tiago Tavares 1
Phil Taylor 3
Joao Teixeira
Terceira (POR-1)
1
Gustavo Teixeira 3
Markus Terry 1
Shaquille Thomas 1
Austin Tilghman 1
Bradley Tinsley
FC Porto (POR-1)
6
Eduardo Toma
Terceira (POR-1)
1
Ty Toney 4
Miguel Toreia
Terceira (POR-1)
5
Joao Torrie
FC Porto (POR-1)
Terceira (POR-1)
5
Pedro Valente 2
Marcus Van
Terceira (POR-1)
1
Javinger Vargas 1
Ferran Ventura
FC Porto (POR-1)
5
Diogo Ventura 9
Vladyslav Voytso
FC Porto (POR-1)
8
Malcolm Walters 2
Oliver Waymark 2
Skyler White
Terceira (POR-1)
3
Devaugntah Williams
Vitoria SC (POR-1)
1
Travante Williams 12
Cecil Williams 1
Antonio Woods 2
Andre Yates
Terceira (POR-1)
1
Temidayo Yussef 2
Isaiah Zierden
Terceira (POR-1)
3