Michael Francis Ruiz F

Current Team: N/A

Born: Dec 7, 2000 (23 years old)

Birthplace/Hometown: Gibraltar, Gibraltar

Nationality: Gibraltar

Height: 5-10 (178cm)     Weight: N/A

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2022 NBA Draft

Drafted: Undrafted


Michael Francis Ruiz Opponents


Dardan Kapiti

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Vadim RaducanMoldovaNational3: 2016-17 to 2018-19516.213.82.250100.0%Compare
Ivan PopovschiMoldovaNational3: 2016-17 to 2018-19412.84.82.040100.0%Compare
Alexandru FadinMoldovaNational3: 2016-17 to 2018-19412.04.52.340100.0%Compare
Nicolae GrubiiMoldovaNational3: 2016-17 to 2018-19411.33.04.340100.0%Compare
Victor LegosinMoldovaNational2: 2016-17 to 2017-18410.87.52.840100.0%Compare
Roman TomatisMonacoNational2: 2015-16 to 2016-17320.013.71.02166.7%Compare
Albert PonsAndorraNational2: 2015-16 to 2016-17314.77.71.72166.7%Compare
Keith DimechMaltaNational3: 2016-17 to 2018-19313.09.02.72166.7%Compare
Nicholas FormosaMaltaNational3: 2016-17 to 2018-19313.05.74.02166.7%Compare
Dorian MotillonMonacoNational2: 2015-16 to 2016-17312.36.70.72166.7%Compare
Pietro UgoliniSan MarinoNational2: 2017-18 to 2018-19312.08.74.730100.0%Compare
Tommaso FeliciSan MarinoNational2: 2017-18 to 2018-19310.38.72.330100.0%Compare
Dardan KapitiKosovoNational3: 2015-16 to 2018-1938.79.00.730100.0%Compare
Stanislav CocorevMoldovaNational2: 2016-17 to 2018-1937.74.04.030100.0%Compare
Nicolo BotteghiSan MarinoNational2: 2017-18 to 2018-1936.75.01.330100.0%Compare
Nil JovalAndorraNational2: 2015-16 to 2016-1736.77.00.02166.7%Compare
Sacha PirasMonacoNational2: 2015-16 to 2016-1736.73.32.32166.7%Compare
Dmitri MotorniiMoldovaNational2: 2016-17 to 2017-1836.34.01.330100.0%Compare
Nathan XuerebMaltaNational3: 2016-17 to 2018-1934.34.72.02166.7%Compare
Loic Lucas MandineMonacoNational2: 2015-16 to 2016-1734.05.00.72166.7%Compare
Matteo TrivelliMonacoNational2: 2015-16 to 2016-1733.33.72.32166.7%Compare
Lorenzo MaianiSan MarinoNational2: 2017-18 to 2018-1931.74.31.030100.0%Compare
Alexandru DanilaMoldovaNational2: 2016-17 to 2018-1931.38.70.330100.0%Compare
Federico GuidaSan MarinoNational2: 2017-18 to 2018-1931.01.00.330100.0%Compare
Atik KoshiKosovoNational2: 2015-16 to 2017-18223.06.03.020100.0%Compare
Giovanni UgoliniSan MarinoNational1: 2017-18218.54.03.020100.0%Compare
Giacomo PasoliniSan MarinoNational1: 2017-18216.08.01.020100.0%Compare
Gazzali MakasqiKosovoNational2: 2017-18 to 2018-19215.51.53.520100.0%Compare
Polys IliadisCyprusNational2: 2016-17 to 2018-19213.03.54.020100.0%Compare
Gianluca AlfaranoSan MarinoNational1: 2017-18211.52.03.020100.0%Compare
Rovertos AlexandrouCyprusNational2: 2016-17 to 2018-19211.03.52.020100.0%Compare
Viktor ChristofidisCyprusNational2: 2016-17 to 2018-19211.03.51.020100.0%Compare
Rron UkajKosovoNational2: 2017-18 to 2018-19211.07.50.520100.0%Compare
Bruno BartolomeAndorraNational2: 2015-16 to 2016-17210.54.02.020100.0%Compare
Ruslan DuminicaMoldovaNational2: 2016-17 to 2017-18210.04.03.020100.0%Compare
Nil PenaAndorraNational2: 2015-16 to 2016-17210.02.02.01150.0%Compare
Kieran HorriganWalesNational2: 2015-16 to 2016-1729.56.01.020100.0%Compare
Bastien MotillonMonacoNational2: 2015-16 to 2016-1729.511.02.51150.0%Compare
Andi VrapcaniKosovoNational2: 2015-16 to 2017-1829.510.52.020100.0%Compare
Gheorghe RebejaMoldovaNational2: 2016-17 to 2017-1829.03.50.020100.0%Compare
Dot RicartAndorraNational2: 2015-16 to 2016-1729.03.03.520100.0%Compare
Pol MartinezAndorraNational2: 2015-16 to 2016-1728.06.03.020100.0%Compare
Dion PllanaKosovoNational2: 2015-16 to 2017-1826.53.51.020100.0%Compare
Isaac BonettMaltaNational2: 2016-17 to 2017-1826.06.54.520100.0%Compare
Deniz SimnicaKosovoNational2: 2015-16 to 2017-1826.04.03.020100.0%Compare
Yiannis AchilleosCyprusNational2: 2016-17 to 2018-1925.56.02.520100.0%Compare
Marc AlmacellasAndorraNational2: 2015-16 to 2016-1724.52.51.520100.0%Compare
Davit KhachatryanArmeniaNational2: 2016-17 to 2018-1924.512.01.5020.0%Compare
Paul AttardMaltaNational2: 2016-17 to 2017-1824.01.00.520100.0%Compare
Jackson Aaron FreemanWalesNational2: 2015-16 to 2016-1724.04.00.020100.0%Compare
Ryan DurstonWalesNational2: 2015-16 to 2016-1723.53.51.020100.0%Compare
Giovanni GaleottiSan MarinoNational1: 2017-1823.51.51.520100.0%Compare
Leonardo LibertiSan MarinoNational1: 2017-1823.53.53.520100.0%Compare
Pavlos StylianouCyprusNational2: 2016-17 to 2018-1923.53.04.020100.0%Compare
Arsen ArstamyanArmeniaNational2: 2016-17 to 2018-1923.00.51.5020.0%Compare
Andrea MussoMonacoNational1: 2015-1622.52.01.020100.0%Compare
Ivan HmirovMoldovaNational1: 2016-1722.02.50.020100.0%Compare
Kreshnik AvdijaKosovoNational2: 2015-16 to 2017-1821.01.51.020100.0%Compare
Baton DervishiKosovoNational2: 2017-18 to 2018-1921.01.00.020100.0%Compare
Ian Felice PaceMaltaNational2: 2017-18 to 2018-1921.02.51.01150.0%Compare
Lilian Jean MorinMonacoNational1: 2015-1621.02.50.520100.0%Compare
Sven TamazlicaruMoldovaNational1: 2016-1721.00.50.520100.0%Compare
Vitalie BalanMoldovaNational1: 2016-1720.57.00.520100.0%Compare
Daniel ArabadjiMoldovaNational1: 2016-1720.01.50.020100.0%Compare
Hugo VoulforMonacoNational1: 2016-17132.06.02.0010.0%Compare
Kurt CassarMaltaNational1: 2017-18131.023.04.010100.0%Compare
Aleksey ChizhenokArmeniaNational1: 2018-19125.014.02.0010.0%Compare
Akbar MammadovAzerbaijanNational1: 2016-17122.017.00.010100.0%Compare
Hugo BartolomeAndorraNational1: 2016-17120.03.03.010100.0%Compare
Matthew GouderMaltaNational1: 2016-17120.010.02.010100.0%Compare
Erhan ShollaKosovoNational1: 2018-19120.010.04.010100.0%Compare
Nijat MammadliAzerbaijanNational1: 2016-17119.016.05.010100.0%Compare
Matthew ScerriMaltaNational1: 2018-19119.03.04.0010.0%Compare
Elshad ShirzadovAzerbaijanNational1: 2016-17119.03.00.010100.0%Compare
Luca StefanovicMaltaNational1: 2016-17119.03.00.010100.0%Compare
Morgan CarterWalesNational1: 2016-17118.013.05.010100.0%Compare
Gurgen MelikyanArmeniaNational1: 2016-17118.05.02.0010.0%Compare
Ergys MuhametajAlbaniaNational1: 2016-17118.07.03.010100.0%Compare
Omar AhmadzadaAzerbaijanNational1: 2016-17117.04.06.010100.0%Compare
Alexis BartolomeAndorraNational1: 2016-17117.010.01.010100.0%Compare
Alec Felice PaceMaltaNational1: 2016-17117.01.06.010100.0%Compare
Demetris IasonidesCyprusNational1: 2016-17117.01.01.010100.0%Compare
Stelios KoukouravasWalesNational1: 2016-17117.04.03.010100.0%Compare
Georgios TretiakovCyprusNational1: 2018-19117.014.04.010100.0%Compare
Thomas GrechMaltaNational1: 2016-17115.015.01.010100.0%Compare
Edin PeciKosovoNational1: 2015-16114.05.01.010100.0%Compare
Redon PerajAlbaniaNational1: 2016-17114.010.00.010100.0%Compare
Andre ZohrabianArmeniaNational1: 2018-19114.04.00.0010.0%Compare
Ben MerchantWalesNational1: 2015-16113.03.01.010100.0%Compare
Leon NeziriKosovoNational1: 2018-19113.05.04.010100.0%Compare
Ot PasquesAndorraNational1: 2015-16113.05.00.010100.0%Compare
Khachatur AlanyanArmeniaNational1: 2016-17112.03.00.0010.0%Compare
Jamie Michael GrayWalesNational1: 2015-16112.08.01.010100.0%Compare
Francesco PalmieriSan MarinoNational1: 2018-19112.02.01.010100.0%Compare
Vadim BicicovMoldovaNational1: 2017-18111.014.02.010100.0%Compare
Nazareno CocoAlbaniaNational1: 2016-17111.05.07.010100.0%Compare
Pol VivesAndorraNational1: 2016-17111.02.04.010100.0%Compare
Enes KitaAlbaniaNational1: 2016-17110.03.08.010100.0%Compare
Thomas Leigh MottramWalesNational1: 2015-16110.03.00.010100.0%Compare
Ylldrit SahitiKosovoNational1: 2015-16110.07.02.010100.0%Compare

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