Kafelnikow nimmt seit 2004 gelegentlich an Live-Pokerturnieren teil. Er wurde im November 2004 bei den "Pacific Poker UK Open" in London Dritter und erhielt 100.000 US-Dollar. Im Juni 2005 erreichte Kafelnikow dreimal bei der "World Series of Poker" im Rio All-Suite Hotel and Casino in Las Vegas die Geldränge. Anfang November 2017 belegte er beim Main Event der "World Series of Poker Europe" im King’s Resort in Rozvadov den mit mehr als 20.000 Euro dotierten 45. Platz. Insgesamt hat er sich mit Poker bei Live-Turnieren knapp 200.000 US-Dollar erspielt.