Ivan Righini, previously Ivan Vadimovich Bariev (Russian: ???? ????????? ??????, born 16 April 1991) is an Italian competitive figure skater.
He is a two-time Bavarian Open champion and a four-time Italian national champion.
He has reached the free skate at four ISU Championships, achieving his best result, sixth, at the 2016 Europeans.
Competed for Russia as Ivan Bariev, he won four silver medals on the ISU Junior Grand Prix series, two Russian junior national titles, and bronze at the 2011 Golden Spin of Zagreb.