USA Dance National DanceSport Championships on 2012-03-30

12/32 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Jane Xu
23/29 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Jane Xu

San Francisco Open DanceSport Championships on 2012-03-23

2/10 in Amateur Adult A3 Novice Ballroom (WTQ) from Semi-Final with Jane Xu
5/12 in Amateur Adult Pre-Champ Ballroom (WTFQ) from Semi-Final with Jane Xu

Vernal Equinox Extravaganza on 2012-03-10

1/6 in Adult Novice Standard (WFQ) from Final with Jane Xu
2/4 in Adult Pre-Champ Standard (WTFQ) from Final with Jane Xu

Berkeley Classic on 2012-02-25

5/15 in AC-A Pre Championship (W/F/Q) from Quarter-Final with Jane Xu
4/15 in AC-A Pre Championship Tango from Quarter-Final with Jane Xu

Southwest Dancesport Championships on 2012-02-04

1/4 in Amateur-NQE Adult Novice Standard (WFQ) from Final with Jane Xu
2/4 in Amateur-NQE Adult Pre-Champ Standard (WTFQ) from Final with Jane Xu

City Lights Ball on 2012-01-28

3/9 in Amateur Adult Novice Intl. Ballroom (WFQ) from Semi-Final with Jane Xu
9/14 in Amateur Adult Pre-Champ Intl. Ballroom (WTFQ) from Semi-Final with Jane Xu

Manhattan Amateur Classic on 2012-01-13

11/44 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Jane Xu
16/32 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Jane Xu

Vegas Showdown on 2012-01-01

1/9 in Ac- Amateur Novice International Ballroom (W/Ft/Qs) from Semi-Final with Jane Xu
1/21 in Ac- Amateur Novice Standard (W/Qs) from Quarter-Final with Jane Xu
2/10 in Ac- Amateur Pre-Champ International Ballroom (W/T/Ft/Qs) from Semi-Final with Jane Xu
3/31 in Ac- Amateur Pre-Championship Standard (W/T/Qs) from Octo-Final with Jane Xu

The Quake on 2011-11-12

4/10 in Amateur Adult Novice Standard (WFQ) from Semi-Final with Jane Xu
9/12 in Amateur Adult Pre-Champ Standard (WTFQ) from Semi-Final with Jane Xu

Pacific Grand Ball on 2011-09-24

1/9 in Amateur Adult PreNovice1 Standard (TF) from Semi-Final with Jane Xu
1/10 in Amateur Adult PreNovice1 Standard (WQ) from Semi-Final with Jane Xu
9/13 in Amateur Adult PreNovice2 Standard (WFQ) from Semi-Final with Jane Xu

Cardinal Classic on 2011-04-23

5/16 in Amateur Adult Advanced Intl. Tango (T) from Semi-Final with Jane Xu
6/19 in Amateur Adult Advanced Standard (WFQ) from Quarter-Final with Jane Xu

USA Dance National DanceSport Championships on 2011-04-08

3/28 in Amateur Adult Gold Standard (WTFQ) from Quarter-Final with Jane Xu
16/33 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Jane Xu

Vernal Equinox Extravaganza on 2011-03-19

5/9 in Adult Novice Standard (WFQ) from Semi-Final with Jane Xu
4/5 in Adult Pre-Champ Standard (WTFQ) from Final with Jane Xu

Phoenix DanceSport Challenge on 2011-02-19

1/2 in Adult Gold Standard (WTFQ) from Final with Jane Xu
5/6 in Adult Novice Latin (SCR) from Final with Jane Xu
1/2 in Adult Novice Standard (WFQ) from Final with Jane Xu

City Lights Ball on 2011-01-28

8/18 in Amateur Adult Novice Intl. Ballroom (WFQ) from Quarter-Final with Jane Xu
12/14 in Amateur Adult Novice Latin (CSR) from Semi-Final with Jane Xu
3/10 in Amateur Adult Pre-Novice Intl. Ballroom (WQ) from Semi-Final with Jane Xu

Cardinal Classic on 2010-04-24

11/11 in Adult Advanced Intl. Jive (J) from Semi-Final with Marta Pinilla
15/21 in Adult Advanced Intl. Tango (T) from Quarter-Final with Marta Pinilla
12/14 in Adult Advanced Intl. V. Waltz (V) from Semi-Final with Marta Pinilla
9/16 in Adult Advanced Latin (CRS) from Quarter-Final with Marta Pinilla
15/19 in Adult Advanced Standard (WFQ) from Quarter-Final with Marta Pinilla
8/12 in Adult Open Latin (CSRJ) from Semi-Final with Marta Pinilla

Spring Fling on 2010-04-17

4/8 in Adult Novice Latin (SCR) from Final with Marta Pinilla
9/10 in Adult Novice Standard (WFQ) from Semi-Final with Marta Pinilla
3/6 in Adult Pre-Champ Latin (SCRJ) from Final with Marta Pinilla

Berkeley Classic on 2010-02-27

5/12 in AC-A Pre Championship (C/S/R) from Semi-Final with Marta Pinilla
13/16 in AC-A Pre Championship (W/F/Q) from Quarter-Final with Marta Pinilla
11/15 in AC-A Pre Championship Tango from Semi-Final with Marta Pinilla
9/11 in AC-A Pre Championship Viennese Waltz from Semi-Final with Marta Pinilla

California State DanceSport Classic on 2009-11-14

2/4 in Adult Novice Latin (SCR) from Final with Marta Pinilla
9/11 in Adult Novice Standard (WFQ) from Semi-Final with Marta Pinilla
5/5 in Adult Pre-Champ Latin (SCRJ) from Final with Marta Pinilla
7/8 in Adult Pre-Champ Standard (WTFQ) from Final with Marta Pinilla

Cardinal Classic on 2008-04-26

9/10 in Amateur Adult Advanced Intl. Jive (J) from Semi-Final with Jessica Park
17/25 in Amateur Adult Advanced Intl. Tango (T) from Quarter-Final with Jessica Park
13/19 in Amateur Adult Advanced Intl. V. Waltz (V) from Semi-Final with Jessica Park
9/16 in Amateur Adult Advanced Latin (CRS) from Quarter-Final with Jessica Park
24/26 in Amateur Adult Advanced Standard (WFQ) from Quarter-Final with Jessica Park
3/13 in Amateur Adult Gold Intl. Paso Doble (P) from Semi-Final with Jessica Park
11/18 in Amateur Adult Gold Intl. V. Waltz (V) from Quarter-Final with Jessica Park
7/23 in Amateur Adult Gold Latin (CR) from Quarter-Final with Jessica Park
10/19 in Amateur Adult Gold Latin (SJ) from Quarter-Final with Jessica Park
9/20 in Amateur Adult Gold Standard (FT) from Quarter-Final with Jessica Park
8/20 in Amateur Adult Gold Standard (WQ) from Quarter-Final with Jessica Park

California State DanceSport Championships on 2007-10-27

4/19 in Amateur Adult Gold Latin (CSRJ) from Quarter-Final with Jessica Park
1/20 in Amateur Adult Gold Standard (WTFQ) from Quarter-Final with Jessica Park
3/19 in Amateur Adult Silver Latin (CSR) from Quarter-Final with Jessica Park

UC Berkeley Classic on 2007-04-28

5/36 in Amateur Syllabus Bronze International Latin C from Octo-Final with Melody Sun
5/33 in Amateur Syllabus Bronze International Latin J from 16-Final with Melody Sun
6/25 in Amateur Syllabus Bronze International Latin P from Quarter-Final with Melody Sun
4/37 in Amateur Syllabus Bronze International Latin R from Octo-Final with Melody Sun
3/33 in Amateur Syllabus Bronze International Latin S from Octo-Final with Melody Sun
4/29 in Amateur Syllabus Bronze International Standard F from Quarter-Final with Melody Sun
4/29 in Amateur Syllabus Bronze International Standard Q from Quarter-Final with Melody Sun
7/28 in Amateur Syllabus Bronze International Standard T from Quarter-Final with Melody Sun
18/26 in Amateur Syllabus Bronze International Standard V from Quarter-Final with Melody Sun
4/31 in Amateur Syllabus Bronze International Standard W from Octo-Final with Melody Sun
10/35 in Amateur Syllabus Silver International Latin CR from Octo-Final with Melody Sun
6/29 in Amateur Syllabus Silver International Latin J from Octo-Final with Melody Sun
2/24 in Amateur Syllabus Silver International Latin P from Quarter-Final with Melody Sun
5/30 in Amateur Syllabus Silver International Latin S from Octo-Final with Melody Sun
9/30 in Amateur Syllabus Silver International Standard F from Quarter-Final with Melody Sun
11/32 in Amateur Syllabus Silver International Standard T from Quarter-Final with Melody Sun
20/27 in Amateur Syllabus Silver International Standard V from Quarter-Final with Melody Sun
14/34 in Amateur Syllabus Silver International Standard WQ from Octo-Final with Melody Sun

Harvard Invitational on 2007-01-01

52/108 in Amateur Syllabus Bronze International Latin C from 32-Final with Melody Sun
42/101 in Amateur Syllabus Bronze International Latin J from 32-Final with Melody Sun
33/108 in Amateur Syllabus Bronze International Latin R from 32-Final with Melody Sun
23/98 in Amateur Syllabus Bronze International Latin S from 32-Final with Melody Sun
7/92 in Amateur Syllabus Bronze International Standard F from 16-Final with Melody Sun
11/105 in Amateur Syllabus Bronze International Standard Q from 64-Final with Melody Sun
42/103 in Amateur Syllabus Bronze International Standard T from 64-Final with Melody Sun
14/107 in Amateur Syllabus Bronze International Standard W from 32-Final with Melody Sun
42/87 in Amateur Syllabus Silver International Latin CR from 16-Final with Melody Sun
17/71 in Amateur Syllabus Silver International Latin P from Octo-Final with Melody Sun
59/88 in Amateur Syllabus Silver International Latin SJ from 16-Final with Melody Sun
49/85 in Amateur Syllabus Silver International Standard FT from 16-Final with Melody Sun
65/82 in Amateur Syllabus Silver International Standard V from 16-Final with Melody Sun
42/84 in Amateur Syllabus Silver International Standard WQ from 32-Final with Melody Sun