4.67s

Best Single

6.66s

Best Average

59

Competitions

1

Best Position

829

Official Solves

169

Rounds

#175

Single WR

#45

Single CR
USA

#37

Single NR

#346

Average WR

#94

Average CR
USA

#77

Average NR

442

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 6.03s 7.77s #154
Sicily Summer: Arancina Open 2024 06/07/2024 Final 6.61s 7.45s #1
Vigo Open 2024 29/06/2024 Final 6.60s 8.21s #1
Pocos Cupos Tijuana 2024 02/06/2024 Final 6.29s 7.27s #1
Berkeley Winter 2024 04/02/2024 Final 6.84s 8.12s #4
Beat the Clock Sabaneta 2023 10/09/2023 Final 6.17s 7.21s #1
Peru Nationals 2023 04/08/2023 Final 7.43s 7.89s #2
Machalí Open 2023 22/07/2023 Final 4.67s 7.45s #1
Litoral Cubea 2023 08/07/2023 Final 7.26s 7.85s #3
SAJ Águas da Prata 2023 27/05/2023 Final 6.13s 7.32s #2
New York Yopen 2022 03/12/2022 Final 6.70s 8.07s #2
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 Final 7.13s 8.06s #6
X-Madrid Open 2022 21/05/2022 Final 6.82s 7.24s #1
Baztan Open 2022 15/04/2022 Final 7.30s 8.00s #4
Getafe Vuelve 2022 19/03/2022 Final 6.51s 6.89s #1
West London Open 2022 19/02/2022 Final 6.71s 7.51s #2
Empire State Winter A 2022 15/01/2022 Final 6.96s 7.73s #2
Liberty Science Center Open 2019 14/12/2019 Final 6.65s 7.18s #2
CubingUSA Nationals 2019 01/08/2019 Final 6.52s 7.71s #9
National Capital Region 2019 18/05/2019 Final 6.69s 8.04s #3
Blue Water Winter 2019 09/03/2019 Final 6.85s 7.27s #1
Michigan Cubing Club Delta 2018 10/11/2018 Final 7.43s 8.09s #3
Michigan 2018 10/08/2018 Final 6.79s 7.88s #1
CubingUSA Nationals 2018 27/07/2018 Final 7.62s 8.25s #11
Michigan Cubing Club Gamma 2018 17/06/2018 Final 7.64s 7.85s #2
Flag City Spring 2018 29/04/2018 Final 7.17s 7.79s #1
Michigan Cubing Club Delta 2017 14/10/2017 Final 8.13s 8.44s #2
Michigan 2017 19/08/2017 Final 7.67s 8.20s #4
World Rubik's Cube Championship 2017 13/07/2017 Semi Final 7.63s 8.15s #20
CubingUSA Nationals 2017 07/07/2017 Final 6.87s 8.92s #8
Michigan Cubing Club Alpha 2017 21/01/2017 Final 7.70s 9.10s #2
Shaker Fall 2016 10/12/2016 Final 5.22s 7.88s #1
Michigan 2016 13/08/2016 Final 6.57s 7.93s #1
US Nationals 2016 29/07/2016 Semi Final 7.42s 9.63s #26
Duke Summer 2016 11/06/2016 Final 6.42s 8.41s #1
Michigan Cubing Club Alpha 2016 26/03/2016 Final 7.17s 10.39s #8
Shaker Heights 2016 20/02/2016 Final 7.48s 8.68s #3
Michigan Cubing Club Delta 2015 19/12/2015 Final 7.25s 8.77s #1
Michigan 2015 10/07/2015 Final 7.98s 11.44s #8
Canadian Open 2015 06/06/2015 Final 9.30s 10.85s #9
Michigan Cubing Club Alpha 2015 31/01/2015 Final 8.47s 9.54s #1
Toronto Open Fall 2014 22/11/2014 Final 8.31s 10.37s #7
US Nationals 2014 01/08/2014 Semi Final 8.43s 10.23s #23
Michigan 2014 12/07/2014 Final 7.66s 9.93s #4
Michigan May Madness 2014 10/05/2014 Final 9.02s 9.94s #1
Toronto Open Spring 2014 26/04/2014 Final 9.05s 10.23s #4
Holy Toledo Winter 2014 08/03/2014 Final 7.98s 10.64s #5
Hillsdale Fall 2013 09/11/2013 Final 9.84s 12.22s #6
Leaf Town 2013 12/10/2013 Final 10.79s 11.62s #3
Indiana 2013 24/08/2013 Final 10.46s 11.34s #5
World Rubik's Cube Championship 2013 26/07/2013 Second round 8.99s 11.80s #65
Tree Town 2013 13/07/2013 Final 9.59s 10.90s #3
Hillsdale Winter 2013 23/02/2013 Final 10.91s 12.40s #3
Indiana 2012 03/11/2012 Final 11.44s 12.66s #8
Toronto Summer 2012 18/08/2012 Second round 11.50s 12.62s #12
Toronto Spring 2012 02/06/2012 Second round 11.46s 16.23s #20
Hillsdale Winter 2012 03/03/2012 Final 13.18s 16.97s #8
MIT Fall 2011 17/12/2011 Second round 16.97s 17.49s #21
United States National Championships 2011 12/08/2011 First round 19.90s 31.87s #166

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA World Championship 2025 03/07/2025 First round 6.40s 7.59s #125
Rubik's WCA World Championship 2025 03/07/2025 Second round 6.03s 7.77s #154
Sicily Summer: Arancina Open 2024 06/07/2024 First round 6.80s 7.41s #1
Sicily Summer: Arancina Open 2024 06/07/2024 Second round 6.71s 7.57s #2
Sicily Summer: Arancina Open 2024 06/07/2024 Final 6.61s 7.45s #1
Vigo Open 2024 29/06/2024 Final 6.60s 8.21s #1
Pocos Cupos Tijuana 2024 02/06/2024 First round 7.26s 8.39s #1
Pocos Cupos Tijuana 2024 02/06/2024 Final 6.29s 7.27s #1
Berkeley Winter 2024 04/02/2024 First round 8.27s 8.89s #16
Berkeley Winter 2024 04/02/2024 Second round 6.79s 8.10s #5
Berkeley Winter 2024 04/02/2024 Final 6.84s 8.12s #4
Beat the Clock Sabaneta 2023 10/09/2023 First round 7.29s 7.59s #1
Beat the Clock Sabaneta 2023 10/09/2023 Final 6.17s 7.21s #1
Peru Nationals 2023 04/08/2023 First round 7.09s 8.09s #3
Peru Nationals 2023 04/08/2023 Second round 6.65s 7.97s #1
Peru Nationals 2023 04/08/2023 Semi Final 6.33s 7.52s #1
Peru Nationals 2023 04/08/2023 Final 7.43s 7.89s #2
Machalí Open 2023 22/07/2023 First round 6.45s 8.28s #2
Machalí Open 2023 22/07/2023 Second round 7.46s 7.90s #2
Machalí Open 2023 22/07/2023 Final 4.67s 7.45s #1
Litoral Cubea 2023 08/07/2023 First round 6.27s 7.46s #4
Litoral Cubea 2023 08/07/2023 Second round 6.36s 7.40s #4
Litoral Cubea 2023 08/07/2023 Final 7.26s 7.85s #3
SAJ Águas da Prata 2023 27/05/2023 First round 6.83s 9.52s #6
SAJ Águas da Prata 2023 27/05/2023 Second round 7.18s 7.81s #2
SAJ Águas da Prata 2023 27/05/2023 Final 6.13s 7.32s #2
New York Yopen 2022 03/12/2022 First round 6.41s 7.08s #2
New York Yopen 2022 03/12/2022 Second round 7.18s 7.88s #2
New York Yopen 2022 03/12/2022 Final 6.70s 8.07s #2
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 First round 7.33s 7.67s #5
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 Second round 7.10s 9.04s #9
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 Final 7.13s 8.06s #6
X-Madrid Open 2022 21/05/2022 First round 7.63s 8.26s #4
X-Madrid Open 2022 21/05/2022 Second round 6.67s 7.55s #1
X-Madrid Open 2022 21/05/2022 Final 6.82s 7.24s #1
Baztan Open 2022 15/04/2022 First round 6.66s 8.29s #4
Baztan Open 2022 15/04/2022 Second round 6.92s 8.10s #3
Baztan Open 2022 15/04/2022 Final 7.30s 8.00s #4
Getafe Vuelve 2022 19/03/2022 First round 6.67s 9.10s #2
Getafe Vuelve 2022 19/03/2022 Second round 7.26s 8.32s #2
Getafe Vuelve 2022 19/03/2022 Final 6.51s 6.89s #1
West London Open 2022 19/02/2022 First round 5.99s 8.65s #3
West London Open 2022 19/02/2022 Second round 7.63s 8.32s #2
West London Open 2022 19/02/2022 Final 6.71s 7.51s #2
Empire State Winter A 2022 15/01/2022 First round 7.25s 8.15s #4
Empire State Winter A 2022 15/01/2022 Second round 6.82s 7.87s #2
Empire State Winter A 2022 15/01/2022 Final 6.96s 7.73s #2
Liberty Science Center Open 2019 14/12/2019 First round 6.44s 7.06s #2
Liberty Science Center Open 2019 14/12/2019 Second round 5.82s 7.24s #2
Liberty Science Center Open 2019 14/12/2019 Final 6.65s 7.18s #2
CubingUSA Nationals 2019 01/08/2019 First round 6.58s 7.94s #18
CubingUSA Nationals 2019 01/08/2019 Second round 6.75s 7.10s #4
CubingUSA Nationals 2019 01/08/2019 Semi Final 6.07s 7.19s #7
CubingUSA Nationals 2019 01/08/2019 Final 6.52s 7.71s #9
National Capital Region 2019 18/05/2019 First round 7.72s 9.13s #7
National Capital Region 2019 18/05/2019 Second round 7.04s 7.44s #3
National Capital Region 2019 18/05/2019 Semi Final 6.23s 7.37s #1
National Capital Region 2019 18/05/2019 Final 6.69s 8.04s #3
Blue Water Winter 2019 09/03/2019 First round 6.61s 8.47s #3
Blue Water Winter 2019 09/03/2019 Second round 6.55s 7.75s #1
Blue Water Winter 2019 09/03/2019 Final 6.85s 7.27s #1
Michigan Cubing Club Delta 2018 10/11/2018 First round 6.66s 8.04s #2
Michigan Cubing Club Delta 2018 10/11/2018 Second round 6.53s 7.92s #2
Michigan Cubing Club Delta 2018 10/11/2018 Final 7.43s 8.09s #3
Michigan 2018 10/08/2018 First round 7.31s 9.58s #8
Michigan 2018 10/08/2018 Second round 8.40s 8.53s #4
Michigan 2018 10/08/2018 Semi Final 7.19s 7.65s #3
Michigan 2018 10/08/2018 Final 6.79s 7.88s #1
CubingUSA Nationals 2018 27/07/2018 First round 7.30s 8.46s #19
CubingUSA Nationals 2018 27/07/2018 Second round 6.93s 8.12s #13
CubingUSA Nationals 2018 27/07/2018 Semi Final 6.27s 6.66s #2
CubingUSA Nationals 2018 27/07/2018 Final 7.62s 8.25s #11
Michigan Cubing Club Gamma 2018 17/06/2018 First round 7.10s 7.50s #2
Michigan Cubing Club Gamma 2018 17/06/2018 Second round 6.92s 7.31s #1
Michigan Cubing Club Gamma 2018 17/06/2018 Final 7.64s 7.85s #2
Flag City Spring 2018 29/04/2018 First round 6.75s 8.81s #4
Flag City Spring 2018 29/04/2018 Second round 6.85s 8.12s #3
Flag City Spring 2018 29/04/2018 Final 7.17s 7.79s #1
Michigan Cubing Club Delta 2017 14/10/2017 First round 7.41s 8.41s #4
Michigan Cubing Club Delta 2017 14/10/2017 Second round 7.08s 7.78s #1
Michigan Cubing Club Delta 2017 14/10/2017 Final 8.13s 8.44s #2
Michigan 2017 19/08/2017 First round 7.94s 8.52s #3
Michigan 2017 19/08/2017 Final 7.67s 8.20s #4
World Rubik's Cube Championship 2017 13/07/2017 First round 7.64s 8.84s #43
World Rubik's Cube Championship 2017 13/07/2017 Second round 6.60s 8.66s #30
World Rubik's Cube Championship 2017 13/07/2017 Semi Final 7.63s 8.15s #20
CubingUSA Nationals 2017 07/07/2017 First round 6.99s 7.94s #7
CubingUSA Nationals 2017 07/07/2017 Second round 7.50s 8.98s #18
CubingUSA Nationals 2017 07/07/2017 Semi Final 7.25s 7.69s #3
CubingUSA Nationals 2017 07/07/2017 Final 6.87s 8.92s #8
Michigan Cubing Club Alpha 2017 21/01/2017 First round 7.10s 8.23s #1
Michigan Cubing Club Alpha 2017 21/01/2017 Second round 7.16s 7.60s #1
Michigan Cubing Club Alpha 2017 21/01/2017 Semi Final 7.13s 9.08s #1
Michigan Cubing Club Alpha 2017 21/01/2017 Final 7.70s 9.10s #2
Shaker Fall 2016 10/12/2016 First round 7.49s 8.38s #2
Shaker Fall 2016 10/12/2016 Second round 7.54s 8.28s #2
Shaker Fall 2016 10/12/2016 Final 5.22s 7.88s #1
Michigan 2016 13/08/2016 First round 6.35s 8.40s #4
Michigan 2016 13/08/2016 Second round 7.83s 8.91s #4
Michigan 2016 13/08/2016 Final 6.57s 7.93s #1
US Nationals 2016 29/07/2016 First round 7.40s 7.99s #3
US Nationals 2016 29/07/2016 Second round 7.72s 9.59s #32
US Nationals 2016 29/07/2016 Semi Final 7.42s 9.63s #26
Duke Summer 2016 11/06/2016 First round 7.15s 8.96s #1
Duke Summer 2016 11/06/2016 Second round 6.88s 8.36s #1
Duke Summer 2016 11/06/2016 Final 6.42s 8.41s #1
Michigan Cubing Club Alpha 2016 26/03/2016 First round 8.57s 9.06s #5
Michigan Cubing Club Alpha 2016 26/03/2016 Second round 8.39s 8.96s #3
Michigan Cubing Club Alpha 2016 26/03/2016 Final 7.17s 10.39s #8
Shaker Heights 2016 20/02/2016 First round 8.88s 9.81s #5
Shaker Heights 2016 20/02/2016 Second round 7.65s 9.12s #3
Shaker Heights 2016 20/02/2016 Final 7.48s 8.68s #3
Michigan Cubing Club Delta 2015 19/12/2015 First round 7.93s 8.58s #1
Michigan Cubing Club Delta 2015 19/12/2015 Second round 7.91s 8.58s #1
Michigan Cubing Club Delta 2015 19/12/2015 Final 7.25s 8.77s #1
Michigan 2015 10/07/2015 First round 7.99s 8.97s #2
Michigan 2015 10/07/2015 Second round 8.11s 10.20s #4
Michigan 2015 10/07/2015 Final 7.98s 11.44s #8
Canadian Open 2015 06/06/2015 First round 8.29s 8.80s #3
Canadian Open 2015 06/06/2015 Second round 9.35s 10.78s #9
Canadian Open 2015 06/06/2015 Final 9.30s 10.85s #9
Michigan Cubing Club Alpha 2015 31/01/2015 First round 8.98s 10.01s #2
Michigan Cubing Club Alpha 2015 31/01/2015 Final 8.47s 9.54s #1
Toronto Open Fall 2014 22/11/2014 First round 9.00s 10.78s #9
Toronto Open Fall 2014 22/11/2014 Second round 8.40s 10.01s #6
Toronto Open Fall 2014 22/11/2014 Final 8.31s 10.37s #7
US Nationals 2014 01/08/2014 First round 8.53s 9.86s #12
US Nationals 2014 01/08/2014 Second round 7.80s 10.89s #28
US Nationals 2014 01/08/2014 Semi Final 8.43s 10.23s #23
Michigan 2014 12/07/2014 First round 10.75s 12.15s #9
Michigan 2014 12/07/2014 Second round 8.25s 9.62s #3
Michigan 2014 12/07/2014 Final 7.66s 9.93s #4
Michigan May Madness 2014 10/05/2014 First round 9.91s 10.58s #3
Michigan May Madness 2014 10/05/2014 Second round 11.59s #3
Michigan May Madness 2014 10/05/2014 Final 9.02s 9.94s #1
Toronto Open Spring 2014 26/04/2014 First round 9.96s 10.48s #4
Toronto Open Spring 2014 26/04/2014 Second round 9.57s 10.78s #4
Toronto Open Spring 2014 26/04/2014 Final 9.05s 10.23s #4
Holy Toledo Winter 2014 08/03/2014 First round 10.01s 10.55s #4
Holy Toledo Winter 2014 08/03/2014 Second round 8.93s 10.81s #7
Holy Toledo Winter 2014 08/03/2014 Final 7.98s 10.64s #5
Hillsdale Fall 2013 09/11/2013 First round 9.47s 11.60s #5
Hillsdale Fall 2013 09/11/2013 Second round 9.70s 10.88s #4
Hillsdale Fall 2013 09/11/2013 Final 9.84s 12.22s #6
Leaf Town 2013 12/10/2013 First round 9.94s 11.13s #2
Leaf Town 2013 12/10/2013 Second round 9.04s 10.04s #1
Leaf Town 2013 12/10/2013 Final 10.79s 11.62s #3
Indiana 2013 24/08/2013 First round 9.93s 11.11s #5
Indiana 2013 24/08/2013 Final 10.46s 11.34s #5
World Rubik's Cube Championship 2013 26/07/2013 First round 10.65s 13.99s #139
World Rubik's Cube Championship 2013 26/07/2013 Second round 8.99s 11.80s #65
Tree Town 2013 13/07/2013 First round 9.96s 10.83s #2
Tree Town 2013 13/07/2013 Second round 10.99s 12.36s #5
Tree Town 2013 13/07/2013 Final 9.59s 10.90s #3
Hillsdale Winter 2013 23/02/2013 First round 11.56s 12.44s #2
Hillsdale Winter 2013 23/02/2013 Second round 12.16s 13.45s #3
Hillsdale Winter 2013 23/02/2013 Final 10.91s 12.40s #3
Indiana 2012 03/11/2012 First round 11.15s 12.56s #8
Indiana 2012 03/11/2012 Final 11.44s 12.66s #8
Toronto Summer 2012 18/08/2012 First round 9.38s 11.95s #11
Toronto Summer 2012 18/08/2012 Second round 11.50s 12.62s #12
Toronto Spring 2012 02/06/2012 First round 14.65s 17.39s #21
Toronto Spring 2012 02/06/2012 Second round 11.46s 16.23s #20
Hillsdale Winter 2012 03/03/2012 First round 14.13s 15.60s #5
Hillsdale Winter 2012 03/03/2012 Second round 13.86s 15.52s #5
Hillsdale Winter 2012 03/03/2012 Final 13.18s 16.97s #8
MIT Fall 2011 17/12/2011 First round 15.65s 17.20s #21
MIT Fall 2011 17/12/2011 Second round 16.97s 17.49s #21
United States National Championships 2011 12/08/2011 First round 19.90s 31.87s #166
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