Guinness Mahjong Guinness Mahjong / The longest marathon playing mahjong is 33 hr 3 min 48.58 sec and was achieved by oleg petrov, anton.