February Dance Festival on 2020-02-08

2/2 in Amateur Senior II Pre-Champ Latin (SCRJ) from Final with Hugh Zhu
4/4 in Amateur Senior III Championship Latin (SCRJP) from Final with Hugh Zhu
2/2 in Amateur Senior III Pre-Champ Latin (SCRJ) from Final with Hugh Zhu

Vancouver Challenge Cup on 2020-01-17

2/2 in Amateur Senior 3 Open Latin (CSRPJ) from Final with Hugh Zhu
1/1 in Amateur Senior 4 Open Latin (CSRPJ) from Final with Hugh Zhu

SnowBall Classic, Sheraton Vancouver Airport Hotel on 2019-11-01

3/3 in Amateur Senior III Championship Latin (SCRJP) from Final with Hugh Zhu

MIT Open on 2019-04-27

14/19 in Advanced Intl. Paso Doble (P) from Quarter-Final with Hugh Zhu
28/29 in Advanced Latin (CR) from Octo-Final with Hugh Zhu
30/30 in Advanced Latin (SJ) from Octo-Final with Hugh Zhu
19/19 in Advanced Rhythm (CRS) from Quarter-Final with Hugh Zhu

USA DANCE National DanceSport Championships on 2019-04-11

2/2 in Amateur Senior II Novice Latin (SCR) from Final with Hugh Zhu
6/6 in Amateur Senior II Pre-Champ Latin (SCRJ) from Final with Hugh Zhu
4/4 in Amateur Senior III Novice Latin (SCR) from Final with Hugh Zhu
8/8 in Amateur Senior III Pre-Champ Latin (SCRJ) from Semi-Final with Hugh Zhu

Harvard Invitational on 2019-03-02

12/15 in Gold Intl. Paso Doble (P) from Semi-Final with Hugh Zhu
18/23 in Gold Latin (CR) from Quarter-Final with Hugh Zhu
22/22 in Gold Latin (SJ) from Quarter-Final with Hugh Zhu

Mid-Atlantic Championships on 2019-02-22

7/8 in Amateur Senior III Championship Latin (SCRPJ) from Semi-Final with Hugh Zhu

Terrier DanceSport Competition on 2019-02-10

5/5 in Adult Novice Intl. Paso Doble (P) from Final with Hugh Zhu
11/11 in Adult Novice Latin (CSRJ) from Semi-Final with Hugh Zhu
24/38 in Adult Syllabus Intl. Paso Doble (P) from Octo-Final with Hugh Zhu

Manhattan Amateur Classic on 2019-01-18

4/4 in Amateur Senior III Championship Latin (SCRPJ) from Final with Hugh Zhu

Tufts University Ballroom Competition on 2018-11-18

11/11 in Adult Gold Latin (SCRJ) from Semi-Final with Hugh Zhu
11/45 in Adult Syllabus Intl. Paso Doble (P) from Octo-Final with Hugh Zhu

Brown Ballroom Dance Competition on 2018-10-28

15/16 in Adult Gold Latin (CR) from Quarter-Final with Hugh Zhu
15/16 in Adult Gold Latin (SJ) from Quarter-Final with Hugh Zhu
26/35 in Adult Syllabus Intl. Paso Doble (P) from Octo-Final with Hugh Zhu

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2018-09-22

1/1 in Amateur Senior III Pre-Champ Latin (SCRJ) from Final with Hugh Zhu
5/5 in Canadian Open Senior III Championship Latin (SCRPJ) from Final with Hugh Zhu

Summer Sizzler - NJ DanceSport Classic on 2018-06-09

1/1 in Amateur Senior II Novice Latin (SCR) from Final with Hugh Zhu
1/1 in Amateur Senior II Pre-Champ Latin (SCRJ) from Final with Hugh Zhu
1/1 in Amateur Senior III Novice Latin (SCR) from Final with Hugh Zhu
1/2 in Amateur Senior III Pre-Champ Latin (SCRJ) from Final with Hugh Zhu

New England DanceSport Championship on 2018-05-12

1/2 in Amateur (NQE) Senior III Gold Standard (WTFQ) from Final with Timothy Abbott
1/1 in Amateur (NQE) Senior III Novice Standard (WFQ) from Final with Timothy Abbott

MIT Open on 2018-04-28

28/31 in Advanced Intl. V. Waltz (V) from 16-Final with Timothy Abbott
39/47 in Advanced Latin (CR) from Octo-Final with Hugh Zhu
39/48 in Advanced Latin (SJ) from Octo-Final with Hugh Zhu
21/32 in Advanced Standard (TF) from Octo-Final with Timothy Abbott
23/32 in Advanced Standard (WQ) from Octo-Final with Timothy Abbott

Harvard Invitational on 2018-03-31

30/39 in Bronze Intl. Tango (T) from Octo-Final with Timothy Abbott
14/15 in Gold Intl. V. Waltz (V) from Quarter-Final with Timothy Abbott
14/18 in Gold Standard (TF) from Quarter-Final with Timothy Abbott
15/17 in Gold Standard (WQ) from Quarter-Final with Timothy Abbott
22/39 in Silver Latin (CR) from Octo-Final with Hugh Zhu
25/38 in Silver Latin (SJ) from Octo-Final with Hugh Zhu

Harvard Beginners on 2017-10-08

22/25 in Adult Silver Latin (CR) from Quarter-Final with Peter Chan
18/21 in Adult Silver Smooth (TF) from Quarter-Final with Peter Chan
21/28 in Adult Silver Standard (WQ) from Quarter-Final with Peter Chan

MIT Open on 2017-04-29

23/57 in Amateur Intermediate Intl. Paso Doble (P) from 16-Final with Phat Truong
66/98 in Amateur Intermediate Latin (CR) from 32-Final with Phat Truong
47/99 in Amateur Intermediate Latin (SJ) from 32-Final with Phat Truong
39/70 in Amateur Intermediate Smooth (WT) from 16-Final with Phat Truong
63/99 in Amateur Intermediate Standard (WQ) from 16-Final with Phat Truong

Harvard Invitational on 2017-03-04

31/52 in Amateur Silver Intl. Paso Doble (P) from Octo-Final with Phat Truong
39/75 in Amateur Silver Latin (SJ) from 16-Final with Phat Truong

Terrier DanceSport Competition on 2017-02-19

33/37 in Amateur Adult Silver Latin (SJ) from Octo-Final with Phat Truong
41/46 in Amateur Adult Silver Latin (CR) from Octo-Final with Phat Truong
15/23 in Amateur Adult Syllabus Intl. Paso Doble (P) from Quarter-Final with Phat Truong

Brown Ballroom Dance Competition on 2016-10-30

35/44 in Adult Silver Intl. Jive (J) from Octo-Final with Phat Truong
21/49 in Adult Silver Intl. Samba (S) from Octo-Final with Phat Truong
34/45 in Adult Silver Latin (CR) from Octo-Final with Phat Truong
29/50 in Adult Syllabus Intl. Paso Doble (P) from Octo-Final with Phat Truong

MIT Open on 2016-04-16

23/64 in Amateur Intermediate Am. Foxtrot (F) from 16-Final with Nathaniel Jones
27/57 in Amateur Intermediate Am. V. Waltz (V) from 16-Final with Nathaniel Jones
16/64 in Amateur Intermediate Smooth (WT) from 16-Final with Nathaniel Jones

Harvard Invitational on 2016-03-05

51/57 in Silver Latin (CR) from Octo-Final with Nathaniel Jones
47/59 in Silver Latin (SJ) from Octo-Final with Nathaniel Jones

Terrier DanceSport Competition on 2016-02-13

20/24 in Silver Intl. Jive (J) from Octo-Final with Nathaniel Jones
20/24 in Silver Intl. Samba (S) from Octo-Final with Nathaniel Jones
22/24 in Silver Latin (CR) from Octo-Final with Nathaniel Jones

Tufts University Ballroom Competition on 2014-11-16

10/18 in Adult Silver Am. Foxtrot (F) from Semi-Final with James Han
13/18 in Adult Silver Smooth (WT) from Semi-Final with James Han

MIT Open on 2014-04-26

50/85 in Amateur Intermediate Standard (WQ) from 32-Final with James Han