WCA ID: 2010CANT02
Country: Canada
Active since: 2010

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| 2 Feet of Snow in Montreal 2019 | 22/12/2019 | Final | 13.50s | 17.38s | #4 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 15.96s | — | #55 |
| National Capital Region 2019 | 18/05/2019 | Final | 12.92s | 16.85s | #3 |
| Taiwan Championship 2018 | 15/12/2018 | Final | 12.17s | 15.97s | #4 |
| Hangzhou Open 2018 | 10/11/2018 | Final | 13.70s | 17.42s | #6 |
| Xi'an Open 2018 | 27/10/2018 | Final | 15.24s | 15.68s | #4 |
| Ningbo Open 2018 | 13/10/2018 | Final | 12.82s | 14.97s | #2 |
| China Championship 2018 | 02/10/2018 | Final | 14.00s | — | #11 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 15.49s | 20.14s | #53 |
| Pickering Spring 2018 | 24/03/2018 | Final | 12.39s | 17.79s | #8 |
| Atlantic Open Fall 2017 | 21/10/2017 | Final | 15.17s | 18.47s | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 12.94s | 14.60s | #35 |
| London Open 2017 | 08/07/2017 | Final | 12.24s | 16.51s | #10 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 14.43s | 19.88s | #6 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 13.92s | 16.63s | #7 |
| Michigan 2016 | 13/08/2016 | Final | 13.39s | 16.76s | #7 |
| US Nationals 2016 | 29/07/2016 | Final | 13.82s | 15.10s | #13 |
| Atomic Cubing Summer 2016 | 23/07/2016 | Final | 13.96s | 18.98s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 13.65s | 17.08s | #9 |
| Calgary Open Spring 2016 | 28/05/2016 | Final | 14.56s | 18.39s | #2 |
| China Championship 2015 | 02/10/2015 | Final | 18.09s | 28.87s | #12 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 19.99s | 27.52s | #17 |
| TCG & Friends 2015 | 11/07/2015 | Final | 18.50s | 23.81s | #5 |
| Canadian Open 2015 | 06/06/2015 | Final | 18.79s | 34.68s | #8 |
| Toronto Open Fall 2014 | 22/11/2014 | Final | 20.99s | 24.29s | #3 |
| Atlantic Open Fall 2014 | 01/11/2014 | Final | 18.47s | 21.69s | #1 |
| US Nationals 2014 | 01/08/2014 | First round | 20.87s | 26.98s | #21 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 17.15s | 25.71s | #4 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 24.99s | 34.84s | #44 |
| Canadian Open 2013 | 06/07/2013 | Final | 25.34s | 31.13s | #5 |
| Waterloo Open Fall 2012 | 29/09/2012 | Final | 27.58s | 49.15s | #7 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| 2 Feet of Snow in Montreal 2019 | 22/12/2019 | First round | 16.39s | 19.07s | #4 |
| 2 Feet of Snow in Montreal 2019 | 22/12/2019 | Final | 13.50s | 17.38s | #4 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 15.96s | — | #55 |
| National Capital Region 2019 | 18/05/2019 | Final | 12.92s | 16.85s | #3 |
| Taiwan Championship 2018 | 15/12/2018 | First round | 11.27s | 16.26s | #6 |
| Taiwan Championship 2018 | 15/12/2018 | Final | 12.17s | 15.97s | #4 |
| Hangzhou Open 2018 | 10/11/2018 | Final | 13.70s | 17.42s | #6 |
| Xi'an Open 2018 | 27/10/2018 | First round | 15.62s | 17.09s | #4 |
| Xi'an Open 2018 | 27/10/2018 | Final | 15.24s | 15.68s | #4 |
| Ningbo Open 2018 | 13/10/2018 | Final | 12.82s | 14.97s | #2 |
| China Championship 2018 | 02/10/2018 | First round | 11.38s | 15.44s | #11 |
| China Championship 2018 | 02/10/2018 | Final | 14.00s | — | #11 |
| WCA European Championship 2018 | 19/07/2018 | First round | 17.50s | 19.44s | #51 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 15.49s | 20.14s | #53 |
| Pickering Spring 2018 | 24/03/2018 | Final | 12.39s | 17.79s | #8 |
| Atlantic Open Fall 2017 | 21/10/2017 | Final | 15.17s | 18.47s | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 12.51s | 17.16s | #48 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 12.94s | 14.60s | #35 |
| London Open 2017 | 08/07/2017 | Final | 12.24s | 16.51s | #10 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | First round | 12.03s | 18.44s | #7 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 14.43s | 19.88s | #6 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | First round | 13.44s | 15.20s | #4 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 13.92s | 16.63s | #7 |
| Michigan 2016 | 13/08/2016 | First round | 11.69s | 12.38s | #3 |
| Michigan 2016 | 13/08/2016 | Final | 13.39s | 16.76s | #7 |
| US Nationals 2016 | 29/07/2016 | First round | 9.75s | 14.41s | #14 |
| US Nationals 2016 | 29/07/2016 | Final | 13.82s | 15.10s | #13 |
| Atomic Cubing Summer 2016 | 23/07/2016 | First round | 11.95s | 13.56s | #1 |
| Atomic Cubing Summer 2016 | 23/07/2016 | Final | 13.96s | 18.98s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 11.69s | 15.68s | #9 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 13.65s | 17.08s | #9 |
| Calgary Open Spring 2016 | 28/05/2016 | Final | 14.56s | 18.39s | #2 |
| China Championship 2015 | 02/10/2015 | First round | 16.36s | 21.38s | #10 |
| China Championship 2015 | 02/10/2015 | Final | 18.09s | 28.87s | #12 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 19.99s | 27.52s | #17 |
| TCG & Friends 2015 | 11/07/2015 | Final | 18.50s | 23.81s | #5 |
| Canadian Open 2015 | 06/06/2015 | Final | 18.79s | 34.68s | #8 |
| Toronto Open Fall 2014 | 22/11/2014 | Final | 20.99s | 24.29s | #3 |
| Atlantic Open Fall 2014 | 01/11/2014 | Final | 18.47s | 21.69s | #1 |
| US Nationals 2014 | 01/08/2014 | First round | 20.87s | 26.98s | #21 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 17.15s | 25.71s | #4 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 24.99s | 34.84s | #44 |
| Canadian Open 2013 | 06/07/2013 | Final | 25.34s | 31.13s | #5 |
| Waterloo Open Fall 2012 | 29/09/2012 | Final | 27.58s | 49.15s | #7 |
Get updates about new features, analytics tools and WCA insights.