The Snow Ball on 2020-01-01

1/1 in Aa-A Amateur Open Scholarship Latin (C/S/R/Pd/J) from Final with Ziqing Lin
1/1 in Aa-A1 Open Full Gold IntL Cha Cha from Final with Ziqing Lin
1/1 in Aa-A1 Open Full Gold IntL Jive from Final with Ziqing Lin
1/1 in Aa-A1 Open Full Gold IntL Paso Doble from Final with Ziqing Lin
1/1 in Aa-A1 Open Full Gold IntL Rumba from Final with Ziqing Lin
1/1 in Aa-A1 Open Full Gold IntL Samba from Final with Ziqing Lin

DC DanceSport Inferno on 2019-11-09

5/14 in Amateur Collegiate Open Latin (SCRPJ) from Semi-Final with Ziqing Lin

Princeton Ballroom Competition on 2019-10-19

3/7 in Collegiate Open Latin (CSRPJ) from Final with Ziqing Lin

Rutgers DanceSport Competition on 2019-03-30

3/8 in Collegiate Championship Latin (SCRPJ) from Semi-Final with Ziqing Lin

The UPenn Classic on 2019-02-16

1/12 in Adult Championship Latin (SCRPJ) from Semi-Final with Ziqing Lin

Big Apple Dancesport Challenge on 2018-12-01

3/17 in Championship Latin (CSRPJ) from Semi-Final with Ziqing Lin

DC DanceSport Inferno on 2018-11-10

4/11 in Amateur Adult Open Latin (SCRPJ) from Semi-Final with Ziqing Lin

The Windy City Open on 2018-01-01

3/3 in Ac-Ad Open IntL Latin Scholarship (C/S/R/P/J) from Final with Ziqing Lin

Purdue Ballroom Classic on 2017-11-11

1/5 in Championship Latin (SCRPJ) from Final with Tzeching Lin

Badger Ballroom Dancesport Classic on 2017-10-21

1/3 in Championship Latin (SCRPJ) from Final with Ziqing Lin

The Snow Ball on 2017-01-01

1/1 in Ac- A Adult Amateur Open Latin Scholarship (C/S/R/Pd/J) from Final with Ziqing Lin
1/2 in Ac- Amateur Open Latin Scholarship (C/S/R/Pd/J) from Final with Ziqing Lin
1/1 in Ac-A Advanced Open Gold IntL Cha Cha from Final with Ziqing Lin
1/1 in Ac-A Advanced Open Gold IntL Jive from Final with Ziqing Lin
1/1 in Ac-A Advanced Open Gold IntL Paso Doble from Final with Ziqing Lin
1/1 in Ac-A Advanced Open Gold IntL Rumba from Final with Ziqing Lin
1/1 in Ac-A Advanced Open Gold IntL Samba from Final with Ziqing Lin
2/2 in Ac-A Amateur Open Latin Championship (C/S/R/P/J) from Final with Ziqing Lin
1/2 in Ac-A Amateur Open Latin Championship (C/S/R/Pd/J) from Final with Ziqing Lin
1/1 in Ac-A2 Open Gold International Cha Cha from Final with Ziqing Lin
1/1 in Ac-A2 Open Gold International Jive from Final with Ziqing Lin
1/1 in Ac-A2 Open Gold International Paso Doble from Final with Ziqing Lin
1/1 in Ac-A2 Open Gold International Rumba from Final with Ziqing Lin
1/1 in Ac-A2 Open Gold International Samba from Final with Ziqing Lin

Badger Ballroom Dancesport Classic on 2016-11-05

1/5 in Championship Latin (SCRPJ) from Final with Tzeching Lin

MIT Open on 2016-04-16

3/7 in Amateur Championship (1) Latin (SCRPJ) from Final with Ryan Bisbey
3/7 in Amateur Championship Latin (SCRPJ) from Final with Ryan Bisbey
9/31 in Amateur Novice Standard (WFQ) from Octo-Final with Ryan Bisbey

USA DANCE National DanceSport Championships on 2016-04-01

11/11 in Amateur Adult Championship Latin (SCRPJ) from Semi-Final with Ryan Bisbey
3/28 in Amateur Adult Pre-Champ Latin (SCRJ) from Quarter-Final with Ryan Bisbey

Rutgers DanceSport Competition on 2016-03-26

1/5 in Collegiate Championship Latin (SCRPJ) from Final with Ryan Bisbey

Keystone Dancesport Classic on 2016-03-19

1/1 in Amateur Championship Latin (SCRPJ) from Final with Ryan Bisbey

Mid-Atlantic Championships on 2016-02-20

4/9 in Amateur Adult Championship Latin (SCRPJ) from Semi-Final with Ryan Bisbey

Manhattan Amateur Classic on 2016-01-15

15/20 in Amateur Adult Championship Latin (SCRPJ) from Quarter-Final with Ryan Bisbey
2/26 in Amateur Adult Pre-Champ Latin (SCRJ) from Quarter-Final with Ryan Bisbey

Big Apple Dancesport Challenge on 2015-12-05

7/13 in Championship Latin (CSRPJ) from Semi-Final with Ryan Bisbey

National Collegiate Dancesport Championship on 2015-11-21

2/3 in Amateur Collegiate Championship Latin (SCRPJ) from Final with Ryan Bisbey
1/7 in Amateur Collegiate Pre-Champ Latin (SCRJ) from Final with Ryan Bisbey

DC DanceSport Inferno on 2015-11-01

3/10 in AC-A Championship (S/C/R/PD/J) from Semi-Final with Ryan Bisbey

Princeton Ballroom Competition on 2015-10-18

1/4 in Amateur Championship Latin (CSRPJ) from Final with Ryan Bisbey
1/3 in Amateur Pre-Champ Intl. Paso Doble (P) from Final with Ryan Bisbey
1/6 in Amateur Pre-Champ Latin (CSRJ) from Final with Ryan Bisbey

Cornell DanceSport Classic on 2015-10-17

1/2 in Amateur Open Intl. Paso Doble (P) from Final with Ryan Bisbey
2/3 in Amateur Open Latin (CSRJ) from Final with Ryan Bisbey

Indiana Challenge on 2015-01-01

1/1 in Ac-A Open Amateur Latin Scholarship (Cc/R/S/Pd/J) from Final with Ziqing Lin
1/3 in Ac-A Wco Championship Open Latin 5-Dance (C/S/R/Pd/J) from Final with Ziqing Lin

Windy City Open on 2014-08-28

2/2 in Amateur Adult Championship Latin (CSRPJ) from Final with Ziqing Lin

Harvard Invitational on 2014-04-05

4/13 in Amateur Championship Latin (CSRPJ) from Semi-Final with Ziqing Lin

Arnold DanceSport Classic on 2014-03-01

1/5 in AC- Championship Cha Cha/Samba/Rumba/Paso Doble/Jive from Final with Lindsey Hirt
63/92 in AC- Intl Bronze Foxtrot from 16-Final with Lindsey Hirt
102/123 in AC- Intl Bronze Jive from 32-Final with Lindsey Hirt

North American-Imperial Star DanceSport Championships on 2014-01-01

1/1 in Ac-A North American Amateur Open International Latin (Cc/S/R/Pd/J) from Final with Ziqing Lin
1/1 in Ac-A Open Amateur Latin Scholarship (Cc/R/S/Pd/J) from Final with Ziqing Lin
1/1 in Ac-A Pro/Am International Latin (Cc/S/R/Pd/J) from Final with Ziqing Lin

National Collegiate Dancesport Championship on 2013-11-22

1/2 in Amateur Collegiate Championship Latin (SCRPJ) from Final with Ziqing Lin

Purdue Ballroom Classic on 2013-10-25

1/1 in Championship Latin (CSRPJ) from Final with Tzeching Lin

Windy City Open on 2013-08-29

1/1 in Amateur Adultx Championship Latin (CSRPJ) from Final with Ziqing Lin

Heartland Classic on 2013-08-10

1/2 in Amateur Adult Championship Latin (SCRPJ) from Final with Ziqing Lin

Ohio Star Ball on 2013-01-01

24/32 in Ac- Amateur International Latin 5-Dance (C/S/R/Pd/J) from Octo-Final with Ziqing Lin
21/25 in Ac-A Amateur Open International Latin Championship(Cc/S/R/Pd/J) from Quarter-Final with Ziqing Lin
6/8 in Ac-A Amateur Rising Star International Latin(Cc/S/R/Pd/J) from Final with Ziqing Lin
1/1 in Ac-A Open Amateur Latin Scholarship (C/S/R/Pd/J) from Final with Ziqing Lin

National Collegiate Dancesport Championship on 2012-11-17

1/20 in Amateur Collegiate Pre-Champ Latin (SCRJ) from Quarter-Final with Ziqing Lin

Purdue Ballroom Classic on 2012-11-10

1/8 in Pre-Champ Latin (CSRJ) from Final with Tzeching Lin
7/7 in Syllabus Intl. Paso Doble (P) from Final with Tzeching Lin

Arnold DanceSport Classic on 2012-03-03

91/107 in AC- Intl Bronze Waltz/Quickstep from 32-Final with
1/10 in AC- Intl Pre-Championship Cha Cha/Samba/Rumba/Jive from Semi-Final with Lindsey Fong

National Collegiate Dancesport Championship on 2011-11-19

1/9 in Amateur Collegiate Pre-Champ Latin (SCRJ) from Semi-Final with Ziqing Lin

Purdue Ballroom Classic on 2011-11-05

1/7 in Pre-Champ Latin (CSRJ) from Final with Tzeching Lin