Edmonton Ballroom and Salsa Gala on 2019-11-09

4/4 in Amateur Junior II Championship Latin (CSRPJ) from Final with Eryn Yang
3/3 in Amateur Junior II Championship Standard (WTVFQ) from Final with Eryn Yang
8/8 in Dance Challenge All-In Pre-Champ and Up Latin (CRS) from Semi-Final with Eryn Yang
6/7 in Dance Challenge All-In Pre-Champ and Up Standard (WTQ) from Final with Eryn Yang

Chinook DanceSport Classic on 2019-10-19

1/2 in Amateur Junior Championship Latin (SCRPJ) from Final with Erin Yang

CANADIAN CLOSED CHAMPIONSHIPS on 2019-04-19

6/7 in CANADIAN CLOSED Junior Championship Latin (SCRPJ) from Final with Eryn Yang
5/6 in CANADIAN CLOSED Junior Championship Standard (WTVFQ) from Final with Eryn Yang

Calgary International Salsa Congress on 2019-03-29

2/2 in Amateur Junior Championship Ballroom (WTVFQ) from Final with Eryn Yang
3/3 in Amateur Junior Championship Latin (CSRPJ) from Final with Eryn Yang

Alberta Winter Classic on 2019-02-23

2/3 in Amateur Junior Alberta Closed Champ Latin (SCRPJ) from Final with Eryn Yang
1/3 in Amateur Junior Alberta Closed Champ Standard (WTVFQ) from Final with Eryn Yang
2/2 in Amateur Junior Pre-Champ Block B Latin (P) from Final with Eryn Yang
1/2 in Amateur Junior Pre-Champ Block B Standard (V) from Final with Eryn Yang
1/2 in Amateur Junior Pre-Champ Latin (SCRJ) from Final with Eryn Yang
1/2 in Amateur Junior Pre-Champ Standard (WTFQ) from Final with Eryn Yang

SnowBall Classic, Sheraton Vancouver Airport Hotel on 2018-10-27

3/3 in Amateur Junior Championship Latin (SCRPJ) from Final with Eryn Yang
0/1 in Amateur Junior Championship Standard (WTVFQ) from Final with Eryn Yang
3/3 in Amateur Junior Pre-Champ Latin (SCRJ) from Final with Eryn Yang
0/1 in Amateur Junior Pre-Champ Standard (WTFQ) from Final with Eryn Yang

Rocky Mountain DanceSport Grand Prix on 2018-10-19

2/2 in Amateur Junior II Championship Ballroom (WTVFQ) from Final with Eryn Yang
2/2 in Amateur Junior II Championship Latin (CSRPJ) from Final with Eryn Yang
2/2 in Amateur Junior II Pre-Champ Ballroom (WTQ) from Final with Eryn Yang
2/2 in Amateur Junior II Pre-Champ Bloc 2 Ballroom (FV) from Final with Eryn Yang
2/2 in Amateur Junior II Pre-Champ Bloc 2 Latin (PJ) from Final with Eryn Yang
2/2 in Amateur Junior II Pre-Champ Latin (CRS) from Final with Eryn Yang

Calgary Open Dance Competition on 2018-05-12

1/1 in AMATEUR Junior I Gold (Bloc 2) Ballroom (FV) from Final with Eryn Yang
2/2 in AMATEUR Junior I Gold (Bloc 3) Ballroom (WTF) from Final with Eryn Yang
1/1 in AMATEUR Junior I Gold Ballroom (WTQ) from Final with Eryn Yang
1/1 in AMATEUR Junior I Pre-Champ Ballroom (WTQ) from Final with Eryn Yang
1/1 in AMATEUR Junior I Pre-Champ Latin (CRS) from Final with Eryn Yang
2/2 in AMATEUR Junior II Pre-Champ Latin (CRS) from Final with Eryn Yang

Alberta Winter Classic on 2018-03-17

2/2 in Amateur Junior Gold Latin (SCRJ) from Final with Eryn Yang
1/2 in Amateur Junior Gold Standard (WTFQ) from Final with Eryn Yang
1/3 in Amateur Junior Silver Latin (CRJ) from Final with Eryn Yang
1/2 in Amateur Junior Silver Standard (WFQ) from Final with Eryn Yang
1/2 in Amateur Juvenile Gold Latin (SCRJ) from Final with Eryn Yang
2/2 in Amateur Juvenile Gold Standard (WTFQ) from Final with Eryn Yang
2/4 in Amateur Juvenile Silver Latin (CRJ) from Final with Eryn Yang
3/3 in Amateur Juvenile Silver Standard (WFQ) from Final with Eryn Yang

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

2/4 in Amateur Mixed Gen Junior Bronze Latin (CJ) from Final with Eryn Yang
2/4 in Amateur Mixed Gen Junior Bronze Standard (WQ) from Final with Eryn Yang
2/7 in Amateur Mixed Gen Junior Pre-Bronze Latin (CJ) from Final with Eryn Yang
1/5 in Amateur Mixed Gen Junior Pre-Bronze Standard (WQ) from Final with Eryn Yang
3/6 in Amateur Mixed Gen Juvenile Bronze Latin (CJ) from Final with Eryn Yang
3/5 in Amateur Mixed Gen Juvenile Bronze Standard (WQ) from Final with Eryn Yang
1/9 in Amateur Mixed Gen Juvenile Pre-Bronze Latin (CJ) from Semi-Final with Eryn Yang
1/5 in Amateur Mixed Gen Juvenile Pre-Bronze Standard (WQ) from Final with Eryn Yang

Alberta Winter Classic on 2016-03-12

3/3 in Juvenile Bronze Latin (CJ) from Final with Alex Pisarev
3/4 in Juvenile Pre-Bronze Latin (CJ) from Final with Alex Pisarev

Rocky Mountain DanceSport Grand Prix on 2015-10-23

13/17 in Amateur E Advanced Intl. Cha Cha (C) from Quarter-Final with Alexander Pisarev
2/5 in Amateur Juvenile Gold and Under Latin (C) from Final with Alexander Pisarev