Canadian Closed DanceSport Championships on 2015-04-03

13/16 in AMATEUR Senior II Championship Standard (WTVFQ) from Quarter-Final with Madeson Basie
11/19 in AMATEUR Senior III Championship Standard (WTVFQ) from Quarter-Final with Madeson Basie

UBC Gala Ball on 2015-03-13

4/9 in Senior II Championship Standard (WTVFQ) from Semi-Final with Madeson Basie
4/11 in Senior III Championship Standard (WTVFQ) from Semi-Final with Madeson Basie

Vancouver Challenge Cup on 2015-01-16

5/9 in Amateur Senior 3 Open Ballroom (WTVFQ) from Semi-Final with Madeson Basie

SnowBall Classic on 2014-11-13

15/18 in WDSF Senior III Wheelchair Standard (WTVFQ) from Quarter-Final with Madeson Basie

UBC Gala Ball on 2014-03-01

5/9 in Senior I Championship Standard (WTVFQ) from Semi-Final with Vincent Mok
3/11 in Senior II Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

Vancouver Challenge Cup on 2014-01-17

1/6 in Amateur Senior 2 Open Ballroom (WTVFQ) from Final with Vincent Mok

Grand Ball on 2013-11-08

6/12 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Vincent Mok
1/10 in Amateur Senior II Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

Pro-Am Fiesta on 2013-06-22

4/5 in Amateur Adult Championship Standard (WTVFQ) from Final with Vincent Mok
2/9 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

Vancouver Open DanceSport Championships on 2013-03-23

5/9 in Amateur Senior I Vancouver Open Champ Standard (WTVFQ) from Semi-Final with Vincent Mok
2/5 in Amateur Senior II Championship Standard (WTVFQ) from Final with Vincent Mok

UBC Gala Ball on 2013-03-09

1/4 in Amateur Senior II Championship Standard (WTVFQ) from Final with Vincent Mok

SnowBall Classic on 2013-01-26

4/12 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Vincent Mok
2/8 in Amateur Senior II Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

Grand Ball on 2012-11-09

2/9 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Vincent Mok
2/9 in Amateur Senior II Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

Northwest DanceSport Championships on 2012-10-27

2/9 in Senior II Championship Standard (WTVFQ) from Semi-Final with Vincent Mok

SnowBall Classic - Canadian Closed Championships on 2012-04-06

19/20 in Amateur Singles Adult World Dance. Co Standard (WTVFQ) from Quarter-Final with David Huang
11/17 in Amateur Singles Senior I World Dance. Co Standard (WTVFQ) from Quarter-Final with David Huang

UBC Gala Ball on 2012-03-10

8/8 in Amateur Adult Championship Standard (WTVFQ) from Semi-Final with David Huang
6/13 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with David Huang

SnowBall Classic IDSF International Open on 2011-02-04

28/28 in WDSF Adult Championship B Standard (WTVFQ) from 16-Final with David Huang
5/13 in WDSF Senior I Open Standard (WTVFQ) from Quarter-Final with David Huang

Northwest DanceSport Championships on 2010-10-23

5/11 in Senior I Championship Standard (WTVFQ) from Semi-Final with David Huang

Seattle Star Ball on 2010-08-06

3/6 in Amateur Senior I Open Standard (WTVFQ) from Final with David Huang

Dance Pacifica Ball on 2010-06-12

7/11 in Amateur Adult Open Standard (WTVFQ) from Semi-Final with David Huang
3/6 in Amateur Senior IV Open Standard (WTVFQ) from Final with David Huang

San Francisco Open DanceSport Championships on 2010-03-25

7/14 in Amateur Senior I Championship Ballroom (WTVFQ) from Semi-Final with David Huang

SnowBall Classic IDSF International Open on 2010-01-22

14/19 in WDSF Adult Championship B Standard (WTVFQ) from Octo-Final with David Huang
5/26 in WDSF Senior I Championship B Standard (WTVFQ) from Octo-Final with David Huang

Winter Ball on 2010-01-09

3/5 in Amateur Adult Championship Standard (WTVFQ) from Final with David Huang
1/5 in Amateur Senior I Championship Standard (WTVFQ) from Final with David Huang

Seattle Star Ball on 2009-08-07

2/6 in Amateur Senior I Open Standard (WTVFQ) from Final with David Huang

SnowBall Classic IDSF International Open on 2009-02-13

23/25 in WDSF Adult Championship B Standard (WTVFQ) from 16-Final with David Huang
14/17 in WDSF Adult Rising Star Standard (WTVFQ) from Octo-Final with David Huang
8/23 in WDSF Senior I Championship B Standard (WTVFQ) from Octo-Final with David Huang

USA Dance Northwest DanceSport Championships on 2008-10-25

9/13 in Adult Championship Standard (WTVFQ) from Semi-Final with David Huang
1/7 in Senior I Championship Standard (WTVFQ) from Final with David Huang

Quest For The Best on 2008-07-26

1/3 in Adult Championship Standard (WTVFQ) from Final with David Huang
1/3 in Senior I Championship Standard (WTVFQ) from Final with David Huang

Dance Pacifica Ball on 2008-06-14

5/6 in Amateur Adult Championship Standard (WTVFQ) from Final with David Huang
2/7 in Amateur Senior I Championship Standard (WTVFQ) from Final with David Huang

SnowBall Classic IDSF International Open on 2008-02-08

3/6 in Amateur Senior I Open Latin (SCRPJ) from Final with David Huang
28/34 in WDSF Adult Championship B Standard (WTVFQ) from 16-Final with David Huang
7/25 in WDSF Senior I Championship B Standard (WTVFQ) from 16-Final with David Huang

Winter Dance Fest on 2008-01-26

1/6 in Amateur Adult Championship Standard (WTVFQ) from Final with David Huang
1/2 in Amateur Senior I Championship Latin (CSRPJ) from Final with David Huang
1/4 in Amateur Senior I Championship Standard (WTVFQ) from Final with David Huang

Winter Ball on 2008-01-12

4/7 in Amateur Adult Championship Standard (WTVFQ) from Final with David Huang
1/2 in Amateur Senior I Championship Latin (CSRPJ) from Final with David Huang
2/6 in Amateur Senior I Championship Standard (WTVFQ) from Final with David Huang