Joao Ribeiro PF  #12

Current Team: N/A

Born: Jul 30, 1993 (30 years old)

Birthplace/Hometown: Torres Vedras, Portugal

Nationality: Portugal

Height: 6-7 (201cm)     Weight: N/A

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2015 NBA Draft

Drafted: Undrafted

Pre-Draft Team: ADO Basquetebol Sad Ovarense (Portugal)


Joao Ribeiro Opponents


James Ellisor

Brad Tinsley

Raven Barber

Ty Toney

Sasa Borovnjak

Shakir Smith

Miguel Cardoso

Francisco Amiel

Max Landis

Micah Downs

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
James EllisorSL Benfica, U.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational6: 2015-16 to 2022-232114.24.52.917481.0%Compare
Jose BarbosaSL Benfica, ADO Basquetebol Sad Ovarense, U.D. Oliveirense CacarolaInternational7: 2015-16 to 2022-23215.91.83.918385.7%Compare
Diogo VenturaCAB Madeira, Galitos Barreiro, Electrico FC, Sporting Clube de PortugalInternational7: 2015-16 to 2022-23207.43.34.013765.0%Compare
Miguel QueirozFC Porto FerpintaInternational7: 2015-16 to 2022-23197.65.72.1190100.0%Compare
Arnette HallmanFC Porto Ferpinta, SL Benfica, U.D. Oliveirense CacarolaInternational7: 2015-16 to 2022-23196.15.12.118194.7%Compare
Fabio LimaCAB Madeira, SL Benfica, Imortal AlbufeiraInternational9: 2012-13 to 2023-24189.33.51.312666.7%Compare
Joao GuerreiroFC Porto Ferpinta, CAB Madeira, Vitoria Alves Guimaraes, U.D. Oliveirense CacarolaInternational8: 2012-13 to 2022-23177.22.70.514382.4%Compare
Rui CoelhoBarcelos Hotel Terco, U.D. Oliveirense Cacarola, CD PovoaInternational5: 2011-12 to 2022-23168.42.00.68850.0%Compare
Joao SoaresFC Porto Ferpinta, SL BenficaInternational5: 2015-16 to 2020-211510.84.31.313286.7%Compare
Andre BessaFC Porto Ferpinta, Vitoria Alves Guimaraes, U.D. Oliveirense CacarolaInternational7: 2015-16 to 2022-23156.71.32.314193.3%Compare
Pedro BastosFC Porto Ferpinta, ADO Basquetebol Sad OvarenseInternational6: 2015-16 to 2021-22156.11.41.911473.3%Compare
Travante WilliamsU.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational5: 2018-19 to 2022-231421.35.23.612285.7%Compare
Brad TinsleyFC Porto FerpintaInternational6: 2015-16 to 2021-221410.92.03.5140100.0%Compare
Pedro PintoFC Porto Ferpinta, Barreirense-CEPSA, Vitoria Alves Guimaraes, Illiabum ClubeInternational6: 2012-13 to 2021-22148.01.42.611378.6%Compare
Diogo GameiroCAB Madeira, SL BenficaInternational7: 2015-16 to 2022-23147.92.35.19564.3%Compare
Claudio FonsecaCAB Madeira, SL Benfica, Sporting Clube de PortugalInternational6: 2015-16 to 2021-22146.44.10.312285.7%Compare
Diogo CorreiaGalitos BarreiroInternational5: 2015-16 to 2020-21144.90.51.69564.3%Compare
Joao GallinaFC Porto Ferpinta, CAB MadeiraInternational4: 2015-16 to 2019-20142.41.61.09564.3%Compare
Joao BalseiroVitoria Alves Guimaraes, U.D. Oliveirense CacarolaInternational7: 2015-16 to 2022-231313.23.32.110376.9%Compare
Jose VilhenaFC Porto Ferpinta, SL BenficaInternational6: 2015-16 to 2021-221310.42.20.9130100.0%Compare
Antonio MonteiroFC Porto Ferpinta, SC Lusitania, Imortal Albufeira, Sporting Clube de PortugalInternational6: 2015-16 to 2022-23138.05.60.810376.9%Compare
Sergio SilvaSL Benfica, Terceira Basket, SC Lusitania, Imortal AlbufeiraInternational6: 2016-17 to 2022-23136.82.33.210376.9%Compare
Raven BarberSL Benfica, ADO Basquetebol Sad OvarenseInternational2: 2015-16 to 2016-171213.36.70.38466.7%Compare
Jaques ConceicaoSL Benfica, ADO Basquetebol Sad Ovarense, Galitos Barreiro, Imortal AlbufeiraInternational5: 2015-16 to 2022-23127.83.21.49375.0%Compare
Miguel MirandaFC Porto Ferpinta, ADO Basquetebol Sad OvarenseInternational2: 2015-16 to 2016-17127.15.92.310283.3%Compare
Stefan DjukicCAB Madeira, SC Lusitania, Imortal Albufeira, Academica EfapelInternational6: 2015-16 to 2021-22126.55.01.23925.0%Compare
Diogo AraujoFC Porto Ferpinta, Sporting Clube de PortugalInternational5: 2015-16 to 2022-23125.82.31.010283.3%Compare
Andre PintoCAB Madeira, ADO Basquetebol Sad OvarenseInternational4: 2012-13 to 2018-19124.42.10.79375.0%Compare
Vladyslav VoytsoFC Porto FerpintaInternational6: 2016-17 to 2022-23122.81.40.8120100.0%Compare
Hugo SotaVitoria Alves Guimaraes, SC Lusitania, Esgueira, Imortal AlbufeiraInternational7: 2015-16 to 2023-24122.02.80.39375.0%Compare
Nuno MoraisADO Basquetebol Sad Ovarense, Imortal AlbufeiraInternational5: 2015-16 to 2022-23115.11.10.97463.6%Compare
Mario-Gil FernandesCAB Madeira, SL BenficaInternational5: 2015-16 to 2020-21114.81.14.55645.5%Compare
Renato AzevedoU.D. Oliveirense CacarolaInternational6: 2015-16 to 2021-22113.01.10.39281.8%Compare
Cristovao CordeiroADO Basquetebol Sad OvarenseInternational6: 2015-16 to 2022-23112.81.20.55645.5%Compare
Ty ToneyEsgueira, Imortal Albufeira, Sporting Clube de PortugalInternational4: 2018-19 to 2023-241016.64.16.48280.0%Compare
Sasa BorovnjakFC Porto Ferpinta, SC LusitaniaInternational4: 2015-16 to 2019-201012.96.21.59190.0%Compare
Pedro CatarinoVitoria Alves Guimaraes, SC Lusitania, Maia Basket, U.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational6: 2015-16 to 2021-221010.61.92.87370.0%Compare
Tomas BarrosoSL BenficaInternational7: 2015-16 to 2022-231010.11.73.69190.0%Compare
Nuno OliveiraSL Benfica, Barcelos Hotel Terco, CD PovoaInternational4: 2011-12 to 2022-23109.13.33.06460.0%Compare
Elvis EvoraU.D. Oliveirense CacarolaInternational2: 2015-16 to 2016-17108.75.40.77370.0%Compare
Joao FernandesBarreirense-CEPSA, SC Lusitania, Sporting Clube de PortugalInternational4: 2012-13 to 2020-21108.65.62.07370.0%Compare
Sergi CollBarcelos Hotel Terco, U.D. Oliveirense CacarolaInternational3: 2011-12 to 2016-17106.94.91.27370.0%Compare
Joao AbreuU.D. Oliveirense CacarolaInternational2: 2015-16 to 2016-17105.11.54.17370.0%Compare
Joao TorrieFC Porto Ferpinta, Maia Basket, Electrico FC, Illiabum ClubeInternational5: 2016-17 to 2021-22104.74.71.17370.0%Compare
Daniel MachadoBarreirense-CEPSA, Galitos Barreiro, Sporting Clube de PortugalInternational5: 2012-13 to 2021-22103.81.60.85550.0%Compare
Jaime SilvaADO Basquetebol Sad OvarenseInternational2: 2015-16 to 2016-17911.22.23.06366.7%Compare
Nick NovakADO Basquetebol Sad OvarenseInternational2: 2015-16 to 2016-17910.32.62.76366.7%Compare
Shakir SmithSporting Clube de PortugalInternational2: 2020-21 to 2021-2298.41.13.18188.9%Compare
Francisco AmaranteFC Porto FerpintaInternational4: 2019-20 to 2022-2397.62.81.890100.0%Compare
Miguel CardosoFC Porto Ferpinta, SL Benfica, Sporting Clube de PortugalInternational3: 2018-19 to 2022-2396.81.84.290100.0%Compare
Marko LoncovicSL Benfica, U.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational4: 2015-16 to 2022-2395.22.90.76366.7%Compare
Ferran VenturaFC Porto FerpintaInternational3: 2015-16 to 2018-1994.11.01.690100.0%Compare
Bolon SauaneEsgueiraInternational4: 2018-19 to 2022-2393.61.40.45455.6%Compare
Keven GomesFC Porto Ferpinta, SC Lusitania, Imortal AlbufeiraInternational3: 2020-21 to 2022-2392.72.40.18188.9%Compare
Fernando NevesADO Basquetebol Sad OvarenseInternational2: 2015-16 to 2016-1792.41.10.26366.7%Compare
Jose CorreiaCAB MadeiraInternational4: 2015-16 to 2019-2090.30.60.12722.2%Compare
Kevin CoronelElectrico FC, Illiabum ClubeInternational3: 2016-17 to 2019-20813.67.51.34450.0%Compare
Augusto SobrinhoSC Lusitania, Illiabum ClubeInternational4: 2012-13 to 2021-22812.82.83.43537.5%Compare
Nick WashburnFC Porto FerpintaInternational2: 2015-16 to 2016-17812.08.11.380100.0%Compare
Arvydas GydraCAB MadeiraInternational4: 2016-17 to 2020-2188.93.61.13537.5%Compare
Diogo PeixeCAB Madeira, Barreirense-CEPSAInternational4: 2019-20 to 2022-2388.12.54.13537.5%Compare
Joao GrossoFC Porto Ferpinta, ADO Basquetebol Sad Ovarense, U.D. Oliveirense CacarolaInternational4: 2016-17 to 2021-2285.53.90.86275.0%Compare
Francisco AmielADO Basquetebol Sad Ovarense, Sporting Clube de PortugalInternational3: 2019-20 to 2022-2383.81.02.37187.5%Compare
Rui QuintinoVitoria Alves Guimaraes, Imortal AlbufeiraInternational3: 2015-16 to 2021-2283.31.90.56275.0%Compare
Eduardo GuimaraesU.D. Oliveirense Cacarola, Academica EfapelInternational3: 2015-16 to 2021-2282.10.40.54450.0%Compare
Pedro PintoADO Basquetebol Sad Ovarense, Vitoria Alves GuimaraesInternational5: 2015-16 to 2022-2381.40.41.13537.5%Compare
Artur CastelaGalitos BarreiroInternational2: 2015-16 to 2016-1780.92.10.17187.5%Compare
Jarred Ogungbemi-JacksonGalitos BarreiroInternational2: 2015-16 to 2016-17716.63.45.06185.7%Compare
Joseph HarrisADO Basquetebol Sad OvarenseInternational1: 2015-16714.39.02.05271.4%Compare
Betinho GomesSL BenficaInternational4: 2019-20 to 2022-23713.35.32.070100.0%Compare
Nuno SaCAB Madeira, ADO Basquetebol Sad OvarenseInternational4: 2019-20 to 2022-23711.65.70.74357.1%Compare
Joao FernandesADO Basquetebol Sad Ovarense, Sporting Clube de PortugalInternational4: 2016-17 to 2022-2376.67.41.35271.4%Compare
Miguel FreitasSC LusitaniaInternational4: 2012-13 to 2018-1973.71.71.92528.6%Compare
Fernando FerreiraSC LusitaniaInternational4: 2018-19 to 2022-2371.42.00.35271.4%Compare
Max LandisFC Porto FerpintaInternational4: 2019-20 to 2022-23622.72.22.860100.0%Compare
Micah DownsSL Benfica, Sporting Clube de PortugalInternational4: 2018-19 to 2021-22613.25.23.560100.0%Compare
John FieldsU.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational2: 2019-20 to 2020-21612.07.80.34266.7%Compare
Eric ColemanSL Benfica, Vitoria Alves Guimaraes, U.D. Oliveirense CacarolaInternational4: 2018-19 to 2021-22611.36.51.55183.3%Compare
Daniel RelvaoSC Lusitania, Sporting Clube de Portugal, Academica EfapelInternational3: 2020-21 to 2022-23611.07.81.04266.7%Compare
Henrique PiedadeGalitos BarreiroInternational2: 2015-16 to 2018-19610.34.21.83350.0%Compare
Carlos MorrisU.D. Oliveirense CacarolaInternational1: 2016-1769.74.71.75183.3%Compare
Gustavo TeixeiraADO Basquetebol Sad Ovarense, EsgueiraInternational3: 2019-20 to 2021-2268.03.02.52433.3%Compare
Diogo GomesCD PovoaInternational2: 2021-22 to 2022-2365.20.70.81516.7%Compare
Ricardo MonteiroSL Benfica, Vitoria Alves Guimaraes, U.D. Oliveirense Cacarola, Sporting Clube de PortugalInternational5: 2015-16 to 2022-2365.22.30.04266.7%Compare
Joao EmbaloCD PovoaInternational2: 2021-22 to 2022-2364.84.31.01516.7%Compare
Antonio MoreiraSC Lusitania, U.D. Oliveirense Cacarola, Imortal AlbufeiraInternational3: 2016-17 to 2019-2064.82.81.73350.0%Compare
Jorge Amadu EmbaloCAB Madeira, Sporting Clube de PortugalInternational3: 2020-21 to 2022-2364.20.50.85183.3%Compare
Jorge RodriguesCD PovoaInternational2: 2021-22 to 2022-2363.22.73.51516.7%Compare
Pedro BeloSC Lusitania, Galitos Barreiro, EsgueiraInternational3: 2015-16 to 2019-2061.71.50.03350.0%Compare
Geremias ManjateVitoria Alves Guimaraes, Sporting Clube de PortugalInternational2: 2020-21 to 2021-2261.30.70.35183.3%Compare
Rodrigo SoeiroADO Basquetebol Sad OvarenseInternational4: 2018-19 to 2022-2360.80.50.32433.3%Compare
Montell GoodwinSC Lusitania, Illiabum Clube, EsgueiraInternational3: 2019-20 to 2021-22514.42.43.01420.0%Compare
Damian HollisSL BenficaInternational2: 2016-17 to 2019-20512.46.22.44180.0%Compare
Josimar CardosoGalitos Barreiro, Electrico FCInternational2: 2015-16 to 2016-17512.05.00.43260.0%Compare
Kenneti Michael MendesSampaense Basket, Galitos BarreiroInternational2: 2016-17 to 2018-19511.88.22.02340.0%Compare
Justin ReynoldsU.D. Oliveirense CacarolaInternational1: 2016-17510.05.60.450100.0%Compare
Rozelle NixTerceira Basket, Galitos Barreiro, Illiabum ClubeInternational3: 2018-19 to 2020-2159.47.40.81420.0%Compare
Carlos AndradeSL BenficaInternational2: 2015-16 to 2016-1756.02.62.43260.0%Compare
Henrique BarrosU.D. Oliveirense Cacarola, EsgueiraInternational3: 2019-20 to 2022-2354.82.60.62340.0%Compare
Miguel MinhavaGalitos BarreiroInternational2: 2015-16 to 2016-1754.83.23.850100.0%Compare

* Limited to the top 100 opponents. All stats represent what the opponents of Joao Ribeiro averaged when they played against him in the selected games.