Over the last meetings Singh, Karan holds wins - 3, losses - 2. Zakaria, Fares on the other hand ends the latest games with wins - 4, losses - 1. Based on this data we can assume that Zakaria, Fares at the moment is in better form, unlike Singh, Karan.
Singh, Karan: Luke Hooper – (Win 2:1), Viktor Frydrych – (Win 2:0), Timofei Derepasko – (Loss 2:1), Aditya Vishal Balsekar – (Win 0:2), Philip Sekulic – (Loss 2:0).
Zakaria, Fares: Michael Gloeckler – (Win 1:2), Samuel Vincent Ruggeri – (Win 0:1), Alessandro Pecci – (Loss 2:0), Michael Bassem Sobhy – (Win 1:2), Pieter de Lange – (Win 0:2).