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