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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 1:05.10 | 1:07.54 | #85 |
| Castle Mania Niepołomice 2024 | 02/03/2024 | Final | 57.32s | 1:05.93 | #9 |
| Trois-Rivieres 2019 | 19/10/2019 | Final | 1:11.67 | 1:17.73 | #6 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:03.95 | 1:11.51 | #37 |
| National Capital Region 2019 | 18/05/2019 | Final | 1:08.44 | 1:12.15 | #8 |
| Montreal Limited Winter 2019 | 06/04/2019 | Final | 1:05.05 | 1:12.68 | #2 |
| Québec City 2019 | 16/02/2019 | Final | 1:02.82 | 1:09.07 | #3 |
| Taiwan Championship 2018 | 15/12/2018 | Final | 55.02s | 1:08.98 | #11 |
| Xiamen Open 2018 | 09/12/2018 | Final | 1:08.25 | 1:15.14 | #4 |
| Nanjing Autumn 2018 | 17/11/2018 | Final | 1:03.36 | 1:09.56 | #7 |
| Hangzhou Open 2018 | 10/11/2018 | Final | 1:06.65 | 1:11.06 | #10 |
| Xi'an Open 2018 | 27/10/2018 | Final | 1:01.66 | 1:04.82 | #3 |
| China Championship 2018 | 02/10/2018 | First round | 1:02.36 | 1:11.07 | #28 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 1:00.04 | 1:09.90 | #77 |
| National Capital Region 2018 | 19/05/2018 | Final | 1:00.47 | 1:03.09 | #1 |
| Halifax Open 2018 | 17/02/2018 | Final | 56.30s | 1:04.78 | #2 |
| Atlantic Open Fall 2017 | 21/10/2017 | Final | 54.21s | 1:06.48 | #2 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 57.70s | 1:00.61 | #30 |
| London Open 2017 | 08/07/2017 | Final | 1:02.28 | 1:05.65 | #8 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 46.66s | 56.77s | #4 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 59.62s | 1:03.78 | #4 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | Final | 54.47s | 1:03.78 | #2 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 59.12s | 1:08.16 | #3 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 1:03.31 | 1:07.47 | #5 |
| Too Much Cubing 2017 | 07/01/2017 | Final | 59.45s | 1:04.18 | #1 |
| Michigan 2016 | 13/08/2016 | Final | 1:02.23 | 1:08.78 | #5 |
| US Nationals 2016 | 29/07/2016 | Final | 59.64s | 1:05.99 | #8 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:03.62 | 1:08.22 | #21 |
| National Capital Region 2016 | 21/05/2016 | Final | 1:05.41 | 1:06.46 | #2 |
| China Championship 2015 | 02/10/2015 | Final | 1:00.57 | 1:05.59 | #4 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 1:07.66 | 1:14.54 | #17 |
| TCG & Friends 2015 | 11/07/2015 | Final | 1:02.08 | 1:08.96 | #4 |
| Canadian Open 2015 | 06/06/2015 | Final | 1:05.27 | 1:07.59 | #3 |
| National Capital Region 2015 | 16/05/2015 | Final | 1:02.80 | 1:08.55 | #2 |
| Toronto Open Spring 2015 | 25/04/2015 | Final | 1:05.41 | 1:10.50 | #1 |
| Atlantic Open Fall 2014 | 01/11/2014 | Final | 1:00.78 | 1:06.23 | #1 |
| Montreal Fall 2014 | 11/10/2014 | Final | 1:08.36 | 1:11.16 | #2 |
| Starlight Open 2014 | 09/08/2014 | Final | 1:05.57 | 1:07.00 | #3 |
| US Nationals 2014 | 01/08/2014 | Final | 1:02.77 | 1:09.56 | #6 |
| National Capital Region 2014 | 17/05/2014 | Final | 1:03.43 | 1:11.49 | #2 |
| Montréal Open 2014 | 15/03/2014 | Final | 1:11.27 | 1:14.68 | #3 |
| Atlantic Open 2013 | 23/11/2013 | Final | 1:10.09 | 1:14.97 | #2 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 1:05.77 | 1:12.98 | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 1:09.23 | 1:12.10 | #15 |
| Canadian Open 2013 | 06/07/2013 | Final | 1:06.06 | 1:10.14 | #2 |
| National Capital Region 2013 | 18/05/2013 | Final | 59.83s | 1:12.97 | #2 |
| Montréal Open 2013 | 23/03/2013 | Final | 1:12.22 | 1:20.91 | #3 |
| Toronto Open Winter 2013 | 16/02/2013 | Final | 1:08.61 | 1:15.83 | #3 |
| United States National Championships 2012 | 03/08/2012 | Final | 1:12.34 | 1:26.67 | #8 |
| National Capital Region 2012 | 19/05/2012 | Final | 1:21.71 | 1:26.61 | #2 |
| MIT Spring 2012 | 18/02/2012 | Final | 1:23.34 | 1:37.48 | #6 |
| Canadian Open 2011 | 20/08/2011 | Final | 1:55.05 | 2:01.68 | #9 |
| National Capital Region 2011 | 22/05/2011 | Final | 3:26.36 | 4:01.63 | #2 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 1:05.10 | 1:07.54 | #85 |
| Castle Mania Niepołomice 2024 | 02/03/2024 | First round | 1:04.91 | 1:07.26 | #10 |
| Castle Mania Niepołomice 2024 | 02/03/2024 | Final | 57.32s | 1:05.93 | #9 |
| Trois-Rivieres 2019 | 19/10/2019 | Final | 1:11.67 | 1:17.73 | #6 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:03.95 | 1:11.51 | #37 |
| National Capital Region 2019 | 18/05/2019 | Final | 1:08.44 | 1:12.15 | #8 |
| Montreal Limited Winter 2019 | 06/04/2019 | Final | 1:05.05 | 1:12.68 | #2 |
| Québec City 2019 | 16/02/2019 | First round | 1:08.32 | 1:11.74 | #2 |
| Québec City 2019 | 16/02/2019 | Final | 1:02.82 | 1:09.07 | #3 |
| Taiwan Championship 2018 | 15/12/2018 | First round | 1:00.06 | 1:08.62 | #10 |
| Taiwan Championship 2018 | 15/12/2018 | Final | 55.02s | 1:08.98 | #11 |
| Xiamen Open 2018 | 09/12/2018 | Final | 1:08.25 | 1:15.14 | #4 |
| Nanjing Autumn 2018 | 17/11/2018 | First round | 1:02.88 | 1:10.20 | #8 |
| Nanjing Autumn 2018 | 17/11/2018 | Final | 1:03.36 | 1:09.56 | #7 |
| Hangzhou Open 2018 | 10/11/2018 | Final | 1:06.65 | 1:11.06 | #10 |
| Xi'an Open 2018 | 27/10/2018 | First round | 1:09.19 | 1:13.51 | #6 |
| Xi'an Open 2018 | 27/10/2018 | Final | 1:01.66 | 1:04.82 | #3 |
| China Championship 2018 | 02/10/2018 | First round | 1:02.36 | 1:11.07 | #28 |
| WCA European Championship 2018 | 19/07/2018 | First round | 1:07.52 | 1:13.04 | #80 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 1:00.04 | 1:09.90 | #77 |
| National Capital Region 2018 | 19/05/2018 | Final | 1:00.47 | 1:03.09 | #1 |
| Halifax Open 2018 | 17/02/2018 | Final | 56.30s | 1:04.78 | #2 |
| Atlantic Open Fall 2017 | 21/10/2017 | Final | 54.21s | 1:06.48 | #2 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 57.70s | 1:00.61 | #30 |
| London Open 2017 | 08/07/2017 | Final | 1:02.28 | 1:05.65 | #8 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | First round | 54.25s | 59.83s | #6 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 46.66s | 56.77s | #4 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | First round | 1:02.47 | 1:04.00 | #4 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 59.62s | 1:03.78 | #4 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | First round | 1:06.17 | 1:11.41 | #4 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | Final | 54.47s | 1:03.78 | #2 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 59.12s | 1:08.16 | #3 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | First round | 1:09.57 | 1:14.08 | #7 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 1:03.31 | 1:07.47 | #5 |
| Too Much Cubing 2017 | 07/01/2017 | Final | 59.45s | 1:04.18 | #1 |
| Michigan 2016 | 13/08/2016 | Final | 1:02.23 | 1:08.78 | #5 |
| US Nationals 2016 | 29/07/2016 | First round | 1:02.63 | 1:08.81 | #11 |
| US Nationals 2016 | 29/07/2016 | Final | 59.64s | 1:05.99 | #8 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:03.62 | 1:08.22 | #21 |
| National Capital Region 2016 | 21/05/2016 | Final | 1:05.41 | 1:06.46 | #2 |
| China Championship 2015 | 02/10/2015 | First round | 1:01.14 | 1:04.62 | #3 |
| China Championship 2015 | 02/10/2015 | Final | 1:00.57 | 1:05.59 | #4 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 1:07.66 | 1:14.54 | #17 |
| TCG & Friends 2015 | 11/07/2015 | First round | 1:00.96 | 1:09.61 | #5 |
| TCG & Friends 2015 | 11/07/2015 | Final | 1:02.08 | 1:08.96 | #4 |
| Canadian Open 2015 | 06/06/2015 | Final | 1:05.27 | 1:07.59 | #3 |
| National Capital Region 2015 | 16/05/2015 | Final | 1:02.80 | 1:08.55 | #2 |
| Toronto Open Spring 2015 | 25/04/2015 | Final | 1:05.41 | 1:10.50 | #1 |
| Atlantic Open Fall 2014 | 01/11/2014 | Final | 1:00.78 | 1:06.23 | #1 |
| Montreal Fall 2014 | 11/10/2014 | Final | 1:08.36 | 1:11.16 | #2 |
| Starlight Open 2014 | 09/08/2014 | First round | 1:03.96 | 1:10.97 | #3 |
| Starlight Open 2014 | 09/08/2014 | Final | 1:05.57 | 1:07.00 | #3 |
| US Nationals 2014 | 01/08/2014 | First round | 1:05.39 | 1:14.80 | #8 |
| US Nationals 2014 | 01/08/2014 | Final | 1:02.77 | 1:09.56 | #6 |
| National Capital Region 2014 | 17/05/2014 | Final | 1:03.43 | 1:11.49 | #2 |
| Montréal Open 2014 | 15/03/2014 | Final | 1:11.27 | 1:14.68 | #3 |
| Atlantic Open 2013 | 23/11/2013 | Final | 1:10.09 | 1:14.97 | #2 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 1:05.77 | 1:12.98 | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:03.17 | 1:11.17 | #15 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 1:09.23 | 1:12.10 | #15 |
| Canadian Open 2013 | 06/07/2013 | Final | 1:06.06 | 1:10.14 | #2 |
| National Capital Region 2013 | 18/05/2013 | Final | 59.83s | 1:12.97 | #2 |
| Montréal Open 2013 | 23/03/2013 | Final | 1:12.22 | 1:20.91 | #3 |
| Toronto Open Winter 2013 | 16/02/2013 | Final | 1:08.61 | 1:15.83 | #3 |
| United States National Championships 2012 | 03/08/2012 | First round | 1:12.33 | 1:27.94 | #7 |
| United States National Championships 2012 | 03/08/2012 | Final | 1:12.34 | 1:26.67 | #8 |
| National Capital Region 2012 | 19/05/2012 | Final | 1:21.71 | 1:26.61 | #2 |
| MIT Spring 2012 | 18/02/2012 | Final | 1:23.34 | 1:37.48 | #6 |
| Canadian Open 2011 | 20/08/2011 | Final | 1:55.05 | 2:01.68 | #9 |
| National Capital Region 2011 | 22/05/2011 | Final | 3:26.36 | 4:01.63 | #2 |
Get updates about new features, analytics tools and WCA insights.