Mid-Atlantic Championships on 2020-02-14

10/10 in Amateur Adult Championship Standard (WTVFQ) from Semi-Final with Brian Goriainov
4/7 in Amateur Adult Pre-Champ Standard (WTFQ) from Final with Brian Goriainov

Manhattan Amateur Classic on 2020-01-18

7/7 in Amateur Adult Championship (1) Standard (WTVFQ) from Final with Brian Goriainov
4/5 in Amateur Adult Pre-Champ (1) Standard (WTFQ) from Final with Brian Goriainov

Islanders DanceSport Championships on 2020-01-01

6/6 in Ac-A Adult Championship International Standard Ftd (W/T/Vw/F/Q) from Final with Brian Goriainov
3/3 in Ac-Rs Rising Star Adult Championship International Standard Ftd (W/T/Vw/F/Q) from Final with Brian Goriainov

Harvard Invitational on 2019-03-02

2/5 in Championship Standard (WTVFQ) from Final with Danny Vazquez

Islanders Dancesport Challenge on 2019-01-19

14/16 in Amateur Adult Championship Standard (WTVFQ) from Quarter-Final with Danny Vazquez
3/5 in Amateur Adult Pre-Champ Intl. V. Waltz (V) from Final with Danny Vazquez
4/7 in Amateur Adult Pre-Champ Standard (WTFQ) from Final with Danny Vazquez

LA CLASSIQUE DU QUÉBEC on 2019-01-01

11/11 in Ac-16+ Amateur Ballroom Open Championship 16+ (W/T/Vw/F/Q) from Semi-Final with Danny Vazquez
4/5 in Ac-16+ Amateur Ballroom Rising Star (W/T/Vw/F/Q) from Final with Danny Vazquez
5/5 in Ac-19+ Ballroom Open Championship (W/T/Vw/F/Q) from Final with Danny Vazquez
8/8 in Ac-Ad Open IntL Ballroom (W/T/Vw/F/Q) from Final with Danny Vazquez

Big Apple Dancesport Challenge on 2018-12-01

11/17 in Championship Latin (CSRPJ) from Semi-Final with Ryan Bisbey
13/20 in Championship Standard (WTVFQ) from Quarter-Final with Danny Vazquez
1/29 in Pre-Champ Intl. V. Waltz (V) from Quarter-Final with Danny Vazquez
1/35 in Pre-Champ Standard (WTFQ) from Quarter-Final with Danny Vazquez

DC DanceSport Inferno on 2018-11-10

6/11 in Amateur Adult Open Latin (SCRPJ) from Semi-Final with Ryan Bisbey
8/12 in Amateur Adult Open Standard (WTVFQ) from Semi-Final with Danny Vazquez
10/11 in Amateur Adult Pre-Champ Intl. Paso Doble (P) from Semi-Final with Ryan Bisbey
5/27 in Amateur Adult Pre-Champ Intl. V. Waltz (V) from Octo-Final with Danny Vazquez
3/29 in Amateur Adult Pre-Champ Standard (WTFQ) from Quarter-Final with Danny Vazquez

Chicago DanceSport Challenge and WDSF Open on 2018-10-26

2/6 in Amateur Adult Championship Latin (SCRPJ) from Final with Ryan Bisbey
6/7 in Amateur Adult Championship Standard (WTVFQ) from Final with Danny Vazquez
2/10 in Amateur Adult Pre-Champ Latin (SCRJ) from Semi-Final with Ryan Bisbey
5/9 in Amateur Adult Pre-Champ Standard (WTFQ) from Semi-Final with Danny Vazquez
7/7 in WDSF Adult Open Standard (WTVFQ) from Final with Danny Vazquez

UConn Husky Classic on 2018-10-20

1/5 in Pre-Champ Standard (WTVFQ) from Final with Danny Vazquez

New England DanceSport Championship on 2018-05-12

5/7 in Amateur (NQE) Adult Championship Standard (WTVFQ) from Final with Danny Vazquez
1/5 in Amateur (NQE) Adult Pre-Champ Standard (WTFQ) from Final with Danny Vazquez

MIT Open on 2018-04-28

18/22 in Championship Standard (WTVFQ) from Quarter-Final with Danny Vazquez
2/31 in Pre-Champ Intl. V. Waltz (V) from Octo-Final with Danny Vazquez
1/32 in Pre-Champ Standard (WTFQ) from Octo-Final with Danny Vazquez

USA DANCE National DanceSport Championships on 2018-04-06

4/10 in Amateur Adult Novice Rhythm (CRS) from Semi-Final with Boris Yelin
5/8 in Amateur Adult Pre-Champ Rhythm (CRSB) from Semi-Final with Boris Yelin

Harvard Invitational on 2018-03-31

3/4 in Championship Rhythm (CRSBM) from Final with Boris Yelin
1/2 in Pre-Champ Am. Bolero (B) from Final with Boris Yelin
1/2 in Pre-Champ Rhythm (CRSM) from Final with Boris Yelin

Terrier DanceSport Competition on 2018-02-11

1/3 in Adult Novice Rhythm (CRSMB) from Final with Boris Yelin
2/3 in Adult Pre-Champ Rhythm (CRSBM) from Final with Boris Yelin

Manhattan Amateur Classic on 2018-01-12

1/10 in Amateur Same-Sex Adult Novice Rhythm (CRS) from Semi-Final with Boris Yelin
3/9 in Amateur Same-Sex Adult Pre-Champ Rhythm (CRSB) from Semi-Final with Boris Yelin

Eastern United States DanceSport Championship on 2018-01-01

4/4 in Ac-A Eusdc Amateur American Rhythm Championship (C/R/Sw/B/M) from Final with Boris Yelin

Tufts University Ballroom Competition on 2017-11-12

4/4 in Adult Open Rhythm (CRSBM) from Final with Boris Yelin
2/4 in Adult Pre-Champ Am. Bolero (B) from Final with Boris Yelin
2/4 in Adult Pre-Champ Rhythm (CRSM) from Final with Boris Yelin

USA DANCE National DanceSport Championships on 2017-03-31

4/33 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Zhen Gang Lau
15/31 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Zhen Gang Lau

OSU DanceSport Classic on 2017-02-18

2/6 in Collegiate Novice Latin (CRS) from Final with Jared Ng
1/2 in Collegiate Pre-Champ Standard (WTFQ) from Final with Dexter Lau

Manhattan Amateur Classic on 2017-01-13

5/38 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Dexter Lau
7/42 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Dexter Lau

OSB Collegiate Challenge on 2016-11-19

1/14 in Amateur Collegiate Novice Standard (WFQ) from Quarter-Final with Zhen Gang Lau
1/7 in Amateur Collegiate Pre-Champ Standard (WTFQ) from Final with Zhen Gang Lau

Chicago DanceSport Challenge and WDSF Open on 2016-10-28

1/9 in Amateur Adult Novice Standard (WFQ) from Semi-Final with Zhen Gang Lau
3/9 in Amateur Adult Pre-Champ Standard (WTFQ) from Semi-Final with Zhen Gang Lau

Purdue Ballroom Classic on 2016-10-22

3/4 in Championship Standard (WTVFQ) from Final with Dexter Lau
1/7 in Pre-Champ Standard (WTFQ) from Final with Dexter Lau

Irish DanceSport Gala on 2016-04-16

1/1 in Collegiate Championship Standard (WFQTV) from Final with Dexter Lau
1/3 in Collegiate Pre-Champ Standard (WTFQ) from Final with Dexter Lau

USA DANCE National DanceSport Championships on 2016-04-01

6/31 in Amateur Adult Novice Standard (WFQ) from Octo-Final with Zhen Gang Lau
13/27 in Amateur Adult Pre-Champ Standard (WTFQ) from Quarter-Final with Zhen Gang Lau

OSU DanceSport Classic on 2016-02-13

1/5 in Collegiate Novice Standard (WFQ) from Final with Dexter Lau
1/2 in Collegiate Pre-Champ Standard (WTFQ) from Final with Dexter Lau

ValpoComp on 2016-01-30

2/12 in Collegiate Gold Intl. V. Waltz (V) from Semi-Final with Yubing Hou
7/12 in Collegiate Gold Standard (WTFQ) from Semi-Final with Yubing Hou

Manhattan Amateur Classic on 2016-01-15

10/21 in Amateur Adult Novice Latin (SCR) from Quarter-Final with Peter Naumenko
8/38 in Amateur Adult Novice Standard (WFQ) from 16-Final with Zhen Gang Lau
13/26 in Amateur Adult Pre-Champ Latin (SCRJ) from Quarter-Final with Peter Naumenko
16/43 in Amateur Adult Pre-Champ Standard (WTFQ) from Octo-Final with Zhen Gang Lau

National Collegiate Dancesport Championship on 2015-11-21

7/20 in Amateur Collegiate Novice Latin (SCR) from Quarter-Final with Zaikuan Yu
4/17 in Amateur Collegiate Novice Standard (WFQ) from Quarter-Final with Dexter Lau
4/8 in Amateur Collegiate Pre-Champ Standard (WTFQ) from Final with Dexter Lau

Purdue Ballroom Classic on 2015-10-24

1/13 in Novice Latin (SCR) from Semi-Final with Peter Naumenko
2/7 in Pre-Champ Latin (SCRJ) from Final with Peter Naumenko

Green and White Gala on 2015-02-21

7/17 in Adult Silver Intl. V. Waltz (V) from Semi-Final with Marc Frenger
2/25 in Adult Silver Standard (FT) from Quarter-Final with Marc Frenger
1/28 in Adult Silver Standard (WQ) from Quarter-Final with Marc Frenger

OSU DanceSport Classic on 2015-02-14

3/5 in Collegiate Novice Latin (CSR) from Final with Peter Naumenko
3/3 in Collegiate Novice Standard (WFQ) from Final with Jeffrey Proulx
2/3 in Collegiate Pre-Champ Latin (CSRJ) from Final with Peter Naumenko
3/3 in Collegiate Pre-Champ Standard (WTFQ) from Final with Jeffrey Proulx

Manhattan Amateur Classic on 2015-01-16

8/16 in Amateur Gold Star Latin (SCRJ) from Quarter-Final with Brandon Rothenberg
20/35 in Amateur Gold Star Standard (WTFQ) from Octo-Final with Evan Schreiber
4/16 in Amateur Adult Gold Latin (SCRJ) from Quarter-Final with Evan Schreiber
17/22 in Amateur Adult Gold Standard (WTFQ) from Quarter-Final with Evan Schreiber

Arnold DanceSport Classic on 2015-01-01

11/18 in Ac- Am. Gold Foxtrot/Viennese Waltz from Semi-Final with Jeffrey Proulx
11/18 in Ac- Am. Gold Waltz/Tango from Semi-Final with Jeffrey Proulx
1/7 in Ac- Am. Novice Cha Cha/Rumba/Swing from Final with Peter Naumenko
10/11 in Ac- Am. Novice Waltz/Tango/Foxtrot from Semi-Final with Jeffrey Proulx
11/20 in Ac- IntL Novice Cha Cha/Samba/Rumba from Quarter-Final with Peter Naumenko
10/17 in Ac- IntL Novice Waltz/Foxtrot/Quickstep from Quarter-Final with Jeffrey Proulx
7/9 in Ac- IntL Pre-Championship Cha Cha/Samba/Rumba/Jive from Semi-Final with Peter Naumenko
9/9 in Ac- IntL Pre-Championship Waltz/Tango/Foxtrot/Quickstep from Semi-Final with Jeffrey Proulx
5/18 in Ac- Novice Latin Csr from Semi-Final with Philip Prete
1/12 in Ac- Novice Rhythm Crs from Semi-Final with Philip Prete
5/9 in Ac- Pre-Championship Rhythm Crsb from Semi-Final with Philip Prete

National Collegiate Dancesport Championship on 2014-11-22

11/26 in Amateur Collegiate Gold Latin (CSRJ) from Quarter-Final with Evan Schreiber
6/13 in Amateur Collegiate Gold Rhythm (CRSB) from Semi-Final with Stephen Kruzick
6/32 in Amateur Collegiate Gold Standard (WTFQ) from Octo-Final with Evan Schreiber

Purdue Ballroom Classic on 2014-10-25

6/18 in Gold Latin (CSRJ) from Quarter-Final with Kevin Chan
2/9 in Gold Rhythm (CRSM) from Semi-Final with Philip Prete
15/18 in Gold Standard (WTVFQ) from Quarter-Final with Kevin Chan
28/37 in Silver Standard (FT) from Octo-Final with Kevin Chan
32/44 in Silver Standard (WQ) from Octo-Final with Kevin Chan

University of Michigan on 2014-04-05

2/13 in AC-A Gold (C/R/SW/M) from Semi-Final with Peter Naumenko
13/23 in AC-A Gold (W/T/F/Q) from Quarter-Final with Jeffrey Proulx
4/16 in AC-A Gold (W/T/F/VW) from Semi-Final with Jeffrey Proulx
4/13 in AC-A Novice (C/S/R) from Semi-Final with Peter Naumenko
4/7 in AC-A Pre Championship (C/S/R/J) from Final with Peter Naumenko
43/54 in AC-A Silver (F/VW) from Octo-Final with Peter Naumenko
33/54 in AC-A Silver (T/F) from Octo-Final with Peter Naumenko
32/60 in AC-A Silver (W/Q) from Octo-Final with Peter Naumenko
48/56 in AC-A Silver (W/T) from 16-Final with Peter Naumenko

Irish Dancesport Gala on 2014-03-22

2/9 in Gold Rhythm (CRSM) from Semi-Final with Peter Naumenko
4/10 in Gold Smooth (WTFV) from Semi-Final with Jeffrey Proulx
12/13 in Gold Standard (WTFQ) from Semi-Final with Jeffrey Proulx
1/6 in Novice Latin (CRS) from Final with Peter Naumenko
30/34 in Silver Smooth (WT) from 16-Final with Jeffrey Proulx
29/32 in Silver Smooth (FV) from Octo-Final with Jeffrey Proulx
8/32 in Silver Standard (FT) from Octo-Final with Peter Naumenko
11/33 in Silver Standard (WQ) from Octo-Final with Peter Naumenko

Arnold DanceSport Classic on 2014-03-01

3/11 in AC- Am. Gold Cha Cha/Rumba from Semi-Final with Peter Naumenko
3/11 in AC- Am. Gold Swing/Mambo from Semi-Final with Peter Naumenko
2/45 in AC- Am. Silver Cha Cha/Rumba from Octo-Final with Peter Naumenko
16/40 in AC- Am. Silver Foxtrot/Viennese Waltz from Octo-Final with Peter Naumenko
2/43 in AC- Am. Silver Swing/Mambo from Octo-Final with Peter Naumenko
14/47 in AC- Am. Silver Waltz/Tango from Octo-Final with Peter Naumenko
4/24 in AC- Intl Gold Cha Cha/Rumba from Quarter-Final with Peter Naumenko
4/24 in AC- Intl Gold Samba/Jive from Quarter-Final with Peter Naumenko
1/61 in AC- Intl Silver Cha Cha/Rumba from 16-Final with Peter Naumenko
14/52 in AC- Intl Silver Foxtrot/Tango from Octo-Final with Peter Naumenko
6/58 in AC- Intl Silver Samba/Jive from Octo-Final with Peter Naumenko
39/51 in AC- Intl Silver Waltz/Quickstep from Octo-Final with Peter Naumenko

OSU DanceSport Classic on 2014-02-08

3/7 in Collegiate Gold Latin (CRSJ) from Semi-Final with Peter Naumenko
7/9 in Collegiate Gold Rhythm (CRSM) from Semi-Final with Peter Naumenko
10/20 in Collegiate Silver Latin (CR) from Quarter-Final with Peter Naumenko
5/20 in Collegiate Silver Latin (SJ) from Quarter-Final with Peter Naumenko
1/15 in Collegiate Silver Rhythm (CR) from Semi-Final with Peter Naumenko
3/15 in Collegiate Silver Rhythm (SM) from Semi-Final with Peter Naumenko
5/11 in Collegiate Silver Smooth (FV) from Semi-Final with Peter Naumenko
4/11 in Collegiate Silver Smooth (WT) from Semi-Final with Peter Naumenko
7/13 in Collegiate Silver Standard (TF) from Semi-Final with Peter Naumenko
9/15 in Collegiate Silver Standard (WQ) from Semi-Final with Peter Naumenko
5/5 in Collegiate Syllabus (1) Intl. Paso Doble (P) from Final with Ross Hill
8/13 in Collegiate Syllabus (1) Intl. V. Waltz (V) from Semi-Final with Ross Hill

Valpo on 2014-02-01

5/5 in AC-A Gold (C/R/SW/M) from Final with Jeffrey Proulx
12/12 in AC-A Gold (W/T/F/Q) from Semi-Final with Jeffrey Proulx
5/6 in AC-A Gold (W/T/F/VW) from Final with Jeffrey Proulx
8/11 in AC-A Gold Viennese Waltz from Semi-Final with Jeffrey Proulx
8/35 in AC-A Silver (C/R) from Quarter-Final with Peter Naumenko
3/24 in AC-A Silver (C/R) from Quarter-Final with Peter Naumenko
8/29 in AC-A Silver (F/VW) from Quarter-Final with Peter Naumenko
8/35 in AC-A Silver (S/J) from Quarter-Final with Peter Naumenko
3/23 in AC-A Silver (SW/M) from Quarter-Final with Peter Naumenko
15/33 in AC-A Silver (T/F) from Octo-Final with Peter Naumenko
14/33 in AC-A Silver (W/Q) from Quarter-Final with Peter Naumenko
12/28 in AC-A Silver (W/T) from Quarter-Final with Peter Naumenko
17/30 in AC-A Silver Viennese Waltz from Quarter-Final with Peter Naumenko

National Collegiate Dancesport Championship on 2013-11-22

18/54 in Amateur Collegiate Silver Latin (CR) from Octo-Final with Peter Naumenko
16/50 in Amateur Collegiate Silver Latin (SJ) from Octo-Final with Peter Naumenko
7/30 in Amateur Collegiate Silver Rhythm (CR) from Octo-Final with Peter Naumenko
18/30 in Amateur Collegiate Silver Rhythm (MS) from Octo-Final with Peter Naumenko
25/36 in Amateur Collegiate Silver Smooth (FV) from Octo-Final with Peter Naumenko
23/42 in Amateur Collegiate Silver Smooth (WT) from Octo-Final with Peter Naumenko
27/48 in Amateur Collegiate Silver Standard (FT) from Octo-Final with Peter Naumenko
11/55 in Amateur Collegiate Silver Standard (WQ) from Octo-Final with Peter Naumenko

Purdue Ballroom Classic on 2013-10-25

24/37 in Silver Intl. V. Waltz (V) from Octo-Final with Peter Naumenko
7/50 in Silver Latin (CR) from Octo-Final with Peter Naumenko
12/49 in Silver Latin (SJ) from Octo-Final with Peter Naumenko
36/41 in Silver Rhythm (CR) from Octo-Final with Peter Naumenko
40/42 in Silver Rhythm (SM) from Octo-Final with Peter Naumenko
12/40 in Silver Smooth (FV) from Octo-Final with Peter Naumenko
18/44 in Silver Smooth (WT) from Octo-Final with Peter Naumenko
12/41 in Silver Standard (FT) from Octo-Final with Peter Naumenko
30/44 in Silver Standard (WQ) from Octo-Final with Peter Naumenko
49/103 in Bronze Am. Swing (S) from 16-Final with Joey Luecken
71/101 in Bronze Latin (CR) from 16-Final with Joey Luecken
75/101 in Bronze Rhythm (CR) from 16-Final with Joey Luecken
14/62 in Newcomer Intl. Quickstep (Q) from Octo-Final with Joey Luecken
7/60 in Newcomer Intl. Tango (T) from Octo-Final with Joey Luecken
15/52 in Newcomer Intl. Waltz (W) from Octo-Final with Joey Luecken