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 - Proliga
Teams
Illiabum Clube
Kadiri Richard
Kadiri
Richard
Opponents
Nov 6, 1980
Liber, American
2m03 / 6-8
PF
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="50567" 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>
Kadiri Richard has faced 301 opponents throughout his career
Player
Team(s)
Games
Joao Abreu
UD Oliveirense
(POR-2)
1
Taner Adu
Essex Pirates
(UK-1)
5
Pedro Afonso
Electrico
(POR-2)
1
Chidi Ajufo
Essex Pirates
(UK-1)
1
David Aliu
Mersey Tigers
(UK-1)
3
Jose Almeida
Guifoes
(POR-2)
2
Antonio Almeida
Galitos BARREIRO
(POR-2)
1
Ricardo Alpuim
Guifoes
(POR-2)
1
Adrian Anderson
Sheffield Sharks
(UK-1)
3
Jamell Anderson
Essex Pirates
(UK-1)
4
Joao Andre Pinto
Electrico
(POR-2)
1
Jorge Anjos
Sangalhos
(POR-2)
2
Jose Asensio
Mersey Tigers
(UK-1)
1
Santa Ataha
Paws London Capitals
(UK-1)
1
Hugo Aurelio
Gaeirense
(POR-2)
1
Joao Avila
AngraBasket/Vaquinha
(POR-2)
2
Renato Azevedo
UD Oliveirense
(POR-2)
2
Olu Babalola
Sheffield Sharks
(UK-1 PO)
Mersey Tigers
(UK-1)
8
Dominic Baker
Worthing Thunder
(UK-1)
1
Ronnie Baker
Essex Pirates
(UK-1)
1
Joao Barbosa
UD Oliveirense
(POR-2)
1
Jeremy Bell
Cheshire Phoenix
(UK-1)
3
Andrew Bennett
Worcester Wolves
(UK-1)
2
David Benros
Fisica
(POR-2)
1
Darrell Bethune
Mersey Tigers
(UK-1)
3
Nuno Bizarro
Sangalhos
(POR-2)
2
Walter Blount
Leicester Riders
(UK-1)
3
Sam Bogucki
Mersey Tigers
(UK-1)
2
Demarius Bolds
London Lions (M)
(UK-1)
3
James Brame
Worthing Thunder
(UK-1)
1
Philip Brandreth
Cheshire Phoenix
(UK-1)
1
Andrew Bridge
Newcastle Eagles
(UK-1 PO)
4
Daniel Briglia
Essex Pirates
(UK-1)
3
Tiago Brito
Electrico
(POR-2)
1
Lawrence Brown
London Lions (M)
(UK-1)
3
James Burchell
Plymouth Raiders
(UK-1)
1
Ryan Cadogan
Paws London Capitals
(UK-1)
2
Filipe Canha
Gaeirense
(POR-2)
2
Marlin Capers
Worthing Thunder
(UK-1)
3
Josimar Cardoso
Fisica
(POR-2)
2
Joao Carmo
Sangalhos
(POR-2)
1
Miguel Carmo
Sangalhos
(POR-2)
1
Michael Cassio
Gaeirense
(POR-2)
1
Pedro Catarino
Maia Basket
(POR-2)
2
Todd Cauthorn
Sheffield Sharks
(UK-1)
3
Ashley Chandley
Sheffield Sharks
(UK-1)
1
Joe Chapman
Newcastle Eagles
(UK-1 PO)
4
Goncalo Chucha
Galitos BARREIRO
(POR-2)
5
James Chute
Paws London Capitals
(UK-1)
1
Kris Clark
London Lions (M)
(UK-1)
2
Alexandre Coelho
Galitos BARREIRO
(POR-2)
6
Paulo Coincas
Gaeirense
(POR-2)
1
Lehmon Colbert
Plymouth Raiders
(UK-1)
3
Odair Conceicao
Guifoes
(POR-2)
2
Mike Cook
Sheffield Sharks
(UK-1)
3
Mike Copeland
Caledonia Gladiators (M)
(UK-1)
6
Amadeu Cordeiro
Gaeirense
(POR-2)
1
Daniel Correia
Guifoes
(POR-2)
2
Sergio Correia
Alges
(POR-2)
2
Nelson Costa
UD Oliveirense
(POR-2)
2
Rui Costa
CD Povoa
(POR-2)
1
Michael Creppy
Worcester Wolves
(UK-1)
2
Samuel Cricelli
Worcester Wolves
(UK-1)
2
Michael Crowell
Caledonia Gladiators (M)
(UK-1)
2
Steve Dagostino
Sheffield Sharks
(UK-1 PO)
5
Andre Dara
Maia Basket
(POR-2)
2
Cesar Dasilva
Paws London Capitals
(UK-1)
1
Sterling Davis
Caledonia Gladiators (M)
(UK-1)
6
Calvin Davis
Cheshire Phoenix
(UK-1)
3
Darius Defoe
Newcastle Eagles
(UK-1 PO)
4
Joao Diamantino
Maia Basket
(POR-2)
2
Paulo Diamantino
Maia Basket
(POR-2)
2
Diogo Dias
Gaeirense
(POR-2)
1
Carlos Dias
Fisica
(POR-2)
1
Harry Disy
Worcester Wolves
(UK-1)
3
Justin Dobbins
Worcester Wolves
(UK-1)
3
Kyle Dodd
Essex Pirates
(UK-1)
1
Aaron Drakeford
Surrey Scorchers
(UK-1)
3
Andre Duarte
Sangalhos
(POR-2)
2
Bruno Duarte
CD Povoa
(POR-2)
1
Guy Dupuy
London Lions (M)
(UK-1)
2
Shaun Durant
Leicester Riders
(UK-1)
Worthing Thunder
(UK-1)
6
Andre Ellis
Essex Pirates
(UK-1)
1
Tomas Emidio
Gaeirense
(POR-2)
2
Simon Emmerson
Essex Pirates
(UK-1)
1
Brice Fantazia
Caledonia Gladiators (M)
(UK-1)
3
Vitor Felix
Guifoes
(POR-2)
2
Fabio Fernandes
CD Povoa
(POR-2)
2
Ricardo Ferreira
Alges
(POR-2)
1
Jose Ferreira
Galitos BARREIRO
(POR-2)
6
Eric Flato
Plymouth Raiders
(UK-1)
1
Fabulous Flournoy
Newcastle Eagles
(UK-1 PO)
4
Ishmael Fontaine
London Lions (M)
(UK-1)
2
Luis Fonte
Sangalhos
(POR-2)
2
Jermayne Forbes
Plymouth Raiders
(UK-1)
1
Tome Francisco
Gaeirense
(POR-2)
2
Braima Freire
Fisica
(POR-2)
2
Nuno Freitas
UD Oliveirense
(POR-2)
2
Zachariah Gachette
Essex Pirates
(UK-1)
3
Allister Gall
Plymouth Raiders
(UK-1)
3
Ryan Gallagher
Cheshire Phoenix
(UK-1)
1
Ibrahim Gariba
Paws London Capitals
(UK-1)
3
Joao Gaspar
Guifoes
(POR-2)
2
Zayne Gawanab
Surrey Scorchers
(UK-1)
1
Stephen Gayle
Cheshire Phoenix
(UK-1)
5
Randy George
Essex Pirates
(UK-1)
1
Drew Gibson
AngraBasket/Vaquinha
(POR-2)
2
Daniel Gilbert
Worcester Wolves
(UK-1)
5
Stefan Gill
London Lions (M)
(UK-1)
3
James Glen
Newcastle Eagles
(UK-1 PO)
1
Flavio Gomes
AngraBasket/Vaquinha
(POR-2)
2
Otavio Gomes
Gaeirense
(POR-2)
2
Jose Gomes
Maia Basket
(POR-2)
2
Matt Gorman
Sheffield Sharks
(UK-1)
2
Quemont Greer
Cheshire Phoenix
(UK-1)
3
Irmantas Griksas
London Lions (M)
(UK-1)
2
Jerome Gumbs
Plymouth Raiders
(UK-1)
Mersey Tigers
(UK-1)
5
Anthony Haase
London Lions (M)
(UK-1)
3
James Hamilton
Cheshire Phoenix
(UK-1)
3
Randall Hanke
Caledonia Gladiators (M)
(UK-1)
1
Joseph Harris
Leicester Riders
(UK-1)
3
Elmer Harrison
London Lions (M)
(UK-1)
Caledonia Gladiators (M)
(UK-1)
6
Chris Haslam
Mersey Tigers
(UK-1)
3
Ralph Hegamin
Surrey Scorchers
(UK-1 PO)
3
Myles Hesson
Essex Pirates
(UK-1)
1
Matthew Hilleary
Plymouth Raiders
(UK-1)
3
Frank Holmes
London Lions (M)
(UK-1)
Leicester Riders
(UK-1)
4
Terry Horton
Plymouth Raiders
(UK-1)
2
Haggai Hundert
Essex Pirates
(UK-1)
2
Dian Ivanov
Paws London Capitals
(UK-1)
2
Reggie Jackson
Newcastle Eagles
(UK-1 PO)
4
Duane James
Leicester Riders
(UK-1)
1
Tomas Janusauskas
Surrey Scorchers
(UK-1 PO)
Paws London Capitals
(UK-1)
8
Deantre Jefferson
UD Oliveirense
(POR-2)
2
Milek Jivens
Paws London Capitals
(UK-1)
3
Spencer Johnson
UD Oliveirense
(POR-2)
2
Jason Johnson
Leicester Riders
(UK-1)
3
Kevin Jolley
CD Povoa
(POR-2)
2
James Jones
Mersey Tigers
(UK-1)
6
Marcel Jones
Mersey Tigers
(UK-1)
2
Callum Jones
Worcester Wolves
(UK-1)
3
Russell Jordan
Paws London Capitals
(UK-1)
1
Julius Joseph
Surrey Scorchers
(UK-1 PO)
8
Romero Junior
Fisica
(POR-2)
2
Michael Kingma
Caledonia Gladiators (M)
(UK-1)
2
Giedrius Knysas
Worcester Wolves
(UK-1)
Paws London Capitals
(UK-1)
5
Brahim Konare
Paws London Capitals
(UK-1)
1
Alexander Kravtsov
Maia Basket
(POR-2)
2
Barry Lamble
Leicester Riders
(UK-1)
4
Kenny Langhorne
Surrey Scorchers
(UK-1)
3
Joao Lanzinha
Electrico
(POR-2)
1
Rodrigo Laranjo
AngraBasket/Vaquinha
(POR-2)
1
Andrew Lasker
Plymouth Raiders
(UK-1)
2
Perry Lawson
Sheffield Sharks
(UK-1)
Mersey Tigers
(UK-1)
4
Andre Libanio
Guifoes
(POR-2)
2
Nicholas Livas
Caledonia Gladiators (M)
(UK-1)
3
Pedro Loth
AngraBasket/Vaquinha
(POR-2)
2
Eduardo Lucas
Gaeirense
(POR-2)
1
Atiba Lyons
Sheffield Sharks
(UK-1 PO)
7
Terrence Mack
AngraBasket/Vaquinha
(POR-2)
2
Charles Madike
Paws London Capitals
(UK-1)
2
Tiago Magalhaes
Galitos BARREIRO
(POR-2)
6
Joao Manuel
Alges
(POR-2)
2
Chez Marks
Cheshire Phoenix
(UK-1)
Plymouth Raiders
(UK-1)
6
Mauro Marques
Galitos BARREIRO
(POR-2)
4
Sergio Marques
Galitos BARREIRO
(POR-2)
1
Jay Marriott
Plymouth Raiders
(UK-1)
3
Michael Martin
Surrey Scorchers
(UK-1 PO)
6
Anthony Martin
Plymouth Raiders
(UK-1)
3
Mansour Mbye
Worthing Thunder
(UK-1)
3
Michael McGregor
Caledonia Gladiators (M)
(UK-1)
1
Chad McKnight
Surrey Scorchers
(UK-1)
3
Martelle McLemore
Surrey Scorchers
(UK-1 PO)
5
Aylton Medeiros
Electrico
(POR-2)
1
Hernani Medina
Fisica
(POR-2)
2
Carlos Medlock
Surrey Scorchers
(UK-1 PO)
4
Fidel Mendonca
Alges
(POR-2)
2
Alan Metcalfe
Essex Pirates
(UK-1)
3
Roderick Middleton
Worcester Wolves
(UK-1)
6
Darren Mills
Paws London Capitals
(UK-1)
3
Tack Minor
Leicester Riders
(UK-1)
1
Nuno Monteiro
Fisica
(POR-2)
2
Trey Moore
Mersey Tigers
(UK-1)
3
Milton Moreira
AngraBasket/Vaquinha
(POR-2)
1
Andre Moreira
Guifoes
(POR-2)
2
Ricardo Moreira
CD Povoa
(POR-2)
2
Dawud Morris
London Lions (M)
(UK-1)
3
Moses Mubarak
Caledonia Gladiators (M)
(UK-1)
3
Walid Mumuni
Essex Pirates
(UK-1)
5
Richard Murphy
Cheshire Phoenix
(UK-1)
1
Gareth Murray
Caledonia Gladiators (M)
(UK-1)
Cheshire Phoenix
(UK-1)
6
Shawn Myers
Cheshire Phoenix
(UK-1)
London Lions (M)
(UK-1)
6
Justen Naughton
London Lions (M)
(UK-1)
1
Travis Nelson
London Lions (M)
(UK-1)
3
Mario Neves
Electrico
(POR-2)
1
Denis Neves
Galitos BARREIRO
(POR-2)
6
Michael New
London Lions (M)
(UK-1)
3
Calum Nicol
Essex Pirates
(UK-1)
2
Aaron Nielsen
Newcastle Eagles
(UK-1 PO)
3
Kastytis Normantas
Worcester Wolves
(UK-1)
4
John Nottley
Worthing Thunder
(UK-1)
1
Colin O'reilly
Cheshire Phoenix
(UK-1)
5
Andrew Oakley
Essex Pirates
(UK-1)
1
Oskar Ociepa
Surrey Scorchers
(UK-1)
1
Chiedozie Offiah
Paws London Capitals
(UK-1)
3
Tayo Ogedengbe
Surrey Scorchers
(UK-1 PO)
8
Humberto Oliveira
UD Oliveirense
(POR-2)
1
Joaquim Oliveira
Maia Basket
(POR-2)
1
Roy Owen
Worcester Wolves
(UK-1)
1
Josh Pape
Essex Pirates
(UK-1)
1
Steve Parillon
Caledonia Gladiators (M)
(UK-1)
3
Ryan Patton
Sheffield Sharks
(UK-1 PO)
7
Joao Pereira
AngraBasket/Vaquinha
(POR-2)
1
Andre Pereira
UD Oliveirense
(POR-2)
2
Paul Peterson
Cheshire Phoenix
(UK-1)
3
Frank Phifer
Cheshire Phoenix
(UK-1)
2
Filipe Pinheiro
Galitos BARREIRO
(POR-2)
6
Marco Pinto
UD Oliveirense
(POR-2)
1
Tiago Pinto
Electrico
(POR-2)
1
Antonio Pires
Alges
(POR-2)
2
Luis Pires
CD Povoa
(POR-2)
2
Otis Polk
Plymouth Raiders
(UK-1)
3
Lekan Popoola
Surrey Scorchers
(UK-1)
2
James Porter
Surrey Scorchers
(UK-1)
2
Liam Potter
Leicester Riders
(UK-1)
3
Sherrad Prezzie-Blue
Worthing Thunder
(UK-1)
3
Craig Pringle
London Lions (M)
(UK-1)
3
Rui Quintino
Galitos BARREIRO
(POR-2)
6
Paulo Raminhos
Electrico
(POR-2)
1
Fernando Ramos
Guifoes
(POR-2)
1
Nathan Reinking
Mersey Tigers
(UK-1)
2
Jorge Ribeiro
Gaeirense
(POR-2)
2
Pedro Rochete
Gaeirense
(POR-2)
2
Pablo Rodrigo
Essex Pirates
(UK-1)
3
Ricardo Rodrigues
Fisica
(POR-2)
2
Joao Rosa
Gaeirense
(POR-2)
1
Edson Rosario
Fisica
(POR-2)
2
Anthony Rowe
Plymouth Raiders
(UK-1)
5
Scott Russell
Caledonia Gladiators (M)
(UK-1)
5
David Sa
CD Povoa
(POR-2)
2
Miguel Salvador
Fisica
(POR-2)
1
Daniel Sandell
Surrey Scorchers
(UK-1)
2
Sergio Santos
Alges
(POR-2)
1
Paulo Santos
UD Oliveirense
(POR-2)
1
Jessie Sapp
Caledonia Gladiators (M)
(UK-1)
3
Matt Schneck
Cheshire Phoenix
(UK-1)
2
Jorge Seabra
Sangalhos
(POR-2)
2
Tom Sherlock
Leicester Riders
(UK-1)
3
Modestas Sidlauskas
Worcester Wolves
(UK-1)
3
Pedro Silva
Guifoes
(POR-2)
2
Emanuel Silva
Sangalhos
(POR-2)
2
Andre Silva
CD Povoa
(POR-2)
2
Eugenio Silva
Galitos BARREIRO
(POR-2)
1
Jorge Silverio
Sangalhos
(POR-2)
1
Maximillion Simon
London Lions (M)
(UK-1)
3
John Simpson
Cheshire Phoenix
(UK-1)
3
Colin Sing
Essex Pirates
(UK-1)
6
Charles Smith
Newcastle Eagles
(UK-1 PO)
4
Devin Smith
Worcester Wolves
(UK-1)
3
Steve Smith
Cheshire Phoenix
(UK-1)
1
Rui Sousa
Maia Basket
(POR-2)
1
Drew Spinks
London Lions (M)
(UK-1)
3
Lynard Stewart
Newcastle Eagles
(UK-1 PO)
4
Siman Stewart
Worcester Wolves
(UK-1)
3
Marcus Stout
Sheffield Sharks
(UK-1 PO)
5
Adrien Sturt
Essex Pirates
(UK-1)
3
Andrew Sullivan
Mersey Tigers
(UK-1)
Newcastle Eagles
(UK-1 PO)
5
Pedro Tavares
Maia Basket
(POR-2)
2
Vladimir Teixeira
CD Povoa
(POR-2)
1
Jack Thompson
London Lions (M)
(UK-1)
1
Andrew Thomson
Mersey Tigers
(UK-1)
6
Samuel Toluwase
Essex Pirates
(UK-1)
5
Tafari Toney
Sheffield Sharks
(UK-1)
Mersey Tigers
(UK-1)
6
Michael Tuck
Sheffield Sharks
(UK-1 PO)
7
Florentino Valencia
Plymouth Raiders
(UK-1)
3
Martynas Versinskas
Worcester Wolves
(UK-1)
1
Joao Vicente
Alges
(POR-2)
1
Danilson Vieira
Alges
(POR-2)
2
James Warwick
Leicester Riders
(UK-1)
1
Conner Washington
London Lions (M)
(UK-1)
3
David Watts
Worcester Wolves
(UK-1)
3
Isaac Westbrooks
Leicester Riders
(UK-1)
2
Aaron Westbrooks
Leicester Riders
(UK-1)
2
Desean White
Alges
(POR-2)
1
James Whyte
Leicester Riders
(UK-1)
2
Bradd Wierzbicki
Leicester Riders
(UK-1)
3
Paul Williams
Sheffield Sharks
(UK-1 PO)
5
Dean Williams
Surrey Scorchers
(UK-1 PO)
Essex Pirates
(UK-1)
8
Yorick Williams
London Lions (M)
(UK-1)
6
Lataryl Williams
Leicester Riders
(UK-1)
4
Adam Williams
Mersey Tigers
(UK-1)
Leicester Riders
(UK-1)
Worthing Thunder
(UK-1)
7
Jamal Williams
Mersey Tigers
(UK-1)
2
Tony Windless
Leicester Riders
(UK-1)
5
Cleve Woodfork
Worthing Thunder
(UK-1)
1
Tom Woods
Essex Pirates
(UK-1)
1
Robert Yanders
Caledonia Gladiators (M)
(UK-1)
3
Robert Skip Youngblood
Leicester Riders
(UK-1)
London Lions (M)
(UK-1)
4
Evaldas Zabas
Plymouth Raiders
(UK-1)
3
Petroslav Zafirov
Worthing Thunder
(UK-1)
3
Ryan Zamroz
Leicester Riders
(UK-1)
3
Aleksas Zimnickas
Worcester Wolves
(UK-1)
3