USA DANCE National DanceSport Championships on 2018-04-06

25/33 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Sidney Peng
6/10 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Sidney Peng

Berkeley Classic Ballroom Competition on 2018-02-24

6/10 in Amateur Championship Standard (WTVFQ) from Semi-Final with Sidney Peng

City Lights Ball on 2018-01-01

7/9 in Ac- Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Semi-Final with
3/6 in Ac- Open Senior I Ballroom (W/T/Vw/Ft/Qs) from Final with Sidney Peng

California State DanceSport Championships on 2017-12-02

5/11 in Amateur Adult Novice Standard (WFQ) from Semi-Final with Sidney Peng
3/9 in Amateur Adult Pre-Champ Standard (WTFQ) from Semi-Final with Sidney Peng
5/7 in Amateur Senior I Championship Standard (WTVFQ) from Final with Sidney Peng

USA DANCE National DanceSport Championships on 2017-03-31

2/33 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Sidney Peng
13/31 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Sidney Peng
7/14 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Sidney Peng

Berkeley Classic Ballroom Competition on 2017-03-04

3/7 in Amateur Championship Standard (WTVFQ) from Final with Sidney Peng
4/9 in Amateur Pre-Champ Standard (WTFQ) from Semi-Final with Sidney Peng

Cal Poly Mustang Ball on 2017-02-11

2/3 in Amateur Championship Standard (WTVFQ) from Final with Sidney Peng
1/5 in Amateur Pre-Champ Standard (WTFQ) from Final with Sidney Peng

City Lights Ball on 2017-01-01

4/10 in Ac- Novice Ballroom (W/Ft/Qs) from Semi-Final with Sidney Peng
3/5 in Ac- Open Senior I Ballroom (W/T/Vw/Ft/Qs) from Final with Sidney Peng

California State DanceSport Championships on 2016-12-03

4/11 in Amateur Adult Novice Standard (WFQ) from Semi-Final with Sidney Peng
6/12 in Amateur Adult Pre-Champ Standard (WTFQ) from Semi-Final with Sidney Peng
4/6 in Amateur Senior I Championship Standard (WTVFQ) from Final with Sidney Peng

USA DANCE National DanceSport Championships on 2016-04-01

4/31 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Sidney Peng
16/27 in Amateur Adult Pre-Champ Standard (WTFQ) from Quarter-Final with Sidney Peng
3/16 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Sidney Peng
1/8 in Amateur Senior I Pre-Champ Standard (WTFQ) from Semi-Final with Sidney Peng

Berkeley Classic Ballroom Competition on 2016-02-27

5/7 in Amateur Open Standard (WTVFQ) from Final with Sidney Peng
1/4 in Amateur Pre-Champ Standard (WTFQ) from Final with Sidney Peng

Cal Poly Mustang Ball on 2016-02-20

2/9 in Amateur Advanced Standard (TF) from Semi-Final with Sidney Peng
1/12 in Amateur Advanced Standard (WQ) from Semi-Final with Sidney Peng
2/9 in Amateur Open Standard (WTVFQ) from Semi-Final with Sidney Peng

City Lights Ball on 2016-01-01

1/3 in Ac- Novice Ballroom Open (W/Ft/Qs) from Final with Sidney Peng
1/3 in Ac- Senior I Pre Champ Ballroom (W/T/Ft/Qs) from Final with Sidney Peng

California State DanceSport Championships on 2015-11-07

3/5 in Adult Novice Standard (WFQ) from Final with Sidney Peng
4/7 in Adult Pre-Champ Standard (WTFQ) from Final with Sidney Peng
4/6 in Senior I Championship Standard (WTVFQ) from Final with Sidney Peng
2/3 in Senior I Pre-Champ Standard (WTFQ) from Final with Sidney Peng

USA DANCE National DanceSport Championships on 2015-03-26

8/23 in Amateur Adult Novice Standard (WFQ) from Quarter-Final with Sidney Peng
17/27 in Amateur Adult Pre-Champ Standard (WTFQ) from Quarter-Final with Sidney Peng
3/9 in Amateur Senior I Pre-Champ Standard (WTFQ) from Semi-Final with Sidney Peng

Cal Poly Mustang Ball on 2015-02-28

1/4 in Amateur Advanced Standard (TF) from Final with Sidney Peng
1/4 in Amateur Advanced Standard (WQ) from Final with Sidney Peng
1/3 in Amateur Open Standard (WTVFQ) from Final with Sidney Peng

Manhattan Amateur Classic on 2015-01-16

4/35 in Amateur Gold Star Standard (WTFQ) from Octo-Final with Sidney Peng
16/42 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Sidney Peng
28/47 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Sidney Peng

City Lights Ball on 2015-01-01

2/8 in Ac- Novice Ballroom (W/Ft/Qs) from Final with Sidney Peng
2/9 in Ac- Pre Champ Ballroom (W/T/Ft/Qs) from Semi-Final with Sidney Peng
2/2 in Ac-A International Ballroom Open Novice (W/F/Q) from Final with Sidney Peng
1/3 in Ac-S1 International Ballroom Pre-Championship (W/T/F/Q) from Final with Sidney Peng

California State DanceSport Championships on 2014-11-15

5/5 in Adult Novice Standard (WFQ) from Final with Sidney Peng
5/7 in Adult Pre-Champ Standard (WTFQ) from Final with Sidney Peng
2/4 in Senior I Pre-Champ Standard (WTFQ) from Final with Sidney Peng

Pacific Grand Ball on 2014-09-27

2/5 in Amateur Adult Novice Standard (WFQ) from Final with Sidney Peng

Cardinal Classic on 2014-04-26

6/6 in Amateur Adult Newcomer Am. Waltz (W) from Final with Zhiang (Harvey) Hu
13/14 in Amateur Adult Newcomer Intl. Waltz (W) from Semi-Final with Zhiang (Harvey) Hu

USA Dance National DanceSport Championships on 2014-03-28

1/24 in Amateur Adult Gold Standard (WTFQ) from Quarter-Final with Sidney Peng
15/31 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Sidney Peng
1/14 in Amateur Senior I Gold Standard (WTFQ) from Semi-Final with Sidney Peng
1/9 in Amateur Senior I Novice Standard (WFQ) from Semi-Final with Sidney Peng

Vernal Equinox Extravaganza on 2014-03-09

3/6 in Adult Gold Standard (WTFQ) from Final with Sidney Peng
2/4 in Adult Novice Standard (WFQ) from Final with Sidney Peng
1/2 in Senior I Novice Standard (WFQ) from Final with Sidney Peng

Berkeley Classic Ballroom Competition on 2014-02-22

8/11 in Amateur Gold Intl. Cha Cha (C) from Semi-Final with Brian Hsueh
8/11 in Amateur Gold Intl. Jive (J) from Semi-Final with Brian Hsueh
7/11 in Amateur Gold Intl. Rumba (R) from Semi-Final with Brian Hsueh
7/11 in Amateur Gold Intl. Samba (S) from Semi-Final with Brian Hsueh
3/8 in Amateur Novice Intl. Tango (T) from Semi-Final with Sidney Peng
7/7 in Amateur Novice Intl. V. Waltz (V) from Final with Sidney Peng
3/10 in Amateur Novice Standard (WFQ) from Semi-Final with Sidney Peng
4/11 in Amateur Open Standard (WTVFQ) from Semi-Final with Sidney Peng

Manhattan Amateur Classic on 2014-01-16

6/48 in Amateur Gold Star Standard (WTFQ) from Octo-Final with Sidney Peng
7/40 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Sidney Peng

City Lights Ball on 2014-01-01

3/7 in Ac- Amateur Novice Ballroom (W/F/Q) from Final with Sidney Peng
1/5 in Ac- Amateur Pre-Novice Ballroom (F/T) from Final with Sidney Peng
1/6 in Ac- Amateur Pre-Novice Ballroom (W/Q) from Final with Sidney Peng

California State DanceSport Championships on 2013-11-09

2/13 in Adult Gold Standard (WTFQ) from Semi-Final with Sidney Peng
5/9 in Adult Novice Standard (WFQ) from Semi-Final with Sidney Peng
1/2 in Senior I Gold Standard (WTFQ) from Final with Sidney Peng
1/2 in Senior I Novice Standard (WFQ) from Final with Sidney Peng

Pacific Grand Ball on 2013-09-28

3/11 in Amateur Adult Novice Standard (WFQ) from Semi-Final with Sidney Peng
4/13 in Amateur Adult PreNovice1 Standard (WQ) from Semi-Final with Sidney Peng
3/12 in Amateur Adult PreNovice2 Standard (TF) from Semi-Final with Sidney Peng

USA Dance National DanceSport Championships on 2013-04-05

2/15 in Amateur Adult Gold Standard (WTFQ) from Semi-Final with Sidney Peng
1/22 in Amateur Adult Silver Standard (WFQ) from Quarter-Final with Sidney Peng

Vernal Equinox Extravaganza on 2013-03-16

2/19 in Adult Gold Standard (WTFQ) from Quarter-Final with Sidney Peng

Manhattan Amateur Classic on 2013-01-18

9/35 in Amateur Gold Star Latin (SCRJ) from Quarter-Final with Sidney Peng
6/29 in Amateur Gold Star Standard (WTFQ) from Octo-Final with Sidney Peng
1/29 in Amateur Adult Gold Standard (WTFQ) from Octo-Final with Sidney Peng
1/35 in Amateur Adult Silver Standard (WFQ) from Octo-Final with Sidney Peng

The Quake on 2012-11-09

1/8 in Amateur Adult Gold Standard (WTFQ) from Semi-Final with Sidney Peng
1/15 in Amateur Adult Silver Standard (WFQ) from Quarter-Final with Sidney Peng

California State DanceSport Classic on 2012-11-03

4/14 in Adult Gold Standard (WTFQ) from Semi-Final with Sidney Peng
4/24 in Adult Silver Standard (WFQ) from Quarter-Final with Sidney Peng

Pacific Grand Ball on 2012-09-29

4/10 in Amateur Adult PreNovice1 Standard (TF) from Semi-Final with Sidney Peng
3/10 in Amateur Adult PreNovice1 Standard (WQ) from Semi-Final with Sidney Peng

USA Dance National DanceSport Championships on 2012-03-30

1/24 in Amateur Adult Bronze Standard (WQ) from Quarter-Final with Sidney Peng
3/25 in Amateur Adult Silver Standard (WFQ) from Quarter-Final with Sidney Peng

Vernal Equinox Extravaganza on 2012-03-10

1/20 in Adult Bronze Standard (WQ) from Quarter-Final with Sidney Peng
1/35 in Adult Silver Standard (WFQ) from Octo-Final with Sidney Peng

Southwest Dancesport Championships on 2012-02-04

2/6 in Amateur-NQE Adult Bronze Standard (WQ) from Final with Sidney Peng
2/5 in Amateur-NQE Adult Silver Standard (WFQ) from Final with Sidney Peng

Manhattan Amateur Classic on 2011-01-14

16/17 in Amateur Gold Star Latin (SCRJ) from Quarter-Final with Yuan Luo
25/37 in Amateur Gold Star Standard (WTFQ) from Octo-Final with Yuan Luo
10/44 in Amateur Adult Bronze Latin (CR) from Octo-Final with Yuan Luo
9/41 in Amateur Adult Bronze Standard (WQ) from Octo-Final with Yuan Luo
4/17 in Amateur Adult Newcomer Latin (CR) from Quarter-Final with Yuan Luo
2/10 in Amateur Adult Newcomer Standard (WQ) from Semi-Final with Yuan Luo

Big Apple DanceSport Challenge on 2010-12-04

44/78 in Newcomer Latin (CR) from 16-Final with Ian Chan
11/72 in Newcomer Rhythm (CR) from 16-Final with Ian Chan
24/59 in Newcomer Smooth (WT) from 16-Final with Yuan Luo
11/71 in Newcomer Standard (WQ) from 16-Final with Yuan Luo