Kevin Riccardi G

Height: 6-0 (183cm)

Born: Mar 22, 1998 (28 years old)

Hometown: Borgo Maggiore, San Marino

Nationality: San Marino

Current NBA Status: Unrestricted Free Agent

NBA Draft: 2020 Undrafted

Kevin Riccardi Opponents

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Jamie McGrailGibraltarNational3: 2022-23 to 2025-26613.24.02.83350.0%Compare
Thomas YomeGibraltarNational3: 2022-23 to 2025-26612.56.23.23350.0%Compare
Mohamed El YetteftiGibraltarNational3: 2022-23 to 2025-2667.56.01.03350.0%Compare
Michael RodriguezGibraltarNational4: 2015-16 to 2025-2663.31.20.32433.3%Compare
Ian YeatsGibraltarNational4: 2013-14 to 2025-2660.70.50.02433.3%Compare
Alec Felice PaceMaltaNational4: 2015-16 to 2025-2655.63.22.44180.0%Compare
Alejandro Garcia TejonGibraltarNational2: 2022-23 to 2025-26413.87.01.52250.0%Compare
Matthew GouderMaltaNational3: 2015-16 to 2025-26413.57.51.33175.0%Compare
Kurt CassarMaltaNational3: 2015-16 to 2025-26413.310.02.540100.0%Compare
Cinto GabrielAndorraNational3: 2018-19 to 2025-26412.09.81.53175.0%Compare
Aaron GuzmanAndorraNational3: 2016-17 to 2023-24410.88.80.83175.0%Compare
Bruno BartolomeAndorraNational3: 2016-17 to 2023-2446.53.50.33175.0%Compare
Nathan XuerebMaltaNational3: 2016-17 to 2025-2646.51.31.53175.0%Compare
Kurt-Joseph XuerebMaltaNational3: 2015-16 to 2025-2646.03.31.040100.0%Compare
Sam BuxtonGibraltarNational2: 2022-23 to 2023-2445.04.80.31325.0%Compare
Callum CulrossGibraltarNational2: 2022-23 to 2025-2644.56.30.52250.0%Compare
Dot MartiAndorraNational3: 2013-14 to 2023-2442.00.80.33175.0%Compare
Andrew YeatsGibraltarNational2: 2022-23 to 2025-2640.81.30.52250.0%Compare
Timothy FavaGibraltarNational2: 2013-14 to 2015-16318.710.31.01233.3%Compare
Stelios KoukouravasWalesNational3: 2013-14 to 2016-17318.34.71.72166.7%Compare
Sergi SerratoAndorraNational2: 2023-24 to 2025-26317.72.04.72166.7%Compare
Samuel DeguaraMaltaNational2: 2023-24 to 2025-26317.39.02.030100.0%Compare
Leonardo Lopez CalzadaAndorraNational2: 2023-24 to 2025-26310.05.71.72166.7%Compare
Aaron SantosGibraltarNational2: 2013-14 to 2015-1639.313.00.01233.3%Compare
Nicholas FavaGibraltarNational2: 2013-14 to 2015-1638.73.01.01233.3%Compare
Ignasi Armengol RibasAndorraNational2: 2023-24 to 2025-2637.03.31.02166.7%Compare
Nicholas LopezGibraltarNational2: 2013-14 to 2015-1635.34.70.31233.3%Compare
Michael SjobergMaltaNational2: 2023-24 to 2025-2635.35.02.030100.0%Compare
Ian Felice PaceMaltaNational2: 2023-24 to 2025-2634.04.01.330100.0%Compare
Alex PeralAndorraNational2: 2023-24 to 2025-2634.04.00.02166.7%Compare
Neil CassarMaltaNational2: 2023-24 to 2025-2633.31.02.330100.0%Compare
Jordi SerratoAndorraNational2: 2018-19 to 2023-2433.31.01.72166.7%Compare
Michael MansfieldGibraltarNational2: 2013-14 to 2015-1632.31.70.31233.3%Compare
John Paul CassagliaGibraltarNational2: 2022-23 to 2023-2430.01.00.31233.3%Compare
Michael MarsdenGibraltarNational2: 2013-14 to 2015-1630.00.70.01233.3%Compare
Jordan TuckerMaltaNational1: 2025-26219.58.03.520100.0%Compare
Edin PeciKosovoNational1: 2016-17217.55.01.520100.0%Compare
Hugo BartolomeAndorraNational2: 2016-17 to 2018-19217.04.51.520100.0%Compare
Vigan GashiKosovoNational1: 2016-17217.03.55.020100.0%Compare
Miguel OrtegaGibraltarNational1: 2023-24217.03.52.51150.0%Compare
Gent ShalaKosovoNational1: 2016-17215.015.53.520100.0%Compare
Conor EasterWalesNational2: 2013-14 to 2015-16213.510.51.020100.0%Compare
Jacob WilliamsWalesNational2: 2013-14 to 2015-16211.517.01.020100.0%Compare
Vadim RaducanMoldovaNational2: 2016-17 to 2018-19211.09.50.5020.0%Compare
Valon BunjakuKosovoNational1: 2016-1729.58.03.520100.0%Compare
Thomas GrechMaltaNational2: 2015-16 to 2016-1728.04.00.01150.0%Compare
Bardhosh KelmeniKosovoNational1: 2016-1727.54.51.520100.0%Compare
Lucas PerezGibraltarNational1: 2023-2427.57.00.51150.0%Compare
Victor LegosinMoldovaNational2: 2016-17 to 2018-1927.04.00.5020.0%Compare
Louis DalmedoGibraltarNational1: 2025-2626.51.00.020100.0%Compare
Oriol VilarrublaAndorraNational1: 2023-2426.04.55.01150.0%Compare
Aaron FalzonMaltaNational1: 2025-2625.52.02.020100.0%Compare
Dion HaxhosajKosovoNational1: 2016-1725.05.00.520100.0%Compare
Dino HercKosovoNational1: 2016-1725.02.00.520100.0%Compare
Eric PenaAndorraNational2: 2016-17 to 2018-1925.03.53.520100.0%Compare
Muhamedali JanjevaKosovoNational1: 2016-1724.05.01.020100.0%Compare
Andrew Ian ParkWalesNational2: 2015-16 to 2016-1724.03.51.01150.0%Compare
Fisnik PulaKosovoNational1: 2016-1724.00.50.520100.0%Compare
Aled ReesWalesNational2: 2013-14 to 2015-1623.55.01.520100.0%Compare
Morgan CarterWalesNational2: 2015-16 to 2016-1723.010.50.01150.0%Compare
Patrick FairburnWalesNational2: 2013-14 to 2015-1623.04.00.020100.0%Compare
Dion PllanaKosovoNational1: 2016-1722.50.51.020100.0%Compare
Kai FabriMaltaNational1: 2025-2622.01.52.020100.0%Compare
David Gonzalez DuroAndorraNational1: 2023-2422.02.00.51150.0%Compare
Callum VinalesGibraltarNational2: 2023-24 to 2025-2621.51.50.01150.0%Compare
Dylan GomezGibraltarNational1: 2025-2621.03.50.520100.0%Compare
Francesco Mifsud BonniciMaltaNational2: 2015-16 to 2016-1721.00.51.01150.0%Compare
Lee PerezGibraltarNational1: 2015-1621.02.50.0020.0%Compare
Albert PonsAndorraNational2: 2016-17 to 2018-1921.01.00.020100.0%Compare
Nicholas GraciaGibraltarNational1: 2022-2320.50.00.0020.0%Compare
Javier Felice PerianezGibraltarNational1: 2025-2620.00.50.020100.0%Compare
Hugo GauthierAndorraNational1: 2023-2420.00.00.01150.0%Compare
Edmond KryeziuKosovoNational1: 2016-1720.00.50.020100.0%Compare
Christopher NoonGibraltarNational1: 2022-2320.01.00.0020.0%Compare
Dot RicartAndorraNational2: 2013-14 to 2016-1720.03.56.020100.0%Compare
Nicholas FormosaMaltaNational1: 2016-17128.08.01.0010.0%Compare
Andre SpightArmeniaNational1: 2022-23125.04.03.010100.0%Compare
Amil HamzayevAzerbaijanNational1: 2022-23121.08.00.010100.0%Compare
Stian MjoesNorwayNational1: 2018-19121.00.00.010100.0%Compare
Chris JonesArmeniaNational1: 2022-23120.04.07.010100.0%Compare
Zacar DavidyanArmeniaNational1: 2022-23118.06.00.010100.0%Compare
Jake HaefnerGibraltarNational1: 2013-14118.015.01.010100.0%Compare
David GomezAndorraNational1: 2013-14117.09.01.010100.0%Compare
Guillem ColomAndorraNational1: 2018-19116.07.07.010100.0%Compare
Roger CuretAndorraNational1: 2013-14116.06.01.010100.0%Compare
Jordan DavisAzerbaijanNational1: 2022-23116.04.02.010100.0%Compare
Alvaro GarnicaAndorraNational1: 2013-14116.05.00.010100.0%Compare
Roger LliterasAndorraNational1: 2018-19115.00.03.010100.0%Compare
Sam StottScotlandNational1: 2013-14115.010.02.010100.0%Compare
Orhan HaciyevaAzerbaijanNational1: 2022-23114.013.02.010100.0%Compare
Connor LarmondWalesNational1: 2015-16114.08.00.010100.0%Compare
Liam MackleScotlandNational1: 2013-14114.03.00.010100.0%Compare
David BugejaMaltaNational1: 2023-24113.06.04.010100.0%Compare
Gerard Lamelas TausteAndorraNational1: 2025-26113.06.02.010100.0%Compare
Bouna NdiayeNorwayNational1: 2018-19113.00.00.010100.0%Compare
Simon AttardMaltaNational1: 2015-16112.02.00.010100.0%Compare
Alexis BartolomeAndorraNational1: 2016-17112.021.03.010100.0%Compare
Ruslan DuminicaMoldovaNational1: 2016-17112.01.01.0010.0%Compare
Jon FauldsScotlandNational1: 2013-14112.08.02.010100.0%Compare
Ewan LaingScotlandNational1: 2013-14112.03.00.010100.0%Compare

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