WCA ID: 2009HAYS01
Country: USA
Active since: 2009

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 29.32s | 30.60s | #47 |
| West Coast Cubing Western Championship 2026 | 23/05/2026 | First round | 26.74s | 30.90s | #9 |
| North Sound Spring 2026 | 04/04/2026 | First round | 27.46s | 29.40s | #2 |
| Cube Against Cancer Boston 2026 | 21/03/2026 | First round | 25.36s | 29.29s | #4 |
| Pickering NxNxN Winter 2026 | 31/01/2026 | Final | 25.40s | 30.40s | #8 |
| Super Duper San Diego 2026 | 09/01/2026 | Final | 26.08s | 31.52s | #6 |
| Seattle Cube Cascade UW 2025 | 04/10/2025 | Final | 24.85s | 27.10s | #2 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Final | 25.55s | 28.60s | #3 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 28.61s | 30.30s | #108 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 26.05s | 27.31s | #6 |
| Lakewood Newcomers 2025 | 22/03/2025 | Final | 26.51s | 30.50s | #3 |
| Maple Ridge Favourites 2025 | 04/01/2025 | Final | 25.13s | 29.01s | #1 |
| Bellevue Squan Fest 2024 | 02/11/2024 | First round | 25.10s | 28.08s | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 25.55s | 29.21s | #18 |
| PortlaNxNd 2024 | 11/05/2024 | Final | 25.90s | 29.62s | #3 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 23.90s | 28.18s | #25 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 26.00s | 28.69s | #15 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Second round | 26.14s | 28.82s | #5 |
| Puzzling in Providence 2023 | 07/01/2023 | Final | 27.36s | 28.38s | #3 |
| Granite State 2022 | 23/07/2022 | Final | 25.33s | 29.34s | #1 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Final | 28.56s | 31.71s | #14 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Final | 24.97s | 28.99s | #9 |
| SnoCo Fall 2019 | 16/11/2019 | Final | 30.69s | 33.49s | #3 |
| CubingUSA Nationals 2019 | 01/08/2019 | Second round | 28.81s | 32.38s | #19 |
| CubingUSA Northwest Championship 2019 | 21/06/2019 | Final | 26.25s | 29.12s | #1 |
| CubingUSA Southern Championship 2019 | 01/06/2019 | Final | 27.22s | 30.86s | #1 |
| Fraser Valley Spring Open 2019 | 04/05/2019 | Final | 29.32s | 30.90s | #1 |
| Atomic Cubing Spring 2019 | 06/04/2019 | Final | 28.73s | 30.36s | #1 |
| CubingUSA Oregon Championship 2019 | 08/03/2019 | Final | 29.68s | 33.95s | #2 |
| Puget Sound NxNxN 2018 | 08/12/2018 | Final | 24.63s | 31.54s | #3 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 28.02s | 29.22s | #2 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 28.38s | 31.08s | #8 |
| SnoCo Summer 2018 | 20/07/2018 | Final | 25.20s | 30.68s | #3 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | Final | 24.67s | 28.02s | #4 |
| CubingUSA Western Championship 2018 | 15/06/2018 | Final | 25.99s | 28.82s | #2 |
| CubingUSA Southern Championship 2018 | 27/04/2018 | Final | 28.34s | 30.57s | #1 |
| Fraser Valley Spring Open 2018 | 07/04/2018 | Final | 25.55s | 30.70s | #1 |
| Eugene Spring 2018 | 31/03/2018 | Final | 26.31s | 31.96s | #1 |
| CubingUSA Heartland Championship 2018 | 09/03/2018 | Final | 26.24s | 29.75s | #1 |
| SacCubing III 2018 | 27/01/2018 | Final | 25.44s | 28.19s | #2 |
| Vancouver Open Winter 2018 | 06/01/2018 | Final | 26.69s | 36.56s | #1 |
| Whistler Open 2017 | 04/11/2017 | Final | 29.25s | 33.30s | #1 |
| SnoCo Cubing Fall 2017 | 21/10/2017 | Final | 27.26s | 31.20s | #1 |
| Puget Sound Fall 2017 | 23/09/2017 | Final | 25.44s | 30.77s | #1 |
| Northwest Championships 2017 | 11/08/2017 | Final | 27.03s | 29.46s | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 26.93s | 31.24s | #13 |
| CubingUSA Nationals 2017 | 07/07/2017 | Final | 28.47s | 32.84s | #7 |
| Lexington Summer 2017 | 01/07/2017 | Final | 27.05s | 29.63s | #1 |
| Vancouver Open Summer 2017 | 10/06/2017 | Final | 27.75s | 31.05s | #1 |
| Rose City 2017 | 20/05/2017 | Final | 29.56s | 30.85s | #1 |
| Minnesota Cube Melt 2017 | 06/05/2017 | Final | 27.70s | 32.65s | #2 |
| Don't Mess With Texas 2017 | 29/04/2017 | Final | 31.73s | 33.13s | #2 |
| Atomic Fools 2017 | 01/04/2017 | Final | 30.40s | 32.15s | #1 |
| Music City Speedsolving 2017 | 11/03/2017 | Final | 28.51s | 29.01s | #1 |
| Puget Sound Winter 2017 | 25/02/2017 | Final | 29.46s | 32.16s | #1 |
| Vancouver Open Winter 2017 | 07/01/2017 | Final | 29.68s | 32.69s | #1 |
| PDX Cubing for Dougy 2016 | 19/11/2016 | Final | 25.33s | 31.45s | #1 |
| Newport Fall 2016 | 08/10/2016 | Final | 26.91s | 29.60s | #2 |
| Asian Championship 2016 | 01/10/2016 | Final | 33.95s | 36.44s | #8 |
| Oregon 2016 | 27/08/2016 | Final | 26.29s | 33.67s | #1 |
| US Nationals 2016 | 29/07/2016 | Final | 30.29s | 33.93s | #8 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 30.81s | 32.98s | #6 |
| US Nationals 2015 | 31/07/2015 | Final | 32.13s | 34.16s | #2 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 29.33s | 33.91s | #4 |
| Indiana 2015 | 12/06/2015 | Final | 31.17s | 33.46s | #1 |
| Canadian Open 2015 | 06/06/2015 | Final | 32.81s | 33.68s | #1 |
| UW Spring 2015 | 09/05/2015 | Final | 32.05s | 35.81s | #1 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | Final | 37.16s | 40.68s | #3 |
| Indiana 2014 | 23/08/2014 | Final | 29.40s | 32.01s | #1 |
| US Nationals 2014 | 01/08/2014 | Final | 30.96s | 34.94s | #5 |
| Vancouver Open Summer 2013 | 03/08/2013 | Final | 34.16s | 39.63s | #2 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 34.11s | 42.63s | #13 |
| Vancouver Open Summer 2012 | 11/08/2012 | Final | 38.47s | 40.74s | #1 |
| United States National Championships 2012 | 03/08/2012 | Final | 37.28s | 40.67s | #1 |
| Couve Cubing 2012 | 05/05/2012 | Final | 42.33s | 44.18s | #1 |
| Vancouver Winter 2011 | 10/12/2011 | Final | 38.18s | 45.09s | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | Second round | 41.22s | 47.03s | #20 |
| Vancouver Summer 2011 | 27/08/2011 | Final | 35.58s | 41.59s | #1 |
| Canadian Open 2011 | 20/08/2011 | Final | 36.40s | 44.96s | #1 |
| United States National Championships 2011 | 12/08/2011 | Final | 43.41s | 47.13s | #3 |
| Big Cubes BC 2011 | 19/03/2011 | Final | 48.38s | 51.85s | #1 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 41.59s | 53.44s | #5 |
| Vancouver Open 2010 | 03/07/2010 | Final | 45.22s | 51.59s | #1 |
| Vancouver Open 2009 | 12/09/2009 | Final | 51.50s | 1:09.08 | #3 |
| US Nationals 2009 | 14/08/2009 | First round | 1:09.78 | 1:20.23 | #30 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 25.83s | 27.49s | #20 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 29.32s | 30.60s | #47 |
| West Coast Cubing Western Championship 2026 | 23/05/2026 | First round | 26.74s | 30.90s | #9 |
| North Sound Spring 2026 | 04/04/2026 | First round | 27.46s | 29.40s | #2 |
| Cube Against Cancer Boston 2026 | 21/03/2026 | First round | 25.36s | 29.29s | #4 |
| Pickering NxNxN Winter 2026 | 31/01/2026 | First round | 28.91s | 31.96s | #8 |
| Pickering NxNxN Winter 2026 | 31/01/2026 | Final | 25.40s | 30.40s | #8 |
| Super Duper San Diego 2026 | 09/01/2026 | First round | 26.69s | 29.25s | #6 |
| Super Duper San Diego 2026 | 09/01/2026 | Final | 26.08s | 31.52s | #6 |
| Seattle Cube Cascade UW 2025 | 04/10/2025 | Final | 24.85s | 27.10s | #2 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | First round | 26.04s | 30.73s | #7 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Second round | 26.79s | 29.32s | #7 |
| West Coast Cubing Western Championship 2025 | 29/08/2025 | Final | 25.55s | 28.60s | #3 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 28.61s | 30.30s | #108 |
| Warm Up Seattle 2025 | 28/06/2025 | First round | 22.87s | 27.15s | #7 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 26.05s | 27.31s | #6 |
| Lakewood Newcomers 2025 | 22/03/2025 | Final | 26.51s | 30.50s | #3 |
| Maple Ridge Favourites 2025 | 04/01/2025 | Final | 25.13s | 29.01s | #1 |
| Bellevue Squan Fest 2024 | 02/11/2024 | First round | 25.10s | 28.08s | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 27.14s | 28.60s | #19 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 25.55s | 29.21s | #18 |
| PortlaNxNd 2024 | 11/05/2024 | First round | 27.41s | 30.73s | #3 |
| PortlaNxNd 2024 | 11/05/2024 | Final | 25.90s | 29.62s | #3 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 25.78s | 27.19s | #17 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 23.90s | 28.18s | #25 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 26.00s | 28.69s | #15 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | 29.28s | 30.20s | #8 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Second round | 26.14s | 28.82s | #5 |
| Puzzling in Providence 2023 | 07/01/2023 | First round | 27.18s | 30.87s | #3 |
| Puzzling in Providence 2023 | 07/01/2023 | Final | 27.36s | 28.38s | #3 |
| Granite State 2022 | 23/07/2022 | Final | 25.33s | 29.34s | #1 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 29.79s | 32.95s | #34 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Second round | 27.63s | 31.39s | #20 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Final | 28.56s | 31.71s | #14 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | First round | 27.18s | 30.14s | #10 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Second round | 30.59s | 33.87s | #22 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Semi Final | 26.00s | 28.29s | #6 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Final | 24.97s | 28.99s | #9 |
| SnoCo Fall 2019 | 16/11/2019 | First round | 33.01s | 34.45s | #3 |
| SnoCo Fall 2019 | 16/11/2019 | Final | 30.69s | 33.49s | #3 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 28.82s | 34.00s | #31 |
| CubingUSA Nationals 2019 | 01/08/2019 | Second round | 28.81s | 32.38s | #19 |
| CubingUSA Northwest Championship 2019 | 21/06/2019 | First round | 26.72s | 31.91s | #3 |
| CubingUSA Northwest Championship 2019 | 21/06/2019 | Final | 26.25s | 29.12s | #1 |
| CubingUSA Southern Championship 2019 | 01/06/2019 | First round | 27.00s | 32.86s | #1 |
| CubingUSA Southern Championship 2019 | 01/06/2019 | Final | 27.22s | 30.86s | #1 |
| Fraser Valley Spring Open 2019 | 04/05/2019 | Final | 29.32s | 30.90s | #1 |
| Atomic Cubing Spring 2019 | 06/04/2019 | First round | 26.28s | 28.89s | #1 |
| Atomic Cubing Spring 2019 | 06/04/2019 | Final | 28.73s | 30.36s | #1 |
| CubingUSA Oregon Championship 2019 | 08/03/2019 | First round | 26.23s | 28.99s | #1 |
| CubingUSA Oregon Championship 2019 | 08/03/2019 | Final | 29.68s | 33.95s | #2 |
| Puget Sound NxNxN 2018 | 08/12/2018 | First round | 26.47s | 28.21s | #1 |
| Puget Sound NxNxN 2018 | 08/12/2018 | Final | 24.63s | 31.54s | #3 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | First round | 24.22s | 34.04s | #5 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 28.02s | 29.22s | #2 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 21.73s | 29.25s | #8 |
| CubingUSA Nationals 2018 | 27/07/2018 | Second round | 28.73s | 30.02s | #6 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 28.38s | 31.08s | #8 |
| SnoCo Summer 2018 | 20/07/2018 | First round | 27.41s | 29.68s | #3 |
| SnoCo Summer 2018 | 20/07/2018 | Final | 25.20s | 30.68s | #3 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | First round | 27.79s | 31.18s | #4 |
| West Coast Cubing Tour - Fresno 2018 | 14/07/2018 | Final | 24.67s | 28.02s | #4 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 28.32s | 29.06s | #2 |
| CubingUSA Western Championship 2018 | 15/06/2018 | Final | 25.99s | 28.82s | #2 |
| CubingUSA Southern Championship 2018 | 27/04/2018 | First round | 25.24s | 29.75s | #1 |
| CubingUSA Southern Championship 2018 | 27/04/2018 | Final | 28.34s | 30.57s | #1 |
| Fraser Valley Spring Open 2018 | 07/04/2018 | First round | 27.67s | 32.40s | #1 |
| Fraser Valley Spring Open 2018 | 07/04/2018 | Final | 25.55s | 30.70s | #1 |
| Eugene Spring 2018 | 31/03/2018 | Final | 26.31s | 31.96s | #1 |
| CubingUSA Heartland Championship 2018 | 09/03/2018 | First round | 28.05s | 29.72s | #1 |
| CubingUSA Heartland Championship 2018 | 09/03/2018 | Second round | 28.07s | 30.95s | #1 |
| CubingUSA Heartland Championship 2018 | 09/03/2018 | Final | 26.24s | 29.75s | #1 |
| SacCubing III 2018 | 27/01/2018 | First round | 27.49s | 30.73s | #2 |
| SacCubing III 2018 | 27/01/2018 | Final | 25.44s | 28.19s | #2 |
| Vancouver Open Winter 2018 | 06/01/2018 | Final | 26.69s | 36.56s | #1 |
| Whistler Open 2017 | 04/11/2017 | Final | 29.25s | 33.30s | #1 |
| SnoCo Cubing Fall 2017 | 21/10/2017 | Final | 27.26s | 31.20s | #1 |
| Puget Sound Fall 2017 | 23/09/2017 | First round | 32.82s | 34.24s | #3 |
| Puget Sound Fall 2017 | 23/09/2017 | Final | 25.44s | 30.77s | #1 |
| Northwest Championships 2017 | 11/08/2017 | First round | 27.45s | 31.53s | #1 |
| Northwest Championships 2017 | 11/08/2017 | Final | 27.03s | 29.46s | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 28.19s | 29.33s | #7 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 32.13s | 34.10s | #19 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 26.93s | 31.24s | #13 |
| CubingUSA Nationals 2017 | 07/07/2017 | First round | 28.38s | 30.19s | #5 |
| CubingUSA Nationals 2017 | 07/07/2017 | Second round | 29.03s | 30.55s | #4 |
| CubingUSA Nationals 2017 | 07/07/2017 | Semi Final | 30.16s | 31.64s | #4 |
| CubingUSA Nationals 2017 | 07/07/2017 | Final | 28.47s | 32.84s | #7 |
| Lexington Summer 2017 | 01/07/2017 | First round | 28.20s | 31.40s | #1 |
| Lexington Summer 2017 | 01/07/2017 | Final | 27.05s | 29.63s | #1 |
| Vancouver Open Summer 2017 | 10/06/2017 | Final | 27.75s | 31.05s | #1 |
| Rose City 2017 | 20/05/2017 | First round | 26.02s | 31.16s | #1 |
| Rose City 2017 | 20/05/2017 | Final | 29.56s | 30.85s | #1 |
| Minnesota Cube Melt 2017 | 06/05/2017 | Final | 27.70s | 32.65s | #2 |
| Don't Mess With Texas 2017 | 29/04/2017 | Final | 31.73s | 33.13s | #2 |
| Atomic Fools 2017 | 01/04/2017 | First round | 28.56s | 32.41s | #1 |
| Atomic Fools 2017 | 01/04/2017 | Final | 30.40s | 32.15s | #1 |
| Music City Speedsolving 2017 | 11/03/2017 | First round | 26.06s | 33.38s | #1 |
| Music City Speedsolving 2017 | 11/03/2017 | Final | 28.51s | 29.01s | #1 |
| Puget Sound Winter 2017 | 25/02/2017 | First round | 25.46s | 31.09s | #1 |
| Puget Sound Winter 2017 | 25/02/2017 | Final | 29.46s | 32.16s | #1 |
| Vancouver Open Winter 2017 | 07/01/2017 | Final | 29.68s | 32.69s | #1 |
| PDX Cubing for Dougy 2016 | 19/11/2016 | Final | 25.33s | 31.45s | #1 |
| Newport Fall 2016 | 08/10/2016 | First round | 32.97s | 33.62s | #2 |
| Newport Fall 2016 | 08/10/2016 | Final | 26.91s | 29.60s | #2 |
| Asian Championship 2016 | 01/10/2016 | First round | 31.15s | 33.55s | #3 |
| Asian Championship 2016 | 01/10/2016 | Second round | 30.55s | 33.08s | #4 |
| Asian Championship 2016 | 01/10/2016 | Semi Final | 27.83s | 30.84s | #2 |
| Asian Championship 2016 | 01/10/2016 | Final | 33.95s | 36.44s | #8 |
| Oregon 2016 | 27/08/2016 | Final | 26.29s | 33.67s | #1 |
| US Nationals 2016 | 29/07/2016 | First round | 32.19s | 35.96s | #11 |
| US Nationals 2016 | 29/07/2016 | Second round | 32.43s | 33.65s | #6 |
| US Nationals 2016 | 29/07/2016 | Semi Final | 29.14s | 30.98s | #2 |
| US Nationals 2016 | 29/07/2016 | Final | 30.29s | 33.93s | #8 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 35.41s | 37.68s | #16 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Second round | 30.27s | 34.35s | #9 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 30.81s | 32.98s | #6 |
| US Nationals 2015 | 31/07/2015 | First round | 30.12s | 32.70s | #2 |
| US Nationals 2015 | 31/07/2015 | Second round | 29.27s | 34.03s | #3 |
| US Nationals 2015 | 31/07/2015 | Semi Final | 32.17s | 33.82s | #1 |
| US Nationals 2015 | 31/07/2015 | Final | 32.13s | 34.16s | #2 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 28.69s | 33.35s | #2 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Second round | 28.08s | 35.22s | #5 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Semi Final | 32.29s | 33.54s | #4 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 29.33s | 33.91s | #4 |
| Indiana 2015 | 12/06/2015 | Final | 31.17s | 33.46s | #1 |
| Canadian Open 2015 | 06/06/2015 | Final | 32.81s | 33.68s | #1 |
| UW Spring 2015 | 09/05/2015 | Final | 32.05s | 35.81s | #1 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | First round | 33.14s | 39.32s | #3 |
| BASC 5: Everything But 2x2 2015 | 28/02/2015 | Final | 37.16s | 40.68s | #3 |
| Indiana 2014 | 23/08/2014 | Final | 29.40s | 32.01s | #1 |
| US Nationals 2014 | 01/08/2014 | First round | 27.32s | 34.29s | #4 |
| US Nationals 2014 | 01/08/2014 | Second round | 31.61s | 36.04s | #7 |
| US Nationals 2014 | 01/08/2014 | Semi Final | 33.58s | 37.03s | #9 |
| US Nationals 2014 | 01/08/2014 | Final | 30.96s | 34.94s | #5 |
| Vancouver Open Summer 2013 | 03/08/2013 | Final | 34.16s | 39.63s | #2 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 32.73s | 38.41s | #5 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Second round | 36.61s | 41.20s | #12 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Semi Final | 31.89s | 37.93s | #9 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 34.11s | 42.63s | #13 |
| Vancouver Open Summer 2012 | 11/08/2012 | Final | 38.47s | 40.74s | #1 |
| United States National Championships 2012 | 03/08/2012 | First round | 36.52s | 43.91s | #4 |
| United States National Championships 2012 | 03/08/2012 | Second round | 38.03s | 42.86s | #2 |
| United States National Championships 2012 | 03/08/2012 | Semi Final | 38.08s | 43.31s | #3 |
| United States National Championships 2012 | 03/08/2012 | Final | 37.28s | 40.67s | #1 |
| Couve Cubing 2012 | 05/05/2012 | Final | 42.33s | 44.18s | #1 |
| Vancouver Winter 2011 | 10/12/2011 | Final | 38.18s | 45.09s | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | First round | 40.50s | 47.94s | #23 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | Second round | 41.22s | 47.03s | #20 |
| Vancouver Summer 2011 | 27/08/2011 | Final | 35.58s | 41.59s | #1 |
| Canadian Open 2011 | 20/08/2011 | First round | 45.63s | 47.35s | #2 |
| Canadian Open 2011 | 20/08/2011 | Final | 36.40s | 44.96s | #1 |
| United States National Championships 2011 | 12/08/2011 | First round | 43.50s | 47.86s | #3 |
| United States National Championships 2011 | 12/08/2011 | Second round | 42.88s | 47.24s | #3 |
| United States National Championships 2011 | 12/08/2011 | Final | 43.41s | 47.13s | #3 |
| Big Cubes BC 2011 | 19/03/2011 | Final | 48.38s | 51.85s | #1 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | First round | 43.66s | 56.16s | #10 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Second round | 39.65s | 47.74s | #3 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 41.59s | 53.44s | #5 |
| Vancouver Open 2010 | 03/07/2010 | Final | 45.22s | 51.59s | #1 |
| Vancouver Open 2009 | 12/09/2009 | Final | 51.50s | 1:09.08 | #3 |
| US Nationals 2009 | 14/08/2009 | Qualification round | 1:11.56 | 1:29.53 | #10 |
| US Nationals 2009 | 14/08/2009 | First round | 1:09.78 | 1:20.23 | #30 |
Get updates about new features, analytics tools and WCA insights.