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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Gros Jouets à Montréal 2026 | 25/04/2026 | Final | 28.12s | 35.88s | #10 |
| Ottawa Spring 2026 | 12/04/2026 | Final | 33.70s | 35.91s | #3 |
| Potsdam Puzzling 2026 | 28/03/2026 | Final | 35.06s | 35.53s | #2 |
| Trois-Rivieres 2019 | 19/10/2019 | Final | 32.51s | 35.32s | #4 |
| Cubing in the 6ix 2019 | 24/08/2019 | Final | 33.85s | 36.58s | #7 |
| Canadian Championship 2019 | 26/07/2019 | Final | 33.20s | 35.44s | #7 |
| National Capital Region 2019 | 18/05/2019 | First round | 30.32s | 37.01s | #8 |
| Guelph Side Events 2019 | 27/04/2019 | Final | 29.57s | 36.45s | #2 |
| Québec City 2019 | 16/02/2019 | Final | 33.99s | 37.62s | #2 |
| Return to Toronto 2019 | 02/02/2019 | First round | 34.43s | 43.34s | #14 |
| Oakville Autumn Limited 2018 | 01/12/2018 | Final | 33.10s | 36.15s | #4 |
| No 3x3x3 Mississauga 2018 | 15/09/2018 | Final | 29.77s | 35.93s | #3 |
| Battle of Waterloo 2018 | 21/07/2018 | Final | 35.29s | 38.47s | #4 |
| No 3x3x3 Waterloo 2018 | 02/06/2018 | Final | 32.84s | 36.81s | #3 |
| Atlantic Open 2017 | 04/03/2017 | Final | 34.74s | 36.51s | #2 |
| National Capital Region 2016 | 21/05/2016 | Final | 32.88s | 36.42s | #2 |
| Canadian Open 2015 | 06/06/2015 | Final | 36.61s | 38.56s | #3 |
| National Capital Region 2015 | 16/05/2015 | Final | 33.44s | 37.73s | #2 |
| Toronto Open Fall 2014 | 22/11/2014 | Final | 31.51s | 36.41s | #2 |
| Montreal Fall 2014 | 11/10/2014 | Final | 33.09s | 36.55s | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Second round | 33.80s | 38.80s | #14 |
| US Nationals 2014 | 01/08/2014 | Final | 34.34s | 37.60s | #10 |
| CanadianCUBING Fifty 2014 | 05/07/2014 | Final | 34.95s | 37.27s | #1 |
| National Capital Region 2014 | 17/05/2014 | Final | 35.34s | 38.19s | #2 |
| Cornell Open Spring 2014 | 27/04/2014 | Final | 33.01s | 37.32s | #2 |
| Montréal Open 2014 | 15/03/2014 | Final | 31.90s | 37.73s | #3 |
| CCFC Winter 2014 | 01/02/2014 | Final | 32.71s | 39.35s | #2 |
| Atlantic Open 2013 | 23/11/2013 | Final | 36.06s | 37.34s | #1 |
| Swedish Championship 2013 | 14/09/2013 | Final | 41.65s | 43.09s | #2 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 40.77s | 41.29s | #9 |
| Canadian Open 2013 | 06/07/2013 | Final | 37.97s | 40.67s | #1 |
| National Capital Region 2013 | 18/05/2013 | Final | 35.08s | 40.39s | #1 |
| Montréal Open 2013 | 23/03/2013 | Final | 36.61s | 40.27s | #2 |
| Toronto Open Winter 2013 | 16/02/2013 | Final | 40.22s | 41.67s | #1 |
| Harvard Spring 2013 | 02/02/2013 | Final | 39.27s | 42.08s | #1 |
| Indiana 2012 | 03/11/2012 | Final | 38.44s | 47.01s | #3 |
| Waterloo Open Fall 2012 | 29/09/2012 | Final | 45.59s | 46.98s | #1 |
| Toronto Summer 2012 | 18/08/2012 | Final | 46.33s | 49.87s | #5 |
| United States National Championships 2012 | 03/08/2012 | Final | 38.83s | 45.62s | #8 |
| National Capital Region 2012 | 19/05/2012 | Final | 45.30s | 51.76s | #1 |
| MIT Spring 2012 | 18/02/2012 | Final | 44.77s | 48.52s | #2 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | First round | 52.56s | 1:03.64 | #74 |
| Canadian Open 2011 | 20/08/2011 | First round | 50.41s | 59.94s | #11 |
| National Capital Region 2011 | 22/05/2011 | Final | 1:00.69 | 1:06.84 | #3 |
| MIT Spring 2011 | 05/03/2011 | Final | 1:06.02 | 1:13.99 | #6 |
| Toronto Open Fall 2010 | 27/11/2010 | Final | 1:20.52 | — | #14 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Gros Jouets à Montréal 2026 | 25/04/2026 | First round | 31.10s | 37.06s | #10 |
| Gros Jouets à Montréal 2026 | 25/04/2026 | Second round | 30.90s | 34.81s | #9 |
| Gros Jouets à Montréal 2026 | 25/04/2026 | Final | 28.12s | 35.88s | #10 |
| Ottawa Spring 2026 | 12/04/2026 | Final | 33.70s | 35.91s | #3 |
| Potsdam Puzzling 2026 | 28/03/2026 | Final | 35.06s | 35.53s | #2 |
| Trois-Rivieres 2019 | 19/10/2019 | Final | 32.51s | 35.32s | #4 |
| Cubing in the 6ix 2019 | 24/08/2019 | First round | 32.37s | 35.12s | #4 |
| Cubing in the 6ix 2019 | 24/08/2019 | Final | 33.85s | 36.58s | #7 |
| Canadian Championship 2019 | 26/07/2019 | First round | 34.03s | 37.51s | #15 |
| Canadian Championship 2019 | 26/07/2019 | Second round | 33.06s | 37.08s | #12 |
| Canadian Championship 2019 | 26/07/2019 | Final | 33.20s | 35.44s | #7 |
| National Capital Region 2019 | 18/05/2019 | First round | 30.32s | 37.01s | #8 |
| Guelph Side Events 2019 | 27/04/2019 | Final | 29.57s | 36.45s | #2 |
| Québec City 2019 | 16/02/2019 | First round | 29.72s | 36.94s | #2 |
| Québec City 2019 | 16/02/2019 | Second round | 34.43s | 37.19s | #2 |
| Québec City 2019 | 16/02/2019 | Final | 33.99s | 37.62s | #2 |
| Return to Toronto 2019 | 02/02/2019 | First round | 34.43s | 43.34s | #14 |
| Oakville Autumn Limited 2018 | 01/12/2018 | Final | 33.10s | 36.15s | #4 |
| No 3x3x3 Mississauga 2018 | 15/09/2018 | First round | 33.99s | 38.80s | #7 |
| No 3x3x3 Mississauga 2018 | 15/09/2018 | Final | 29.77s | 35.93s | #3 |
| Battle of Waterloo 2018 | 21/07/2018 | Final | 35.29s | 38.47s | #4 |
| No 3x3x3 Waterloo 2018 | 02/06/2018 | Final | 32.84s | 36.81s | #3 |
| Atlantic Open 2017 | 04/03/2017 | First round | 33.96s | 36.97s | #1 |
| Atlantic Open 2017 | 04/03/2017 | Final | 34.74s | 36.51s | #2 |
| National Capital Region 2016 | 21/05/2016 | First round | 33.05s | 36.42s | #1 |
| National Capital Region 2016 | 21/05/2016 | Final | 32.88s | 36.42s | #2 |
| Canadian Open 2015 | 06/06/2015 | Final | 36.61s | 38.56s | #3 |
| National Capital Region 2015 | 16/05/2015 | Final | 33.44s | 37.73s | #2 |
| Toronto Open Fall 2014 | 22/11/2014 | Final | 31.51s | 36.41s | #2 |
| Montreal Fall 2014 | 11/10/2014 | First round | 33.46s | 36.22s | #1 |
| Montreal Fall 2014 | 11/10/2014 | Final | 33.09s | 36.55s | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 35.62s | 38.05s | #9 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Second round | 33.80s | 38.80s | #14 |
| US Nationals 2014 | 01/08/2014 | First round | 33.98s | 37.25s | #8 |
| US Nationals 2014 | 01/08/2014 | Second round | 32.84s | 38.80s | #11 |
| US Nationals 2014 | 01/08/2014 | Semi Final | 31.80s | 35.70s | #6 |
| US Nationals 2014 | 01/08/2014 | Final | 34.34s | 37.60s | #10 |
| CanadianCUBING Fifty 2014 | 05/07/2014 | Final | 34.95s | 37.27s | #1 |
| National Capital Region 2014 | 17/05/2014 | Final | 35.34s | 38.19s | #2 |
| Cornell Open Spring 2014 | 27/04/2014 | Final | 33.01s | 37.32s | #2 |
| Montréal Open 2014 | 15/03/2014 | Final | 31.90s | 37.73s | #3 |
| CCFC Winter 2014 | 01/02/2014 | Final | 32.71s | 39.35s | #2 |
| Atlantic Open 2013 | 23/11/2013 | Final | 36.06s | 37.34s | #1 |
| Swedish Championship 2013 | 14/09/2013 | First round | 39.03s | 41.97s | #2 |
| Swedish Championship 2013 | 14/09/2013 | Final | 41.65s | 43.09s | #2 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 38.37s | 42.11s | #18 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Second round | 36.21s | 37.08s | #5 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Semi Final | 33.02s | 37.05s | #5 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 40.77s | 41.29s | #9 |
| Canadian Open 2013 | 06/07/2013 | First round | 38.46s | 39.73s | #1 |
| Canadian Open 2013 | 06/07/2013 | Final | 37.97s | 40.67s | #1 |
| National Capital Region 2013 | 18/05/2013 | First round | 37.41s | 42.90s | #1 |
| National Capital Region 2013 | 18/05/2013 | Final | 35.08s | 40.39s | #1 |
| Montréal Open 2013 | 23/03/2013 | Final | 36.61s | 40.27s | #2 |
| Toronto Open Winter 2013 | 16/02/2013 | Final | 40.22s | 41.67s | #1 |
| Harvard Spring 2013 | 02/02/2013 | First round | 39.83s | 43.26s | #1 |
| Harvard Spring 2013 | 02/02/2013 | Final | 39.27s | 42.08s | #1 |
| Indiana 2012 | 03/11/2012 | Final | 38.44s | 47.01s | #3 |
| Waterloo Open Fall 2012 | 29/09/2012 | Final | 45.59s | 46.98s | #1 |
| Toronto Summer 2012 | 18/08/2012 | Final | 46.33s | 49.87s | #5 |
| United States National Championships 2012 | 03/08/2012 | First round | 40.53s | 47.17s | #8 |
| United States National Championships 2012 | 03/08/2012 | Second round | 37.90s | 50.22s | #14 |
| United States National Championships 2012 | 03/08/2012 | Semi Final | 45.34s | 48.02s | #6 |
| United States National Championships 2012 | 03/08/2012 | Final | 38.83s | 45.62s | #8 |
| National Capital Region 2012 | 19/05/2012 | Final | 45.30s | 51.76s | #1 |
| MIT Spring 2012 | 18/02/2012 | First round | 49.56s | 52.90s | #5 |
| MIT Spring 2012 | 18/02/2012 | Second round | 51.03s | 53.24s | #5 |
| MIT Spring 2012 | 18/02/2012 | Final | 44.77s | 48.52s | #2 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | First round | 52.56s | 1:03.64 | #74 |
| Canadian Open 2011 | 20/08/2011 | First round | 50.41s | 59.94s | #11 |
| National Capital Region 2011 | 22/05/2011 | Final | 1:00.69 | 1:06.84 | #3 |
| MIT Spring 2011 | 05/03/2011 | First round | 1:04.61 | 1:14.81 | #6 |
| MIT Spring 2011 | 05/03/2011 | Final | 1:06.02 | 1:13.99 | #6 |
| Toronto Open Fall 2010 | 27/11/2010 | Final | 1:20.52 | — | #14 |
Get updates about new features, analytics tools and WCA insights.