 In 2011, Tulupov returned to North America, joining the Oklahoma City Barons of the American Hockey League (AHL).He made 33 AHL appearances for the team, before splitting the 2012-13 season between the KHL (representing Avtomobilist Yekaterinburg and Amur Khabarovsk) and the CHL (playing for the Arizona Sundogs).In 2013-14, Tulupov made 33 ECHL appearances for the Gwinnett Gladiators and later signed with the Frederikshavn White Hawks of Denmark.