City Lights Open on 2020-01-01

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

California State DanceSport Championships on 2019-11-16

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

USA DANCE National DanceSport Championships on 2019-04-11

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

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 Kelly Cheng
3/4 in Ac- Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Final with Kelly Cheng
2/3 in Ac- Sr Open Amateur Ballroom Scholarship (W/T/Vw/Ft/Qs) from Final with Kelly Cheng

California State DanceSport Championships on 2018-12-01

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

USA DANCE National DanceSport Championships on 2018-04-06

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

City Lights Ball on 2018-01-01

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

California State DanceSport Championships on 2017-12-02

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

USA DANCE National DanceSport Championships on 2017-03-31

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

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 Kelly Cheng
1/5 in Ac- Open Senior I Ballroom (W/T/Vw/Ft/Qs) from Final with Kelly Cheng
2/4 in Ac-S1 International Ballroom Senior Championship (W/T/Vw/F/Q) from Final with Kelly Cheng

USA DANCE National DanceSport Championships on 2016-04-01

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

Berkeley Classic Ballroom Competition on 2016-02-27

1/7 in Amateur Open Standard (WTVFQ) from Final with Kelly Cheng

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 Kelly Cheng
5/6 in Ac- Open Amateur IntL Ballroom Scholarships (W/T/Vw/F/Q) from Final with Kelly Cheng
4/8 in Ac- Open Ballroom Championship (W/T/Vw/Ft/Qs) from Semi-Final with Kelly Cheng

California State DanceSport Championships on 2015-11-07

1/6 in Senior I Championship Standard (WTVFQ) from Final with Kelly Cheng

USA DANCE National DanceSport Championships on 2015-03-26

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

Emerald Ball on 2015-01-01

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

California State DanceSport Championships on 2014-11-15

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

Pacific Grand Ball on 2014-09-27

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

USA Dance National DanceSport Championships on 2014-03-28

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

Vernal Equinox Extravaganza on 2014-03-09

1/5 in Adult Championship Standard (WTVFQ) from Final with Kelly Cheng

Berkeley Classic Ballroom Competition on 2014-02-22

1/11 in Amateur Open Standard (WTVFQ) from Semi-Final with Kelly Cheng

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 Kelly Cheng
2/6 in Ac- Open Senior I Ballroom (W/T/Vw/F/Q) from Final with Kelly Cheng
2/5 in Ac-S1 Amateur International Ballroom Championship (W/T/Vw/F/Q) from Final with Kelly Cheng

California State DanceSport Championships on 2013-11-09

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

Pacific Grand Ball on 2013-09-28

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

International Grand Ball on 2013-07-25

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

USA Dance National DanceSport Championships on 2013-04-05

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

Vernal Equinox Extravaganza on 2013-03-16

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

City Lights Ball on 2013-01-25

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

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 Kelly Cheng

The Quake on 2012-11-09

1/8 in Amateur Adult Championship Standard (WTVFQ) from Semi-Final with Kelly W. Cheng

Northwest DanceSport Championships on 2012-10-27

4/9 in Adult Championship Standard (WTVFQ) from Semi-Final with Kelly W. Cheng
1/9 in Senior I Championship Standard (WTVFQ) from Semi-Final with Kelly W. Cheng

International Grand Ball on 2012-07-27

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

USA Dance National DanceSport Championships on 2012-03-30

4/22 in Amateur Senior I Championship Standard (WTVFQ) from Quarter-Final with Kelly W. Cheng

San Francisco Open DanceSport Championships on 2012-03-23

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

City Lights Ball on 2012-01-28

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

The Quake on 2011-11-12

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

Pacific Grand Ball on 2011-09-24

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

International Grand Ball on 2011-07-29

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

San Francisco Open DanceSport Championships on 2011-03-31

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

Phoenix DanceSport Challenge on 2011-02-19

3/6 in Senior I Championship Standard (WTVFQ) from Final with Kelly W. Cheng

City Lights Ball on 2011-01-28

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

San Francisco Autumn Dance Classic on 2011-01-01

3/6 in Ac-A Adult Championship Standard Scholarship (W/T/Vw/F/Q) from Final with Kelly Chsng
2/5 in Ac-B Amateur Adult International Standard Championship (W/T/Vw/F/Q) from Final with Kelly Cheng

Pacific Grand Ball on 2010-09-25

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

International Grand Ball on 2010-07-30

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

USA Dance National DanceSport Championships on 2010-04-09

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

San Francisco Open DanceSport Championships on 2010-03-25

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

City Lights Ball on 2010-01-29

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

USA Dance Northwest DanceSport Championships on 2009-10-24

8/18 in Adult Championship Standard (WTVFQ) from Quarter-Final with Kelly W. Cheng

Pacific Grand Ball on 2009-09-26

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

International Grand Ball on 2009-07-31

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

USA Dance National DanceSport Championships on 2009-04-03

26/38 in Adult Championship Standard (WTVFQ) from Octo-Final with Kelly W. Cheng
9/42 in Adult Pre-Champ Standard (WTFQ) from Octo-Final with Kelly W. Cheng
8/25 in Senior I Championship Standard (WTVFQ) from Quarter-Final with Kelly W. Cheng

San Francisco Open on 2009-03-26

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

USA Dance Southwest DanceSport Championships on 2009-02-07

5/8 in Adult Championship Standard (WTVFQ) from Semi-Final with Kelly W. Cheng

City Lights Ball on 2009-01-31

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

California State DanceSport Championships on 2008-11-08

2/7 in Adult Championship Standard (WTVFQ) from Final with Kelly W. Cheng

International Grand Ball on 2008-07-25

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

USA Dance National DanceSport Championships on 2008-04-04

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

San Francisco Open on 2008-03-27

8/14 in Amateur Adult Championship Ballroom (WTVFQ) from Semi-Final with Kellly Chang
1/17 in Amateur Adult Syllabus Ballroom (WTFQ) from Quarter-Final with Kellly Chang

City Lights Ball on 2008-03-08

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

California State DanceSport Championships on 2007-10-27

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