0.58s

Best Single

1.45s

Best Average

50

Competitions

1

Best Position

601

Official Solves

123

Rounds

#53

Single WR

#10

Single CR
USA

#7

Single NR

#189

Average WR

#53

Average CR
USA

#48

Average NR

464

Podiums

03/07/2025

Last Result

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Rubik's WCA World Championship 2025 03/07/2025 Second round 1.59s 2.17s #81
Sicily Summer: Arancina Open 2024 06/07/2024 Final 1.32s 1.73s #1
Vigo Open 2024 29/06/2024 Final 1.58s 2.07s #1
Pocos Cupos Tijuana 2024 02/06/2024 Final 1.54s 2.26s #1
Berkeley Winter 2024 04/02/2024 Final 1.12s 2.17s #3
Beat the Clock Sabaneta 2023 10/09/2023 Final 1.30s 1.63s #1
Peru Nationals 2023 04/08/2023 Final 1.60s 1.91s #1
Machalí Open 2023 22/07/2023 Final 1.09s 1.86s #1
Litoral Cubea 2023 08/07/2023 Final 1.34s 1.84s #2
SAJ Águas da Prata 2023 27/05/2023 Final 1.70s 2.84s #3
New York Yopen 2022 03/12/2022 Final 1.39s 1.52s #1
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 Final 1.47s 1.96s #1
X-Madrid Open 2022 21/05/2022 Final 1.28s 1.76s #2
Baztan Open 2022 15/04/2022 Final 1.71s 2.14s #2
Getafe Vuelve 2022 19/03/2022 Final 1.30s 2.43s #2
West London Open 2022 19/02/2022 Final 0.82s 1.73s #1
Liberty Science Center Open 2019 14/12/2019 Final 1.52s 2.66s #6
CubingUSA Nationals 2019 01/08/2019 Final 1.12s 2.79s #11
National Capital Region 2019 18/05/2019 Final 0.97s 1.74s #2
Michigan 2018 10/08/2018 Final 1.21s 1.56s #1
CubingUSA Nationals 2018 27/07/2018 Final 1.48s 1.74s #1
Michigan 2017 19/08/2017 Final 1.41s 1.45s #1
World Rubik's Cube Championship 2017 13/07/2017 Second round 1.32s #189
CubingUSA Nationals 2017 07/07/2017 Final 1.10s 1.65s #2
Shaker Fall 2016 10/12/2016 Final 1.60s 1.87s #1
Michigan 2016 13/08/2016 Final 1.39s 2.04s #1
US Nationals 2016 29/07/2016 Final 1.66s 2.40s #2
Duke Summer 2016 11/06/2016 Final 1.60s 1.73s #1
Michigan Cubing Club Alpha 2016 26/03/2016 Final 1.85s 2.25s #2
Shaker Heights 2016 20/02/2016 Final 2.03s 2.31s #1
Michigan 2015 10/07/2015 Final 1.61s 1.90s #1
Canadian Open 2015 06/06/2015 Final 1.46s 1.72s #1
Toronto Open Fall 2014 22/11/2014 Final 1.44s 1.79s #1
US Nationals 2014 01/08/2014 Final 1.35s 2.17s #2
Michigan 2014 12/07/2014 Final 1.80s 2.04s #1
Michigan May Madness 2014 10/05/2014 Final 2.01s 3.30s #1
Toronto Open Spring 2014 26/04/2014 Final 1.55s 2.01s #1
Holy Toledo Winter 2014 08/03/2014 Final 1.50s 1.69s #1
Hillsdale Fall 2013 09/11/2013 Final 2.21s 3.10s #3
Leaf Town 2013 12/10/2013 Final 2.65s 2.99s #1
Indiana 2013 24/08/2013 Final 2.13s 3.46s #3
World Rubik's Cube Championship 2013 26/07/2013 Final 2.43s 3.31s #8
Tree Town 2013 13/07/2013 Final 2.42s 3.11s #1
Hillsdale Winter 2013 23/02/2013 Final 2.15s 3.60s #2
Indiana 2012 03/11/2012 Final 3.46s 4.35s #6
Toronto Summer 2012 18/08/2012 Final 3.25s 4.16s #6
Toronto Spring 2012 02/06/2012 Final 2.72s 4.48s #6
Hillsdale Winter 2012 03/03/2012 Final 5.75s 7.12s #6
MIT Fall 2011 17/12/2011 First round 5.18s 8.42s #24
United States National Championships 2011 12/08/2011 First round 7.47s 8.86s #116

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA World Championship 2025 03/07/2025 First round 1.53s 1.96s #90
Rubik's WCA World Championship 2025 03/07/2025 Second round 1.59s 2.17s #81
Sicily Summer: Arancina Open 2024 06/07/2024 First round 1.63s 1.81s #1
Sicily Summer: Arancina Open 2024 06/07/2024 Second round 0.90s 1.70s #1
Sicily Summer: Arancina Open 2024 06/07/2024 Final 1.32s 1.73s #1
Vigo Open 2024 29/06/2024 Final 1.58s 2.07s #1
Pocos Cupos Tijuana 2024 02/06/2024 First round 1.36s 1.80s #1
Pocos Cupos Tijuana 2024 02/06/2024 Final 1.54s 2.26s #1
Berkeley Winter 2024 04/02/2024 First round 1.25s 1.71s #1
Berkeley Winter 2024 04/02/2024 Final 1.12s 2.17s #3
Beat the Clock Sabaneta 2023 10/09/2023 Final 1.30s 1.63s #1
Peru Nationals 2023 04/08/2023 First round 1.61s 1.87s #1
Peru Nationals 2023 04/08/2023 Final 1.60s 1.91s #1
Machalí Open 2023 22/07/2023 First round 1.76s 2.16s #1
Machalí Open 2023 22/07/2023 Final 1.09s 1.86s #1
Litoral Cubea 2023 08/07/2023 First round 1.36s 1.71s #2
Litoral Cubea 2023 08/07/2023 Final 1.34s 1.84s #2
SAJ Águas da Prata 2023 27/05/2023 First round 1.26s 1.87s #1
SAJ Águas da Prata 2023 27/05/2023 Second round 1.56s 1.80s #1
SAJ Águas da Prata 2023 27/05/2023 Final 1.70s 2.84s #3
New York Yopen 2022 03/12/2022 First round 1.35s 1.53s #1
New York Yopen 2022 03/12/2022 Final 1.39s 1.52s #1
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 First round 1.04s 1.68s #1
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 Final 1.47s 1.96s #1
X-Madrid Open 2022 21/05/2022 First round 1.32s 2.24s #2
X-Madrid Open 2022 21/05/2022 Final 1.28s 1.76s #2
Baztan Open 2022 15/04/2022 First round 1.47s 2.03s #3
Baztan Open 2022 15/04/2022 Second round 1.42s 3.15s #4
Baztan Open 2022 15/04/2022 Final 1.71s 2.14s #2
Getafe Vuelve 2022 19/03/2022 First round 1.54s 1.76s #1
Getafe Vuelve 2022 19/03/2022 Final 1.30s 2.43s #2
West London Open 2022 19/02/2022 First round 1.58s 2.56s #2
West London Open 2022 19/02/2022 Final 0.82s 1.73s #1
Liberty Science Center Open 2019 14/12/2019 First round 1.74s 1.95s #3
Liberty Science Center Open 2019 14/12/2019 Final 1.52s 2.66s #6
CubingUSA Nationals 2019 01/08/2019 First round 0.96s 1.71s #7
CubingUSA Nationals 2019 01/08/2019 Second round 0.93s 1.60s #6
CubingUSA Nationals 2019 01/08/2019 Semi Final 1.39s 1.70s #2
CubingUSA Nationals 2019 01/08/2019 Final 1.12s 2.79s #11
National Capital Region 2019 18/05/2019 First round 2.01s 2.42s #2
National Capital Region 2019 18/05/2019 Second round 1.15s 1.81s #1
National Capital Region 2019 18/05/2019 Final 0.97s 1.74s #2
Michigan 2018 10/08/2018 First round 1.28s 2.48s #2
Michigan 2018 10/08/2018 Final 1.21s 1.56s #1
CubingUSA Nationals 2018 27/07/2018 First round 1.47s 1.61s #1
CubingUSA Nationals 2018 27/07/2018 Second round 1.49s 2.38s #5
CubingUSA Nationals 2018 27/07/2018 Semi Final 1.56s 1.81s #2
CubingUSA Nationals 2018 27/07/2018 Final 1.48s 1.74s #1
Michigan 2017 19/08/2017 First round 1.58s 2.74s #5
Michigan 2017 19/08/2017 Final 1.41s 1.45s #1
World Rubik's Cube Championship 2017 13/07/2017 First round 1.77s 2.00s #6
World Rubik's Cube Championship 2017 13/07/2017 Second round 1.32s #189
CubingUSA Nationals 2017 07/07/2017 First round 0.86s 1.63s #1
CubingUSA Nationals 2017 07/07/2017 Second round 1.61s 1.90s #2
CubingUSA Nationals 2017 07/07/2017 Semi Final 1.36s 2.20s #5
CubingUSA Nationals 2017 07/07/2017 Final 1.10s 1.65s #2
Shaker Fall 2016 10/12/2016 First round 1.37s 2.17s #1
Shaker Fall 2016 10/12/2016 Final 1.60s 1.87s #1
Michigan 2016 13/08/2016 First round 1.64s 2.08s #2
Michigan 2016 13/08/2016 Final 1.39s 2.04s #1
US Nationals 2016 29/07/2016 First round 1.76s 2.08s #2
US Nationals 2016 29/07/2016 Second round 1.67s 1.96s #2
US Nationals 2016 29/07/2016 Semi Final 1.88s 2.04s #2
US Nationals 2016 29/07/2016 Final 1.66s 2.40s #2
Duke Summer 2016 11/06/2016 First round 1.86s 3.28s #3
Duke Summer 2016 11/06/2016 Final 1.60s 1.73s #1
Michigan Cubing Club Alpha 2016 26/03/2016 First round 1.65s 1.79s #1
Michigan Cubing Club Alpha 2016 26/03/2016 Second round 1.45s 2.56s #2
Michigan Cubing Club Alpha 2016 26/03/2016 Final 1.85s 2.25s #2
Shaker Heights 2016 20/02/2016 First round 1.58s 1.95s #1
Shaker Heights 2016 20/02/2016 Final 2.03s 2.31s #1
Michigan 2015 10/07/2015 First round 1.58s 2.65s #3
Michigan 2015 10/07/2015 Second round 1.88s 2.59s #2
Michigan 2015 10/07/2015 Final 1.61s 1.90s #1
Canadian Open 2015 06/06/2015 First round 0.58s 1.55s #1
Canadian Open 2015 06/06/2015 Second round 1.69s 2.24s #1
Canadian Open 2015 06/06/2015 Final 1.46s 1.72s #1
Toronto Open Fall 2014 22/11/2014 First round 1.49s 2.07s #2
Toronto Open Fall 2014 22/11/2014 Second round 1.50s 2.10s #2
Toronto Open Fall 2014 22/11/2014 Final 1.44s 1.79s #1
US Nationals 2014 01/08/2014 First round 1.56s 2.53s #3
US Nationals 2014 01/08/2014 Second round 1.94s 3.10s #9
US Nationals 2014 01/08/2014 Semi Final 1.50s 3.15s #3
US Nationals 2014 01/08/2014 Final 1.35s 2.17s #2
Michigan 2014 12/07/2014 First round 1.08s 1.99s #2
Michigan 2014 12/07/2014 Second round 1.36s 2.05s #1
Michigan 2014 12/07/2014 Final 1.80s 2.04s #1
Michigan May Madness 2014 10/05/2014 First round 1.27s 1.69s #1
Michigan May Madness 2014 10/05/2014 Final 2.01s 3.30s #1
Toronto Open Spring 2014 26/04/2014 First round 1.55s 1.95s #1
Toronto Open Spring 2014 26/04/2014 Second round 1.78s 2.07s #1
Toronto Open Spring 2014 26/04/2014 Final 1.55s 2.01s #1
Holy Toledo Winter 2014 08/03/2014 First round 1.68s 2.35s #2
Holy Toledo Winter 2014 08/03/2014 Final 1.50s 1.69s #1
Hillsdale Fall 2013 09/11/2013 First round 2.18s 2.52s #1
Hillsdale Fall 2013 09/11/2013 Second round 2.20s 2.40s #1
Hillsdale Fall 2013 09/11/2013 Final 2.21s 3.10s #3
Leaf Town 2013 12/10/2013 First round 1.75s 2.65s #1
Leaf Town 2013 12/10/2013 Second round 1.69s 2.49s #1
Leaf Town 2013 12/10/2013 Final 2.65s 2.99s #1
Indiana 2013 24/08/2013 First round 2.61s 3.26s #3
Indiana 2013 24/08/2013 Final 2.13s 3.46s #3
World Rubik's Cube Championship 2013 26/07/2013 First round 2.03s 3.69s #32
World Rubik's Cube Championship 2013 26/07/2013 Second round 3.44s 4.31s #45
World Rubik's Cube Championship 2013 26/07/2013 Semi Final 2.26s 3.00s #9
World Rubik's Cube Championship 2013 26/07/2013 Final 2.43s 3.31s #8
Tree Town 2013 13/07/2013 First round 2.89s 3.36s #1
Tree Town 2013 13/07/2013 Final 2.42s 3.11s #1
Hillsdale Winter 2013 23/02/2013 First round 2.33s 3.58s #2
Hillsdale Winter 2013 23/02/2013 Second round 2.59s 3.39s #1
Hillsdale Winter 2013 23/02/2013 Final 2.15s 3.60s #2
Indiana 2012 03/11/2012 Final 3.46s 4.35s #6
Toronto Summer 2012 18/08/2012 First round 2.71s 3.70s #3
Toronto Summer 2012 18/08/2012 Second round 3.81s 4.21s #5
Toronto Summer 2012 18/08/2012 Final 3.25s 4.16s #6
Toronto Spring 2012 02/06/2012 First round 3.36s 4.16s #5
Toronto Spring 2012 02/06/2012 Second round 2.40s 4.48s #5
Toronto Spring 2012 02/06/2012 Final 2.72s 4.48s #6
Hillsdale Winter 2012 03/03/2012 First round 3.50s 5.35s #5
Hillsdale Winter 2012 03/03/2012 Second round 3.47s 4.26s #4
Hillsdale Winter 2012 03/03/2012 Final 5.75s 7.12s #6
MIT Fall 2011 17/12/2011 First round 5.18s 8.42s #24
United States National Championships 2011 12/08/2011 First round 7.47s 8.86s #116
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