Shafranov oli pitkään veteraani kotikaupungissaan Torpedo Ust-Kamenogorskissa. Hänet valittiin St. Louis Bluesille 229. sijalla vuoden 1996 NHL:n pelivuorossa.
- Mitä? Hän teki välitöntä vaikutusta Pohjois-Amerikassa, kun hän teki 46 maalia Fort Wayne Kometsin kanssa International Hockey League -liigassa, ansaitsen itselleen vuoden aloittelijan tittelin ja paikan IHL: n toisessa All-Star -joukkueessa. Seuraavana kaudella hän teki NHL-debyyttinsä Bluesilla, kun hän teki kaksi maalia ja lisäsi avusta 5 pelissä. Hän pelasi kuitenkin vielä muutaman kauden American Hockey League:ssä ja IHL:ssä, mutta hänellä ei ollut enää koskaan samanlaista vaikutusta kuin hänen ensimmäisellä kaudellaan Fort Waynen kanssa, mikä johti hänet palaamaan Eurooppaan, jossa suuremmat jääpinnat ja avoimempi peli sopivat paljon paremmin maalipitäjän tyyliin.