0.85s

Best Single

2.56s

Best Average

166

Competitions

1

Best Position

1399

Official Solves

284

Rounds

#540

Single WR

#150

Single CR
USA

#120

Single NR

#2,406

Average WR

#669

Average CR
USA

#539

Average NR

125

Podiums

25/07/2026

Last Result
Competitions
Wild West Wyoming 2026 Bring the Heat AZ 2026 Rubik's WCA North American Championship 2026 West Coast Cubing Western Championship 2026 Früehligswürfelä z'Rootchrüüz 2026 Malegno MegaOpen 2026 Duper Super Davis Spring 2026 Katano Spring 2026 Zhuhai Pi Day 2026 Yuba City Spring 2026 Berkeley Favorites 2026 Davis Winter Weeknight 2026 Davis Winter 2026 SacCubing XXII 2026 Super Duper San Diego 2026 Bay Area Speedcubin' 68 - Belmont 2025 Dublin California Open 2025 Yuba City Fall 2025 Rubik's x TheCubicle CubingUSA All-Stars 2025 Davis Fall 2025 Reno Mini Fall 2025 Berkeley Fall 2025 SacCubing XXI 2025 West Coast Cubing Western Championship 2025 Reno Summer 2025 Davis Summer 2025 Missouri Championship 2025 Rubik's WCA World Championship 2025 Warm Up Seattle 2025 West Coast Cubing Tour: Berkeley 2025 SacCubing XX 2025 Rock-Cube-Lin Qualifier 2025 Nevada Championship 2025 Cavarzere al Cubo 2025 Mainzelcubing 2025 Baja Spring 2025 UCSD Weeknights V 2025 Yuba City Spring 2025 Berkeley Spring 2025 Bay Area Slowcubin' 2025 Reno Mini Winter 2025 Davis Weeknight February 2025 SacCubing XIX 2025 Bay Area Speedcubin' 67 - San Ramon 2025 Santa Barbara Winter 2025 Rocklin Winter 2024 Prague CubeMas 2024 Greek Nationals 2024 Belgian Nationals 2024 Bay Area Speedcubin' 66 - Belmont 2024 Davis Fall 2024 Bay Area Speedcubin' 65 - Berkeley 2024 Redding Fall 2024 6x6 Still in a Madison Park 2024 La La Land 2024 Davis Summer 2024 CubingUSA Western Championship 2024 Rubik's WCA North American Championship 2024 Folsom Summer 2024 WCC FMC June 2024 Bay Area Speedcubin' 63 - Atherton 2024 Berkeley Summer 2024 Reno Summer 2024 Reno Side & Blind Summer 2024 New Jersey Championship 2024 Hessen Open 2024 Wendlinger Würfelwochenende 2024 San Diego Big Cub 2024 Berkeley Spring 2024 Chico Spring 2024 Nebraska Championship 2024 Solar Eclipse in Sycamore 2024 Bay Area Speedcubin' 60 - Mountain View 2024 Bay Area Speedcubin' 59 LIVE - SSF 2024 Baja Spring 2024 Bay Area Speedcubin' 58 - Berkeley 2024 Don't Turn SLOw Spring 2024 Reno Blind & Side Spring 2024 Reno Spring 2024 BASC 57 - Big and Blind 2024 BASC 56 - Bay Area Side Events Day 2024 Davis Winter 2024 Berkeley Winter 2024 Honolulu Nui a Makapō 2024 Honolulu Liʻiliʻi a ʻIke Maka 2024 SacCubing XVI 2024 Bay Area Speedcubin' 55 - San Ramon 2024 Canada's Best in the West 2024 Folsom Winter 2023 Beckman Gets Big 2023 Nub Open Mission Viejo 2023 Berkeley Fall 2023 Utah Championship 2023 Bay Area Speedcubin' 54 Live - SSF 2023 Davis Fall 2023 Jurupa Valley Cubing Fall 2023 UCSD Extravaganza 2023 Bay Area Speedcubin' 52 - Belmont 2023 Irvine Fall 2023 SacCubing XV 2023 Reno Fall 2023 Bay Area Speedcubin' 51 Live - SSF 2023 Berkeley Summer 2023 Rubik's WCA World Championship 2023 CubingUSA Nationals 2023 Canadian Championship 2023 Bay Area Speedcubin' 49 - Berkeley 2023 CubingUSA Western Championship 2023 Bay Area Speedcubin' 48 - 6.25 Berkeley 2023 CubingUSA Mid-Atlantic Championship 2023 Reno Summer 2023 Cal Poly SLO Spring 2023 Westview Cubing Favorites 2023 SacCubing XIV 2023 Gonna Need a Bigger Cube SD 2023 Colorado Waffle Jostle 2023 Bay Area Speedcubin' 45 - Berkeley Time 2023 Bay Area Speedcubin' 44 2023 Mountains Open Up 2023 Bay Area Speedcubin' 43 2023 A Bruin Cube Day Spring 2023 Baja Spring 2023 Cal Poly SLO Winter 2023 Sleepless in Seattle 2023 Bay Area Speedcubin' 41 2023 Berkeley Winter A 2023 SacCubing XIII 2023 AZCubing Winter 2022 Bay Area Speedcubin' 40 - San Ramon 2022 CubingUSA Texas Championship 2022 Bay Area Speedcubin' 39 2022 Reno Fall 2022 WCC Western Championship 2022 Bernardo Heights Sides Open 2022 Marshall Cubing September 2022 Berkeley Fall 2022 Irvine Summer 2022 German Nationals 2022 Speedcubing Slovakia 2022 Rubik's WCA European Championship 2022 Rubik's WCA North American Championship 2022 Bay Area Speedcubin' 34 - San Ramon 2022 Berkeley Summer 2022 Bay Area Speedcubin' 32 LIVE - SSF 2022 Utah Puzzling for Awareness 2022 Bay Area Speedcubin' 30 2022 GA Cubers Big Goobers 2022 SacCubing XI 2022 Cal Poly SLO Spring 2022 DeNxNver 2022 Anaheim Winter A 2022 Idaho Spudcubing II 2021 CubingUSA Western Championship 2021 CalPoly SLO Fall 2021 SacCubing X 2021 Missoula 2021 Idaho Summer A 2021 Mudd Winter 2020 Reno Winter 2020 SacCubing IX 2020 UCSD Winter 2020 Bay Area Speedcubin' 23 2020 Bay Area Speedcubin' 22 2019 Grossmont Fall 2019 Puget Sound NxNxN 2019 Bay Area Speedcubin' 21 2019 Berkeley Fall 2019 Reno Fall In Memoriam 2019 Bay Area Speedcubin' 20 2019 Santa Barbara Fall 2019 Berkeley Summer 2019 SacCubing VIII 2019 Indiana 2019 CubingUSA Nationals 2019 Canadian Championship 2019 WCA World Championship 2019 Warm Up Sydney 2019 CubingUSA Western Championship 2019 Bay Area Speedcubin' 17 2019 Silence in the Grove 2019 SacCubing VII 2019 Bay Area Speedcubin' 16 2019 Reno Spring 2019 Berkeley Spring 2019 Thousand Oaks Cubing Open 2019 Bay Area Speedcubin' 15 2019 Santa Barbara Winter 2019 UCSD Winter 2019 SacCubing VI 2019 Skillcon 2018 Berkeley Fall 2018 Reno Fall 2018 Bay Area Speedcubin' 12 2018 SacCubing V 2018 CubingUSA Northwest Championship 2018 CubingUSA Nationals 2018 West Coast Cubing Tour - Cupertino 2018 West Coast Cubing Tour - Fresno 2018 Brooklyn 2018 CubingUSA Western Championship 2018 SacCubing IV 2018 Reno Spring 2018 Berkeley Spring 2018 Berkeley Winter 2018 Reno Winter 2018 SacCubing III 2018 South Enough 2018 Skillcon 2017 Berkeley Fall 2017 Reno Fall 2017 San Ramon Cubed 2017 San Francisco Bay Open 2017 Berkeley Summer 2017 SacCubing II 2017 World Rubik's Cube Championship 2017 London Open 2017 German Big Cube Open 2017 6.25 Bay Area 2017 Bay Area Speedcubin' 10 2017 Reno Spring 2017 SacCubing I 2017 MVCS Spring 2017 Berkeley Winter 2017 Armin Open 2017 Skillcon 2016 Berkeley Fall 2016 Reno Fall 2016 Berkeley Summer 2016 US Nationals 2016 European Rubik's Cube Championship 2016 Berlin Summer Cube Days 2016 West Friesche Open 2016 Reno Open 2016 Berkeley Spring 2016 Berkeley Winter 2016 Oregon State Alpha 2016 Bay Area Speedcubin' 8 2016 Berkeley Fall 2015 Berkeley Summer 2015 Atlanta Open 2015 US Nationals 2015 BASC 7 2015 BASC 6 2015 SPCS Stanford Spring 2015 Berkeley Spring 2015 BASC 5: Everything But 2x2 2015 Berkeley Winter 2015 BASC 4: Día de los Cubos 2014 Berkeley Summer 2014 US Nationals 2014 BASC 3: Flagj Day 2014 Berkeley Spring 2014 Berkeley Winter 2014 Berkeley Fall 2013 Berkeley Summer 2013 World Rubik's Cube Championship 2013 Berkeley Winter 2013 Stanford Fall 2012 Berkeley Fall 2012

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Wild West Wyoming 2026 25/07/2026 Final 2.48s 3.48s #5
Rubik's WCA North American Championship 2026 02/07/2026 First round 1.40s 3.51s #231
West Coast Cubing Western Championship 2026 23/05/2026 Second round 2.57s 3.58s #45
Früehligswürfelä z'Rootchrüüz 2026 09/05/2026 Final 2.19s 3.51s #9
Malegno MegaOpen 2026 01/05/2026 Final 2.89s 3.89s #16
Duper Super Davis Spring 2026 19/04/2026 First round 2.74s 4.02s #23
Zhuhai Pi Day 2026 14/03/2026 Final 2.90s 4.33s #56
Davis Winter 2026 07/02/2026 First round 3.20s 3.78s #13
SacCubing XXII 2026 18/01/2026 First round 2.29s 3.51s #24
Super Duper San Diego 2026 09/01/2026 Second round 2.30s 3.37s #17
Bay Area Speedcubin' 68 - Belmont 2025 13/12/2025 First round 3.14s 3.72s #15
Yuba City Fall 2025 15/11/2025 First round 3.01s 3.93s #13
Berkeley Fall 2025 04/10/2025 First round 3.12s 3.64s #29
SacCubing XXI 2025 28/09/2025 First round 3.16s 3.96s #17
West Coast Cubing Western Championship 2025 29/08/2025 Second round 1.87s 2.97s #21
Reno Summer 2025 09/08/2025 First round 3.66s 3.83s #9
Davis Summer 2025 02/08/2025 First round 2.43s 3.57s #16
Missouri Championship 2025 18/07/2025 Final 2.95s 3.65s #9
Rubik's WCA World Championship 2025 03/07/2025 First round 3.47s 3.79s #678
West Coast Cubing Tour: Berkeley 2025 25/06/2025 First round 2.94s 3.65s #13
Nevada Championship 2025 12/04/2025 Final 2.49s 3.85s #6
Cavarzere al Cubo 2025 29/03/2025 Final 3.35s 4.66s #22
Baja Spring 2025 14/03/2025 Final 2.80s 3.50s #7
Yuba City Spring 2025 08/03/2025 Final 2.44s 4.08s #8
Berkeley Spring 2025 02/03/2025 First round 2.99s 3.68s #18
SacCubing XIX 2025 19/01/2025 Final 2.55s 3.16s #6
Greek Nationals 2024 30/11/2024 Final 3.17s 4.02s #14
Belgian Nationals 2024 16/11/2024 First round 3.71s 4.19s #27
Bay Area Speedcubin' 66 - Belmont 2024 09/11/2024 First round 1.73s 4.09s #23
Davis Fall 2024 20/10/2024 First round 2.56s 3.62s #15
Redding Fall 2024 28/09/2024 First round 3.56s 4.54s #9
6x6 Still in a Madison Park 2024 15/09/2024 Final 2.51s 3.47s #12
La La Land 2024 31/08/2024 Second round 2.56s 4.47s #45
CubingUSA Western Championship 2024 02/08/2024 Second round 2.48s 4.16s #63
Rubik's WCA North American Championship 2024 18/07/2024 Second round 2.91s 4.41s #331
Folsom Summer 2024 07/07/2024 Final 2.57s 3.54s #5
Bay Area Speedcubin' 63 - Atherton 2024 22/06/2024 Second round 3.40s 3.72s #31
Reno Summer 2024 02/06/2024 Final 2.31s 2.80s #5
New Jersey Championship 2024 25/05/2024 Second round 3.36s 4.48s #45
Hessen Open 2024 11/05/2024 Final 3.13s 3.95s #10
Chico Spring 2024 20/04/2024 Final 3.74s 5.89s #8
Nebraska Championship 2024 12/04/2024 Final 3.12s 4.10s #9
Solar Eclipse in Sycamore 2024 08/04/2024 First round 2.12s 3.95s #19
Bay Area Speedcubin' 60 - Mountain View 2024 06/04/2024 First round 2.87s 4.10s #30
Bay Area Speedcubin' 59 LIVE - SSF 2024 30/03/2024 Final 2.81s 3.91s #16
Baja Spring 2024 23/03/2024 Second round 2.91s 4.01s #11
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 First round 2.67s 3.41s #14
Reno Spring 2024 09/03/2024 First round 3.02s 3.85s #11
BASC 56 - Bay Area Side Events Day 2024 24/02/2024 Second round 2.45s 3.81s #17
Davis Winter 2024 18/02/2024 First round 2.78s 3.48s #13
Berkeley Winter 2024 04/02/2024 First round 1.99s 3.43s #21
Honolulu Liʻiliʻi a ʻIke Maka 2024 27/01/2024 Final 2.76s 3.32s #6
SacCubing XVI 2024 20/01/2024 First round 2.82s 3.56s #13
Bay Area Speedcubin' 55 - San Ramon 2024 14/01/2024 First round 1.14s 3.65s #18
Canada's Best in the West 2024 05/01/2024 Second round 2.55s 4.36s #34
Berkeley Fall 2023 18/11/2023 First round 2.36s 4.65s #53
Utah Championship 2023 11/11/2023 Final 3.46s 4.54s #11
UCSD Extravaganza 2023 07/10/2023 Final 2.67s 3.34s #12
Bay Area Speedcubin' 52 - Belmont 2023 01/10/2023 Final 2.88s 3.60s #11
Irvine Fall 2023 24/09/2023 Final 2.92s 3.31s #10
SacCubing XV 2023 17/09/2023 First round 2.50s 4.11s #30
Reno Fall 2023 09/09/2023 Final 2.39s 3.66s #5
Berkeley Summer 2023 26/08/2023 First round 2.81s 3.40s #24
Rubik's WCA World Championship 2023 12/08/2023 First round 3.18s 4.29s #303
CubingUSA Nationals 2023 27/07/2023 Second round 3.02s 3.28s #150
Canadian Championship 2023 13/07/2023 Second round 3.35s 3.88s #49
Bay Area Speedcubin' 49 - Berkeley 2023 08/07/2023 Final 2.35s 3.33s #12
CubingUSA Western Championship 2023 30/06/2023 Second round 3.60s 5.03s #87
Bay Area Speedcubin' 48 - 6.25 Berkeley 2023 25/06/2023 Final 3.52s 4.89s #15
CubingUSA Mid-Atlantic Championship 2023 17/06/2023 Semi Final 2.98s 3.59s #33
Cal Poly SLO Spring 2023 03/06/2023 Final 1.90s 3.26s #4
Mountains Open Up 2023 15/04/2023 Final 1.36s 2.79s #2
Bay Area Speedcubin' 43 2023 01/04/2023 First round 3.44s 4.35s #34
Baja Spring 2023 11/03/2023 Final 3.18s 3.46s #6
Sleepless in Seattle 2023 18/02/2023 Second round 2.54s 5.00s #46
SacCubing XIII 2023 14/01/2023 Final 1.16s 3.39s #9
AZCubing Winter 2022 17/12/2022 Final 3.08s 3.58s #7
Bay Area Speedcubin' 40 - San Ramon 2022 04/12/2022 Final 2.73s 3.91s #6
CubingUSA Texas Championship 2022 19/11/2022 Final 2.14s 3.54s #14
Bay Area Speedcubin' 39 2022 05/11/2022 First round 2.88s 5.00s #37
WCC Western Championship 2022 07/10/2022 Second round 2.76s 3.95s #60
Berkeley Fall 2022 10/09/2022 Final 2.33s 3.27s #5
German Nationals 2022 19/08/2022 Second round 3.36s 3.76s #26
Speedcubing Slovakia 2022 13/08/2022 Second round 3.85s 4.52s #16
Rubik's WCA European Championship 2022 14/07/2022 Second round 2.57s 3.79s #112
Rubik's WCA North American Championship 2022 07/07/2022 First round 3.37s 4.55s #157
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 First round 2.25s 3.86s #17
Utah Puzzling for Awareness 2022 30/04/2022 Final 3.15s 4.53s #7
Cal Poly SLO Spring 2022 19/03/2022 Final 3.02s 3.59s #10
Idaho Spudcubing II 2021 11/12/2021 Final 3.38s 3.58s #1
CubingUSA Western Championship 2021 26/11/2021 First round 3.22s 3.81s #24
SacCubing X 2021 13/11/2021 First round 2.82s 3.63s #19
Missoula 2021 06/11/2021 Final 2.13s 3.05s #3
Idaho Summer A 2021 16/07/2021 Final 2.40s 3.76s #5
Reno Winter 2020 15/02/2020 Final 2.46s 3.54s #3
SacCubing IX 2020 25/01/2020 Final 3.21s 4.13s #11
UCSD Winter 2020 18/01/2020 Final 2.80s 4.30s #9
Bay Area Speedcubin' 23 2020 12/01/2020 Final 2.62s 3.37s #7
Bay Area Speedcubin' 22 2019 21/12/2019 First round 3.44s 5.47s #40
Bay Area Speedcubin' 20 2019 12/10/2019 Final 2.15s 4.43s #11
Santa Barbara Fall 2019 28/09/2019 Final 3.26s 3.88s #6
SacCubing VIII 2019 08/09/2019 First round 2.83s 4.15s #13
Indiana 2019 16/08/2019 First round 2.27s 4.30s #21
CubingUSA Nationals 2019 01/08/2019 Second round 3.23s 3.85s #95
Canadian Championship 2019 26/07/2019 Semi Final 2.85s 4.54s #37
WCA World Championship 2019 11/07/2019 Second round 3.26s 3.46s #99
Warm Up Sydney 2019 06/07/2019 First round 2.70s 3.33s #32
CubingUSA Western Championship 2019 22/06/2019 Final 3.16s 3.82s #13
Bay Area Speedcubin' 17 2019 01/06/2019 First round 3.28s 4.17s #14
SacCubing VII 2019 25/05/2019 Final 3.46s 4.02s #8
Bay Area Speedcubin' 16 2019 11/05/2019 First round 3.10s 4.42s #19
Reno Spring 2019 04/05/2019 Final 2.68s 3.86s #3
Berkeley Spring 2019 21/04/2019 Final 3.37s 4.55s #11
Thousand Oaks Cubing Open 2019 30/03/2019 Final 3.20s 3.70s #3
Santa Barbara Winter 2019 23/02/2019 Final 3.04s 3.60s #5
SacCubing VI 2019 05/01/2019 Final 2.59s 3.99s #6
Skillcon 2018 14/12/2018 Final 3.87s 4.69s #8
Berkeley Fall 2018 17/11/2018 Final 3.68s 4.07s #10
Reno Fall 2018 03/11/2018 Final 3.04s 3.65s #3
CubingUSA Northwest Championship 2018 10/08/2018 Second round 2.31s 3.90s #17
CubingUSA Nationals 2018 27/07/2018 Second round 3.14s 5.18s #144
Brooklyn 2018 08/07/2018 Final 1.15s 3.36s #7
CubingUSA Western Championship 2018 15/06/2018 Second round 3.52s 4.74s #31
SacCubing IV 2018 27/05/2018 First round 3.03s 4.82s #15
Berkeley Spring 2018 07/04/2018 Final 3.18s 3.49s #3
Berkeley Winter 2018 24/02/2018 First round 3.66s 3.90s #16
Reno Winter 2018 17/02/2018 Final 3.19s 4.45s #4
SacCubing III 2018 27/01/2018 Final 2.27s 4.22s #11
Skillcon 2017 16/12/2017 First round 3.52s 4.79s #13
Berkeley Fall 2017 18/11/2017 First round 3.01s 3.95s #16
Reno Fall 2017 11/11/2017 Final 3.06s 4.06s #3
Berkeley Summer 2017 16/09/2017 First round 3.19s 4.10s #13
World Rubik's Cube Championship 2017 13/07/2017 Second round 3.92s 4.12s #125
London Open 2017 08/07/2017 First round 2.91s 4.42s #27
German Big Cube Open 2017 01/07/2017 Final 3.76s 4.13s #14
6.25 Bay Area 2017 24/06/2017 Final 4.96s #26
SacCubing I 2017 25/03/2017 Final 3.96s 4.58s #9
MVCS Spring 2017 18/03/2017 Final 3.76s 4.20s #4
Skillcon 2016 17/12/2016 Final 3.30s 4.02s #4
Berkeley Fall 2016 19/11/2016 Final 3.92s 5.33s #6
Reno Fall 2016 12/11/2016 Final 3.57s 4.90s #2
Berkeley Summer 2016 17/09/2016 First round 3.98s 4.49s #15
US Nationals 2016 29/07/2016 Semi Final 1.98s 3.83s #34
European Rubik's Cube Championship 2016 15/07/2016 First round 3.93s 4.46s #121
Berlin Summer Cube Days 2016 02/07/2016 Final 3.66s 4.12s #7
West Friesche Open 2016 26/06/2016 Final 2.84s 4.33s #5
Reno Open 2016 16/04/2016 Final 2.09s 4.13s #2
Berkeley Winter 2016 20/02/2016 Final 3.59s 4.08s #7
Oregon State Alpha 2016 09/01/2016 Final 1.18s 4.28s #7
Berkeley Summer 2015 12/09/2015 Final 3.56s 4.48s #6
Atlanta Open 2015 08/08/2015 Final 3.92s 4.25s #5
US Nationals 2015 31/07/2015 Second round 3.59s 4.20s #56
SPCS Stanford Spring 2015 19/04/2015 Final 2.83s 3.69s #10
Berkeley Spring 2015 12/04/2015 Final 3.52s 4.45s #4
Berkeley Winter 2015 21/02/2015 Final 2.21s 3.63s #5
Berkeley Summer 2014 06/09/2014 Final 4.28s 4.75s #4
US Nationals 2014 01/08/2014 First round 4.30s 5.48s #127
BASC 3: Flagj Day 2014 14/06/2014 Final 3.09s 4.79s #9
Berkeley Spring 2014 19/04/2014 Final 4.03s 4.99s #10
Berkeley Winter 2014 01/02/2014 First round 5.22s 6.09s #17
Berkeley Fall 2013 02/11/2013 First round 6.11s 7.17s #18
Berkeley Summer 2013 03/08/2013 Final 3.55s 6.87s #27
World Rubik's Cube Championship 2013 26/07/2013 First round 5.25s 8.00s #309
Berkeley Winter 2013 09/03/2013 Final 4.03s 7.33s #8
Stanford Fall 2012 10/11/2012 First round 5.13s 7.08s #11
Berkeley Fall 2012 02/09/2012 First round 9.08s 11.89s #17

Round Breakdown

Competition Date Round Single Average Position
Wild West Wyoming 2026 25/07/2026 First round 2.54s 3.83s #6
Wild West Wyoming 2026 25/07/2026 Final 2.48s 3.48s #5
Rubik's WCA North American Championship 2026 02/07/2026 First round 1.40s 3.51s #231
West Coast Cubing Western Championship 2026 23/05/2026 First round 2.92s 3.37s #38
West Coast Cubing Western Championship 2026 23/05/2026 Second round 2.57s 3.58s #45
Früehligswürfelä z'Rootchrüüz 2026 09/05/2026 First round 2.78s 3.35s #8
Früehligswürfelä z'Rootchrüüz 2026 09/05/2026 Final 2.19s 3.51s #9
Malegno MegaOpen 2026 01/05/2026 First round 3.41s 4.38s #17
Malegno MegaOpen 2026 01/05/2026 Final 2.89s 3.89s #16
Duper Super Davis Spring 2026 19/04/2026 First round 2.74s 4.02s #23
Zhuhai Pi Day 2026 14/03/2026 First round 3.51s 3.92s #38
Zhuhai Pi Day 2026 14/03/2026 Final 2.90s 4.33s #56
Davis Winter 2026 07/02/2026 First round 3.20s 3.78s #13
SacCubing XXII 2026 18/01/2026 First round 2.29s 3.51s #24
Super Duper San Diego 2026 09/01/2026 First round 2.65s 3.43s #17
Super Duper San Diego 2026 09/01/2026 Second round 2.30s 3.37s #17
Bay Area Speedcubin' 68 - Belmont 2025 13/12/2025 First round 3.14s 3.72s #15
Yuba City Fall 2025 15/11/2025 First round 3.01s 3.93s #13
Berkeley Fall 2025 04/10/2025 First round 3.12s 3.64s #29
SacCubing XXI 2025 28/09/2025 First round 3.16s 3.96s #17
West Coast Cubing Western Championship 2025 29/08/2025 First round 1.89s 3.24s #18
West Coast Cubing Western Championship 2025 29/08/2025 Second round 1.87s 2.97s #21
Reno Summer 2025 09/08/2025 First round 3.66s 3.83s #9
Davis Summer 2025 02/08/2025 First round 2.43s 3.57s #16
Missouri Championship 2025 18/07/2025 First round 3.15s 3.39s #9
Missouri Championship 2025 18/07/2025 Second round 2.46s 3.68s #11
Missouri Championship 2025 18/07/2025 Final 2.95s 3.65s #9
Rubik's WCA World Championship 2025 03/07/2025 First round 3.47s 3.79s #678
West Coast Cubing Tour: Berkeley 2025 25/06/2025 First round 2.94s 3.65s #13
Nevada Championship 2025 12/04/2025 First round 1.65s 3.47s #7
Nevada Championship 2025 12/04/2025 Final 2.49s 3.85s #6
Cavarzere al Cubo 2025 29/03/2025 First round 3.06s 3.43s #13
Cavarzere al Cubo 2025 29/03/2025 Final 3.35s 4.66s #22
Baja Spring 2025 14/03/2025 First round 2.73s 3.43s #5
Baja Spring 2025 14/03/2025 Second round 2.96s 3.32s #3
Baja Spring 2025 14/03/2025 Final 2.80s 3.50s #7
Yuba City Spring 2025 08/03/2025 First round 2.67s 3.91s #12
Yuba City Spring 2025 08/03/2025 Final 2.44s 4.08s #8
Berkeley Spring 2025 02/03/2025 First round 2.99s 3.68s #18
SacCubing XIX 2025 19/01/2025 First round 2.01s 3.34s #12
SacCubing XIX 2025 19/01/2025 Final 2.55s 3.16s #6
Greek Nationals 2024 30/11/2024 First round 2.97s 3.30s #13
Greek Nationals 2024 30/11/2024 Final 3.17s 4.02s #14
Belgian Nationals 2024 16/11/2024 First round 3.71s 4.19s #27
Bay Area Speedcubin' 66 - Belmont 2024 09/11/2024 First round 1.73s 4.09s #23
Davis Fall 2024 20/10/2024 First round 2.56s 3.62s #15
Redding Fall 2024 28/09/2024 First round 3.56s 4.54s #9
6x6 Still in a Madison Park 2024 15/09/2024 First round 2.42s 3.67s #12
6x6 Still in a Madison Park 2024 15/09/2024 Final 2.51s 3.47s #12
La La Land 2024 31/08/2024 First round 2.53s 3.21s #12
La La Land 2024 31/08/2024 Second round 2.56s 4.47s #45
CubingUSA Western Championship 2024 02/08/2024 First round 2.14s 3.33s #31
CubingUSA Western Championship 2024 02/08/2024 Second round 2.48s 4.16s #63
Rubik's WCA North American Championship 2024 18/07/2024 First round 3.14s 3.55s #216
Rubik's WCA North American Championship 2024 18/07/2024 Second round 2.91s 4.41s #331
Folsom Summer 2024 07/07/2024 First round 2.43s 3.35s #6
Folsom Summer 2024 07/07/2024 Final 2.57s 3.54s #5
Bay Area Speedcubin' 63 - Atherton 2024 22/06/2024 First round 2.96s 3.35s #22
Bay Area Speedcubin' 63 - Atherton 2024 22/06/2024 Second round 3.40s 3.72s #31
Reno Summer 2024 02/06/2024 First round 3.10s 3.78s #5
Reno Summer 2024 02/06/2024 Final 2.31s 2.80s #5
New Jersey Championship 2024 25/05/2024 First round 2.31s 3.16s #19
New Jersey Championship 2024 25/05/2024 Second round 3.36s 4.48s #45
Hessen Open 2024 11/05/2024 First round 3.20s 4.35s #20
Hessen Open 2024 11/05/2024 Final 3.13s 3.95s #10
Chico Spring 2024 20/04/2024 First round 3.38s 3.73s #6
Chico Spring 2024 20/04/2024 Final 3.74s 5.89s #8
Nebraska Championship 2024 12/04/2024 First round 2.17s 3.10s #3
Nebraska Championship 2024 12/04/2024 Second round 2.10s 3.11s #2
Nebraska Championship 2024 12/04/2024 Final 3.12s 4.10s #9
Solar Eclipse in Sycamore 2024 08/04/2024 First round 2.12s 3.95s #19
Bay Area Speedcubin' 60 - Mountain View 2024 06/04/2024 First round 2.87s 4.10s #30
Bay Area Speedcubin' 59 LIVE - SSF 2024 30/03/2024 First round 2.55s 3.26s #10
Bay Area Speedcubin' 59 LIVE - SSF 2024 30/03/2024 Second round 3.12s 3.19s #8
Bay Area Speedcubin' 59 LIVE - SSF 2024 30/03/2024 Final 2.81s 3.91s #16
Baja Spring 2024 23/03/2024 First round 2.53s 3.58s #8
Baja Spring 2024 23/03/2024 Second round 2.91s 4.01s #11
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 First round 2.67s 3.41s #14
Reno Spring 2024 09/03/2024 First round 3.02s 3.85s #11
BASC 56 - Bay Area Side Events Day 2024 24/02/2024 First round 2.77s 3.39s #12
BASC 56 - Bay Area Side Events Day 2024 24/02/2024 Second round 2.45s 3.81s #17
Davis Winter 2024 18/02/2024 First round 2.78s 3.48s #13
Berkeley Winter 2024 04/02/2024 First round 1.99s 3.43s #21
Honolulu Liʻiliʻi a ʻIke Maka 2024 27/01/2024 First round 2.19s 3.90s #9
Honolulu Liʻiliʻi a ʻIke Maka 2024 27/01/2024 Final 2.76s 3.32s #6
SacCubing XVI 2024 20/01/2024 First round 2.82s 3.56s #13
Bay Area Speedcubin' 55 - San Ramon 2024 14/01/2024 First round 1.14s 3.65s #18
Canada's Best in the West 2024 05/01/2024 First round 3.57s 3.74s #23
Canada's Best in the West 2024 05/01/2024 Second round 2.55s 4.36s #34
Berkeley Fall 2023 18/11/2023 First round 2.36s 4.65s #53
Utah Championship 2023 11/11/2023 First round 3.02s 3.82s #11
Utah Championship 2023 11/11/2023 Final 3.46s 4.54s #11
UCSD Extravaganza 2023 07/10/2023 First round 1.96s 2.96s #12
UCSD Extravaganza 2023 07/10/2023 Final 2.67s 3.34s #12
Bay Area Speedcubin' 52 - Belmont 2023 01/10/2023 First round 2.19s 3.26s #8
Bay Area Speedcubin' 52 - Belmont 2023 01/10/2023 Second round 2.48s 2.89s #2
Bay Area Speedcubin' 52 - Belmont 2023 01/10/2023 Final 2.88s 3.60s #11
Irvine Fall 2023 24/09/2023 First round 3.13s 3.75s #15
Irvine Fall 2023 24/09/2023 Final 2.92s 3.31s #10
SacCubing XV 2023 17/09/2023 First round 2.50s 4.11s #30
Reno Fall 2023 09/09/2023 First round 3.15s 3.80s #6
Reno Fall 2023 09/09/2023 Final 2.39s 3.66s #5
Berkeley Summer 2023 26/08/2023 First round 2.81s 3.40s #24
Rubik's WCA World Championship 2023 12/08/2023 First round 3.18s 4.29s #303
CubingUSA Nationals 2023 27/07/2023 First round 2.97s 4.25s #296
CubingUSA Nationals 2023 27/07/2023 Second round 3.02s 3.28s #150
Canadian Championship 2023 13/07/2023 First round 3.20s 3.73s #54
Canadian Championship 2023 13/07/2023 Second round 3.35s 3.88s #49
Bay Area Speedcubin' 49 - Berkeley 2023 08/07/2023 Final 2.35s 3.33s #12
CubingUSA Western Championship 2023 30/06/2023 First round 2.52s 3.88s #42
CubingUSA Western Championship 2023 30/06/2023 Second round 3.60s 5.03s #87
Bay Area Speedcubin' 48 - 6.25 Berkeley 2023 25/06/2023 First round 2.69s 3.68s #12
Bay Area Speedcubin' 48 - 6.25 Berkeley 2023 25/06/2023 Final 3.52s 4.89s #15
CubingUSA Mid-Atlantic Championship 2023 17/06/2023 First round 2.25s 3.57s #39
CubingUSA Mid-Atlantic Championship 2023 17/06/2023 Second round 3.52s 4.15s #49
CubingUSA Mid-Atlantic Championship 2023 17/06/2023 Semi Final 2.98s 3.59s #33
Cal Poly SLO Spring 2023 03/06/2023 First round 2.71s 4.12s #9
Cal Poly SLO Spring 2023 03/06/2023 Final 1.90s 3.26s #4
Mountains Open Up 2023 15/04/2023 First round 2.50s 3.74s #7
Mountains Open Up 2023 15/04/2023 Second round 1.95s 3.38s #5
Mountains Open Up 2023 15/04/2023 Final 1.36s 2.79s #2
Bay Area Speedcubin' 43 2023 01/04/2023 First round 3.44s 4.35s #34
Baja Spring 2023 11/03/2023 First round 2.40s 4.13s #9
Baja Spring 2023 11/03/2023 Second round 2.72s 3.39s #6
Baja Spring 2023 11/03/2023 Final 3.18s 3.46s #6
Sleepless in Seattle 2023 18/02/2023 First round 3.32s 4.42s #49
Sleepless in Seattle 2023 18/02/2023 Second round 2.54s 5.00s #46
SacCubing XIII 2023 14/01/2023 First round 2.86s 3.31s #11
SacCubing XIII 2023 14/01/2023 Final 1.16s 3.39s #9
AZCubing Winter 2022 17/12/2022 First round 3.44s 3.69s #5
AZCubing Winter 2022 17/12/2022 Final 3.08s 3.58s #7
Bay Area Speedcubin' 40 - San Ramon 2022 04/12/2022 First round 2.68s 3.13s #4
Bay Area Speedcubin' 40 - San Ramon 2022 04/12/2022 Second round 2.32s 3.29s #7
Bay Area Speedcubin' 40 - San Ramon 2022 04/12/2022 Final 2.73s 3.91s #6
CubingUSA Texas Championship 2022 19/11/2022 First round 2.46s 3.20s #10
CubingUSA Texas Championship 2022 19/11/2022 Final 2.14s 3.54s #14
Bay Area Speedcubin' 39 2022 05/11/2022 First round 2.88s 5.00s #37
WCC Western Championship 2022 07/10/2022 First round 2.31s 3.34s #30
WCC Western Championship 2022 07/10/2022 Second round 2.76s 3.95s #60
Berkeley Fall 2022 10/09/2022 First round 2.29s 3.33s #10
Berkeley Fall 2022 10/09/2022 Final 2.33s 3.27s #5
German Nationals 2022 19/08/2022 First round 3.29s 4.10s #31
German Nationals 2022 19/08/2022 Second round 3.36s 3.76s #26
Speedcubing Slovakia 2022 13/08/2022 First round 2.43s 3.47s #7
Speedcubing Slovakia 2022 13/08/2022 Second round 3.85s 4.52s #16
Rubik's WCA European Championship 2022 14/07/2022 First round 3.43s 3.89s #177
Rubik's WCA European Championship 2022 14/07/2022 Second round 2.57s 3.79s #112
Rubik's WCA North American Championship 2022 07/07/2022 First round 3.37s 4.55s #157
Bay Area Speedcubin' 34 - San Ramon 2022 03/07/2022 First round 2.25s 3.86s #17
Utah Puzzling for Awareness 2022 30/04/2022 First round 2.65s 3.64s #6
Utah Puzzling for Awareness 2022 30/04/2022 Final 3.15s 4.53s #7
Cal Poly SLO Spring 2022 19/03/2022 First round 2.95s 4.06s #7
Cal Poly SLO Spring 2022 19/03/2022 Final 3.02s 3.59s #10
Idaho Spudcubing II 2021 11/12/2021 First round 3.03s 3.68s #1
Idaho Spudcubing II 2021 11/12/2021 Final 3.38s 3.58s #1
CubingUSA Western Championship 2021 26/11/2021 First round 3.22s 3.81s #24
SacCubing X 2021 13/11/2021 First round 2.82s 3.63s #19
Missoula 2021 06/11/2021 First round 3.05s 3.86s #7
Missoula 2021 06/11/2021 Final 2.13s 3.05s #3
Idaho Summer A 2021 16/07/2021 First round 1.43s 3.50s #3
Idaho Summer A 2021 16/07/2021 Final 2.40s 3.76s #5
Reno Winter 2020 15/02/2020 First round 3.30s 3.35s #2
Reno Winter 2020 15/02/2020 Final 2.46s 3.54s #3
SacCubing IX 2020 25/01/2020 First round 2.86s 3.28s #8
SacCubing IX 2020 25/01/2020 Final 3.21s 4.13s #11
UCSD Winter 2020 18/01/2020 First round 1.08s 3.18s #7
UCSD Winter 2020 18/01/2020 Final 2.80s 4.30s #9
Bay Area Speedcubin' 23 2020 12/01/2020 First round 2.93s 4.09s #10
Bay Area Speedcubin' 23 2020 12/01/2020 Final 2.62s 3.37s #7
Bay Area Speedcubin' 22 2019 21/12/2019 First round 3.44s 5.47s #40
Bay Area Speedcubin' 20 2019 12/10/2019 First round 1.55s 3.61s #9
Bay Area Speedcubin' 20 2019 12/10/2019 Final 2.15s 4.43s #11
Santa Barbara Fall 2019 28/09/2019 First round 2.63s 3.62s #6
Santa Barbara Fall 2019 28/09/2019 Final 3.26s 3.88s #6
SacCubing VIII 2019 08/09/2019 First round 2.83s 4.15s #13
Indiana 2019 16/08/2019 First round 2.27s 4.30s #21
CubingUSA Nationals 2019 01/08/2019 First round 1.96s 2.56s #40
CubingUSA Nationals 2019 01/08/2019 Second round 3.23s 3.85s #95
Canadian Championship 2019 26/07/2019 First round 0.85s 3.57s #19
Canadian Championship 2019 26/07/2019 Second round 3.31s 3.98s #26
Canadian Championship 2019 26/07/2019 Semi Final 2.85s 4.54s #37
WCA World Championship 2019 11/07/2019 First round 2.83s 3.53s #112
WCA World Championship 2019 11/07/2019 Second round 3.26s 3.46s #99
Warm Up Sydney 2019 06/07/2019 First round 2.70s 3.33s #32
CubingUSA Western Championship 2019 22/06/2019 First round 3.36s 3.45s #13
CubingUSA Western Championship 2019 22/06/2019 Final 3.16s 3.82s #13
Bay Area Speedcubin' 17 2019 01/06/2019 First round 3.28s 4.17s #14
SacCubing VII 2019 25/05/2019 First round 2.98s 3.38s #6
SacCubing VII 2019 25/05/2019 Final 3.46s 4.02s #8
Bay Area Speedcubin' 16 2019 11/05/2019 First round 3.10s 4.42s #19
Reno Spring 2019 04/05/2019 First round 2.30s 3.23s #3
Reno Spring 2019 04/05/2019 Second round 2.31s 2.97s #1
Reno Spring 2019 04/05/2019 Final 2.68s 3.86s #3
Berkeley Spring 2019 21/04/2019 First round 2.20s 3.86s #9
Berkeley Spring 2019 21/04/2019 Final 3.37s 4.55s #11
Thousand Oaks Cubing Open 2019 30/03/2019 First round 2.78s 3.43s #3
Thousand Oaks Cubing Open 2019 30/03/2019 Final 3.20s 3.70s #3
Santa Barbara Winter 2019 23/02/2019 First round 3.12s 3.76s #5
Santa Barbara Winter 2019 23/02/2019 Final 3.04s 3.60s #5
SacCubing VI 2019 05/01/2019 First round 1.33s 3.31s #4
SacCubing VI 2019 05/01/2019 Second round 3.09s 3.85s #9
SacCubing VI 2019 05/01/2019 Final 2.59s 3.99s #6
Skillcon 2018 14/12/2018 First round 3.36s 3.71s #4
Skillcon 2018 14/12/2018 Second round 2.84s 3.54s #4
Skillcon 2018 14/12/2018 Final 3.87s 4.69s #8
Berkeley Fall 2018 17/11/2018 First round 1.96s 2.97s #5
Berkeley Fall 2018 17/11/2018 Final 3.68s 4.07s #10
Reno Fall 2018 03/11/2018 First round 3.02s 3.57s #2
Reno Fall 2018 03/11/2018 Final 3.04s 3.65s #3
CubingUSA Northwest Championship 2018 10/08/2018 First round 3.40s 3.96s #15
CubingUSA Northwest Championship 2018 10/08/2018 Second round 2.31s 3.90s #17
CubingUSA Nationals 2018 27/07/2018 First round 2.36s 3.96s #147
CubingUSA Nationals 2018 27/07/2018 Second round 3.14s 5.18s #144
Brooklyn 2018 08/07/2018 First round 3.31s 4.22s #15
Brooklyn 2018 08/07/2018 Final 1.15s 3.36s #7
CubingUSA Western Championship 2018 15/06/2018 First round 3.05s 3.90s #15
CubingUSA Western Championship 2018 15/06/2018 Second round 3.52s 4.74s #31
SacCubing IV 2018 27/05/2018 First round 3.03s 4.82s #15
Berkeley Spring 2018 07/04/2018 First round 2.82s 2.95s #5
Berkeley Spring 2018 07/04/2018 Final 3.18s 3.49s #3
Berkeley Winter 2018 24/02/2018 First round 3.66s 3.90s #16
Reno Winter 2018 17/02/2018 First round 2.50s 3.87s #3
Reno Winter 2018 17/02/2018 Final 3.19s 4.45s #4
SacCubing III 2018 27/01/2018 First round 2.92s 4.04s #13
SacCubing III 2018 27/01/2018 Second round 1.20s 3.33s #8
SacCubing III 2018 27/01/2018 Final 2.27s 4.22s #11
Skillcon 2017 16/12/2017 First round 3.52s 4.79s #13
Berkeley Fall 2017 18/11/2017 First round 3.01s 3.95s #16
Reno Fall 2017 11/11/2017 First round 2.37s 3.94s #3
Reno Fall 2017 11/11/2017 Final 3.06s 4.06s #3
Berkeley Summer 2017 16/09/2017 First round 3.19s 4.10s #13
World Rubik's Cube Championship 2017 13/07/2017 First round 3.85s 4.26s #197
World Rubik's Cube Championship 2017 13/07/2017 Second round 3.92s 4.12s #125
London Open 2017 08/07/2017 First round 2.91s 4.42s #27
German Big Cube Open 2017 01/07/2017 First round 2.89s 3.84s #10
German Big Cube Open 2017 01/07/2017 Final 3.76s 4.13s #14
6.25 Bay Area 2017 24/06/2017 Final 4.96s #26
SacCubing I 2017 25/03/2017 First round 2.42s 4.21s #10
SacCubing I 2017 25/03/2017 Final 3.96s 4.58s #9
MVCS Spring 2017 18/03/2017 First round 2.50s 4.43s #9
MVCS Spring 2017 18/03/2017 Final 3.76s 4.20s #4
Skillcon 2016 17/12/2016 First round 2.71s 3.20s #2
Skillcon 2016 17/12/2016 Final 3.30s 4.02s #4
Berkeley Fall 2016 19/11/2016 First round 3.97s 4.53s #8
Berkeley Fall 2016 19/11/2016 Final 3.92s 5.33s #6
Reno Fall 2016 12/11/2016 Final 3.57s 4.90s #2
Berkeley Summer 2016 17/09/2016 First round 3.98s 4.49s #15
US Nationals 2016 29/07/2016 First round 3.35s 4.17s #84
US Nationals 2016 29/07/2016 Second round 2.99s 3.53s #35
US Nationals 2016 29/07/2016 Semi Final 1.98s 3.83s #34
European Rubik's Cube Championship 2016 15/07/2016 First round 3.93s 4.46s #121
Berlin Summer Cube Days 2016 02/07/2016 First round 3.43s 3.99s #6
Berlin Summer Cube Days 2016 02/07/2016 Second round 3.64s 3.92s #7
Berlin Summer Cube Days 2016 02/07/2016 Final 3.66s 4.12s #7
West Friesche Open 2016 26/06/2016 Final 2.84s 4.33s #5
Reno Open 2016 16/04/2016 Final 2.09s 4.13s #2
Berkeley Winter 2016 20/02/2016 Final 3.59s 4.08s #7
Oregon State Alpha 2016 09/01/2016 First round 2.45s 3.78s #5
Oregon State Alpha 2016 09/01/2016 Final 1.18s 4.28s #7
Berkeley Summer 2015 12/09/2015 First round 4.34s 4.66s #7
Berkeley Summer 2015 12/09/2015 Final 3.56s 4.48s #6
Atlanta Open 2015 08/08/2015 First round 1.84s 3.96s #4
Atlanta Open 2015 08/08/2015 Final 3.92s 4.25s #5
US Nationals 2015 31/07/2015 First round 3.88s 4.77s #90
US Nationals 2015 31/07/2015 Second round 3.59s 4.20s #56
SPCS Stanford Spring 2015 19/04/2015 Final 2.83s 3.69s #10
Berkeley Spring 2015 12/04/2015 Final 3.52s 4.45s #4
Berkeley Winter 2015 21/02/2015 First round 4.28s 4.47s #8
Berkeley Winter 2015 21/02/2015 Final 2.21s 3.63s #5
Berkeley Summer 2014 06/09/2014 First round 3.66s 4.47s #6
Berkeley Summer 2014 06/09/2014 Final 4.28s 4.75s #4
US Nationals 2014 01/08/2014 First round 4.30s 5.48s #127
BASC 3: Flagj Day 2014 14/06/2014 First round 3.21s 5.00s #9
BASC 3: Flagj Day 2014 14/06/2014 Final 3.09s 4.79s #9
Berkeley Spring 2014 19/04/2014 First round 5.15s 5.59s #9
Berkeley Spring 2014 19/04/2014 Final 4.03s 4.99s #10
Berkeley Winter 2014 01/02/2014 First round 5.22s 6.09s #17
Berkeley Fall 2013 02/11/2013 First round 6.11s 7.17s #18
Berkeley Summer 2013 03/08/2013 Final 3.55s 6.87s #27
World Rubik's Cube Championship 2013 26/07/2013 First round 5.25s 8.00s #309
Berkeley Winter 2013 09/03/2013 First round 6.56s 7.53s #10
Berkeley Winter 2013 09/03/2013 Final 4.03s 7.33s #8
Stanford Fall 2012 10/11/2012 First round 5.13s 7.08s #11
Berkeley Fall 2012 02/09/2012 First round 9.08s 11.89s #17
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