Alberta Winter Classic on 2020-03-07

3/4 in Amateur Senior I Alberta Closed Champ Standard (WTVFQ) from Final with Pricilla Wong
1/2 in Amateur Senior II Alberta Closed Champ Standard (WTVFQ) from Final with Pricilla Wong

Edmonton Ballroom and Salsa Gala on 2019-11-09

5/7 in Amateur Senior I Championship Standard (WTVFQ) from Final with Priscilla Wong
1/3 in Amateur Senior II Championship Standard (WTVFQ) from Final with Priscilla Wong

Calgary Open Dance Competition on 2019-05-11

2/2 in AMATEUR Senior I Championship Ballroom (WTVFQ) from Final with Priscilla Wong
2/2 in AMATEUR Senior I Pre-Champ (Bloc 2) Ballroom (FV) from Final with Priscilla Wong
2/2 in AMATEUR Senior I Pre-Champ Ballroom (WTQ) from Final with Priscilla Wong

CANADIAN CLOSED CHAMPIONSHIPS on 2019-04-19

2/2 in Amateur Senior I Pre-Champ Block B Standard (V) from Final with Priscilla Wong
3/4 in Amateur Senior I Pre-Champ Standard (WTFQ) from Final with Priscilla Wong
2/4 in Amateur Senior II Pre-Champ Block B Standard (V) from Final with Priscilla Wong
3/5 in Amateur Senior II Pre-Champ Standard (WTFQ) from Final with Priscilla Wong
12/14 in CANADIAN CLOSED Senior I Championship Standard (WTVFQ) from Semi-Final with Priscilla Wong
23/31 in CANADIAN CLOSED Senior II Championship Standard (WTVFQ) from Octo-Final with Priscilla Wong

Calgary International Salsa Congress on 2019-03-29

3/5 in Amateur 30 and Over Championship Ballroom (WTVFQ) from Final with Priscilla Wong
1/3 in Amateur 30 and Over Pre-Champ Ballroom (WTFQ) from Final with Priscilla Wong

Alberta Winter Classic on 2019-02-23

3/4 in Amateur Senior I Alberta Closed Champ Standard (WTVFQ) from Final with Priscilla Wong
2/5 in Amateur Senior II Alberta Closed Champ Standard (WTVFQ) from Final with Priscilla Wong

Rocky Mountain DanceSport Grand Prix on 2018-10-19

3/4 in All In Open Pre-Champ and Up Latin (CRSJ) from Final with Donna Hallat
4/6 in Amateur Senior I Championship Ballroom (WTVFQ) from Final with Priscilla Wong
1/3 in Amateur Senior I Pre-Champ Latin (CRS) from Final with Donna Hallat
1/4 in Amateur Senior II Championship Ballroom (WTVFQ) from Final with Priscilla Wong
1/1 in Amateur Senior II Pre-Champ Latin (CRS) from Final with Donna Hallat

Calgary Open Dance Competition on 2018-05-12

3/3 in AMATEUR Senior I Championship Ballroom (WTVFQ) from Final with Priscilla Wong

Alberta Winter Classic on 2018-03-17

4/5 in Amateur Senior I Alberta Closed Champ Standard (WTVFQ) from Final with Priscilla Wong
3/4 in Amateur Senior I Western Can O Champ. Standard (WTVFQ) from Final with Priscilla Wong

Eric Caty Fun(d) Fest on 2017-11-04

1/1 in Amateur Mixed Gen Adult Gold Latin (SCRJ) from Final with Vi Pham
1/1 in Amateur Mixed Gen Adult Gold Latin Blk B (P) from Final with Vi Pham
4/4 in Amateur Mixed Gen Senior I Championship Standard (WTVFQ) from Final with Priscilla Wong
2/2 in Amateur Mixed Gen Senior II Championship Standard (WTVFQ) from Final with Priscilla Wong

Rocky Mountain DanceSport Grand Prix on 2017-10-20

4/5 in Amateur Senior I Championship Ballroom (WTVFQ) from Final with Priscilla Wong
1/1 in Amateur Under 21 Advanced Latin (PJ) from Final with Vi Pham
1/1 in Amateur Under 21 Championship (1) Ballroom (WTQ) from Final with Priscilla Wong
1/1 in Amateur Under 21 Pre-Champ - Champion Ballroom (FV) from Final with Priscilla Wong
2/2 in Amateur Under 21 Pre-Champ and Up Latin (CRS) from Final with Vi Pham

Calgary Open Dance Competition on 2017-05-13

2/2 in AMATEUR Junior II Pre-Champ (Bloc 2) Ballroom (FV) from Final with Priscilla Wong
2/2 in AMATEUR Junior II Pre-Champ Ballroom (WTQ) from Final with Priscilla Wong
1/1 in AMATEUR Junior Pre-Champ (Bloc 2) Ballroom (FV) from Final with Priscilla Wong
2/2 in AMATEUR Junior Pre-Champ Ballroom (WTQ) from Final with Priscilla Wong

Alberta Winter Classic on 2017-03-18

1/1 in Amateur Adult Gold Latin (SCRJ) from Final with Vi Pham
2/2 in Amateur Adult Pre-Champ Standard (WTFQ) from Final with Priscilla Wong
1/2 in Amateur Senior I Pre-Champ Standard (WTFQ) from Final with Priscilla Wong
1/3 in Adult Gold Block B Standard (V) from Final with Miranda Liu
1/3 in Adult Gold Latin (SCRJ) from Final with Miranda Liu
1/2 in Adult Gold Standard (WTFQ) from Final with Miranda Liu

Northern Lights Classic on 2016-02-20

1/3 in Adult Gold Latin (SCRJ) from Final with Miranda Liu
2/3 in Adult Gold Standard (WTFQ) from Final with Miranda Liu

Rocky Mountain DanceSport Grand Prix on 2015-10-23

6/15 in Amateur Open Intermediate - Under Intl. Cha Cha (C) from Quarter-Final with Miranda Liu
6/12 in Amateur Open Intermediate - Under Intl. Jive (J) from Quarter-Final with Miranda Liu
3/6 in Amateur Open Intermediate - Under Intl. Quickstep (Q) from Final with Miranda Liu
3/7 in Amateur Open Intermediate - Under Intl. Waltz (W) from Final with Miranda Liu
1/3 in Amateur Under 21 Advanced Ballroom (FV) from Final with Miranda Liu
4/5 in Amateur Under 21 Pre-Champ and Up Ballroom (WTQ) from Final with Miranda Liu
6/10 in Amateur Under 21 Pre-Champ and Up Latin (CRS) from Semi-Final with Miranda Liu

Calgary Open Dance Competition on 2015-05-09

2/2 in Amateur Adult Gold Standard (WTQ) from Final with Miranda Liu
2/2 in Amateur Adult Silver (BLK-2) Standard (FV) from Final with Miranda Liu
1/3 in Amateur Adult Silver Standard (WTQ) from Final with Miranda Liu

Northern Lights Classic on 2015-02-28

4/6 in Adult Gold Latin (SCRJ) from Final with Miranda Liu
3/5 in Adult Gold Standard (WTFQ) from Final with Miranda Liu
2/3 in Adult Silver Standard (WFQ) from Final with Miranda Liu

Rocky Mountain DanceSport Grand Prix on 2014-10-24

5/6 in Amateur Adult Int. Gold Ballroom (WTFQ) from Final with Miranda Liu
1/2 in Amateur Adult Pre-Silver Ballroom (WQF) from Final with Miranda Liu

Alberta Winter Classic on 2014-03-22

7/7 in Adult Gold Latin (SCRJ) from Semi-Final with Vancy Chu
5/6 in Adult Gold Standard (WTFQ) from Final with Vancy Chu
3/5 in Adult Silver Standard (WFQ) from Final with Vancy Chu

Rocky Mountain DanceSport Grand Prix on 2012-10-27

5/9 in Amateur Senior IV Silver - Gold Latin (SCRJ) from Semi-Final with Jessie Li

Wild Rose Ball on 2012-10-20

2/6 in Amateur Adult Pre-Champ Latin (SCRJ) from Final with Jessie Li

SnowBall Classic - Canadian Closed Championships on 2012-04-06

9/9 in Amateur Adult Pre-Champ Latin 2 (SCRJ) from Semi-Final with Jessie Li

Rocky Mountain DanceSport Grand Prix on 2011-10-29

5/5 in Amateur Senior IV Silver - Gold Latin (SCRJ) from Final with Jessie Li

Wild Rose Ball on 2011-10-15

5/5 in Amateur Adult Pre-Champ Latin (SCRJ) from Final with Jessie Li

Calgary Open Dance Competition - 19th Annual on 2011-05-14

1/10 in Amateur Adult Gold Latin (SCRJ) from Semi-Final with Jessie Li
1/10 in Amateur Adult Silver Latin (CRJ) from Semi-Final with Jessie Li