28.12s

Best Single

34.81s

Best Average

47

Competitions

1

Best Position

370

Official Solves

75

Rounds

#1,575

Single WR

#406

Single CR
Canada

#52

Single NR

#2,433

Average WR

#621

Average CR
Canada

#66

Average NR

193

Podiums

17/10/2026

Last Result
Competitions
Ottawa Side Events A 2026 Ottawa Big Cubes 2026 Gros Jouets à Montréal 2026 Ottawa Spring 2026 Marble City Cubing NY 2026 Potsdam Puzzling 2026 Open de Gatineau 2026 Ottawa 3x3x3 Winter C 2026 Leap to Barrie 2020 Please Be Quiet Toronto Winter 2020 2 Feet of Snow in Montreal 2019 No 3x3x3 Cambridge 2019 FMC Americas 2019 Trois-Rivieres 2019 Battle of Waterloo 2019 Cubing in the 6ix 2019 Canadian Championship 2019 National Capital Region 2019 Guelph Side Events 2019 8 Wing Limited 2019 Québec City 2019 Return to Toronto 2019 Oakville Autumn Limited 2018 No 3x3x3 Mississauga 2018 Battle of Waterloo 2018 No 3x3x3 Waterloo 2018 Atlantic Open 2017 National Capital Region 2016 Atlantic Open Special 2015 Canadian Open 2015 National Capital Region 2015 Michigan Cubing Club Alpha 2015 Toronto Open Fall 2014 Montreal Fall 2014 Rubik's Cube European Championships 2014 US Nationals 2014 CanadianCUBING Fifty 2014 National Capital Region 2014 MIT FMC 2014 Cornell Open Spring 2014 Montréal Open 2014 Holy Toledo Winter 2014 CCFC Winter 2014 Atlantic Open 2013 Swedish Championship 2013 World Rubik's Cube Championship 2013 Canadian Open 2013 National Capital Region 2013 Montréal Open 2013 Toronto Open Winter 2013 Harvard Spring 2013 Indiana 2012 Waterloo Open Fall 2012 Toronto Summer 2012 United States National Championships 2012 Toronto Spring 2012 National Capital Region 2012 MIT Spring 2012 World Rubik's Cube Championship 2011 Canadian Open 2011 National Capital Region 2011 MIT Spring 2011 Toronto Open Fall 2010

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Ottawa Big Cubes 2026 17/10/2026 Final 31.95s 35.62s #3
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

Round Breakdown

Competition Date Round Single Average Position
Ottawa Big Cubes 2026 17/10/2026 Final 31.95s 35.62s #3
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
Stay updated with new features and analytics tools! Subscribe to Newsletter
© 2026 SpeedCubeAnalytics | Official results and rankings provided by the World Cube Association (WCA) | Not affiliated with or endorsed by the WCA