John Ruffus C  #31

Current Team: N/A

Born: Aug 28, 1981 (42 years old)

Birthplace/Hometown: Powder Springs, Georgia

Nationality: United States

Height: 6-10 (208cm)     Weight: 240 (109kg)

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2004 NBA Draft

Drafted: Undrafted

Pre-Draft Team: Fayetteville State (Sr)


John Ruffus Opponents


Brandon Davis

Mike Rosario

Michael Lizarraga

Daniel Bejerano

Tyrone White

P.J. Reyes

Jorge Gutierrez

Aaron Fuller

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Adrian HenningFuerza Regia, TorosInternational2: 2012-13 to 2015-16413.53.00.83175.0%Compare
Michael StrobbeFuerza Guinda de Nogales, Fuerza RegiaInternational1: 2012-13410.37.50.53175.0%Compare
Fernando BenitezHalcones Rojos, Ostioneros de GuaymasInternational2: 2012-13 to 2015-1645.02.30.040100.0%Compare
Shannon ShorterOstioneros de Guaymas, Gansos SalvajesInternational1: 2012-13319.07.75.330100.0%Compare
Justin GriffinSolesInternational1: 2012-13315.33.01.330100.0%Compare
Roman MartinezSolesInternational1: 2012-13314.77.02.730100.0%Compare
Carl ElliottSolesInternational1: 2012-13311.35.02.330100.0%Compare
Chris Geyne DuranCorrecaminos, Gansos SalvajesInternational2: 2012-13 to 2015-16311.03.70.030100.0%Compare
Alejandro PerezOstioneros de Guaymas, Gansos SalvajesInternational1: 2012-13310.03.00.330100.0%Compare
Jose Luis BucioSolesInternational1: 2012-1337.32.73.330100.0%Compare
Victor AvilaOstioneros de Guaymas, Halcones UV XalapaInternational1: 2012-1336.76.01.330100.0%Compare
Israel NolascoSolesInternational1: 2012-1336.33.30.330100.0%Compare
Benji ArvizuSolesInternational1: 2012-1334.00.30.030100.0%Compare
Jay FloresSolesInternational1: 2012-1332.32.05.330100.0%Compare
Brandon DavisCorrecaminosInternational1: 2015-16229.08.50.520100.0%Compare
Rene RougeauTorosInternational1: 2012-13224.57.52.520100.0%Compare
Marcus MorrisonZonkeys de TijuanaInternational1: 2012-13224.06.53.51150.0%Compare
Marcus ElliotGarra Canera de NavolatoInternational1: 2012-13222.06.55.51150.0%Compare
Miguel AyalaOstioneros de GuaymasInternational1: 2012-13219.55.52.020100.0%Compare
Myron AllenOstioneros de GuaymasInternational1: 2012-13219.03.06.020100.0%Compare
Forrest FisherPionerosInternational1: 2012-13218.55.00.520100.0%Compare
Dallas LoganFuerza Guinda de NogalesInternational1: 2012-13218.01.55.01150.0%Compare
Mike RosarioHalcones RojosInternational1: 2015-16218.04.53.020100.0%Compare
Eniel PolyniceFrayles de GuasaveInternational1: 2012-13217.06.55.0020.0%Compare
Omar QuinteroZonkeys de TijuanaInternational1: 2012-13216.53.04.51150.0%Compare
Lee VasquezTorosInternational1: 2012-13216.52.51.020100.0%Compare
Ike OfoegbuTorosInternational1: 2012-13216.03.52.020100.0%Compare
Weyinmi Efejuku RoseFuerza RegiaInternational1: 2012-13215.04.02.020100.0%Compare
Jerome HabelOstioneros de GuaymasInternational1: 2012-13215.09.52.520100.0%Compare
Marco RamosHalcones RojosInternational1: 2015-16215.07.52.520100.0%Compare
Victor BuelnaFrayles de GuasaveInternational1: 2012-13214.53.05.5020.0%Compare
Eric FrederickFrayles de GuasaveInternational1: 2012-13214.56.51.5020.0%Compare
Akeem ScottPionerosInternational1: 2012-13214.53.02.520100.0%Compare
Bernard ToombsGarra Canera de NavolatoInternational1: 2012-13214.511.52.51150.0%Compare
Luis RamirezZonkeys de TijuanaInternational1: 2012-13214.02.02.51150.0%Compare
Jose FarreraFrayles de GuasaveInternational1: 2012-13213.56.01.5020.0%Compare
P.J. FosterCorrecaminosInternational1: 2015-16213.54.51.520100.0%Compare
Jordan GlynnFuerza RegiaInternational1: 2015-16213.54.01.51150.0%Compare
Andre Joseph TyronzicFuerza RegiaInternational1: 2012-13213.51.52.520100.0%Compare
Jeremis SmithPionerosInternational1: 2012-13213.09.04.020100.0%Compare
Gabriel GironFuerza RegiaInternational1: 2015-16212.54.50.51150.0%Compare
Javier InzunzaGarra Canera de NavolatoInternational1: 2012-13212.55.07.51150.0%Compare
Michael LizarragaSolesInternational1: 2012-13212.59.50.520100.0%Compare
Wilfredo PaganTorosInternational1: 2012-13212.53.05.020100.0%Compare
Ronald SelleazeGarra Canera de NavolatoInternational1: 2012-13212.56.02.01150.0%Compare
Daniel BejeranoHalcones RojosInternational1: 2015-16212.04.01.020100.0%Compare
Rob RobinsonFrayles de GuasaveInternational1: 2012-13212.05.51.5020.0%Compare
Stephen SorianoPionerosInternational1: 2012-13212.03.01.520100.0%Compare
Jezreel De JesusFuerza RegiaInternational1: 2015-16211.53.56.51150.0%Compare
Brandon HerediaFuerza Guinda de NogalesInternational1: 2012-13211.52.53.01150.0%Compare
Mahmoud Abdul-AwwelFuerza Guinda de NogalesInternational1: 2012-13211.05.02.01150.0%Compare
Froylan VerdugoGarra Canera de NavolatoInternational1: 2012-13211.01.51.01150.0%Compare
Eric HicksFuerza RegiaInternational1: 2012-13210.59.01.020100.0%Compare
Marcus AyalaCorrecaminosInternational1: 2015-16210.02.01.020100.0%Compare
Tyrone WhiteFuerza RegiaInternational1: 2015-16210.04.53.01150.0%Compare
Mike WilliamsPionerosInternational1: 2012-13210.07.00.520100.0%Compare
Cesar CortesHalcones RojosInternational1: 2015-1629.53.05.520100.0%Compare
Alonso IzaguirreFuerza RegiaInternational1: 2012-1329.56.01.520100.0%Compare
Joaquin VillanuevaPionerosInternational1: 2012-1329.55.00.020100.0%Compare
Kentrell GransberrySolesInternational1: 2012-1328.55.00.020100.0%Compare
Giovanni SilvaCorrecaminosInternational1: 2015-1628.06.00.520100.0%Compare
Jesus VillalobosGarra Canera de NavolatoInternational1: 2012-1328.01.02.51150.0%Compare
Gerrick Dana Griffin RiveraFuerza RegiaInternational1: 2012-1327.54.04.020100.0%Compare
James PennyZonkeys de TijuanaInternational1: 2012-1327.57.51.51150.0%Compare
Glenn StokesFuerza RegiaInternational1: 2012-1327.52.03.020100.0%Compare
Eduardo LinanFuerza Guinda de NogalesInternational1: 2012-1327.01.50.01150.0%Compare
P.J. ReyesFuerza RegiaInternational1: 2015-1627.02.00.51150.0%Compare
Jasonn HannibalCorrecaminosInternational1: 2015-1626.57.50.520100.0%Compare
Gene ShipleyZonkeys de TijuanaInternational1: 2012-1326.54.00.51150.0%Compare
Santiago IbarraSolesInternational1: 2012-1326.02.51.520100.0%Compare
Quentin GonzalezTorosInternational1: 2012-1325.54.01.520100.0%Compare
Jorge GutierrezPionerosInternational1: 2012-1325.53.53.520100.0%Compare
Elvis MedinaZonkeys de TijuanaInternational1: 2012-1325.55.04.51150.0%Compare
Jeremiah DominguezPionerosInternational1: 2012-1325.01.50.520100.0%Compare
Aaron FullerFuerza RegiaInternational1: 2015-1625.02.00.51150.0%Compare
A.J. GasporraFuerza RegiaInternational1: 2015-1625.00.01.51150.0%Compare
Isaac GutierrezHalcones RojosInternational1: 2015-1625.03.00.020100.0%Compare
Jorge AcostaFrayles de GuasaveInternational1: 2012-1324.50.52.0020.0%Compare
Leroy DavisFuerza RegiaInternational1: 2015-1624.51.00.51150.0%Compare
Jose GutierrezHalcones RojosInternational1: 2015-1624.59.02.020100.0%Compare
Jose EstradaHalcones RojosInternational1: 2015-1624.02.50.520100.0%Compare
Aaron PerezHalcones RojosInternational1: 2015-1624.02.50.020100.0%Compare
Christopher SilvaCorrecaminosInternational1: 2015-1624.02.51.520100.0%Compare
Brody AngleyTorosInternational1: 2012-1323.02.53.020100.0%Compare
Juan Manuel EstevaTorosInternational1: 2012-1323.01.50.020100.0%Compare
Luis MartinezFuerza Guinda de NogalesInternational1: 2012-1323.01.50.51150.0%Compare
Jesus ReyesOstioneros de GuaymasInternational1: 2012-1322.02.00.520100.0%Compare
Adrian ZamoraHalcones RojosInternational1: 2015-1622.03.50.520100.0%Compare
Noe AlonzoFuerza RegiaInternational1: 2015-1621.52.51.01150.0%Compare
Michael DarrenTorosInternational1: 2012-1321.51.50.020100.0%Compare
Christian EstradaFuerza Guinda de NogalesInternational1: 2012-1321.53.52.01150.0%Compare
Joseph Hutchingson MejiaTorosInternational1: 2012-1321.50.50.020100.0%Compare
Sergio SanchezZonkeys de TijuanaInternational1: 2012-1321.50.51.01150.0%Compare
Jose ValdezFuerza Guinda de NogalesInternational1: 2012-1321.51.00.01150.0%Compare
Michael HutchingsonTorosInternational1: 2012-1321.01.00.020100.0%Compare
Gerardo LiraZonkeys de TijuanaInternational1: 2012-1321.00.50.01150.0%Compare
Luis Rodriguez SainzZonkeys de TijuanaInternational1: 2012-1321.00.50.01150.0%Compare
Josh QuinteroCorrecaminosInternational1: 2015-1620.51.50.520100.0%Compare
Dario BarojasOstioneros de GuaymasInternational1: 2012-1320.00.00.020100.0%Compare
Enrique ChaidezGarra Canera de NavolatoInternational1: 2012-1320.00.50.01150.0%Compare

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