WCA ID: 2012MAHV01
Country: USA
Active since: 2012

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Wild West Wyoming 2026 | 25/07/2026 | Final | 25.67s | 27.42s | #1 |
| Bring the Heat AZ 2026 | 18/07/2026 | Final | 25.06s | 28.28s | #1 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Final | 25.31s | 28.81s | #19 |
| West Coast Cubing Western Championship 2026 | 23/05/2026 | Final | 26.67s | 29.34s | #4 |
| Früehligswürfelä z'Rootchrüüz 2026 | 09/05/2026 | Final | 26.05s | 28.19s | #4 |
| Malegno MegaOpen 2026 | 01/05/2026 | Final | 26.64s | 28.79s | #4 |
| Duper Super Davis Spring 2026 | 19/04/2026 | Final | 25.99s | 27.30s | #1 |
| Katano Spring 2026 | 21/03/2026 | Final | 26.75s | 29.41s | #5 |
| Yuba City Spring 2026 | 07/03/2026 | Final | 23.11s | 27.81s | #1 |
| Davis Winter Weeknight 2026 | 26/02/2026 | Final | 24.45s | 28.03s | #1 |
| SacCubing XXII 2026 | 18/01/2026 | Final | 23.37s | 29.08s | #1 |
| Super Duper San Diego 2026 | 09/01/2026 | Final | 23.64s | 25.78s | #2 |
| Bay Area Speedcubin' 68 - Belmont 2025 | 13/12/2025 | Final | 24.66s | 29.77s | #1 |
| Dublin California Open 2025 | 22/11/2025 | Final | 23.47s | 26.94s | #3 |
| Yuba City Fall 2025 | 15/11/2025 | Final | 26.44s | 27.58s | #1 |
| Rubik's x TheCubicle CubingUSA All-Stars 2025 | 01/11/2025 | First round | 24.15s | 28.62s | #14 |
| Davis Fall 2025 | 25/10/2025 | Final | 26.34s | 29.44s | #1 |
| SacCubing XXI 2025 | 28/09/2025 | Final | 26.89s | 28.48s | #2 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Final | 23.76s | 29.51s | #6 |
| Reno Summer 2025 | 09/08/2025 | Final | 24.95s | 28.32s | #1 |
| Missouri Championship 2025 | 18/07/2025 | Final | 24.15s | 28.68s | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 24.12s | 26.79s | #32 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 23.59s | 26.57s | #5 |
| SacCubing XX 2025 | 18/05/2025 | Final | 23.19s | 27.51s | #1 |
| Nevada Championship 2025 | 12/04/2025 | Final | 25.09s | 29.18s | #2 |
| Cavarzere al Cubo 2025 | 29/03/2025 | Final | 24.04s | 25.98s | #1 |
| Mainzelcubing 2025 | 22/03/2025 | Final | 23.31s | 25.88s | #2 |
| Baja Spring 2025 | 14/03/2025 | Final | 23.30s | 25.12s | #2 |
| UCSD Weeknights V 2025 | 13/03/2025 | Final | 24.21s | 26.23s | #1 |
| Davis Weeknight February 2025 | 07/02/2025 | Final | 23.71s | 27.08s | #1 |
| SacCubing XIX 2025 | 19/01/2025 | Final | 23.37s | 26.97s | #1 |
| Bay Area Speedcubin' 67 - San Ramon 2025 | 12/01/2025 | Final | 29.26s | 31.51s | #1 |
| Prague CubeMas 2024 | 08/12/2024 | Final | 26.46s | 27.47s | #1 |
| Greek Nationals 2024 | 30/11/2024 | Final | 26.91s | 29.81s | #1 |
| Belgian Nationals 2024 | 16/11/2024 | Final | 24.05s | 27.02s | #1 |
| Bay Area Speedcubin' 66 - Belmont 2024 | 09/11/2024 | Final | 25.08s | 27.22s | #1 |
| Davis Fall 2024 | 20/10/2024 | Final | 24.45s | 27.41s | #1 |
| Bay Area Speedcubin' 65 - Berkeley 2024 | 29/09/2024 | Final | 25.42s | 30.78s | #2 |
| Redding Fall 2024 | 28/09/2024 | Final | 26.84s | 27.36s | #1 |
| La La Land 2024 | 31/08/2024 | Final | 26.56s | 28.67s | #1 |
| CubingUSA Western Championship 2024 | 02/08/2024 | Final | 22.47s | 29.42s | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Final | 26.56s | 29.69s | #17 |
| Folsom Summer 2024 | 07/07/2024 | Final | 28.68s | 30.56s | #1 |
| Bay Area Speedcubin' 63 - Atherton 2024 | 22/06/2024 | Final | 24.43s | 27.30s | #3 |
| Reno Summer 2024 | 02/06/2024 | Final | 25.61s | 27.91s | #1 |
| New Jersey Championship 2024 | 25/05/2024 | Final | 28.81s | 30.97s | #5 |
| Hessen Open 2024 | 11/05/2024 | Final | 25.10s | 27.97s | #1 |
| Wendlinger Würfelwochenende 2024 | 04/05/2024 | Final | 23.40s | 28.38s | #2 |
| Chico Spring 2024 | 20/04/2024 | Final | 26.24s | 28.00s | #1 |
| Nebraska Championship 2024 | 12/04/2024 | Final | 24.29s | 27.30s | #1 |
| Baja Spring 2024 | 23/03/2024 | Final | 25.50s | 28.03s | #2 |
| Don't Turn SLOw Spring 2024 | 16/03/2024 | Final | 26.53s | 28.19s | #1 |
| Davis Winter 2024 | 18/02/2024 | Final | 26.21s | 30.57s | #2 |
| Honolulu Liʻiliʻi a ʻIke Maka 2024 | 27/01/2024 | Final | 25.31s | 27.79s | #2 |
| SacCubing XVI 2024 | 20/01/2024 | Final | 26.59s | 27.82s | #1 |
| Canada's Best in the West 2024 | 05/01/2024 | Final | 28.08s | 31.12s | #3 |
| Folsom Winter 2023 | 17/12/2023 | Final | 25.44s | 27.17s | #2 |
| Beckman Gets Big 2023 | 10/12/2023 | Final | 24.91s | 27.25s | #2 |
| Nub Open Mission Viejo 2023 | 03/12/2023 | Final | 23.94s | 27.10s | #2 |
| Utah Championship 2023 | 11/11/2023 | Final | 26.83s | 28.52s | #1 |
| Bay Area Speedcubin' 54 Live - SSF 2023 | 05/11/2023 | Final | 25.00s | 27.14s | #1 |
| Bay Area Speedcubin' 52 - Belmont 2023 | 01/10/2023 | Final | 23.99s | 29.39s | #2 |
| Irvine Fall 2023 | 24/09/2023 | Final | 24.66s | 28.46s | #3 |
| SacCubing XV 2023 | 17/09/2023 | Final | 27.18s | 29.08s | #2 |
| Bay Area Speedcubin' 51 Live - SSF 2023 | 03/09/2023 | Final | 27.15s | 28.52s | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 24.54s | 27.37s | #19 |
| CubingUSA Nationals 2023 | 27/07/2023 | Final | 24.40s | 26.90s | #7 |
| Canadian Championship 2023 | 13/07/2023 | Final | 25.53s | 27.94s | #6 |
| CubingUSA Western Championship 2023 | 30/06/2023 | Final | 29.60s | 31.78s | #10 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Final | 28.22s | 30.48s | #9 |
| Reno Summer 2023 | 10/06/2023 | Final | 26.56s | 29.33s | #1 |
| Cal Poly SLO Spring 2023 | 03/06/2023 | Final | 21.96s | 28.57s | #1 |
| Westview Cubing Favorites 2023 | 27/05/2023 | Final | 24.30s | 28.20s | #2 |
| SacCubing XIV 2023 | 20/05/2023 | Final | 25.49s | 28.12s | #2 |
| Colorado Waffle Jostle 2023 | 29/04/2023 | Final | 24.59s | 26.16s | #1 |
| Bay Area Speedcubin' 44 2023 | 22/04/2023 | Final | 25.81s | 28.74s | #2 |
| Baja Spring 2023 | 11/03/2023 | Final | 27.48s | 28.91s | #1 |
| Sleepless in Seattle 2023 | 18/02/2023 | Final | 24.71s | 27.58s | #3 |
| SacCubing XIII 2023 | 14/01/2023 | Final | 27.86s | 29.71s | #4 |
| AZCubing Winter 2022 | 17/12/2022 | Final | 26.66s | 29.25s | #3 |
| Bay Area Speedcubin' 40 - San Ramon 2022 | 04/12/2022 | Final | 25.89s | 28.63s | #2 |
| CubingUSA Texas Championship 2022 | 19/11/2022 | Final | 21.98s | 26.28s | #1 |
| Reno Fall 2022 | 22/10/2022 | Final | 24.49s | 26.17s | #1 |
| WCC Western Championship 2022 | 07/10/2022 | Final | 25.60s | 28.83s | #2 |
| Bernardo Heights Sides Open 2022 | 25/09/2022 | Final | 24.12s | 26.77s | #1 |
| Irvine Summer 2022 | 28/08/2022 | Final | 24.97s | 29.20s | #1 |
| German Nationals 2022 | 19/08/2022 | Final | 27.71s | 28.44s | #3 |
| Speedcubing Slovakia 2022 | 13/08/2022 | Final | 26.10s | 30.03s | #2 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Second round | 23.88s | 30.57s | #25 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Final | 24.95s | 28.61s | #7 |
| Bay Area Speedcubin' 34 - San Ramon 2022 | 03/07/2022 | Final | 24.97s | 27.50s | #2 |
| Bay Area Speedcubin' 32 LIVE - SSF 2022 | 22/05/2022 | Final | 23.85s | 29.67s | #2 |
| GA Cubers Big Goobers 2022 | 03/04/2022 | Final | 25.91s | 29.05s | #3 |
| SacCubing XI 2022 | 27/03/2022 | Final | 23.60s | 27.99s | #2 |
| DeNxNver 2022 | 12/02/2022 | Final | 25.04s | 29.66s | #2 |
| Anaheim Winter A 2022 | 05/02/2022 | Final | 26.61s | 27.79s | #2 |
| CubingUSA Western Championship 2021 | 26/11/2021 | Final | 26.84s | 28.16s | #2 |
| CalPoly SLO Fall 2021 | 20/11/2021 | Final | 26.56s | 29.20s | #3 |
| SacCubing X 2021 | 13/11/2021 | Final | 27.77s | 28.82s | #4 |
| Missoula 2021 | 06/11/2021 | Final | 23.40s | 26.37s | #2 |
| Idaho Summer A 2021 | 16/07/2021 | Final | 26.23s | 29.92s | #1 |
| Mudd Winter 2020 | 22/02/2020 | Final | 25.92s | 31.22s | #2 |
| SacCubing IX 2020 | 25/01/2020 | Final | 28.93s | 31.53s | #2 |
| Bay Area Speedcubin' 22 2019 | 21/12/2019 | Final | 25.98s | 31.65s | #4 |
| Grossmont Fall 2019 | 14/12/2019 | Final | 29.29s | 31.10s | #2 |
| Puget Sound NxNxN 2019 | 07/12/2019 | Final | 26.90s | 30.59s | #2 |
| Bay Area Speedcubin' 21 2019 | 01/12/2019 | Final | 28.81s | 30.15s | #2 |
| Berkeley Fall 2019 | 10/11/2019 | Final | 26.29s | 31.57s | #2 |
| Reno Fall In Memoriam 2019 | 19/10/2019 | Final | 24.79s | 28.61s | #1 |
| Bay Area Speedcubin' 20 2019 | 12/10/2019 | Final | 29.30s | 34.96s | #3 |
| Santa Barbara Fall 2019 | 28/09/2019 | Final | 28.95s | 32.50s | #3 |
| SacCubing VIII 2019 | 08/09/2019 | Final | 27.23s | 28.74s | #1 |
| Indiana 2019 | 16/08/2019 | Final | 28.05s | 30.79s | #2 |
| CubingUSA Nationals 2019 | 01/08/2019 | Final | 31.16s | 34.08s | #14 |
| Canadian Championship 2019 | 26/07/2019 | Final | 27.59s | 32.41s | #5 |
| WCA World Championship 2019 | 11/07/2019 | Second round | 29.95s | 34.07s | #42 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 31.74s | 35.16s | #16 |
| CubingUSA Western Championship 2019 | 22/06/2019 | Final | 28.86s | 33.37s | #5 |
| SacCubing VII 2019 | 25/05/2019 | Final | 29.44s | 34.83s | #2 |
| Berkeley Spring 2019 | 21/04/2019 | Final | 26.30s | 32.03s | #1 |
| Thousand Oaks Cubing Open 2019 | 30/03/2019 | Final | 25.84s | 29.79s | #1 |
| Santa Barbara Winter 2019 | 23/02/2019 | Final | 26.77s | 28.75s | #2 |
| UCSD Winter 2019 | 16/02/2019 | Final | 28.91s | 31.36s | #2 |
| SacCubing VI 2019 | 05/01/2019 | Final | 29.68s | 33.33s | #2 |
| Skillcon 2018 | 14/12/2018 | Final | 29.97s | 32.58s | #4 |
| Berkeley Fall 2018 | 17/11/2018 | Final | 29.52s | 32.00s | #1 |
| Bay Area Speedcubin' 12 2018 | 21/10/2018 | Final | 31.51s | 34.65s | #2 |
| SacCubing V 2018 | 25/08/2018 | Final | 27.82s | 38.02s | #5 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 27.89s | 31.46s | #3 |
| CubingUSA Nationals 2018 | 27/07/2018 | Second round | 30.94s | 35.47s | #39 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | Final | 27.82s | 32.88s | #5 |
| Brooklyn 2018 | 08/07/2018 | Final | 29.97s | 32.38s | #3 |
| CubingUSA Western Championship 2018 | 15/06/2018 | Final | 28.83s | 34.63s | #9 |
| SacCubing IV 2018 | 27/05/2018 | Final | 30.21s | 33.60s | #3 |
| Berkeley Spring 2018 | 07/04/2018 | Final | 28.86s | 33.10s | #1 |
| Berkeley Winter 2018 | 24/02/2018 | Final | 30.95s | 36.67s | #5 |
| Reno Winter 2018 | 17/02/2018 | Final | 34.72s | 36.44s | #2 |
| SacCubing III 2018 | 27/01/2018 | Final | 29.42s | 33.42s | #5 |
| South Enough 2018 | 13/01/2018 | Final | 25.89s | 33.81s | #1 |
| Skillcon 2017 | 16/12/2017 | Final | 32.80s | 35.00s | #4 |
| Reno Fall 2017 | 11/11/2017 | Final | 33.35s | 35.88s | #2 |
| San Ramon Cubed 2017 | 28/10/2017 | Final | 36.22s | 38.34s | #4 |
| SacCubing II 2017 | 26/08/2017 | Final | 34.10s | 39.36s | #3 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 33.15s | 40.39s | #79 |
| London Open 2017 | 08/07/2017 | Final | 32.39s | 39.21s | #14 |
| German Big Cube Open 2017 | 01/07/2017 | Final | 36.13s | 37.77s | #10 |
| Reno Spring 2017 | 22/04/2017 | Final | 33.32s | 38.29s | #2 |
| SacCubing I 2017 | 25/03/2017 | Final | 36.64s | 41.79s | #3 |
| MVCS Spring 2017 | 18/03/2017 | Final | 35.15s | 45.05s | #4 |
| Berkeley Winter 2017 | 11/02/2017 | Final | 32.21s | 41.29s | #2 |
| Skillcon 2016 | 17/12/2016 | Final | 38.60s | 41.63s | #3 |
| Berkeley Fall 2016 | 19/11/2016 | Final | 37.78s | 40.55s | #2 |
| Berkeley Summer 2016 | 17/09/2016 | Final | 33.73s | 38.44s | #3 |
| US Nationals 2016 | 29/07/2016 | Semi Final | 38.11s | 42.26s | #37 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Second round | 35.30s | 41.10s | #40 |
| Berlin Summer Cube Days 2016 | 02/07/2016 | Final | 36.74s | 40.27s | #2 |
| West Friesche Open 2016 | 26/06/2016 | Final | 34.48s | 37.22s | #3 |
| Berkeley Spring 2016 | 10/04/2016 | Final | 35.52s | 41.18s | #3 |
| Berkeley Winter 2016 | 20/02/2016 | Final | 35.43s | 38.82s | #2 |
| Oregon State Alpha 2016 | 09/01/2016 | Final | 38.44s | 41.18s | #3 |
| Bay Area Speedcubin' 8 2016 | 03/01/2016 | Final | 43.51s | 48.06s | #8 |
| Berkeley Fall 2015 | 22/11/2015 | Final | 42.44s | 45.10s | #4 |
| Berkeley Summer 2015 | 12/09/2015 | Final | 38.16s | 40.88s | #5 |
| Atlanta Open 2015 | 08/08/2015 | Final | 41.20s | 45.38s | #3 |
| US Nationals 2015 | 31/07/2015 | Semi Final | 45.86s | 49.91s | #42 |
| BASC 7 2015 | 11/07/2015 | Final | 39.83s | 43.24s | #6 |
| BASC 6 2015 | 30/05/2015 | Final | 42.41s | 46.73s | #5 |
| SPCS Stanford Spring 2015 | 19/04/2015 | Final | 44.89s | 47.58s | #5 |
| Berkeley Spring 2015 | 12/04/2015 | Final | 46.81s | 50.28s | #9 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | Final | 44.17s | 50.99s | #8 |
| Berkeley Winter 2015 | 21/02/2015 | Final | 40.88s | 48.93s | #5 |
| BASC 4: Día de los Cubos 2014 | 02/11/2014 | Final | 45.87s | 49.27s | #7 |
| Berkeley Summer 2014 | 06/09/2014 | Final | 44.94s | 50.71s | #6 |
| US Nationals 2014 | 01/08/2014 | First round | 58.25s | 59.97s | #111 |
| Berkeley Spring 2014 | 19/04/2014 | First round | 53.93s | 58.29s | #13 |
| Berkeley Winter 2014 | 01/02/2014 | Final | 53.80s | 59.91s | #11 |
| Berkeley Fall 2013 | 02/11/2013 | First round | 1:08.09 | 1:10.72 | #14 |
| Berkeley Summer 2013 | 03/08/2013 | Final | 1:16.88 | — | #25 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:15.37 | — | #224 |
| Berkeley Winter 2013 | 09/03/2013 | First round | 1:29.66 | 1:37.75 | #13 |
| Stanford Fall 2012 | 10/11/2012 | Final | 1:41.97 | — | #10 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Wild West Wyoming 2026 | 25/07/2026 | Final | 25.67s | 27.42s | #1 |
| Bring the Heat AZ 2026 | 18/07/2026 | Final | 25.06s | 28.28s | #1 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 26.18s | 28.04s | #26 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 23.39s | 27.11s | #11 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Final | 25.31s | 28.81s | #19 |
| West Coast Cubing Western Championship 2026 | 23/05/2026 | First round | 24.80s | 28.34s | #4 |
| West Coast Cubing Western Championship 2026 | 23/05/2026 | Final | 26.67s | 29.34s | #4 |
| Früehligswürfelä z'Rootchrüüz 2026 | 09/05/2026 | First round | 27.41s | 28.91s | #2 |
| Früehligswürfelä z'Rootchrüüz 2026 | 09/05/2026 | Final | 26.05s | 28.19s | #4 |
| Malegno MegaOpen 2026 | 01/05/2026 | First round | 23.37s | 28.00s | #2 |
| Malegno MegaOpen 2026 | 01/05/2026 | Final | 26.64s | 28.79s | #4 |
| Duper Super Davis Spring 2026 | 19/04/2026 | Final | 25.99s | 27.30s | #1 |
| Katano Spring 2026 | 21/03/2026 | First round | 23.58s | 27.90s | #3 |
| Katano Spring 2026 | 21/03/2026 | Final | 26.75s | 29.41s | #5 |
| Yuba City Spring 2026 | 07/03/2026 | First round | 24.34s | 27.89s | #1 |
| Yuba City Spring 2026 | 07/03/2026 | Final | 23.11s | 27.81s | #1 |
| Davis Winter Weeknight 2026 | 26/02/2026 | First round | 24.36s | 30.49s | #1 |
| Davis Winter Weeknight 2026 | 26/02/2026 | Final | 24.45s | 28.03s | #1 |
| SacCubing XXII 2026 | 18/01/2026 | First round | 26.55s | 28.41s | #1 |
| SacCubing XXII 2026 | 18/01/2026 | Final | 23.37s | 29.08s | #1 |
| Super Duper San Diego 2026 | 09/01/2026 | First round | 24.18s | 29.04s | #5 |
| Super Duper San Diego 2026 | 09/01/2026 | Final | 23.64s | 25.78s | #2 |
| Bay Area Speedcubin' 68 - Belmont 2025 | 13/12/2025 | First round | 28.36s | 30.47s | #2 |
| Bay Area Speedcubin' 68 - Belmont 2025 | 13/12/2025 | Final | 24.66s | 29.77s | #1 |
| Dublin California Open 2025 | 22/11/2025 | First round | 27.44s | 28.93s | #3 |
| Dublin California Open 2025 | 22/11/2025 | Final | 23.47s | 26.94s | #3 |
| Yuba City Fall 2025 | 15/11/2025 | First round | 25.81s | 28.76s | #1 |
| Yuba City Fall 2025 | 15/11/2025 | Final | 26.44s | 27.58s | #1 |
| Rubik's x TheCubicle CubingUSA All-Stars 2025 | 01/11/2025 | First round | 24.15s | 28.62s | #14 |
| Davis Fall 2025 | 25/10/2025 | First round | 25.34s | 27.48s | #1 |
| Davis Fall 2025 | 25/10/2025 | Final | 26.34s | 29.44s | #1 |
| SacCubing XXI 2025 | 28/09/2025 | First round | 26.08s | 27.88s | #1 |
| SacCubing XXI 2025 | 28/09/2025 | Final | 26.89s | 28.48s | #2 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | First round | 27.84s | 29.27s | #4 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Second round | 26.46s | 29.29s | #6 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Final | 23.76s | 29.51s | #6 |
| Reno Summer 2025 | 09/08/2025 | First round | 22.29s | 29.40s | #1 |
| Reno Summer 2025 | 09/08/2025 | Final | 24.95s | 28.32s | #1 |
| Missouri Championship 2025 | 18/07/2025 | First round | 24.60s | 27.21s | #1 |
| Missouri Championship 2025 | 18/07/2025 | Final | 24.15s | 28.68s | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 26.16s | 27.81s | #50 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 24.12s | 26.79s | #32 |
| Warm Up Seattle 2025 | 28/06/2025 | First round | 27.43s | 29.33s | #9 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 23.59s | 26.57s | #5 |
| SacCubing XX 2025 | 18/05/2025 | First round | 25.14s | 28.30s | #1 |
| SacCubing XX 2025 | 18/05/2025 | Final | 23.19s | 27.51s | #1 |
| Nevada Championship 2025 | 12/04/2025 | First round | 23.26s | 29.75s | #2 |
| Nevada Championship 2025 | 12/04/2025 | Final | 25.09s | 29.18s | #2 |
| Cavarzere al Cubo 2025 | 29/03/2025 | First round | 26.66s | 28.13s | #2 |
| Cavarzere al Cubo 2025 | 29/03/2025 | Final | 24.04s | 25.98s | #1 |
| Mainzelcubing 2025 | 22/03/2025 | First round | 25.47s | 29.94s | #3 |
| Mainzelcubing 2025 | 22/03/2025 | Final | 23.31s | 25.88s | #2 |
| Baja Spring 2025 | 14/03/2025 | First round | 26.59s | 28.28s | #2 |
| Baja Spring 2025 | 14/03/2025 | Second round | 26.78s | 28.15s | #2 |
| Baja Spring 2025 | 14/03/2025 | Final | 23.30s | 25.12s | #2 |
| UCSD Weeknights V 2025 | 13/03/2025 | Final | 24.21s | 26.23s | #1 |
| Davis Weeknight February 2025 | 07/02/2025 | First round | 24.02s | 28.81s | #1 |
| Davis Weeknight February 2025 | 07/02/2025 | Final | 23.71s | 27.08s | #1 |
| SacCubing XIX 2025 | 19/01/2025 | Final | 23.37s | 26.97s | #1 |
| Bay Area Speedcubin' 67 - San Ramon 2025 | 12/01/2025 | First round | 26.74s | 28.16s | #1 |
| Bay Area Speedcubin' 67 - San Ramon 2025 | 12/01/2025 | Final | 29.26s | 31.51s | #1 |
| Prague CubeMas 2024 | 08/12/2024 | First round | 25.47s | 29.54s | #1 |
| Prague CubeMas 2024 | 08/12/2024 | Final | 26.46s | 27.47s | #1 |
| Greek Nationals 2024 | 30/11/2024 | First round | 26.81s | 28.20s | #1 |
| Greek Nationals 2024 | 30/11/2024 | Final | 26.91s | 29.81s | #1 |
| Belgian Nationals 2024 | 16/11/2024 | First round | 25.22s | 27.53s | #1 |
| Belgian Nationals 2024 | 16/11/2024 | Final | 24.05s | 27.02s | #1 |
| Bay Area Speedcubin' 66 - Belmont 2024 | 09/11/2024 | First round | 27.48s | 28.70s | #1 |
| Bay Area Speedcubin' 66 - Belmont 2024 | 09/11/2024 | Final | 25.08s | 27.22s | #1 |
| Davis Fall 2024 | 20/10/2024 | First round | 25.81s | 30.25s | #1 |
| Davis Fall 2024 | 20/10/2024 | Final | 24.45s | 27.41s | #1 |
| Bay Area Speedcubin' 65 - Berkeley 2024 | 29/09/2024 | Final | 25.42s | 30.78s | #2 |
| Redding Fall 2024 | 28/09/2024 | Final | 26.84s | 27.36s | #1 |
| La La Land 2024 | 31/08/2024 | First round | 25.52s | 28.30s | #1 |
| La La Land 2024 | 31/08/2024 | Second round | 24.60s | 28.05s | #1 |
| La La Land 2024 | 31/08/2024 | Final | 26.56s | 28.67s | #1 |
| CubingUSA Western Championship 2024 | 02/08/2024 | First round | 26.76s | 29.22s | #4 |
| CubingUSA Western Championship 2024 | 02/08/2024 | Second round | 26.74s | 29.21s | #5 |
| CubingUSA Western Championship 2024 | 02/08/2024 | Final | 22.47s | 29.42s | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 29.41s | 31.76s | #51 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 25.60s | 29.12s | #17 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Final | 26.56s | 29.69s | #17 |
| Folsom Summer 2024 | 07/07/2024 | Final | 28.68s | 30.56s | #1 |
| Bay Area Speedcubin' 63 - Atherton 2024 | 22/06/2024 | First round | 25.11s | 30.90s | #4 |
| Bay Area Speedcubin' 63 - Atherton 2024 | 22/06/2024 | Final | 24.43s | 27.30s | #3 |
| Reno Summer 2024 | 02/06/2024 | Final | 25.61s | 27.91s | #1 |
| New Jersey Championship 2024 | 25/05/2024 | First round | 25.51s | 27.45s | #3 |
| New Jersey Championship 2024 | 25/05/2024 | Second round | 26.48s | 29.51s | #6 |
| New Jersey Championship 2024 | 25/05/2024 | Final | 28.81s | 30.97s | #5 |
| Hessen Open 2024 | 11/05/2024 | First round | 26.16s | 29.28s | #2 |
| Hessen Open 2024 | 11/05/2024 | Final | 25.10s | 27.97s | #1 |
| Wendlinger Würfelwochenende 2024 | 04/05/2024 | First round | 26.83s | 29.85s | #1 |
| Wendlinger Würfelwochenende 2024 | 04/05/2024 | Final | 23.40s | 28.38s | #2 |
| Chico Spring 2024 | 20/04/2024 | Final | 26.24s | 28.00s | #1 |
| Nebraska Championship 2024 | 12/04/2024 | First round | 27.19s | 30.28s | #1 |
| Nebraska Championship 2024 | 12/04/2024 | Second round | 25.44s | 27.66s | #1 |
| Nebraska Championship 2024 | 12/04/2024 | Final | 24.29s | 27.30s | #1 |
| Baja Spring 2024 | 23/03/2024 | First round | 26.12s | 28.86s | #2 |
| Baja Spring 2024 | 23/03/2024 | Second round | 28.08s | 31.74s | #4 |
| Baja Spring 2024 | 23/03/2024 | Final | 25.50s | 28.03s | #2 |
| Don't Turn SLOw Spring 2024 | 16/03/2024 | First round | 25.75s | 29.35s | #1 |
| Don't Turn SLOw Spring 2024 | 16/03/2024 | Final | 26.53s | 28.19s | #1 |
| Davis Winter 2024 | 18/02/2024 | Final | 26.21s | 30.57s | #2 |
| Honolulu Liʻiliʻi a ʻIke Maka 2024 | 27/01/2024 | First round | 25.76s | 27.55s | #2 |
| Honolulu Liʻiliʻi a ʻIke Maka 2024 | 27/01/2024 | Final | 25.31s | 27.79s | #2 |
| SacCubing XVI 2024 | 20/01/2024 | First round | 24.35s | 27.13s | #1 |
| SacCubing XVI 2024 | 20/01/2024 | Final | 26.59s | 27.82s | #1 |
| Canada's Best in the West 2024 | 05/01/2024 | First round | 27.13s | 28.76s | #3 |
| Canada's Best in the West 2024 | 05/01/2024 | Final | 28.08s | 31.12s | #3 |
| Folsom Winter 2023 | 17/12/2023 | First round | 24.18s | 27.52s | #2 |
| Folsom Winter 2023 | 17/12/2023 | Final | 25.44s | 27.17s | #2 |
| Beckman Gets Big 2023 | 10/12/2023 | First round | 24.56s | 27.81s | #2 |
| Beckman Gets Big 2023 | 10/12/2023 | Final | 24.91s | 27.25s | #2 |
| Nub Open Mission Viejo 2023 | 03/12/2023 | First round | 26.29s | 30.11s | #3 |
| Nub Open Mission Viejo 2023 | 03/12/2023 | Final | 23.94s | 27.10s | #2 |
| Utah Championship 2023 | 11/11/2023 | First round | 25.89s | 30.93s | #1 |
| Utah Championship 2023 | 11/11/2023 | Final | 26.83s | 28.52s | #1 |
| Bay Area Speedcubin' 54 Live - SSF 2023 | 05/11/2023 | First round | 25.98s | 30.02s | #1 |
| Bay Area Speedcubin' 54 Live - SSF 2023 | 05/11/2023 | Final | 25.00s | 27.14s | #1 |
| Bay Area Speedcubin' 52 - Belmont 2023 | 01/10/2023 | First round | 27.33s | 28.53s | #1 |
| Bay Area Speedcubin' 52 - Belmont 2023 | 01/10/2023 | Final | 23.99s | 29.39s | #2 |
| Irvine Fall 2023 | 24/09/2023 | First round | 27.03s | 29.30s | #3 |
| Irvine Fall 2023 | 24/09/2023 | Final | 24.66s | 28.46s | #3 |
| SacCubing XV 2023 | 17/09/2023 | First round | 24.92s | 27.44s | #1 |
| SacCubing XV 2023 | 17/09/2023 | Final | 27.18s | 29.08s | #2 |
| Bay Area Speedcubin' 51 Live - SSF 2023 | 03/09/2023 | First round | 25.12s | 28.23s | #1 |
| Bay Area Speedcubin' 51 Live - SSF 2023 | 03/09/2023 | Final | 27.15s | 28.52s | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 25.88s | 29.11s | #40 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 24.54s | 27.37s | #19 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 26.34s | 28.74s | #16 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 25.69s | 27.71s | #13 |
| CubingUSA Nationals 2023 | 27/07/2023 | Final | 24.40s | 26.90s | #7 |
| Canadian Championship 2023 | 13/07/2023 | First round | 25.43s | 27.60s | #4 |
| Canadian Championship 2023 | 13/07/2023 | Second round | 26.42s | 28.88s | #5 |
| Canadian Championship 2023 | 13/07/2023 | Final | 25.53s | 27.94s | #6 |
| CubingUSA Western Championship 2023 | 30/06/2023 | First round | 26.54s | 28.35s | #3 |
| CubingUSA Western Championship 2023 | 30/06/2023 | Second round | 25.59s | 28.99s | #4 |
| CubingUSA Western Championship 2023 | 30/06/2023 | Final | 29.60s | 31.78s | #10 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | 28.37s | 30.29s | #10 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Second round | 25.41s | 28.85s | #6 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Semi Final | 25.67s | 29.69s | #6 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Final | 28.22s | 30.48s | #9 |
| Reno Summer 2023 | 10/06/2023 | First round | 23.99s | 28.68s | #1 |
| Reno Summer 2023 | 10/06/2023 | Final | 26.56s | 29.33s | #1 |
| Cal Poly SLO Spring 2023 | 03/06/2023 | First round | 27.42s | 29.43s | #1 |
| Cal Poly SLO Spring 2023 | 03/06/2023 | Final | 21.96s | 28.57s | #1 |
| Westview Cubing Favorites 2023 | 27/05/2023 | First round | 24.20s | 26.84s | #2 |
| Westview Cubing Favorites 2023 | 27/05/2023 | Final | 24.30s | 28.20s | #2 |
| SacCubing XIV 2023 | 20/05/2023 | First round | 26.36s | 30.34s | #2 |
| SacCubing XIV 2023 | 20/05/2023 | Final | 25.49s | 28.12s | #2 |
| Colorado Waffle Jostle 2023 | 29/04/2023 | First round | 26.49s | 29.95s | #2 |
| Colorado Waffle Jostle 2023 | 29/04/2023 | Final | 24.59s | 26.16s | #1 |
| Bay Area Speedcubin' 44 2023 | 22/04/2023 | First round | 25.83s | 31.81s | #4 |
| Bay Area Speedcubin' 44 2023 | 22/04/2023 | Final | 25.81s | 28.74s | #2 |
| Baja Spring 2023 | 11/03/2023 | First round | 27.53s | 29.46s | #1 |
| Baja Spring 2023 | 11/03/2023 | Final | 27.48s | 28.91s | #1 |
| Sleepless in Seattle 2023 | 18/02/2023 | First round | 24.92s | 28.21s | #4 |
| Sleepless in Seattle 2023 | 18/02/2023 | Final | 24.71s | 27.58s | #3 |
| SacCubing XIII 2023 | 14/01/2023 | First round | 25.14s | 28.28s | #2 |
| SacCubing XIII 2023 | 14/01/2023 | Final | 27.86s | 29.71s | #4 |
| AZCubing Winter 2022 | 17/12/2022 | First round | 25.16s | 29.21s | #3 |
| AZCubing Winter 2022 | 17/12/2022 | Final | 26.66s | 29.25s | #3 |
| Bay Area Speedcubin' 40 - San Ramon 2022 | 04/12/2022 | First round | 24.74s | 26.68s | #2 |
| Bay Area Speedcubin' 40 - San Ramon 2022 | 04/12/2022 | Final | 25.89s | 28.63s | #2 |
| CubingUSA Texas Championship 2022 | 19/11/2022 | First round | 26.60s | 29.27s | #1 |
| CubingUSA Texas Championship 2022 | 19/11/2022 | Second round | 27.14s | 30.44s | #2 |
| CubingUSA Texas Championship 2022 | 19/11/2022 | Final | 21.98s | 26.28s | #1 |
| Reno Fall 2022 | 22/10/2022 | First round | 26.45s | 30.14s | #1 |
| Reno Fall 2022 | 22/10/2022 | Final | 24.49s | 26.17s | #1 |
| WCC Western Championship 2022 | 07/10/2022 | First round | 23.82s | 27.14s | #2 |
| WCC Western Championship 2022 | 07/10/2022 | Second round | 27.50s | 28.78s | #2 |
| WCC Western Championship 2022 | 07/10/2022 | Final | 25.60s | 28.83s | #2 |
| Bernardo Heights Sides Open 2022 | 25/09/2022 | First round | 26.28s | 27.08s | #1 |
| Bernardo Heights Sides Open 2022 | 25/09/2022 | Final | 24.12s | 26.77s | #1 |
| Irvine Summer 2022 | 28/08/2022 | First round | 25.80s | 28.07s | #1 |
| Irvine Summer 2022 | 28/08/2022 | Final | 24.97s | 29.20s | #1 |
| German Nationals 2022 | 19/08/2022 | First round | 26.09s | 29.62s | #4 |
| German Nationals 2022 | 19/08/2022 | Second round | 26.90s | 30.33s | #4 |
| German Nationals 2022 | 19/08/2022 | Final | 27.71s | 28.44s | #3 |
| Speedcubing Slovakia 2022 | 13/08/2022 | First round | 27.01s | 29.66s | #1 |
| Speedcubing Slovakia 2022 | 13/08/2022 | Final | 26.10s | 30.03s | #2 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 29.90s | 30.34s | #18 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Second round | 23.88s | 30.57s | #25 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 25.52s | 30.33s | #14 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Second round | 26.65s | 28.35s | #6 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Final | 24.95s | 28.61s | #7 |
| Bay Area Speedcubin' 34 - San Ramon 2022 | 03/07/2022 | First round | 26.09s | 29.22s | #2 |
| Bay Area Speedcubin' 34 - San Ramon 2022 | 03/07/2022 | Final | 24.97s | 27.50s | #2 |
| Bay Area Speedcubin' 32 LIVE - SSF 2022 | 22/05/2022 | First round | 27.54s | 29.18s | #2 |
| Bay Area Speedcubin' 32 LIVE - SSF 2022 | 22/05/2022 | Second round | 29.21s | 30.10s | #3 |
| Bay Area Speedcubin' 32 LIVE - SSF 2022 | 22/05/2022 | Final | 23.85s | 29.67s | #2 |
| GA Cubers Big Goobers 2022 | 03/04/2022 | First round | 26.93s | 29.49s | #2 |
| GA Cubers Big Goobers 2022 | 03/04/2022 | Second round | 25.15s | 27.52s | #2 |
| GA Cubers Big Goobers 2022 | 03/04/2022 | Final | 25.91s | 29.05s | #3 |
| SacCubing XI 2022 | 27/03/2022 | First round | 26.22s | 28.72s | #2 |
| SacCubing XI 2022 | 27/03/2022 | Final | 23.60s | 27.99s | #2 |
| DeNxNver 2022 | 12/02/2022 | First round | 26.50s | 29.03s | #2 |
| DeNxNver 2022 | 12/02/2022 | Final | 25.04s | 29.66s | #2 |
| Anaheim Winter A 2022 | 05/02/2022 | First round | 25.77s | 28.70s | #3 |
| Anaheim Winter A 2022 | 05/02/2022 | Final | 26.61s | 27.79s | #2 |
| CubingUSA Western Championship 2021 | 26/11/2021 | First round | 25.24s | 28.71s | #2 |
| CubingUSA Western Championship 2021 | 26/11/2021 | Final | 26.84s | 28.16s | #2 |
| CalPoly SLO Fall 2021 | 20/11/2021 | First round | 25.71s | 32.01s | #6 |
| CalPoly SLO Fall 2021 | 20/11/2021 | Final | 26.56s | 29.20s | #3 |
| SacCubing X 2021 | 13/11/2021 | Final | 27.77s | 28.82s | #4 |
| Missoula 2021 | 06/11/2021 | First round | 26.06s | 29.08s | #4 |
| Missoula 2021 | 06/11/2021 | Final | 23.40s | 26.37s | #2 |
| Idaho Summer A 2021 | 16/07/2021 | Final | 26.23s | 29.92s | #1 |
| Mudd Winter 2020 | 22/02/2020 | First round | 29.12s | 31.08s | #2 |
| Mudd Winter 2020 | 22/02/2020 | Final | 25.92s | 31.22s | #2 |
| SacCubing IX 2020 | 25/01/2020 | Final | 28.93s | 31.53s | #2 |
| Bay Area Speedcubin' 22 2019 | 21/12/2019 | Final | 25.98s | 31.65s | #4 |
| Grossmont Fall 2019 | 14/12/2019 | First round | 29.85s | 34.42s | #3 |
| Grossmont Fall 2019 | 14/12/2019 | Final | 29.29s | 31.10s | #2 |
| Puget Sound NxNxN 2019 | 07/12/2019 | First round | 31.26s | 32.60s | #2 |
| Puget Sound NxNxN 2019 | 07/12/2019 | Second round | 29.22s | 32.19s | #2 |
| Puget Sound NxNxN 2019 | 07/12/2019 | Final | 26.90s | 30.59s | #2 |
| Bay Area Speedcubin' 21 2019 | 01/12/2019 | First round | 26.26s | 33.73s | #5 |
| Bay Area Speedcubin' 21 2019 | 01/12/2019 | Final | 28.81s | 30.15s | #2 |
| Berkeley Fall 2019 | 10/11/2019 | Final | 26.29s | 31.57s | #2 |
| Reno Fall In Memoriam 2019 | 19/10/2019 | First round | 27.88s | 32.62s | #1 |
| Reno Fall In Memoriam 2019 | 19/10/2019 | Final | 24.79s | 28.61s | #1 |
| Bay Area Speedcubin' 20 2019 | 12/10/2019 | Final | 29.30s | 34.96s | #3 |
| Santa Barbara Fall 2019 | 28/09/2019 | First round | 30.01s | 32.42s | #3 |
| Santa Barbara Fall 2019 | 28/09/2019 | Final | 28.95s | 32.50s | #3 |
| SacCubing VIII 2019 | 08/09/2019 | First round | 28.39s | 32.08s | #2 |
| SacCubing VIII 2019 | 08/09/2019 | Final | 27.23s | 28.74s | #1 |
| Indiana 2019 | 16/08/2019 | First round | 28.08s | 30.71s | #1 |
| Indiana 2019 | 16/08/2019 | Second round | 26.49s | 35.28s | #6 |
| Indiana 2019 | 16/08/2019 | Final | 28.05s | 30.79s | #2 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 28.77s | 31.02s | #16 |
| CubingUSA Nationals 2019 | 01/08/2019 | Second round | 29.29s | 31.28s | #13 |
| CubingUSA Nationals 2019 | 01/08/2019 | Semi Final | 28.15s | 31.57s | #15 |
| CubingUSA Nationals 2019 | 01/08/2019 | Final | 31.16s | 34.08s | #14 |
| Canadian Championship 2019 | 26/07/2019 | First round | 26.87s | 31.46s | #2 |
| Canadian Championship 2019 | 26/07/2019 | Second round | 28.84s | 34.31s | #6 |
| Canadian Championship 2019 | 26/07/2019 | Final | 27.59s | 32.41s | #5 |
| WCA World Championship 2019 | 11/07/2019 | First round | 31.63s | 34.79s | #65 |
| WCA World Championship 2019 | 11/07/2019 | Second round | 29.95s | 34.07s | #42 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 27.69s | 31.24s | #15 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 31.74s | 35.16s | #16 |
| CubingUSA Western Championship 2019 | 22/06/2019 | First round | 29.64s | 33.98s | #5 |
| CubingUSA Western Championship 2019 | 22/06/2019 | Final | 28.86s | 33.37s | #5 |
| SacCubing VII 2019 | 25/05/2019 | Final | 29.44s | 34.83s | #2 |
| Berkeley Spring 2019 | 21/04/2019 | First round | 29.05s | 36.57s | #2 |
| Berkeley Spring 2019 | 21/04/2019 | Final | 26.30s | 32.03s | #1 |
| Thousand Oaks Cubing Open 2019 | 30/03/2019 | Final | 25.84s | 29.79s | #1 |
| Santa Barbara Winter 2019 | 23/02/2019 | First round | 27.36s | 31.55s | #2 |
| Santa Barbara Winter 2019 | 23/02/2019 | Final | 26.77s | 28.75s | #2 |
| UCSD Winter 2019 | 16/02/2019 | First round | 30.03s | 32.50s | #2 |
| UCSD Winter 2019 | 16/02/2019 | Final | 28.91s | 31.36s | #2 |
| SacCubing VI 2019 | 05/01/2019 | First round | 27.83s | 33.23s | #1 |
| SacCubing VI 2019 | 05/01/2019 | Final | 29.68s | 33.33s | #2 |
| Skillcon 2018 | 14/12/2018 | Final | 29.97s | 32.58s | #4 |
| Berkeley Fall 2018 | 17/11/2018 | First round | 32.98s | 36.80s | #3 |
| Berkeley Fall 2018 | 17/11/2018 | Final | 29.52s | 32.00s | #1 |
| Bay Area Speedcubin' 12 2018 | 21/10/2018 | First round | 28.91s | 34.05s | #2 |
| Bay Area Speedcubin' 12 2018 | 21/10/2018 | Final | 31.51s | 34.65s | #2 |
| SacCubing V 2018 | 25/08/2018 | First round | 31.27s | 34.66s | #4 |
| SacCubing V 2018 | 25/08/2018 | Final | 27.82s | 38.02s | #5 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | First round | 30.10s | 32.85s | #3 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 27.89s | 31.46s | #3 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 29.51s | 31.48s | #12 |
| CubingUSA Nationals 2018 | 27/07/2018 | Second round | 30.94s | 35.47s | #39 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | First round | 31.69s | 34.04s | #8 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | Final | 27.82s | 32.88s | #5 |
| Brooklyn 2018 | 08/07/2018 | First round | 29.18s | 33.44s | #5 |
| Brooklyn 2018 | 08/07/2018 | Final | 29.97s | 32.38s | #3 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 30.52s | 34.39s | #5 |
| CubingUSA Western Championship 2018 | 15/06/2018 | Final | 28.83s | 34.63s | #9 |
| SacCubing IV 2018 | 27/05/2018 | First round | 30.57s | 35.19s | #3 |
| SacCubing IV 2018 | 27/05/2018 | Final | 30.21s | 33.60s | #3 |
| Berkeley Spring 2018 | 07/04/2018 | Final | 28.86s | 33.10s | #1 |
| Berkeley Winter 2018 | 24/02/2018 | First round | 31.12s | 36.77s | #4 |
| Berkeley Winter 2018 | 24/02/2018 | Final | 30.95s | 36.67s | #5 |
| Reno Winter 2018 | 17/02/2018 | Final | 34.72s | 36.44s | #2 |
| SacCubing III 2018 | 27/01/2018 | First round | 33.72s | 35.01s | #5 |
| SacCubing III 2018 | 27/01/2018 | Final | 29.42s | 33.42s | #5 |
| South Enough 2018 | 13/01/2018 | First round | 28.46s | 34.66s | #1 |
| South Enough 2018 | 13/01/2018 | Final | 25.89s | 33.81s | #1 |
| Skillcon 2017 | 16/12/2017 | Final | 32.80s | 35.00s | #4 |
| Reno Fall 2017 | 11/11/2017 | First round | 29.41s | 34.20s | #2 |
| Reno Fall 2017 | 11/11/2017 | Final | 33.35s | 35.88s | #2 |
| San Ramon Cubed 2017 | 28/10/2017 | Final | 36.22s | 38.34s | #4 |
| SacCubing II 2017 | 26/08/2017 | First round | 40.60s | 42.44s | #5 |
| SacCubing II 2017 | 26/08/2017 | Final | 34.10s | 39.36s | #3 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 33.92s | 38.68s | #74 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 33.15s | 40.39s | #79 |
| London Open 2017 | 08/07/2017 | First round | 32.18s | 38.30s | #12 |
| London Open 2017 | 08/07/2017 | Final | 32.39s | 39.21s | #14 |
| German Big Cube Open 2017 | 01/07/2017 | First round | 34.13s | 36.97s | #6 |
| German Big Cube Open 2017 | 01/07/2017 | Second round | 32.73s | 36.90s | #6 |
| German Big Cube Open 2017 | 01/07/2017 | Final | 36.13s | 37.77s | #10 |
| Reno Spring 2017 | 22/04/2017 | First round | 31.64s | 38.57s | #2 |
| Reno Spring 2017 | 22/04/2017 | Final | 33.32s | 38.29s | #2 |
| SacCubing I 2017 | 25/03/2017 | Final | 36.64s | 41.79s | #3 |
| MVCS Spring 2017 | 18/03/2017 | First round | 38.39s | 40.51s | #1 |
| MVCS Spring 2017 | 18/03/2017 | Final | 35.15s | 45.05s | #4 |
| Berkeley Winter 2017 | 11/02/2017 | Final | 32.21s | 41.29s | #2 |
| Skillcon 2016 | 17/12/2016 | Final | 38.60s | 41.63s | #3 |
| Berkeley Fall 2016 | 19/11/2016 | Final | 37.78s | 40.55s | #2 |
| Berkeley Summer 2016 | 17/09/2016 | Final | 33.73s | 38.44s | #3 |
| US Nationals 2016 | 29/07/2016 | First round | 34.68s | 40.74s | #34 |
| US Nationals 2016 | 29/07/2016 | Second round | 36.98s | 41.32s | #37 |
| US Nationals 2016 | 29/07/2016 | Semi Final | 38.11s | 42.26s | #37 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 38.45s | 40.96s | #34 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Second round | 35.30s | 41.10s | #40 |
| Berlin Summer Cube Days 2016 | 02/07/2016 | First round | 30.14s | 39.37s | #4 |
| Berlin Summer Cube Days 2016 | 02/07/2016 | Final | 36.74s | 40.27s | #2 |
| West Friesche Open 2016 | 26/06/2016 | Final | 34.48s | 37.22s | #3 |
| Berkeley Spring 2016 | 10/04/2016 | Final | 35.52s | 41.18s | #3 |
| Berkeley Winter 2016 | 20/02/2016 | Final | 35.43s | 38.82s | #2 |
| Oregon State Alpha 2016 | 09/01/2016 | Final | 38.44s | 41.18s | #3 |
| Bay Area Speedcubin' 8 2016 | 03/01/2016 | First round | 36.15s | 38.66s | #3 |
| Bay Area Speedcubin' 8 2016 | 03/01/2016 | Final | 43.51s | 48.06s | #8 |
| Berkeley Fall 2015 | 22/11/2015 | Final | 42.44s | 45.10s | #4 |
| Berkeley Summer 2015 | 12/09/2015 | Final | 38.16s | 40.88s | #5 |
| Atlanta Open 2015 | 08/08/2015 | Final | 41.20s | 45.38s | #3 |
| US Nationals 2015 | 31/07/2015 | First round | 43.20s | 51.69s | #59 |
| US Nationals 2015 | 31/07/2015 | Second round | 44.14s | 49.24s | #46 |
| US Nationals 2015 | 31/07/2015 | Semi Final | 45.86s | 49.91s | #42 |
| BASC 7 2015 | 11/07/2015 | Final | 39.83s | 43.24s | #6 |
| BASC 6 2015 | 30/05/2015 | First round | 39.09s | 45.36s | #6 |
| BASC 6 2015 | 30/05/2015 | Final | 42.41s | 46.73s | #5 |
| SPCS Stanford Spring 2015 | 19/04/2015 | Final | 44.89s | 47.58s | #5 |
| Berkeley Spring 2015 | 12/04/2015 | Final | 46.81s | 50.28s | #9 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | First round | 44.71s | 47.25s | #7 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | Final | 44.17s | 50.99s | #8 |
| Berkeley Winter 2015 | 21/02/2015 | Final | 40.88s | 48.93s | #5 |
| BASC 4: Día de los Cubos 2014 | 02/11/2014 | Final | 45.87s | 49.27s | #7 |
| Berkeley Summer 2014 | 06/09/2014 | First round | 43.28s | 49.68s | #6 |
| Berkeley Summer 2014 | 06/09/2014 | Final | 44.94s | 50.71s | #6 |
| US Nationals 2014 | 01/08/2014 | First round | 58.25s | 59.97s | #111 |
| Berkeley Spring 2014 | 19/04/2014 | First round | 53.93s | 58.29s | #13 |
| Berkeley Winter 2014 | 01/02/2014 | Final | 53.80s | 59.91s | #11 |
| Berkeley Fall 2013 | 02/11/2013 | First round | 1:08.09 | 1:10.72 | #14 |
| Berkeley Summer 2013 | 03/08/2013 | Final | 1:16.88 | — | #25 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:15.37 | — | #224 |
| Berkeley Winter 2013 | 09/03/2013 | First round | 1:29.66 | 1:37.75 | #13 |
| Stanford Fall 2012 | 10/11/2012 | Final | 1:41.97 | — | #10 |
Get updates about new features, analytics tools and WCA insights.