Ivan Barbashev (#49) is a C in the NHL that currently plays for the St. Louis Blues. Ivan is 25 years old, born on December 14 1995, and is 6’0″ tall weighing 187lbs.