DanceSport Grand Prix Canada on 2019-10-05

2/3 in Amateur Senior II DGP Canada Open Latin (SCRPJ) from Final with Eagle Leung
5/9 in Amateur Senior II DGP Canada Open Standard (WTVFQ) from Semi-Final with Eagle Leung
3/7 in Amateur Senior III DGP Canada Open Latin (SCRPJ) from Final with Eagle Leung
3/13 in Amateur Senior III DGP Canada Open Standard (WTVFQ) from Semi-Final with Eagle Leung
5/7 in WDSF Senior II Open Latin (SCRPJ) from Final with Eagle Leung
19/29 in WDSF Senior II Open Standard (WTVFQ) from Octo-Final with Eagle Leung
66/79 in WDSF Senior II World Championship Standard (WTVFQ) from 32-Final with Eagle Leung
15/24 in WDSF Senior III Open Standard (WTVFQ) from Quarter-Final with Eagle Leung

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2019-09-21

4/6 in Canadian Open Senior II Championship Latin (SCRPJ) from Final with Eagle Leung
3/4 in Canadian Open Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
12/17 in WDSF Senior II Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung
13/26 in WDSF Senior III Championship Standard (WTVFQ) from Octo-Final with Eagle Leung

CANADIAN CLOSED CHAMPIONSHIPS on 2019-04-19

5/10 in CANADIAN CLOSED Senior II Championship Latin (SCRPJ) from Semi-Final with Eagle Leung
16/31 in CANADIAN CLOSED Senior II Championship Standard (WTVFQ) from Octo-Final with Eagle Leung
4/8 in CANADIAN CLOSED Senior III Championship Latin (SCRPJ) from Semi-Final with Eagle Leung
13/27 in CANADIAN CLOSED Senior III Championship Standard (WTVFQ) from Octo-Final with Eagle Leung

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2018-09-22

3/5 in Canadian Open Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
5/6 in WDSF Senior II Championship Latin (SCRPJ) from Final with Eagle Leung
7/10 in WDSF Senior II Championship Standard (WTVFQ) from Semi-Final with Eagle Leung
8/15 in WDSF Senior III Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung

Toronto Grand Cup on 2018-05-26

4/5 in Amateur CHALLENGE Senior II Int. Silver Latin (SCRPJ) from Final with Eagle Leung
2/4 in Amateur CHALLENGE Senior III Int. Silver Latin (SCRPJ) from Final with Eagle Leung
6/9 in WDSF Senior II Int. Silver Standard (WTVFQ) from Semi-Final with Eagle Leung
3/11 in WDSF Senior III Int. Silver Standard (WTVFQ) from Semi-Final with Eagle Leung

Canadian Closed Championships on 2018-04-19

6/9 in CANADIAN CLOSED Senior II Championship Latin (SCRPJ) from Semi-Final with Eagle Leung
12/25 in CANADIAN CLOSED Senior II Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung
3/7 in CANADIAN CLOSED Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
14/27 in CANADIAN CLOSED Senior III Championship Standard (WTVFQ) from Octo-Final with Eagle Leung

Demo Competition on 2018-01-01

1/1 in Ac-S2 Champ (C/S/R/Pd/J) from Final with Eagle Leung
2/3 in Ac-S2 Champ (W/T/Vw/F/Q) from Final with Eagle Leung
1/1 in Ac-S3 Champ (C/S/R/Pd/J) from Final with Eagle Leung
2/3 in Ac-S3 Champ (W/T/Vw/F/Q) from Final with Eagle Leung

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2017-09-23

2/5 in Canadian Open Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
7/10 in WDSF Senior II Championship Latin (SCRPJ) from Semi-Final with Eagle Leung
8/20 in WDSF Senior II Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung
9/22 in WDSF Senior III Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung

Toronto Grand Cup on 2017-05-27

4/4 in Students OPEN Senior II Open Latin (SCRPJ) from Final with Eagle Leung
2/2 in Students OPEN Senior III Open Latin (SCRPJ) from Final with Eagle Leung
3/5 in WDSF Senior II Open Standard (WTVFQ) from Final with Eagle Leung
7/12 in WDSF Senior III Open Standard (WTVFQ) from Semi-Final with Eagle Leung

Canadian Closed Championships Sheraton Richmond BC on 2017-04-14

4/8 in Amateur Senior II Championship Latin (SCRPJ) from Semi-Final with Eagle Leung
15/20 in Amateur Senior II Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung
2/5 in Amateur Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
15/22 in Amateur Senior III Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung

La Classique Du Québec on 2017-01-01

7/13 in Ac-S2 Ballroom Amateur Open Championship (W/T/Vw/F/Q) from Semi-Final with Eagle Leung
3/3 in Ac-S2 Latin Amateur Open Championship (C/S/R/P/J) from Final with Eagle Leung
3/10 in Ac-S3 Ballroom Amateur Open Championship (W/T/Vw/F/Q) from Semi-Final with Eagle Leung
1/1 in Ac-S3 Latin Amateur Open Championship (C/S/R/P/J) from Final with Eagle Leung

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2016-09-24

7/7 in WDSF Senior II Championship Latin (SCRPJ) from Final with Eagle Leung
7/21 in WDSF Senior III Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung

La Classique Du Québec on 2016-01-01

11/14 in Ac-S2 Ballroom Amateur Open Championship (W/T/Vw/F/Q) from Semi-Final with Eagle Leung
4/6 in Ac-S2 Ballroom Open (W/T/Vw/F/Q) from Final with Eagle Leung
4/4 in Ac-S2 Latin Amateur Open Championship (C/S/R/P/J) from Final with Eagle Leung
1/1 in Ac-S2 Latin Open (C/S/R/P/J) from Final with Eagle Leung
8/10 in Ac-S3 Ballroom Amateur Open Championship (W/T/Vw/F/Q) from Semi-Final with Eagle Leung
3/6 in Ac-S3 Ballroom Open (W/T/Vw/F/Q) from Final with Eagle Leung
1/1 in Ac-S3 Latin Amateur Open Championship (C/S/R/P/J) from Final with Eagle Leung
1/1 in Ac-S3 Latin Open (C/S/R/P/J) from Final with Eagle Leung

CANADIAN OPEN DANCESPORT CHAMPIONSHIPS on 2015-09-26

1/1 in Amateur Senior II Pre-Champ Latin (CRSJ) from Final with Eagle Leung
2/6 in Amateur Senior II Pre-Champ Standard (WTFQ) from Final with Eagle Leung
1/3 in Canadian Open Senior III Championship Latin (SCRPJ) from Final with Eagle Leung
9/16 in WDSF Senior III Championship Standard (WTVFQ) from Quarter-Final with Eagle Leung

La Classique Du Québec on 2015-01-01

12/15 in Ac-16+ Latin Challenge Pre-Champ 1 (C/R/S) from Quarter-Final with Eagle Leung
7/8 in Ac-S1 Ballroom Amateur Championship (W/T/Vw/F/Q) from Final with Eagle Leung
1/1 in Ac-S1 Ballroom Pre-Champ 1 (W/T/Q) from Final with Eagle Leung
1/5 in Ac-S1 Ballroom Pre-Champ 1 (W/T/Q) from Final with Eagle Leung
1/1 in Ac-S1 Ballroom Pre-Champ 2 (F/Vw) from Final with Eagle Leung
5/5 in Ac-S1 Latin Amateur Championship (C/S/R/P/J) from Final with Eagle Leung
1/1 in Ac-S1 Latin Pre-Champ 1 (C/R/S) from Final with Eagle Leung
1/1 in Ac-S1 Latin Pre-Champ 2 (P/J) from Final with Eagle Leung
1/2 in Ac-S2 Ballroom Amateur Championship (W/T/Vw/F/Q) from Final with Eagle Leung
6/9 in Ac-S2 Ballroom Amateur Championship (W/T/Vw/F/Q) from Semi-Final with Eagle Leung
1/2 in Ac-S2 Ballroom Pre-Champ 1 (W/T/Q) from Final with Eagle Leung
2/2 in Ac-S2 Latin Amateur Championship (C/S/R/P/J) from Final with Eagle Leung
5/5 in Ac-S2 Latin Amateur Championship (C/S/R/P/J) from Final with Eagle Leung
1/2 in Ac-S3 Ballroom Amateur Championship (W/T/Vw/F/Q) from Final with Eagle Leung
1/1 in Ac-S3 Latin Amateur Championship (C/S/R/P/J) from Final with Eagle Leung