Spain Masters - NP | 03/29 14:40 | 3 | Keng/Zhang v Chang/Yang | L | 0-2 | |
Spain Masters - NP | 03/28 10:00 | 4 | Kawazoe/Konishi v Keng/Zhang | W | 0-2 | |
Spain Masters - NP | 03/26 14:30 | 5 | Keng/Zhang v Cao Hok/Lam | W | 2-0 | |
Swiss Open - NP | 03/20 09:00 | 5 | Zhang/Keng v Mapasa/Yu | L | 0-2 | |
Orleans Masters - NP | 03/13 17:55 | 5 | Huang/Liang v Keng/Zhang | L | 2-1 | |
Tai Masters - NP | 02/01 12:25 | 4 | Keng/Zhang v Li/Luo | L | Retired | |
Tai Masters - NP | 01/30 08:45 | 5 | Kititharakul/Prajongjai v Keng/Zhang | - | away | |
Tai Masters - kval - NP | 01/30 03:00 | 3 | Keng/Zhang v Ea/Somerville | - | CANC | |
Indonesia Masters - NP | 01/24 16:15 | 5 | Keng/Zhang v Tan/Thinaah | L | 0-2 | |
Indoneesia Masters, NP, kval | 01/23 03:00 | 3 | Keng/Zhang v Cao Hok/Lam | - | Walkover | |
China Masters WD | 11/21 05:40 | 5 | Fukushima/Hirota v Keng/Zhang | L | 2-0 | |
Japan Masters - NP | 11/16 06:15 | - | Liu/Tan v Keng/Zhang | L | 2-0 |