City Lights Open on 2020-01-01

1/2 in Ac- Sr Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Final with Thomas Yim

California State DanceSport Championships on 2019-11-16

1/3 in Amateur Senior I Championship Standard (WTVFQ) from Final with Thomas Yim
1/5 in Amateur Senior II Championship Standard (WTVFQ) from Final with Thomas Yim

USA DANCE National DanceSport Championships on 2019-04-11

2/10 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Thomas Yim

Ohio Star Ball on 2019-01-01

2/7 in Ac- Amateur International Ballroom 4-Dance - Over 35 (W/T/Ft/Qs) from Final with Thomas Yim
3/4 in Ac- Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Final with Thomas Yim
2/3 in Ac- Sr Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Final with Thomas Yim

California State DanceSport Championships on 2018-12-01

1/6 in Amateur Senior I Championship Standard (WTVFQ) from Final with Thomas Yim
1/5 in Amateur Senior II Championship Standard (WTVFQ) from Final with Thomas Yim

USA DANCE National DanceSport Championships on 2018-04-06

1/10 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Thomas Yim

City Lights Ball on 2018-01-01

5/9 in Ac- Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Semi-Final with Thomas Yim
15/30 in Ac- Open Amateur International Ballroom Championship (W/T/Vw/F/Q) from Octo-Final with Thomas Yim
20/30 in Ac- Open Amateur International Ballroom Championship (W/T/Vw/F/Q) from Octo-Final with Ivy Sun

California State DanceSport Championships on 2017-12-02

3/7 in Amateur Adult Championship Standard (WTVFQ) from Final with Thomas Yim
1/7 in Amateur Senior I Championship Standard (WTVFQ) from Final with Thomas Yim

USA DANCE National DanceSport Championships on 2017-03-31

1/14 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

Embassy Ball Dance Sport Championships on 2017-01-01

17/28 in Ac- Open Amateur International Ballroom Championship (W/T/Vw/F/Q) from Octo-Final with Thomas Yim
1/5 in Ac- Open Senior I Ballroom (W/T/Vw/Ft/Qs) from Final with Thomas Yim
2/4 in Ac-S1 International Ballroom Senior Championship (W/T/Vw/F/Q) from Final with Thomas Yim

California State DanceSport Championships on 2016-12-03

1/6 in Amateur Senior I Championship Standard (WTVFQ) from Final with Thomas Kar Hon Yim

USA DANCE National DanceSport Championships on 2016-04-01

1/16 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

Berkeley Classic Ballroom Competition on 2016-02-27

1/7 in Amateur Open Standard (WTVFQ) from Final with Thomas Yim

Embassy Ball Dance Sport Championships on 2016-01-01

19/28 in Ac- Open Amateur International Ballroom Championship (W/T/Vw/F/Q) from Octo-Final with Thomas Yim
5/6 in Ac- Open Amateur IntL Ballroom Scholarships (W/T/Vw/F/Q) from Final with Thomas Yim
4/8 in Ac- Open Ballroom Championship (W/T/Vw/Ft/Qs) from Semi-Final with Thomas Yim

California State DanceSport Championships on 2015-11-07

1/6 in Senior I Championship Standard (WTVFQ) from Final with Thomas Yim

USA DANCE National DanceSport Championships on 2015-03-26

1/15 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

Emerald Ball on 2015-01-01

5/10 in Ac- Adult Open Championship IntL Ballroom (W/T/Vw/F/Q) from Semi-Final with Thomas Yim
3/12 in Ac- Open Ballroom Championship (W/T/Vw/Ft/Qs) from Semi-Final with Thomas Yim
1/2 in Ac- Senior I (35+) IntL Ballroom Championship (W/T/Vw/F/Q) from Final with Thomas Yim
1/3 in Ac-S1 International Ballroom Championship (W/T/Vw/F/Q) from Final with Thomas Yim

California State DanceSport Championships on 2014-11-15

4/12 in Adult Championship Standard (WTVFQ) from Semi-Final with Thomas Yim
1/6 in Senior I Championship Standard (WTVFQ) from Final with Thomas Yim

Pacific Grand Ball on 2014-09-27

2/9 in Amateur Adult Open Standard (WTVFQ) from Semi-Final with Thomas Yim
1/6 in Amateur Senior I Open Standard (WTVFQ) from Final with Thomas Yim

USA Dance National DanceSport Championships on 2014-03-28

3/19 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

Vernal Equinox Extravaganza on 2014-03-09

1/5 in Adult Championship Standard (WTVFQ) from Final with Thomas Yim

Berkeley Classic Ballroom Competition on 2014-02-22

1/11 in Amateur Open Standard (WTVFQ) from Semi-Final with Thomas Yim

Embassy Ball Dance Sport Championships on 2014-01-01

2/11 in Ac- Amateur Over 35 Ballroom Championship (W/T/Vw/F/Q) from Semi-Final with Thomas Yim
2/6 in Ac- Open Senior I Ballroom (W/T/Vw/F/Q) from Final with Thomas Yim
2/5 in Ac-S1 Amateur International Ballroom Championship (W/T/Vw/F/Q) from Final with Thomas Yim

California State DanceSport Championships on 2013-11-09

2/8 in Adult Championship Standard (WTVFQ) from Final with Thomas Yim
2/4 in Senior I Championship Standard (WTVFQ) from Final with Thomas Yim

Pacific Grand Ball on 2013-09-28

1/5 in Amateur Adult Open Standard (WTVFQ) from Final with Thomas Yim
1/7 in Amateur Senior I Open Standard (WTVFQ) from Final with Thomas Yim

International Grand Ball on 2013-07-25

1/7 in Amateur Senior I Championship Intl Ballroom (WTVFQ) from Final with Thomas Yim

USA Dance National DanceSport Championships on 2013-04-05

3/23 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

Vernal Equinox Extravaganza on 2013-03-16

1/6 in Adult Championship Standard (WTVFQ) from Final with Thomas Yim
1/4 in Senior I Championship Standard (WTVFQ) from Final with Thomas Yim

Berkeley Classic on 2013-02-16

3/41 in AC-A Bronze Cha Cha from Octo-Final with Jihai Chen
5/41 in AC-A Bronze Rumba from Octo-Final with
5/32 in AC-A Bronze Samba from Octo-Final with Jihai Chen
1/8 in AC-A Championship (W/T/VW/F/Q) from Semi-Final with Christine Yim
6/27 in AC-A Silver (C/R) from Octo-Final with Jihai Chen

City Lights Ball on 2013-01-25

2/11 in Amateur Senior I Open Intl. Ballroom (WTVFQ) from Semi-Final with Thomas Yim

Emerald Ball on 2013-01-01

11/14 in Ac- Amateur Senior International Ballroom Over 35 Championship (W/T/F/Q) from Semi-Final with Thomas Yim

International Grand Ball on 2012-07-27

3/10 in Amateur Senior I Championship Intl Ballroom (WTVFQ) from Semi-Final with Thomas Yim

San Francisco Open DanceSport Championships on 2012-03-23

3/11 in Amateur Senior I Championship Ballroom (WTVFQ) from Semi-Final with Thomas Yim

Berkeley Classic on 2012-02-25

27/50 in AC-A Bronze Cha Cha from 16-Final with Dexin Liu
16/35 in AC-A Bronze Foxtrot from Octo-Final with Dexin Liu
24/35 in AC-A Bronze Jive from Octo-Final with Dexin Liu
22/46 in AC-A Bronze Quickstep from Octo-Final with Dexin Liu
20/50 in AC-A Bronze Rumba from 16-Final with Dexin Liu
21/44 in AC-A Bronze Samba from Octo-Final with Dexin Liu
20/35 in AC-A Bronze Tango from Octo-Final with Dexin Liu
22/48 in AC-A Bronze Waltz from Octo-Final with Dexin Liu
1/10 in AC-A Championship (W/T/VW/F/Q) from Semi-Final with Christine Yim
21/47 in AC-A Silver (C/R) from Octo-Final with Dexin Liu
37/51 in AC-A Silver (W/Q) from Octo-Final with Dexin Liu
22/45 in AC-A Silver Foxtrot from Octo-Final with Dexin Liu
20/38 in AC-A Silver Jive from Octo-Final with Dexin Liu
36/41 in AC-A Silver Samba from Octo-Final with Dexin Liu
27/43 in AC-A Silver Tango from Octo-Final with Dexin Liu

City Lights Ball on 2012-01-28

1/11 in Amateur Senior I Open Intl. Ballroom (WTVFQ) from Semi-Final with Thomas Yim

The Quake on 2011-11-12

3/6 in Amateur Adult Championship Standard (WTVFQ) from Final with Thomas Yim
2/8 in Amateur Senior I Championship Standard (WTVFQ) from Semi-Final with Thomas Yim

Pacific Grand Ball on 2011-09-24

3/15 in Amateur Adult Advanced Multi-Dance Standard (WTFQ) from Quarter-Final with Thomas Yim

International Grand Ball on 2011-07-29

2/10 in Amateur Senior I Championship Intl Ballroom (WTVFQ) from Semi-Final with Thomas Yim

San Francisco Open DanceSport Championships on 2011-03-31

7/14 in Amateur Senior I Championship Ballroom (WTVFQ) from Quarter-Final with Thomas Yim

City Lights Ball on 2011-01-28

5/17 in Amateur Senior I Open Intl. Ballroom (WTFQ) from Quarter-Final with Thomas Yim

Holiday Dance Classic on 2011-01-01

2/5 in Ac-B Amateur Adult International Standard Championship (W/T/Vw/F/Q) from Final with Thomas Yim

Pacific Grand Ball on 2010-09-25

1/16 in Amateur Adult Advanced Multi-Dance Standard (WTFQ) from Quarter-Final with Thomas Yim

International Grand Ball on 2010-07-30

8/14 in Amateur Adult Championship Scholarship Intl Ballroom (WTVFQ) from Semi-Final with Thomas Yim

USA Dance National DanceSport Championships on 2010-04-09

27/39 in Amateur Adult Championship Standard (WTVFQ) from 16-Final with Thomas Yim
12/34 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Thomas Yim
5/21 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Thomas Yim

San Francisco Open DanceSport Championships on 2010-03-25

8/15 in Amateur Adult Championshipx Ballroom (WTVFQ) from Quarter-Final with Thomas Yim
4/14 in Amateur Senior I Championship Ballroom (WTVFQ) from Semi-Final with Thomas Yim

City Lights Ball on 2010-01-29

3/15 in Amateur Senior I Open Intl. Ballroom (WTFQ) from Quarter-Final with Thomas Yim

Pacific Grand Ball on 2009-09-26

2/8 in Amateur Adult Silver xxx Standard (WTVFQ) from Semi-Final with Thomas Yim

International Grand Ball on 2009-07-31

14/22 in Amateur Adult Open Scholarship (1) Intl Ballroom (WTVFQ) from Quarter-Final with Thomas Yim
2/9 in Amateur Senior I Championship Intl Ballroom (WTVFQ) from Semi-Final with Thomas Yim

San Francisco Open on 2009-03-26

22/24 in Amateur Adult Bronze Championship Ballroom (WTVFQ) from Quarter-Final with Thomas Yim

City Lights Ball on 2009-01-31

17/24 in Amateur Adult Open Intl. Ballroom (WTVFQ) from Quarter-Final with Thomas Yim

International Grand Ball on 2008-07-25

13/16 in Amateur Adult Open Scholarship (1) Intl Ballroom (WTVFQ) from Quarter-Final with Thomas Yim

USA Dance National DanceSport Championships on 2008-04-04

9/26 in Adult Pre-Champ Standard (WTFQ) from Quarter-Final with Thomas Yim

City Lights Ball on 2008-03-08

4/12 in Amateur Adult Open Intl. Ballroom (WTVFQ) from Semi-Final with Thomas Yim

California State DanceSport Championships on 2007-10-27

3/10 in Amateur Adult Championship Standard (WTVFQ) from Semi-Final with Thomas Yim