8.03s

Best Single

9.16s

Best Average

25

Competitions

1

Best Position

150

Official Solves

32

Rounds

#4,857

Single WR

#1,413

Single CR
Canada

#121

Single NR

#4,152

Average WR

#1,222

Average CR
Canada

#103

Average NR

67

Podiums

11/04/2026

Last Result

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Marble City Cubing NY 2026 11/04/2026 Final 9.03s 9.60s #6
Potsdam Puzzling 2026 28/03/2026 Final 9.91s 11.69s #4
Open de Gatineau 2026 28/02/2026 First round 12.24s 13.15s #21
Leap to Barrie 2020 29/02/2020 Final 9.54s 11.68s #7
2 Feet of Snow in Montreal 2019 22/12/2019 Final 9.99s 10.98s #3
No 3x3x3 Cambridge 2019 07/12/2019 Final 11.84s 13.87s #9
Canadian Championship 2019 26/07/2019 Final 10.12s 10.73s #9
Guelph Side Events 2019 27/04/2019 Final 8.03s 11.76s #3
Québec City 2019 16/02/2019 Final 10.43s 12.20s #3
No 3x3x3 Mississauga 2018 15/09/2018 Final 9.69s 11.34s #2
No 3x3x3 Waterloo 2018 02/06/2018 Final 9.81s 11.95s #1
Atlantic Open Special 2015 04/07/2015 Final 9.24s 10.61s #1
Canadian Open 2015 06/06/2015 Final 9.96s 11.72s #2
Rubik's Cube European Championships 2014 08/08/2014 First round 9.92s 10.73s #19
US Nationals 2014 01/08/2014 Final 8.79s 9.16s #4
Holy Toledo Winter 2014 08/03/2014 Final 10.83s 11.39s #3
Swedish Championship 2013 14/09/2013 Final 9.06s 10.10s #1
World Rubik's Cube Championship 2013 26/07/2013 Final 9.12s 11.46s #13
Canadian Open 2013 06/07/2013 Final 11.19s #15
Indiana 2012 03/11/2012 Final 10.43s 14.07s #3
Waterloo Open Fall 2012 29/09/2012 Final 11.44s 12.55s #1
United States National Championships 2012 03/08/2012 First round 11.73s 12.86s #13
MIT Spring 2012 18/02/2012 Final 11.52s 14.53s #3
World Rubik's Cube Championship 2011 14/10/2011 First round 11.83s 13.77s #17
Canadian Open 2011 20/08/2011 Final 10.84s 13.89s #3

Round Breakdown

Competition Date Round Single Average Position
Marble City Cubing NY 2026 11/04/2026 First round 9.89s 10.85s #9
Marble City Cubing NY 2026 11/04/2026 Final 9.03s 9.60s #6
Potsdam Puzzling 2026 28/03/2026 Final 9.91s 11.69s #4
Open de Gatineau 2026 28/02/2026 First round 12.24s 13.15s #21
Leap to Barrie 2020 29/02/2020 First round 9.79s 11.83s #6
Leap to Barrie 2020 29/02/2020 Final 9.54s 11.68s #7
2 Feet of Snow in Montreal 2019 22/12/2019 First round 10.09s 12.22s #4
2 Feet of Snow in Montreal 2019 22/12/2019 Final 9.99s 10.98s #3
No 3x3x3 Cambridge 2019 07/12/2019 Final 11.84s 13.87s #9
Canadian Championship 2019 26/07/2019 First round 10.90s 11.82s #14
Canadian Championship 2019 26/07/2019 Final 10.12s 10.73s #9
Guelph Side Events 2019 27/04/2019 Final 8.03s 11.76s #3
Québec City 2019 16/02/2019 First round 9.39s 12.16s #2
Québec City 2019 16/02/2019 Final 10.43s 12.20s #3
No 3x3x3 Mississauga 2018 15/09/2018 Final 9.69s 11.34s #2
No 3x3x3 Waterloo 2018 02/06/2018 Final 9.81s 11.95s #1
Atlantic Open Special 2015 04/07/2015 Final 9.24s 10.61s #1
Canadian Open 2015 06/06/2015 Final 9.96s 11.72s #2
Rubik's Cube European Championships 2014 08/08/2014 First round 9.92s 10.73s #19
US Nationals 2014 01/08/2014 First round 9.32s 9.99s #6
US Nationals 2014 01/08/2014 Final 8.79s 9.16s #4
Holy Toledo Winter 2014 08/03/2014 Final 10.83s 11.39s #3
Swedish Championship 2013 14/09/2013 Final 9.06s 10.10s #1
World Rubik's Cube Championship 2013 26/07/2013 First round 10.00s 10.95s #15
World Rubik's Cube Championship 2013 26/07/2013 Final 9.12s 11.46s #13
Canadian Open 2013 06/07/2013 Final 11.19s #15
Indiana 2012 03/11/2012 Final 10.43s 14.07s #3
Waterloo Open Fall 2012 29/09/2012 Final 11.44s 12.55s #1
United States National Championships 2012 03/08/2012 First round 11.73s 12.86s #13
MIT Spring 2012 18/02/2012 Final 11.52s 14.53s #3
World Rubik's Cube Championship 2011 14/10/2011 First round 11.83s 13.77s #17
Canadian Open 2011 20/08/2011 Final 10.84s 13.89s #3
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