All Leagues
NBA
WNBA
Olympic games
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
Log in
Sign up
EN
EN
FR
ES
IT
Find a player / a team
Portugal
Portugal - Liga Profissional
Teams
Barcelos
Joao Moreira
Joao
Moreira
Opponents
May 29, 1985 (39 years old)
Portuguese
2m00 / 6-7
C
Profile
Games
Totals
Splits
Records
Teammates
Opponents
Embed
Embed this player
×
Add this player to your website by copying the code below
<script src="https://widgets.proballers.com/dist/player-player-unit-widget-v1.0.js"></script><script>window.addEventListener("load", (event) => { PbPlayerPlayerUnitWidget.render() })</script><div class="proballers-widget" data-proballers-player-id="34742" data-proballers-locale="en" data-proballers-base-url="https://widgets.proballers.com"><a href="https://www.proballers.com/" target="_blank" rel="noreferrer">See stats on Proballers</a></div>
Joao Moreira has faced 310 opponents throughout his career
Player
Team(s)
Games
Brian Addison
Sampaense
(POR-1)
2
Jorge Afonso
Electrico
(POR-2)
7
Pedro Afonso
Electrico
(POR-2)
7
Balint Agfalvi
U20 Hungary
(Euro U20B)
1
Marsel Aliaj
U20 Albania
(Euro U20B)
1
Antonio Almeida
Galitos BARREIRO
(POR-2)
2
Ivan Almeida
Sampaense
(POR-1)
1
Carlos Andrade
FC Porto
(POR-1)
2
Joao Andre Pinto
Electrico
(POR-2)
6
Agust Angantynsson
U20 Iceland
(Euro U20B)
1
Calle Arnold
U20 Sweden
(Euro U20B)
1
Bojan Atanasoski
U20 Sweden
(Euro U20B)
1
Tim Audenaert
U20 Belgium
(Euro U20B)
1
Joao Avila
Terceira
(POR-2)
6
Joao Balseiro
Sampaense
(POR-1)
2
Jose Miguel Barbosa
Ovarense GAVEX
(POR-1)
2
Carlos Barroca
Academica
(POR-1)
2
John Behan
U20 Ireland
(Euro U20B)
1
Pedro Belo
SL Benfica (M)
(POR-1)
1
Leonel Bento
Guifoes
(POR-2)
1
Andre Bessa
Vitoria SC
(POR-1)
2
Nuno Bizarro
Sangalhos
(POR-2)
2
Bjarni Bjarnason
U20 Iceland
(Euro U20B)
1
Julian Blanks
Vitoria SC
(POR-1)
2
Andre Boavida
FC Porto
(POR-1)
1
Nathan Bowie
Terceira
(POR-2)
8
Angelo Brito
Galitos BARREIRO
(POR-2)
2
Tiago Brito
Electrico
(POR-2)
7
Franko Bushati
U20 Albania
(Euro U20B)
1
Richard Cahill
U20 Ireland
(Euro U20B)
1
Shane Callaghan
U20 Ireland
(Euro U20B)
1
Daniel Caluico
Ginasio
(POR-1)
2
Mohamed Camara
Lusitania Expert
(POR-1)
2
Klevis Cane
U20 Albania
(Euro U20B)
1
Miguel Cardoso
FC Porto
(POR-1)
2
Rick Cardoso
Sampaense
(POR-1)
1
Joao Carmo
Sangalhos
(POR-2)
2
Diogo Carreira
SL Benfica (M)
(POR-1)
2
Alexandre Catarino
Fisica
(POR-2)
6
Bruno Cavalcante
CAB Madeira
(POR-1)
2
Sveinbjorn Claesson
U20 Iceland
(Euro U20B)
1
Andre Clerigo
Seixal/Slimcei
(POR-2)
2
Alexandre Coelho
Galitos BARREIRO
(POR-2)
2
Rui Coelho
CD Povoa
(POR-2)
1
Jorge Coelho
CAB Madeira
(POR-1)
2
Xavier Collette
U20 Belgium
(Euro U20B)
1
Odair Conceicao
Guifoes
(POR-2)
2
Jaques Conceicao
Alges
(POR-2)
1
Amadeu Cordeiro
Fisica
(POR-2)
6
Cristovao Cordeiro
Ovarense GAVEX
(POR-1)
2
Joao Correia
CD Povoa
(POR-2)
1
Sergio Correia
Alges
(POR-2)
1
Daniel Correia
Maia Basket
(POR-2)
1
Diogo Correia
FC Porto
(POR-1)
2
Nuno Cortez
Ovarense GAVEX
(POR-1)
1
Jose Costa
FC Porto
(POR-1)
2
Carlos Costa
Vitoria SC
(POR-1)
1
Bruno Costa
Academica
(POR-1)
1
James Crowder
Ovarense GAVEX
(POR-1)
1
Edward Crudden
U20 Ireland
(Euro U20B)
1
Paulo Cunha
Vitoria SC
(POR-1)
1
Bruno Daliu
U20 Albania
(Euro U20B)
1
Andre Dara
Maia Basket
(POR-2)
2
Joao David
Guifoes
(POR-2)
1
Kenny De Boeck
U20 Belgium
(Euro U20B)
1
Paulo Demetrio
Seixal/Slimcei
(POR-2)
2
Francisco Destino
Ginasio
(POR-1)
1
Joao Diamantino
Maia Basket
(POR-2)
1
Paulo Diamantino
Vitoria SC
(POR-1)
1
Carlos Dias
Fisica
(POR-2)
6
Pedro Dias
Maia Basket
(POR-2)
1
Carlos Dias
Lusitania Expert
(POR-1)
1
Stefan Djukic
Ginasio
(POR-1)
2
Wim Dobbelaere
U20 Belgium
(Euro U20B)
1
Seth Doliboa
SL Benfica (M)
(POR-1)
2
Andre Duarte
Sangalhos
(POR-2)
2
George Ehiagwina
Ginasio
(POR-1)
CD Povoa
(POR-2)
3
Dedalo Enes
Terceira
(POR-2)
4
Heshimu Evans
SL Benfica (M)
(POR-1)
2
Elvis Evora
SL Benfica (M)
(POR-1)
2
Brice Fantazia
Lusitania Expert
(POR-1)
2
Miguel Faria
Guifoes
(POR-2)
2
Ricardo Faria
Guifoes
(POR-2)
1
Vitor Felix
Guifoes
(POR-2)
2
Csaba Ferencz
U20 Hungary
(Euro U20B)
1
Joao Fernandes
FC Barreirense
(POR-1)
2
Mario Fernandes
CAB Madeira
(POR-1)
2
Joao Fernandes
Vitoria SC
(POR-1)
1
Eneyde Ferreira
Seixal/Slimcei
(POR-2)
2
Jose Ferreira
Galitos BARREIRO
(POR-2)
2
Ricardo Ferreira
Alges
(POR-2)
1
Luis Ferreira
Maia Basket
(POR-2)
1
Edson Ferreira
Electrico
(POR-2)
Ginasio
(POR-1)
9
Fernando Ferreira
Terceira
(POR-1)
1
Carlos Ferreirinho
SL Benfica (M)
(POR-1)
1
Joao Ferreirinho
CAB Madeira
(POR-1)
1
Claudio Fonseca
Vitoria SC
(POR-1)
1
Luis Fonte
Sangalhos
(POR-2)
2
Ricky Franklin
Lusitania Expert
(POR-1)
1
Braima Freire
Fisica
(POR-2)
5
Miguel Freitas
Lusitania Expert
(POR-1)
2
Chris Gaines
Sampaense
(POR-1)
1
Renato Galveia
Seixal/Slimcei
(POR-2)
1
Joao Gaspar
Guifoes
(POR-2)
2
Frederick Gentry
SL Benfica (M)
(POR-1)
2
Andrea Gjinaj
U20 Albania
(Euro U20B)
1
Miguel Gomes
Seixal/Slimcei
(POR-2)
2
Antonio Gomes
CD Povoa
(POR-2)
1
Flavio Gomes
AngraBasket/Vaquinha
(POR-2)
2
Jose Gomes
Maia Basket
(POR-2)
2
David Gomes
FC Porto
(POR-1)
2
Joao Gomes
SL Benfica (M)
(POR-1)
2
Diogo Goncalves
Terceira
(POR-2)
8
Mario Goncalves
Ovarense GAVEX
(POR-1)
2
Marco Goncalves
Academica
(POR-1)
2
Elvar Gudmundsson
U20 Iceland
(Euro U20B)
1
Gretar Gudmundsson
U20 Iceland
(Euro U20B)
1
Eduardo Guimaraes
FC Porto
(POR-1)
1
Maris Gulbis
Vitoria SC
(POR-1)
2
Jarvis Gunter
CAB Madeira
(POR-1)
2
Ragnar Gylfason
U20 Iceland
(Euro U20B)
1
Vidar Hafsteinsson
U20 Iceland
(Euro U20B)
1
Arnette Hallman
Academica
(POR-1)
2
Hordur Hardarson
U20 Iceland
(Euro U20B)
1
Erin Hasani
U20 Albania
(Euro U20B)
1
Demetrius Hazel
Galitos BARREIRO
(POR-2)
1
Stefan Hellgren
U20 Sweden
(Euro U20B)
1
Roland Hendlein
U20 Hungary
(Euro U20B)
1
Anthony Hill
FC Barreirense
(POR-1)
2
Martin Horozov
U20 Bulgaria
(Euro U20B)
1
Gergely Hosszu
U20 Hungary
(Euro U20B)
1
Rolando Howell
Academica
(POR-1)
1
Endrit Hysenagolli
U20 Albania
(Euro U20B)
1
Serkan Inan
U20 Sweden
(Euro U20B)
1
Steingrimur Ingolfsson
U20 Iceland
(Euro U20B)
1
Kaloyan T. Ivanov
U20 Bulgaria
(Euro U20B)
1
Dejan Ivanov
U20 Bulgaria
(Euro U20B)
1
Reggie Jackson
FC Porto
(POR-1)
2
David Jackson
FC Barreirense
(POR-1)
2
Shawn Jackson
CAB Madeira
(POR-1)
2
Johan Jeansson
U20 Sweden
(Euro U20B)
1
Antonio Joaquim
Alges
(POR-2)
2
Robert Johnson
FC Porto
(POR-1)
1
Kevin Jolley
AngraBasket/Vaquinha
(POR-2)
2
Romero Junior
Fisica
(POR-2)
6
Ermal Kapedani
U20 Albania
(Euro U20B)
1
Argent Karaj
U20 Albania
(Euro U20B)
1
Austin Kenon
CAB Madeira
(POR-1)
2
Stephen King
U20 Ireland
(Euro U20B)
1
Alexander Kravtsov
AngraBasket/Vaquinha
(POR-2)
2
Joao Lanzinha
Electrico
(POR-2)
7
Genti Lasku
U20 Albania
(Euro U20B)
1
Christopher Lee
Ovarense GAVEX
(POR-1)
2
Diogo Leiria
Galitos BARREIRO
(POR-2)
2
Francois Lhoest
U20 Belgium
(Euro U20B)
1
Andre Libanio
Guifoes
(POR-2)
2
Fabio Lima
CAB Madeira
(POR-1)
1
Renato Lindmets
Lusitania Expert
(POR-1)
1
Rui Lopes
FC Porto
(POR-1)
1
Peter Lorant
U20 Hungary
(Euro U20B)
1
Pedro Loth
AngraBasket/Vaquinha
(POR-2)
2
Domien Loubry
U20 Belgium
(Euro U20B)
1
Daniel Machado
Seixal/Slimcei
(POR-2)
2
Goncalo Machado
Ginasio
(POR-1)
1
Terrence Mack
AngraBasket/Vaquinha
(POR-2)
2
Tiago Magalhaes
Seixal/Slimcei
(POR-2)
2
Pedro Magalhaes
AngraBasket/Vaquinha
(POR-2)
1
Nuno Manarte
Ovarense GAVEX
(POR-1)
2
Nuno Marcal
FC Porto
(POR-1)
1
Vladimir Marinov
U20 Bulgaria
(Euro U20B)
1
Fernando Martins
Sangalhos
(POR-2)
2
David Martins
Ginasio
(POR-1)
1
Thomas Massamba
U20 Sweden
(Euro U20B)
1
Pedro Matos
Terceira
(POR-2)
7
Ian McLoughlin
U20 Ireland
(Euro U20B)
1
Tyronne McNeal
Sampaense
(POR-1)
1
Conor Meany
U20 Ireland
(Euro U20B)
1
Aylton Medeiros
Electrico
(POR-2)
6
Rui Mendes
Alges
(POR-2)
1
Fidel Mendonca
Alges
(POR-2)
2
Brian Mills
Lusitania Expert
(POR-1)
2
Miguel Minhava
SL Benfica (M)
(POR-1)
2
Miguel Miranda
FC Porto
(POR-1)
2
Marcel Momplasir
Lusitania Expert
(POR-1)
2
Nuno Monteiro
Alges
(POR-2)
2
Rui Monteiro
Maia Basket
(POR-2)
2
Antonio Monteiro
SL Benfica (M)
(POR-1)
1
Pedro Morais
Guifoes
(POR-2)
2
Marcio Morais
Maia Basket
(POR-2)
1
Nuno Morais
Ovarense GAVEX
(POR-1)
2
Ricardo Moreira
CD Povoa
(POR-2)
1
Stephane Moris
U20 Belgium
(Euro U20B)
1
Andrew Morris
Terceira
(POR-2)
2
Brian Morris
Vitoria SC
(POR-1)
1
Francisco Mota
Sangalhos
(POR-2)
2
Rui Mota
Vitoria SC
(POR-1)
1
Edgar Mouco
Seixal/Slimcei
(POR-2)
1
Andre Moutinho
Maia Basket
(POR-2)
1
Tony Murphy
Terceira
(POR-1)
1
Stan Naudts
U20 Belgium
(Euro U20B)
1
Durrell Nevels
Terceira
(POR-2)
7
Denis Neves
Electrico
(POR-2)
7
Fernando Neves
Ovarense GAVEX
(POR-1)
2
Hristo Nikolov
U20 Bulgaria
(Euro U20B)
1
Anthony Oha
CD Povoa
(POR-2)
1
Nuno Oliveira
CD Povoa
(POR-2)
1
Joaquim Oliveira
Maia Basket
(POR-2)
2
Francisco Oliveira
Vitoria SC
(POR-1)
1
Kristof Ongenaet
U20 Belgium
(Euro U20B)
1
Richard Oruche
Academica
(POR-1)
2
Antonio Paulo
Alges
(POR-2)
1
Monquel Pegues
Terceira
(POR-1)
1
Atanas Penev
U20 Bulgaria
(Euro U20B)
1
Ivo Pereira
Guifoes
(POR-2)
Maia Basket
(POR-2)
2
Joao Pereira
AngraBasket/Vaquinha
(POR-2)
2
Rui Pereira
Vitoria SC
(POR-1)
1
Nuno Pereira
Ginasio
(POR-1)
1
Jonas Pierre
Terceira
(POR-1)
1
Michael Pilgrim
Galitos BARREIRO
(POR-2)
2
Antonio Pimentel
Terceira
(POR-2)
5
Filipe Pinheiro
Alges
(POR-2)
1
Francisco Pinto
Electrico
(POR-2)
1
Andre Pinto
Ovarense GAVEX
(POR-1)
2
Pedro Pinto
FC Barreirense
(POR-1)
2
Ricardo Pinto
Vitoria SC
(POR-1)
1
Antonio Pires
Galitos BARREIRO
(POR-2)
2
Marcelo Pires
Fisica
(POR-2)
1
Hugo Pola
AngraBasket/Vaquinha
(POR-2)
2
Alvaro Pontes
Terceira
(POR-2)
9
Austen Powers
Ovarense GAVEX
(POR-1)
2
Miguel Queiroz
FC Barreirense
(POR-1)
2
Rui Quintino
Galitos BARREIRO
(POR-2)
2
Tiago Raimundo
FC Barreirense
(POR-1)
2
Paulo Raminhos
Electrico
(POR-2)
7
Fernando Ramos
Guifoes
(POR-2)
1
Sergio Ramos
SL Benfica (M)
(POR-1)
1
Pedro Rebelo
Academica
(POR-1)
1
Ben Reed
SL Benfica (M)
(POR-1)
1
Joao Reveles
Sampaense
(POR-1)
2
Joao Ribeiro
SL Benfica (M)
(POR-1)
1
Ricardo Robalo
Alges
(POR-2)
2
Pedro Rocha
Ginasio
(POR-1)
2
Ricardo Rodrigues
Fisica
(POR-2)
2
Joao Rodrigues Guerreiro
FC Barreirense
(POR-1)
2
Tomas Rodriguez
Seixal/Slimcei
(POR-2)
1
Marco Rosa
Ginasio
(POR-1)
1
Rui Sa
Seixal/Slimcei
(POR-2)
2
David Sa
CD Povoa
(POR-2)
1
Emil Salon
U20 Sweden
(Euro U20B)
1
Miguel Salvador
Fisica
(POR-2)
6
Behdad Sami
Guifoes
(POR-2)
2
Anastacio Sami
Fisica
(POR-2)
6
Eduardo Santos
Alges
(POR-2)
2
Mauro Santos
Sangalhos
(POR-2)
2
Joao Santos
FC Porto
(POR-1)
2
Paulo Santos
Ginasio
(POR-1)
2
Theodore Scott
SL Benfica (M)
(POR-1)
2
Jorge Seabra
Sangalhos
(POR-2)
1
Tiago Severino
Seixal/Slimcei
(POR-2)
2
Barry Shetzer
CAB Madeira
(POR-1)
2
Gerti Shima
U20 Albania
(Euro U20B)
1
Fridrik Sigurdarson
U20 Iceland
(Euro U20B)
1
Andre Silva
CD Povoa
(POR-2)
1
Pedro Silva
Guifoes
(POR-2)
2
Eugenio Silva
Terceira
(POR-2)
1
Emanuel Silva
Sangalhos
(POR-2)
2
Jose Silva
FC Barreirense
(POR-1)
2
Jaime Silva
CAB Madeira
(POR-1)
1
Pedro Silva
Ginasio
(POR-1)
1
Diogo Simoes
Academica
(POR-1)
2
Laszlo Simon
U20 Hungary
(Euro U20B)
1
Jorge Sing
Sampaense
(POR-1)
2
Stanislav Slaveykov
U20 Bulgaria
(Euro U20B)
1
Christopher Smye
U20 Ireland
(Euro U20B)
1
Dillion Sneed
Academica
(POR-1)
1
Joao Soares
FC Porto
(POR-1)
1
Augusto Sobrinho
Lusitania Expert
(POR-1)
2
Fernando Sousa
Academica
(POR-1)
2
Sylvester Spicer
Alges
(POR-2)
1
Gregory Stempin
FC Porto
(POR-1)
2
Benedito Suca
Electrico
(POR-2)
4
Miklos Szabo
U20 Hungary
(Euro U20B)
1
Zsolt Szabo
U20 Hungary
(Euro U20B)
1
Luis Taborda
Alges
(POR-2)
1
Jonathan Tabu
U20 Belgium
(Euro U20B)
1
Juxhin Talelli
U20 Albania
(Euro U20B)
1
Frederico Tavares
Terceira
(POR-2)
8
Antonio Tavares
FC Barreirense
(POR-1)
2
David Tavares
Lusitania Expert
(POR-1)
2
Pedro Tavares
Vitoria SC
(POR-1)
1
Philip Taylor
U20 Ireland
(Euro U20B)
1
Malcolm Thomas
Galitos BARREIRO
(POR-2)
1
Delano Thomas
Academica
(POR-1)
2
Joao Torrie
Vitoria SC
(POR-1)
1
Norbert Toth
U20 Hungary
(Euro U20B)
1
Aleksis Tsatsidis-Olsson
U20 Sweden
(Euro U20B)
1
Jason Underwood
Fisica
(POR-2)
6
Sam Van Rossom
U20 Belgium
(Euro U20B)
1
Nikolay Varbanov
U20 Bulgaria
(Euro U20B)
1
Asen Velikov
U20 Bulgaria
(Euro U20B)
1
Erik Vestin
U20 Sweden
(Euro U20B)
1
Ekjersey Viana
Sampaense
(POR-1)
2
Joao Vicente
Alges
(POR-2)
1
Mate Vida
U20 Hungary
(Euro U20B)
1
Osvaldo Viera
AngraBasket/Vaquinha
(POR-2)
1
John Waller
Vitoria SC
(POR-1)
2
Aaron Westbrooks
U20 Ireland
(Euro U20B)
1
Isaac Westbrooks
U20 Ireland
(Euro U20B)
1
Alexander Wikner-Nordberg
U20 Sweden
(Euro U20B)
1
Cavel Witter
FC Barreirense
(POR-1)
1