Find a player / team on Proballers
Log in
Sign up
All Leagues
NBA
WNBA
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
France ProB
Puerto Rico
Teofilo
Cruz
Opponents
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="281674" 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>
International
Olympic games
Teams
Puerto Rico
Teofilo Cruz
Teofilo Cruz has faced 367 opponents throughout his career
Player
Team(s)
Games
Marcos Abdala Leite
Brazil
(Olympics)
1
Shigeaki Abe
Japan
(Olympics)
1
Emilio Achacoso
Philippines
(Olympics)
1
William Adornado
Philippines
(Olympics)
1
Ernesto Arturo Agard
Panama
(Olympics)
1
Hector Aizpuro
Mexico
(Olympics)
1
Armenak Alachachian
Soviet Union
(Olympics)
1
Alberto Almanza
Mexico
(Olympics)
2
Lorenzo Alocen
Spain
(Olympics)
1
Antonio Pasos Amaury
Brazil
(Olympics)
2
Karl Ampt
Germany
(Olympics)
1
Michael Armstrong
USA
(Olympics)
1
Moreno Miguel Arrellano
Mexico
(Olympics)
1
Eulalio Avila
Mexico
(Olympics)
2
Antonio Ayala
Mexico
(Olympics)
1
Kurt Bachmann
Philippines
(Olympics)
1
Carlos Badion
Philippines
(Olympics)
1
Nikolaj Baglej
Soviet Union
(Olympics)
1
Katsuo Bai
Japan
(Olympics)
1
Laszlo Banhegyi
Hungary
(Olympics)
1
Renzo Bariviera
Italy
(Olympics)
2
Jim Barnes
USA
(Olympics)
1
Michael Barrett
USA
(Olympics)
1
Orlando Bauzon
Philippines
(Olympics)
1
Sergei Belov
Soviet Union
(Olympics)
1
Alexander Belov
Soviet Union
(Olympics)
1
Janos Bencze
Hungary
(Olympics)
2
Narciso Bernardo
Philippines
(Olympics)
2
Franco Bertini
Italy
(Olympics)
1
Gianni Bertolotti
Italy
(Olympics)
1
Augustin Lopez Bertomeu
Spain
(Olympics)
1
Ryszard Bialowas
Poland
(Olympics)
1
Walter Allen Birtles
Canada
(Olympics)
1
Ivan Bisson
Italy
(Olympics)
2
Percival Blades
Panama
(Olympics)
1
Moyses Blas
Brazil
(Olympics)
1
Waldemar Blatskauskas
Brazil
(Olympics)
1
Tadeusz Blauth
Poland
(Olympics)
1
Gayle Bluth
Mexico
(Olympics)
1
Geraldo Boccardo Waldyr
Brazil
(Olympics)
1
Miklos Bohaty
Hungary
(Olympics)
2
Stanislav Bojadziev
Bulgaria
(Olympics)
1
Alexandre Boloshev
Soviet Union
(Olympics)
1
Enrico Bovone
Italy
(Olympics)
1
Kamil Brabenec
Czechoslovakia
(Olympics)
1
William Warren Bradley
USA
(Olympics)
1
Bojcho Branzov
Bulgaria
(Olympics)
1
Wilhelm Friedrich Braun
Brazil
(Olympics)
1
Lawrence Harvey Brown
USA
(Olympics)
1
Giuseppe Brumatti
Italy
(Olympics)
2
Quinn Buckner
USA
(Olympics)
1
Sauro Bufalini
Italy
(Olympics)
1
Sauro Buffalini
Italy
(Olympics)
1
Francisco Buscato
Spain
(Olympics)
2
Miguel Angel Calderon
Cuba
(Olympics)
1
Joe Luis Caldwell
USA
(Olympics)
1
Doudou Leydi Camara
Senegal
(Olympics)
1
Samuel Campis
Mexico
(Olympics)
1
Rafael Canizares
Cuba
(Olympics)
1
Massoni Carlos Domingos
Brazil
(Olympics)
3
Kenny Carr
USA
(Olympics)
1
Janusz Ceglinski
Poland
(Olympics)
1
Mauro Cerioni
Italy
(Olympics)
1
Dragutin Cermak
Yugoslavia
(Olympics)
3
Pedro Chappe
Cuba
(Olympics)
1
Ignacio Chavira
Mexico
(Olympics)
1
Francisco Checa
Panama
(Olympics)
1
Nobuo Chigusa
Japan
(Olympics)
1
John Clawson
USA
(Olympics)
1
Ricardo Cleofas
Philippines
(Olympics)
1
Jesus Codina
Spain
(Olympics)
2
Claude Constantino
Senegal
(Olympics)
1
Kresimir Cosic
Yugoslavia
(Olympics)
3
Massimo Cosmelli
Italy
(Olympics)
1
Mel Grant Counts
USA
(Olympics)
1
Geronimo Cruz
Philippines
(Olympics)
1
Vladimir Cvetkovic
Yugoslavia
(Olympics)
1
Krystian Czernichowski
Poland
(Olympics)
1
John Dacyshyn
Canada
(Olympics)
1
Miroljub Damjanovic
Yugoslavia
(Olympics)
2
Ivo Daneu
Yugoslavia
(Olympics)
1
Adrian Dantley
USA
(Olympics)
1
Walter Davis
USA
(Olympics)
1
Richard Allen Davis
USA
(Olympics)
1
Zenny De Azevedo
Brazil
(Olympics)
1
Jose Geraldo De Castro
Brazil
(Olympics)
1
Fernando De Freitas Pereira
Brazil
(Olympics)
1
Carmo De Souza
Brazil
(Olympics)
2
Fabrizio Della Fiori
Italy
(Olympics)
1
Barbacar Dia
Senegal
(Olympics)
1
Mansour Diagne
Senegal
(Olympics)
1
Joseph Diandy
Senegal
(Olympics)
1
Mincho Dimov
Bulgaria
(Olympics)
1
Papa Malik Diop
Senegal
(Olympics)
2
Mohamadou Mustapha Diop
Senegal
(Olympics)
1
Khristo Dojtchinov
Bulgaria
(Olympics)
1
Jan Dolczewski
Poland
(Olympics)
1
Jose Aparecidio Dos Santos
Brazil
(Olympics)
1
Edson Bispo Dos Santos
Brazil
(Olympics)
2
Zdenek Dousa
Czechoslovakia
(Olympics)
1
Zbigniew Dregier
Poland
(Olympics)
1
Eugeniusz Durejko
Poland
(Olympics)
1
Ivan Dvorni
Soviet Union
(Olympics)
1
Ivan Edeshko
Soviet Union
(Olympics)
1
Yoshitaka Egawa
Japan
(Olympics)
1
Eliecer Ellis
Panama
(Olympics)
1
Joaquin Ensenat
Spain
(Olympics)
1
Cheikh Amadou Fall
Senegal
(Olympics)
2
Stefan Filipov
Bulgaria
(Olympics)
1
Ottorino Flaborea
Italy
(Olympics)
3
Danilo Florencio
Philippines
(Olympics)
2
Phil Ford
USA
(Olympics)
1
Calvin Fowler
USA
(Olympics)
1
Kazmierz Frelkiewicz
Poland
(Olympics)
1
Seiji Fujie
Japan
(Olympics)
1
Yutaka Fujimoto
Japan
(Olympics)
1
Laszlo Gabanyi
Hungary
(Olympics)
2
Jesus Garcia
Mexico
(Olympics)
1
Francisco Sergio Garcia
Brazil
(Olympics)
1
Helio Rubens Garcia
Brazil
(Olympics)
1
Pablo Leon Garcia
Cuba
(Olympics)
1
Guido Carlo Gatti
Italy
(Olympics)
1
Giovanni Gavagnin
Italy
(Olympics)
1
Blagoja Georgijevski
Yugoslavia
(Olympics)
2
Holger Geschwindner
Germany
(Olympics)
1
Giorgio Giomo
Italy
(Olympics)
1
Augusto Giomo
Italy
(Olympics)
1
Arpad Glatz
Hungary
(Olympics)
2
Rollit James Goldring
Canada
(Olympics)
1
Jacinto Gonzalez
Cuba
(Olympics)
1
Miguel Angel Gonzalez
Spain
(Olympics)
1
Radvilas Kasimiras Gourauskas
Brazil
(Olympics)
1
Luis Grajeda
Mexico
(Olympics)
1
Janos Greminger
Hungary
(Olympics)
2
Ernie Grunfeld
USA
(Olympics)
1
Arturo Guerrero
Mexico
(Olympics)
1
Aloune Badara Gueye
Senegal
(Olympics)
1
Alioune Gueye
Senegal
(Olympics)
1
Jorge Guillen Montenegro
Spain
(Olympics)
1
Andras Haan
Hungary
(Olympics)
1
Hideki Hamaguchi
Japan
(Olympics)
1
Keith Chapman Hartley
Canada
(Olympics)
1
Spencer Haywood
USA
(Olympics)
1
Walter Hazzard
USA
(Olympics)
1
Rafael Heredia
Mexico
(Olympics)
1
Armando Herrera
Mexico
(Olympics)
2
Cesar Herrera
Mexico
(Olympics)
1
Ruperto Nicolas Herrera Tabio
Cuba
(Olympics)
1
Barry Franklin Howson
Canada
(Olympics)
1
Gustav Hraska
Czechoslovakia
(Olympics)
1
Phil Hubbard
USA
(Olympics)
1
Giulio Iellini
Italy
(Olympics)
2
Kenichi Imaizumi
Japan
(Olympics)
1
Fred Einer Ingaldson
Canada
(Olympics)
1
Takashi Itoyana
Japan
(Olympics)
1
Lucious Brown Jackson
USA
(Olympics)
1
Robert Jaworski
Philippines
(Olympics)
1
Vinko Jelovac
Yugoslavia
(Olympics)
2
Zoltan Judik
Hungary
(Olympics)
1
Nobuo Kaiho
Japan
(Olympics)
1
Yuris Kalninsh
Soviet Union
(Olympics)
1
Shoji Kamata
Japan
(Olympics)
1
Doudou Leydi Kammara
Senegal
(Olympics)
1
Hideo Kanekawa
Japan
(Olympics)
1
Tibor Kangyal
Hungary
(Olympics)
1
Dragan Kapicic
Yugoslavia
(Olympics)
2
Andrzej Kasprzak
Poland
(Olympics)
1
Dietrich Keller
Germany
(Olympics)
1
Georgi Khristov
Bulgaria
(Olympics)
1
Viacheslav Khrynin
Soviet Union
(Olympics)
1
James King
USA
(Olympics)
1
Ivailo Kirov
Bulgaria
(Olympics)
1
Norihiko Kitahara
Japan
(Olympics)
1
Zarko Knezevic
Yugoslavia
(Olympics)
2
Pal Koczka
Hungary
(Olympics)
1
Akira Kodama
Japan
(Olympics)
1
Jiri Konopasek
Czechoslovakia
(Olympics)
1
Radivoje Korac
Yugoslavia
(Olympics)
1
Grzegorz Korcz
Poland
(Olympics)
1
Mikhail Korkia
Soviet Union
(Olympics)
1
Yury Korneev
Soviet Union
(Olympics)
2
Zdenek Kos
Czechoslovakia
(Olympics)
1
Sergei Kovalenko
Soviet Union
(Olympics)
1
Waldemar Kozak
Poland
(Olympics)
1
Stanislav Kropilak
Czechoslovakia
(Olympics)
1
Ianis Krouminch
Soviet Union
(Olympics)
1
Hans Jorg Krueger
Germany
(Olympics)
1
Yan Krumins
Soviet Union
(Olympics)
1
Mitch Kupchak
USA
(Olympics)
1
Dieter Kuprella
Germany
(Olympics)
1
Kiyohide Kuwata
Japan
(Olympics)
1
Tom Lagarde
USA
(Olympics)
1
Piotr Langosz
Poland
(Olympics)
1
Odon Lendvai
Hungary
(Olympics)
1
Bogdan Likszo
Poland
(Olympics)
1
Joachim Linnemann
Germany
(Olympics)
1
Yaak Lipso
Soviet Union
(Olympics)
1
Istvan Liptai
Hungary
(Olympics)
1
Jose Lluis Cortes
Spain
(Olympics)
1
Gianfranco Lombardi
Italy
(Olympics)
2
Mieczyslaw Lopatka
Poland
(Olympics)
2
Sylvestre Lopes
Senegal
(Olympics)
1
Jose Maria Lozano
Mexico
(Olympics)
1
Clifford Luyk
Spain
(Olympics)
1
Sergio de Toledo Machado
Brazil
(Olympics)
1
James Maguier
Canada
(Olympics)
1
Enrique Margall
Spain
(Olympics)
1
Jaime Mariano
Philippines
(Olympics)
2
Zoran Maroevic
Yugoslavia
(Olympics)
1
Milun Marovic
Yugoslavia
(Olympics)
2
Alfonso Marquez
Philippines
(Olympics)
2
Rosalio Martinez
Philippines
(Olympics)
1
Juan Martinez
Spain
(Olympics)
1
Alfonso Martinez
Spain
(Olympics)
2
Juan Martos Nomen
Spain
(Olympics)
1
Pierluigi Marzorati
Italy
(Olympics)
2
Massimo Masini
Italy
(Olympics)
3
Takashi Masuda
Japan
(Olympics)
2
Scott May
USA
(Olympics)
1
John Paul Mccaffrey
USA
(Olympics)
1
John Hubert Mckibbon
Canada
(Olympics)
1
Rogelio Melencio
Philippines
(Olympics)
1
Rojelio Melencio
Philippines
(Olympics)
1
Dino Meneghin
Italy
(Olympics)
2
Luis Claudio Menon
Brazil
(Olympics)
1
Emil Mihailov
Bulgaria
(Olympics)
1
Guram Minashvili
Soviet Union
(Olympics)
1
Victor Mirshawka
Brazil
(Olympics)
1
Satoshi Mori
Japan
(Olympics)
1
Fumihiko Moroyama
Japan
(Olympics)
1
Levan Moseshvili
Soviet Union
(Olympics)
1
Valdis Muiznieks
Soviet Union
(Olympics)
1
Jefrfry Vincent Mullins
USA
(Olympics)
1
Vladis Muzhnieks
Soviet Union
(Olympics)
1
Mousse Narou N Diaye
Senegal
(Olympics)
1
Abdourahmane N'diaye
Senegal
(Olympics)
1
Kunihiko Nakamura
Japan
(Olympics)
1
Setuso Nara
Japan
(Olympics)
2
Adilson Nascimento
Brazil
(Olympics)
1
Gabriel Nava
Mexico
(Olympics)
1
Antonio Nava
Spain
(Olympics)
1
Santiago Felez Navarro
Spain
(Olympics)
1
Franciszek Niemec
Poland
(Olympics)
1
Jose Barnay Nora
Spain
(Olympics)
1
Hirofumi Numata
Japan
(Olympics)
1
Edgardo Ocampo
Philippines
(Olympics)
3
Stanislaw Olejniczak
Poland
(Olympics)
1
Constantino Ortiz
Philippines
(Olympics)
1
Yasukuni Oshima
Japan
(Olympics)
1
Julio Osorio
Panama
(Olympics)
1
Cezars Ozers
Soviet Union
(Olympics)
1
Edgardo Pacheco
Philippines
(Olympics)
1
Pando Pandov
Bulgaria
(Olympics)
1
Manuel Paner
Philippines
(Olympics)
1
Adriano Papa
Philippines
(Olympics)
2
Andrzej Pasorowski
Poland
(Olympics)
1
Modestas Paulauskas
Soviet Union
(Olympics)
1
Giusto Pellanera
Italy
(Olympics)
2
Maldonado Mario Pena
Mexico
(Olympics)
1
Davis Peralta
Panama
(Olympics)
1
Conrado Perez
Cuba
(Olympics)
1
Andrzej Perka
Poland
(Olympics)
1
Rainer Pethran
Germany
(Olympics)
1
Alexandre Petrov
Soviet Union
(Olympics)
2
Gianfranco Pieri
Italy
(Olympics)
1
Jerzy Piskun
Poland
(Olympics)
1
Nikola Plecas
Yugoslavia
(Olympics)
2
Gyorgy Polik
Hungary
(Olympics)
2
Anatoli Polivoda
Soviet Union
(Olympics)
1
Jochen Pollex
Germany
(Olympics)
1
Ricardo Pontvianne
Mexico
(Olympics)
1
Jiri Pospisil
Czechoslovakia
(Olympics)
1
Jozsef Prieszol
Hungary
(Olympics)
1
Andrzej Pstrokonski
Poland
(Olympics)
1
Carlos Quintanar
Mexico
(Olympics)
2
Janos Racz
Hungary
(Olympics)
1
Manuel Raga
Mexico
(Olympics)
2
Trajko Rajkovic
Yugoslavia
(Olympics)
1
Slavejko Rajtchev
Bulgaria
(Olympics)
1
Cristobal Ramas
Philippines
(Olympics)
1
Dragoslav Raznatovic
Yugoslavia
(Olympics)
1
Carlo Recalcati
Italy
(Olympics)
2
Anastasio Reyes
Mexico
(Olympics)
1
Renato Reyes
Philippines
(Olympics)
1
Ramon Reyes
Panama
(Olympics)
1
Warren Alferd Reynolds
Canada
(Olympics)
1
Alberto Reynoso
Philippines
(Olympics)
1
Reuben Richman
Canada
(Olympics)
1
Pedro Rivas
Panama
(Olympics)
1
Hector Rodriguez
Mexico
(Olympics)
1
Emiliano Rodriguez
Spain
(Olympics)
2
Joaquin Rojas
Philippines
(Olympics)
1
Edgardo Roque
Philippines
(Olympics)
1
Claude Sadio
Senegal
(Olympics)
1
Manuel Saenz
Mexico
(Olympics)
1
José Luis Sagi-Vela
Spain
(Olympics)
1
Pierre Martin Sagna
Senegal
(Olympics)
1
Fumio Saito
Japan
(Olympics)
1
Hiroshi Saito
Japan
(Olympics)
1
Zurab Sakandelidze
Soviet Union
(Olympics)
1
Marte Samson
Philippines
(Olympics)
1
Gianfranco Sardagna
Italy
(Olympics)
1
Glynn Sauters
USA
(Olympics)
1
Jathyr Eduardo Schall
Brazil
(Olympics)
1
Eduardo Schall Jatyr
Brazil
(Olympics)
1
Charles Scott
USA
(Olympics)
1
Babacar Seck
Senegal
(Olympics)
2
Mikhail Semjonov
Soviet Union
(Olympics)
1
Moussa Sene
Senegal
(Olympics)
1
Luigi Serafini
Italy
(Olympics)
2
Andrzej Seweryn
Poland
(Olympics)
1
Steve Sheppard
USA
(Olympics)
1
Masashi Shiga
Japan
(Olympics)
2
Shigeto Shimizu
Japan
(Olympics)
1
Jerry Franklin Shipp
USA
(Olympics)
1
Shutaro Shoji
Japan
(Olympics)
1
Michael Silliman
USA
(Olympics)
1
Jose Edvard Simoes
Brazil
(Olympics)
2
Janos Simon
Hungary
(Olympics)
1
Ljubodrag Simonovic
Yugoslavia
(Olympics)
2
Luis Sinclair
Panama
(Olympics)
1
Krzysztof Sitkowski
Poland
(Olympics)
1
Petar Skansi
Yugoslavia
(Olympics)
1
Damir Solman
Yugoslavia
(Olympics)
3
Joseph Stulac
Canada
(Olympics)
1
George William Stulac
Canada
(Olympics)
1
Antonio Salvador Sucar
Brazil
(Olympics)
1
Antonio Sucas Salvador
Brazil
(Olympics)
1
Takeo Sugiyama
Japan
(Olympics)
1
Otto Temesvari
Hungary
(Olympics)
1
Assane Thiam
Senegal
(Olympics)
1
Norbert Thimm
Germany
(Olympics)
1
Guillermo Torres
Mexico
(Olympics)
1
Babacar Traore
Senegal
(Olympics)
2
Alexandre Travine
Soviet Union
(Olympics)
1
Katsuji Tsunoda
Japan
(Olympics)
1
Ratomir Tvrdic
Yugoslavia
(Olympics)
2
Pereira Maciel Ubiratan
Brazil
(Olympics)
1
Maciel Ubiratan
Brazil
(Olympics)
1
Vladimir Ugrekheldze
Soviet Union
(Olympics)
1
Helmut Uhlig
Germany
(Olympics)
1
Cesar Valdez
Cuba
(Olympics)
1
Maigonis Valdmanis
Soviet Union
(Olympics)
1
Albert Valtin
Soviet Union
(Olympics)
1
Luciano Vendemini
Italy
(Olympics)
1
Gabriele Vianello
Italy
(Olympics)
2
Paolo Vittori
Italy
(Olympics)
1
Paolo Vittorio
Italy
(Olympics)
1
Gennadi Volnov
Soviet Union
(Olympics)
3
Guillermo Wagner
Mexico
(Olympics)
1
Kaoru Wakabayashi
Japan
(Olympics)
2
Joseph Washington
Brazil
(Olympics)
1
Fredie Webb
Philippines
(Olympics)
1
Norris Webb
Panama
(Olympics)
1
Klaus Weinand
Germany
(Olympics)
1
Josep White
USA
(Olympics)
1
Janusz Wichowski
Poland
(Olympics)
1
George Wilson
USA
(Olympics)
1
Marques Wlamir
Brazil
(Olympics)
2
Jurgen Wohlers
Germany
(Olympics)
1
Roberto Yburan
Philippines
(Olympics)
1
Shoji Yuki
Japan
(Olympics)
1
Marino Zanatta
Italy
(Olympics)
2
Alzan Zarmuhamedov
Soviet Union
(Olympics)
1
Urbano Zea
Mexico
(Olympics)
1
Tibor Zsiros
Hungary
(Olympics)
1
Victor Zubkov
Soviet Union
(Olympics)
1