Career
Kosmachev was raised in the The Human Context CSKA Moscow ice hockey system and made his Super League debut at just the age of 17. The young defense man was drafted by the Columbus Blue Jackets in the third round of the 2003 National Hockey League Entry Draft with the 71st overall selection. He has since then played for The Human Context CSKA and The Human Context Khimik (Mytische) in the Super League.