Biniam Ghebrekidan has faced 160 opponents throughout his career

Player Team(s) Games
Ivan Almeida 2
Bernardo Almeida
Sangalhos (POR-1)
3
Michael Almonacy 4
Andre Amado 1
Francisco Amarante
FC Porto (POR-1)
2
Francisco Amiel 2
Tiago Andrade
Sangalhos (POR-1)
2
Diogo Araujo 1
Jacoby Armstrong 2
Isaiah Armwood 2
Joao Balseiro 2
Lamine Banora 2
Jose Miguel Barbosa 1
Henrique Barros 2
Tomas Barroso 1
Pedro Bastos
Vitoria SC (POR-1)
4
Federico Belmonte
CD Povoa (POR-1)
2
Macram Ben Romdhane 2
Andre Bessa 2
Jahvon Blair 1
Maxime Boursiquot 1
Aniel Brito
Sangalhos (POR-1)
1
Aaron Broussard 2
Sherwood Brown
CD Povoa (POR-1)
4
Carlos Cardoso
Vitoria SC (POR-1)
3
Miguel Cardoso
FC Porto (POR-1)
2
Darius Carter 2
Terrell Carter 1
Jose Carvalho 1
Clesio Castro
Sangalhos (POR-1)
4
A.J. Cheeseman 4
Dinis Cherepenko 1
Marvin Clark
FC Porto (POR-1)
1
Rui Coelho
CD Povoa (POR-1)
4
Jaques Conceicao 4
Brian Conklin
FC Porto (POR-1)
2
Cristovao Cordeiro 2
Anderson Correia
Sangalhos (POR-1)
2
Emanuel Correia De Sa 3
Rafael Costa
CD Povoa (POR-1)
1
Andre Cruz 1
Filipe Cruz
Sangalhos (POR-1)
3
A.J. Davis 1
Tomas Dias 1
Toney Douglas 2
Julien Ducree 2
Justin Edler-Davis 2
Zena Edosomwan 1
Eddie Ekiyor 1
James Ellisor 2
Joao Embalo
CD Povoa (POR-1)
4
Jorge Embalo 4
Tobi Ewuosho 2
D.J. Fenner 1
Josh Ferguson 4
Joao Fernandes 2
Fernando Ferreira 2
Bernardo Ferreira 2
Michael Finke
FC Porto (POR-1)
1
Phlandrous Fleming
Vitoria SC (POR-1)
3
Michael Flowers 1
Eduardo Francisco 1
Diogo Gameiro 2
Deng Geu 2
Filip Gewert 2
Diogo Gomes
CD Povoa (POR-1)
3
Keven Gomes
FC Porto (POR-1)
2
Joao Gomes 2
Kadre Gray 1
Arnette Hallman 2
Tate Hoffman
Vitoria SC (POR-1)
1
Derek Jackson 2
Saiquan Jamison
Vitoria SC (POR-1)
4
Gil Jardim 1
James Jean-Marie 1
Matt Johnson 3
Isaiah Johnson 1
Nikita Kasongo
Sangalhos (POR-1)
2
Abu Kigab 1
Charlon Kloof
FC Porto (POR-1)
1
TJ Lall 1
Max Landis
FC Porto (POR-1)
1
Fabio Lima 3
Spencer Littleson 2
Marko Loncovic 2
Marcus Lovett 2
Joao Lucas
Vitoria SC (POR-1)
3
Jeronimo Luis
Sangalhos (POR-1)
4
Jose Maconda
Sangalhos (POR-1)
3
Manuel Magalhaes
Vitoria SC (POR-1)
1
Joao Martinho
Sangalhos (POR-1)
4
Gabe McCray 1
Milan Milovanovic 3
Ricardo Monteiro 2
Antonio Monteiro 2
Marquise Moore 3
Nuno Morais 2
Trey Moses 1
Teyvon Myers
FC Porto (POR-1)
1
Nickolas Neal 1
Tanner Ngom
CD Povoa (POR-1)
2
Ruben Nobre
Vitoria SC (POR-1)
2
Terry Nolan 4
Benjamin Okhotin 1
Pedro Oliveira 2
Nuno Oliveira
CD Povoa (POR-1)
3
Cameron Oluyitan
CD Povoa (POR-1)
4
E.J. Onu 1
Lloyd Pandi 1
Joshua Patton 1
Leonel Paulo
Sangalhos (POR-1)
1
Brandon Peel 2
Diogo Peixe 4
Guillaume Pepin 1
Pedro Pinto
Vitoria SC (POR-1)
3
Pedro Pinto 2
Danjel Purifoy
FC Porto (POR-1)
1
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)
3
Jordan Robertson 2
Davell Roby 2
Jorge Rodrigues
CD Povoa (POR-1)
4
Joao Rodrigues Guerreiro
FC Porto (POR-1)
2
Jackson Rowe 1
Candido Sa 2
Nuno Sa 4
Guilherme Saiote 3
Francisco Santiago
Sangalhos (POR-1)
3
Diogo Seixas 1
Paulo Sereno
CD Povoa (POR-1)
1
Vincent Shahid 1
Jonathan Silva 3
Jose Silva 1
Sergio Silva 2
Luis Silva
FC Porto (POR-1)
1
Zachary Simmons
Vitoria SC (POR-1)
4
Rodrigo Soeiro 2
Ruben Sona 2
Charles Speelman 4
Cole Syllas 1
Tyrell Tate 1
Christopher Tawiah
CD Povoa (POR-1)
3
Jay Threatt
FC Porto (POR-1)
1
Joao Troni 1
Federico Ucles
CD Povoa (POR-1)
2
Jake Van Tubbergen
Vitoria SC (POR-1)
3
Diogo Ventura 2
Vladyslav Voytso
FC Porto (POR-1)
2
Alonzo Walker 1
Aiden Warnholtz 1
Earl O. Watson 4
Ryan Weber 2
Patrick Whelan 1
Da'Monte Williams 1
Travante Williams 2
Elijah Wilson 2
Maik Zirbes 1