Back to Competition Achievements
- Trains With: Derek Cooper
- BCCMA English Championships - Push Hands: 3rd
- BCCMA British Championship - Push Hands: 2nd
- BCCMA English Championships - Push Hands: 2nd
- BCCMA Southern Regionals - Push Hands: 3rd
- BCCMA Southern Regionals - Push Hands: 2nd
- BCCMA Nationals - Push Hands: 2nd
- BCCMA Northern Regional - Push Hands: 3rd
- BCCMA Southern Regionals - Push Hands: 2nd
- BCCMA Nationals - Push Hands: 2nd
- BCCMA Northern Regionals - Push Hands: 1st
- BCCMA Nationals - Push Hands: 3rd
- BCCMA English Championship - Qingda: 2nd
- BCCMA English Championship - Qingda: 3rd
- BCCMA Southern Regionals - Qingda: 3rd
- BCCCMA Northern Regionals - Qingda: 3rd
- BCCMA Souther Regional - Qingda: 3rd
- BCCMA Nationals - Qingda: 3rd
- BCCMA Northern Regionals - Qingda: 3rd