event | round | table | player one | result | player two |
1999 World Championship | 15 | 13 | Chai, Royce Ming Huang (1521) | Won 0-0 | Kastle, Darwin (1751) |
2001 World Championship | 18 | 25 | Chai, Royce Ming Huang (1792) | Won 2-0 | Kastle, Darwin (1840) |
2005 World Championship | 3 | 80 | Chai, Royce Ming Huang (1838) | Lost 0-1 | Kastle, Darwin (1618) |