Johns war Mitte Juli 2006 erstmals bei der "World Series of Poker" (WSOP) im Rio All-Suite Hotel and Casino erfolgreich und gewann ein Turnier der Variante "Limit Hold’em". Dafür erhielt er ein Bracelet sowie eine Siegprämie von knapp 300.000 US-Dollar. Im April 2007 belegte er beim Main Event der "World Poker Tour" im Hotel Bellagio in Las Vegas den 30. Platz für mehr als 90.000 US-Dollar. In den folgenden Jahren war Johns Stammgast bei der WSOP und erreichte außer im Jahr 2010 immer mindestens einmal die Geldränge. Bei der WSOP 2016 gewann er innerhalb von elf Tagen zwei Events, was ihm Preisgelder von mehr als 500.000 US-Dollar sowie zwei weitere Bracelets einbrachte. Anfang Juli 2017 wurde Johns bei der "Poker Player’s Championship" der WSOP 2017 Zehnter und erhielt ein Preisgeld von rund 125.000 US-Dollar.