5.08s

Best Single

7.20s

Best Average

137

Competitions

1

Best Position

2030

Official Solves

409

Rounds

#377

Single WR

#102

Single CR
USA

#90

Single NR

#769

Average WR

#215

Average CR
USA

#180

Average NR

990

Podiums

07/03/2026

Last Result
Competitions
North-East Melbourne March Saturday 2026 XMUM Cube Open 2026 Melbourne Summer 2026 Melbourne Cube Days 2025 Australian Nationals 2025 Puzzling Pakenham Sunday 2025 Kooyong Clock Clash 2025 Spark Melbourne July 2025 Rubik's WCA World Championship 2025 Berkeley April Weekday Tricubealon 2025 Happy Valley Spring PA 2025 Cool Down Berkeley 2024 Berkeley October Weekday Tricubealon 2024 Bay Area Speedcubin' 65 - Berkeley 2024 Rubik's WCA North American Championship 2024 CubingUSA Northwest Championship 2024 Berkeley Summer 2024 Berkeley Spring 2024 Berkeley Weekday Tricubealon 2024 Bay Area Speedcubin' 58 - Berkeley 2024 Stevenage Newcomers Saturday 2024 Davis Winter 2024 Bay Area Speedcubin' 54 Live - SSF 2023 Davis Fall 2023 Berkeley Summer 2023 CubingUSA Nationals 2023 Queensland Open 2023 Warwick Cube Day 2023 Slow N Steady Spring 2023 Pretzel Mania 2023 Crystal City Winter 2023 West Chester Fall 2022 Happy Valley Fall 2022 River Hill Fall 2022 Slow N Steady Fall 2022 Pretzel Mania 2022 Silver Spring Summer 2022 Rubik's WCA North American Championship 2022 Pennsylvania Championship 2022 River Hill Spring 2022 Slow N Steady Spring 2022 Happy Valley Spring 2022 Please Be Quiet Lexington 2022 Slow N Steady Fall 2021 Slow N Steady Winter 2020 Country Roads Martinsburg 2020 MLWGS Winter 2020 Scranton Scramble 2020 Northern Neck Winter 2020 Florida Winter Break 2019 TJHSST Fall 2019 Gobbler Cube Day Fall 2019 Solving Hunger Virginia 2019 Clash at Carlisle Fall 2019 Slow N Steady Summer 2019 CubingUSA Nationals 2019 WCA World Championship 2019 Warm Up Sydney 2019 Richmond Spring 2019 River Hill Spring 2019 Virginia Qualifier 2019 Penn Cube Day Spring 2019 Woodberry Forest School Cubing 2019 Lower Moreland Winter 2019 CubingUSA Northeast Championship 2019 Gobbler Cube Day Winter 2019 Northern Neck Winter 2019 TJHSST Fall 2018 Fall Foliage Cubing 2018 Slow N Steady Summer 2018 WCA European Championship 2018 First State 2018 Maryland 2018 CubingUSA Western Championship 2018 WFS Cubing Spring 2018 Rockville Qualifier 2018 NovaCube 2018 Slow N Steady Winter 2018 Incredible Pencil Mania 2018 Northern Neck Winter 2018 TJHSST Fall 2017 UPenn Cube Day Fall 2017 FMC Americas 2017 Maryland 2017 Princeton Fall 2017 Gobbler Cube Day 2017 Severna Park Summer 2017 World Rubik's Cube Championship 2017 Slow N Steady Summer 2017 McDonogh Worlds Qualifier 2017 Newcastle-under-Lyme Open 2017 SSL 2 Stockholm 2017 Slovakian Cube Day 2017 FMC Europe 2017 Hungarian Nationals 2017 Osijek Open 2017 Rockville Winter 2017 Clifton Winter 2017 TJHSST Fall 2016 FMC USA 2016 Severna Park Fall 2016 Princeton Fall 2016 Slow N Steady Fall 2016 New York City Summer 2016 US Nationals 2016 Melrose Summer 2016 European Rubik's Cube Championship 2016 Lexington Summer 2016 Slow N Steady Spring 2016 Cube4Cam 2016 Cube For A Cure Spring 2016 Northeastern Spring 2016 Severna Park Spring 2016 ODU Big Blue Spring 2016 Virginia Open Spring 2016 Big Apple Cube Clash 2016 Princeton Winter 2016 Slow N Steady Winter 2016 Red Cross Cubing Open 2016 South East Texas Open 2016 River Hill Fall 2015 Virginia Open Fall 2015 FMC USA 2015 ODU Big Blue Open 2015 Slow n Steady Fall 2015 Norwich Summer 2015 US Nationals 2015 Fantabulous Maryland Competition 2015 Slow n Steady Spring 2015 Chesapeake Science Point Spring 2015 Doylestown Spring 2015 Virginia Open Spring 2015 Johns Hopkins Winter 2015 River Hill Winter 2015 Slow n Steady Fall 2014 FMC USA 2014 Virginia Open Fall 2014 Carnegie Mellon Fall 2014 River Hill Summer 2014 US Nationals 2014 Virginia Open Spring 2014 River Hill Winter 2014 Starlight Open 2013 Slow 'n Steady Fall 2013 Chesapeake Science Point Fall 2013 Chesapeake Science Point Spring 2013 River Hill Winter 2013 Chesapeake Science Point Fall 2012 River Hill Summer 2012 Harvard Spring 2012 River Hill Winter 2012

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
North-East Melbourne March Saturday 2026 07/03/2026 Final 6.97s 7.39s #5
Melbourne Summer 2026 24/01/2026 Semi Final 7.39s 8.62s #25
Melbourne Cube Days 2025 29/11/2025 First round 7.20s 8.72s #18
Australian Nationals 2025 02/10/2025 Final 7.87s 8.37s #16
Puzzling Pakenham Sunday 2025 28/09/2025 Final 6.76s 7.66s #6
Spark Melbourne July 2025 26/07/2025 First round 6.76s 9.08s #13
Rubik's WCA World Championship 2025 03/07/2025 Second round 7.20s 7.61s #127
Berkeley April Weekday Tricubealon 2025 28/04/2025 Final 7.99s 9.27s #6
Happy Valley Spring PA 2025 01/03/2025 Final 7.98s 8.93s #5
Cool Down Berkeley 2024 03/11/2024 Second round 7.33s 8.92s #17
Berkeley October Weekday Tricubealon 2024 21/10/2024 Final 7.53s 9.59s #6
Bay Area Speedcubin' 65 - Berkeley 2024 29/09/2024 First round 7.12s 7.94s #5
Rubik's WCA North American Championship 2024 18/07/2024 Semi Final 8.76s 9.49s #89
Berkeley Summer 2024 09/06/2024 Final 7.32s 7.96s #5
Berkeley Spring 2024 21/04/2024 Final 7.88s 8.32s #8
Berkeley Weekday Tricubealon 2024 15/04/2024 Final 7.13s 8.01s #3
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 Final 6.24s 7.93s #6
Stevenage Newcomers Saturday 2024 09/03/2024 Final 7.31s 8.55s #3
Davis Winter 2024 18/02/2024 First round 6.93s 7.87s #3
Bay Area Speedcubin' 54 Live - SSF 2023 05/11/2023 Second round 7.28s 8.93s #16
Davis Fall 2023 29/10/2023 Final 7.38s 7.72s #5
Berkeley Summer 2023 26/08/2023 Final 6.49s 7.35s #3
CubingUSA Nationals 2023 27/07/2023 Semi Final 7.75s 8.84s #84
Warwick Cube Day 2023 10/06/2023 Final 7.20s 8.67s #4
Slow N Steady Spring 2023 15/04/2023 Final 8.08s 8.72s #11
Pretzel Mania 2023 25/02/2023 Final 6.67s 8.19s #10
Crystal City Winter 2023 22/01/2023 Final 6.38s 8.34s #4
West Chester Fall 2022 10/12/2022 Final 6.67s 8.16s #5
Happy Valley Fall 2022 03/12/2022 Final 6.54s 8.09s #4
River Hill Fall 2022 19/11/2022 Final 6.95s 8.06s #7
Slow N Steady Fall 2022 29/10/2022 Final 7.05s 7.90s #8
Pretzel Mania 2022 03/09/2022 Final 7.04s 8.85s #17
Silver Spring Summer 2022 13/08/2022 Final 8.09s 8.62s #9
Rubik's WCA North American Championship 2022 07/07/2022 Semi Final 7.30s 8.14s #36
Pennsylvania Championship 2022 17/06/2022 Final 8.17s 8.57s #7
River Hill Spring 2022 14/05/2022 Final 6.89s 8.08s #6
Slow N Steady Spring 2022 02/04/2022 Final 6.91s 7.88s #5
Happy Valley Spring 2022 26/03/2022 Final 7.26s 8.37s #6
Slow N Steady Fall 2021 20/11/2021 Second round 6.69s 9.41s #25
Slow N Steady Winter 2020 23/02/2020 Final 7.92s 8.65s #6
Country Roads Martinsburg 2020 22/02/2020 Final 7.02s 9.31s #3
Scranton Scramble 2020 18/01/2020 Final 5.98s 7.28s #1
MLWGS Winter 2020 18/01/2020 Final 7.67s 8.50s #1
Northern Neck Winter 2020 04/01/2020 Final 7.06s 8.92s #4
Florida Winter Break 2019 21/12/2019 Final 7.31s 7.78s #1
TJHSST Fall 2019 09/11/2019 Final 6.86s 8.04s #2
Gobbler Cube Day Fall 2019 02/11/2019 Final 7.06s 7.58s #1
Solving Hunger Virginia 2019 12/10/2019 Final 7.62s 8.22s #2
Clash at Carlisle Fall 2019 28/09/2019 Final 6.00s 8.27s #2
Slow N Steady Summer 2019 14/09/2019 Final 7.03s 9.05s #7
CubingUSA Nationals 2019 01/08/2019 Semi Final 7.10s 8.01s #18
WCA World Championship 2019 11/07/2019 Semi Final 6.73s 8.28s #40
Warm Up Sydney 2019 06/07/2019 Second round 8.02s 8.86s #32
Richmond Spring 2019 15/06/2019 Final 7.07s 8.23s #2
River Hill Spring 2019 02/06/2019 Final 7.25s 8.38s #1
Virginia Qualifier 2019 27/04/2019 Final 6.68s 7.52s #1
Penn Cube Day Spring 2019 20/04/2019 Final 7.92s 8.23s #3
Woodberry Forest School Cubing 2019 07/04/2019 Final 7.52s 8.21s #1
Lower Moreland Winter 2019 16/03/2019 Final 7.12s 8.55s #8
CubingUSA Northeast Championship 2019 16/02/2019 Final 6.45s 8.46s #3
Gobbler Cube Day Winter 2019 19/01/2019 Final 7.45s 8.33s #2
Northern Neck Winter 2019 05/01/2019 Final 6.93s 8.33s #2
TJHSST Fall 2018 03/11/2018 Final 6.60s 7.99s #2
Fall Foliage Cubing 2018 20/10/2018 Final 7.83s 9.13s #6
Slow N Steady Summer 2018 02/09/2018 Final 8.03s 8.45s #3
WCA European Championship 2018 19/07/2018 Semi Final 7.58s 8.81s #38
First State 2018 14/07/2018 Final 7.02s 8.28s #2
Maryland 2018 30/06/2018 Final 7.46s 8.21s #1
CubingUSA Western Championship 2018 15/06/2018 Final 5.94s 9.05s #9
WFS Cubing Spring 2018 15/04/2018 Final 7.23s 8.42s #1
NovaCube 2018 10/03/2018 Final 7.54s 8.16s #1
Slow N Steady Winter 2018 17/02/2018 Final 8.08s 9.03s #4
Incredible Pencil Mania 2018 10/02/2018 Final 7.90s 8.68s #7
Northern Neck Winter 2018 13/01/2018 Final 5.83s 7.39s #1
TJHSST Fall 2017 11/11/2017 Final 5.93s 9.35s #7
UPenn Cube Day Fall 2017 22/10/2017 Final 8.57s 9.93s #9
Maryland 2017 07/10/2017 Final 7.56s 8.35s #6
Princeton Fall 2017 23/09/2017 Final 7.52s 7.87s #1
Gobbler Cube Day 2017 16/09/2017 Final 6.79s 8.64s #1
Severna Park Summer 2017 05/08/2017 Final 7.48s 8.89s #2
World Rubik's Cube Championship 2017 13/07/2017 Semi Final 7.59s 9.05s #40
Slow N Steady Summer 2017 01/07/2017 Final 6.37s 8.04s #1
Newcastle-under-Lyme Open 2017 15/04/2017 Final 7.71s 8.21s #1
SSL 2 Stockholm 2017 08/04/2017 Final 7.66s 8.49s #1
Slovakian Cube Day 2017 02/04/2017 Final 7.93s 8.32s #1
Hungarian Nationals 2017 25/03/2017 Final 7.92s 8.56s #1
Osijek Open 2017 25/02/2017 Final 8.63s 9.08s #2
Rockville Winter 2017 14/01/2017 Final 6.94s 8.70s #3
Clifton Winter 2017 07/01/2017 Final 7.68s 8.51s #2
TJHSST Fall 2016 19/11/2016 Final 7.12s 8.21s #1
Severna Park Fall 2016 29/10/2016 Final 7.09s 8.88s #3
Princeton Fall 2016 22/10/2016 Final 8.36s 9.05s #4
Slow N Steady Fall 2016 24/09/2016 Final 7.19s 10.08s #10
New York City Summer 2016 10/09/2016 Final 7.32s 8.92s #2
US Nationals 2016 29/07/2016 Final 7.84s 10.33s #16
Melrose Summer 2016 23/07/2016 Final 8.20s 8.72s #1
European Rubik's Cube Championship 2016 15/07/2016 Semi Final 7.74s 9.25s #25
Lexington Summer 2016 25/06/2016 Final 7.05s 9.29s #2
Slow N Steady Spring 2016 18/06/2016 Final 7.92s 8.98s #6
Cube4Cam 2016 04/06/2016 Final 6.82s 8.95s #4
Cube For A Cure Spring 2016 29/05/2016 Final 7.73s 8.53s #1
Northeastern Spring 2016 28/05/2016 Final 7.30s 8.07s #1
Severna Park Spring 2016 30/04/2016 Final 7.73s 9.04s #3
ODU Big Blue Spring 2016 23/04/2016 Final 7.32s 8.28s #1
Virginia Open Spring 2016 02/04/2016 Final 8.39s 9.32s #3
Big Apple Cube Clash 2016 27/02/2016 Final 7.15s 9.76s #7
Princeton Winter 2016 06/02/2016 Final 8.73s 9.08s #5
Slow N Steady Winter 2016 30/01/2016 Final 8.05s 9.18s #2
Red Cross Cubing Open 2016 09/01/2016 Final 7.87s 9.30s #7
South East Texas Open 2016 02/01/2016 Final 6.71s 8.75s #1
River Hill Fall 2015 21/11/2015 Final 8.46s 9.19s #3
Virginia Open Fall 2015 14/11/2015 Final 7.47s 8.15s #1
ODU Big Blue Open 2015 24/10/2015 Final 9.13s 9.53s #2
Slow n Steady Fall 2015 26/09/2015 Final 8.42s 10.35s #7
Norwich Summer 2015 12/09/2015 Final 7.77s 8.90s #2
US Nationals 2015 31/07/2015 Semi Final 9.10s 12.17s #46
Slow n Steady Spring 2015 06/06/2015 Final 7.98s 10.25s #5
Chesapeake Science Point Spring 2015 09/05/2015 Final 8.65s 10.03s #2
Doylestown Spring 2015 25/04/2015 Final 7.33s 9.44s #3
Virginia Open Spring 2015 11/04/2015 Final 8.36s 9.24s #1
Johns Hopkins Winter 2015 28/03/2015 Final 8.84s 9.39s #2
River Hill Winter 2015 07/03/2015 Final 7.95s 8.22s #1
Slow n Steady Fall 2014 09/11/2014 Final 8.63s 9.41s #2
Virginia Open Fall 2014 18/10/2014 Final 8.95s 9.97s #1
Carnegie Mellon Fall 2014 11/10/2014 Final 8.77s 9.57s #1
River Hill Summer 2014 06/09/2014 Final 8.38s 10.41s #4
US Nationals 2014 01/08/2014 Final 8.20s 10.17s #12
Virginia Open Spring 2014 29/03/2014 Final 9.18s 10.51s #1
River Hill Winter 2014 08/02/2014 Final 9.59s 10.46s #3
Starlight Open 2013 16/11/2013 Final 9.80s 11.41s #3
Slow 'n Steady Fall 2013 09/11/2013 Final 9.78s 11.42s #4
Chesapeake Science Point Fall 2013 12/10/2013 Final 9.68s 11.63s #5
Chesapeake Science Point Spring 2013 13/04/2013 Final 11.36s 13.27s #10
River Hill Winter 2013 16/02/2013 Final 10.13s 12.67s #8
River Hill Summer 2012 16/06/2012 Final 12.44s 12.94s #6
Harvard Spring 2012 07/04/2012 First round 15.52s 19.80s #24
River Hill Winter 2012 21/01/2012 First round 14.80s 22.32s #32

Round Breakdown

Competition Date Round Single Average Position
North-East Melbourne March Saturday 2026 07/03/2026 First round 6.83s 8.49s #7
North-East Melbourne March Saturday 2026 07/03/2026 Second round 7.23s 8.71s #10
North-East Melbourne March Saturday 2026 07/03/2026 Final 6.97s 7.39s #5
Melbourne Summer 2026 24/01/2026 First round 8.02s 8.90s #30
Melbourne Summer 2026 24/01/2026 Second round 7.12s 8.07s #19
Melbourne Summer 2026 24/01/2026 Semi Final 7.39s 8.62s #25
Melbourne Cube Days 2025 29/11/2025 First round 7.20s 8.72s #18
Australian Nationals 2025 02/10/2025 First round 5.74s 7.20s #10
Australian Nationals 2025 02/10/2025 Second round 6.69s 7.98s #19
Australian Nationals 2025 02/10/2025 Semi Final 7.53s 7.98s #20
Australian Nationals 2025 02/10/2025 Final 7.87s 8.37s #16
Puzzling Pakenham Sunday 2025 28/09/2025 First round 7.84s 8.77s #6
Puzzling Pakenham Sunday 2025 28/09/2025 Second round 7.37s 8.64s #7
Puzzling Pakenham Sunday 2025 28/09/2025 Final 6.76s 7.66s #6
Spark Melbourne July 2025 26/07/2025 First round 6.76s 9.08s #13
Rubik's WCA World Championship 2025 03/07/2025 First round 6.13s 8.70s #329
Rubik's WCA World Championship 2025 03/07/2025 Second round 7.20s 7.61s #127
Berkeley April Weekday Tricubealon 2025 28/04/2025 First round 6.48s 8.91s #6
Berkeley April Weekday Tricubealon 2025 28/04/2025 Final 7.99s 9.27s #6
Happy Valley Spring PA 2025 01/03/2025 First round 8.91s 9.68s #6
Happy Valley Spring PA 2025 01/03/2025 Second round 7.44s 9.07s #6
Happy Valley Spring PA 2025 01/03/2025 Final 7.98s 8.93s #5
Cool Down Berkeley 2024 03/11/2024 First round 6.58s 9.09s #16
Cool Down Berkeley 2024 03/11/2024 Second round 7.33s 8.92s #17
Berkeley October Weekday Tricubealon 2024 21/10/2024 First round 7.04s 8.54s #5
Berkeley October Weekday Tricubealon 2024 21/10/2024 Final 7.53s 9.59s #6
Bay Area Speedcubin' 65 - Berkeley 2024 29/09/2024 First round 7.12s 7.94s #5
Rubik's WCA North American Championship 2024 18/07/2024 First round 7.12s 9.93s #210
Rubik's WCA North American Championship 2024 18/07/2024 Second round 6.94s 8.31s #78
Rubik's WCA North American Championship 2024 18/07/2024 Semi Final 8.76s 9.49s #89
Berkeley Summer 2024 09/06/2024 First round 6.98s 8.31s #10
Berkeley Summer 2024 09/06/2024 Second round 7.31s 8.09s #7
Berkeley Summer 2024 09/06/2024 Final 7.32s 7.96s #5
Berkeley Spring 2024 21/04/2024 Final 7.88s 8.32s #8
Berkeley Weekday Tricubealon 2024 15/04/2024 First round 5.63s 9.41s #4
Berkeley Weekday Tricubealon 2024 15/04/2024 Final 7.13s 8.01s #3
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 First round 7.28s 7.56s #1
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 Second round 6.88s 8.51s #8
Bay Area Speedcubin' 58 - Berkeley 2024 17/03/2024 Final 6.24s 7.93s #6
Stevenage Newcomers Saturday 2024 09/03/2024 First round 6.83s 8.27s #2
Stevenage Newcomers Saturday 2024 09/03/2024 Final 7.31s 8.55s #3
Davis Winter 2024 18/02/2024 First round 6.93s 7.87s #3
Bay Area Speedcubin' 54 Live - SSF 2023 05/11/2023 First round 7.25s 8.22s #2
Bay Area Speedcubin' 54 Live - SSF 2023 05/11/2023 Second round 7.28s 8.93s #16
Davis Fall 2023 29/10/2023 First round 7.27s 8.02s #4
Davis Fall 2023 29/10/2023 Second round 7.34s 7.91s #5
Davis Fall 2023 29/10/2023 Semi Final 6.60s 7.98s #7
Davis Fall 2023 29/10/2023 Final 7.38s 7.72s #5
Berkeley Summer 2023 26/08/2023 First round 7.96s 8.33s #6
Berkeley Summer 2023 26/08/2023 Second round 6.43s 8.19s #4
Berkeley Summer 2023 26/08/2023 Final 6.49s 7.35s #3
CubingUSA Nationals 2023 27/07/2023 First round 7.62s 8.17s #63
CubingUSA Nationals 2023 27/07/2023 Second round 7.02s 8.01s #52
CubingUSA Nationals 2023 27/07/2023 Semi Final 7.75s 8.84s #84
Warwick Cube Day 2023 10/06/2023 First round 6.23s 8.19s #1
Warwick Cube Day 2023 10/06/2023 Second round 6.43s 8.01s #2
Warwick Cube Day 2023 10/06/2023 Final 7.20s 8.67s #4
Slow N Steady Spring 2023 15/04/2023 First round 5.58s 8.43s #8
Slow N Steady Spring 2023 15/04/2023 Second round 7.76s 8.48s #9
Slow N Steady Spring 2023 15/04/2023 Final 8.08s 8.72s #11
Pretzel Mania 2023 25/02/2023 First round 6.81s 7.31s #4
Pretzel Mania 2023 25/02/2023 Second round 8.26s 8.71s #12
Pretzel Mania 2023 25/02/2023 Final 6.67s 8.19s #10
Crystal City Winter 2023 22/01/2023 First round 7.40s 8.80s #5
Crystal City Winter 2023 22/01/2023 Final 6.38s 8.34s #4
West Chester Fall 2022 10/12/2022 First round 8.30s 9.32s #19
West Chester Fall 2022 10/12/2022 Second round 7.24s 8.38s #7
West Chester Fall 2022 10/12/2022 Final 6.67s 8.16s #5
Happy Valley Fall 2022 03/12/2022 First round 6.82s 8.07s #5
Happy Valley Fall 2022 03/12/2022 Second round 6.96s 8.26s #6
Happy Valley Fall 2022 03/12/2022 Final 6.54s 8.09s #4
River Hill Fall 2022 19/11/2022 First round 8.19s 8.80s #11
River Hill Fall 2022 19/11/2022 Second round 6.66s 8.57s #7
River Hill Fall 2022 19/11/2022 Final 6.95s 8.06s #7
Slow N Steady Fall 2022 29/10/2022 First round 8.01s 8.71s #10
Slow N Steady Fall 2022 29/10/2022 Second round 7.12s 8.40s #11
Slow N Steady Fall 2022 29/10/2022 Final 7.05s 7.90s #8
Pretzel Mania 2022 03/09/2022 First round 7.29s 8.76s #16
Pretzel Mania 2022 03/09/2022 Second round 7.19s 8.73s #14
Pretzel Mania 2022 03/09/2022 Final 7.04s 8.85s #17
Silver Spring Summer 2022 13/08/2022 First round 7.78s 8.60s #7
Silver Spring Summer 2022 13/08/2022 Second round 8.20s 8.54s #6
Silver Spring Summer 2022 13/08/2022 Final 8.09s 8.62s #9
Rubik's WCA North American Championship 2022 07/07/2022 First round 7.60s 8.64s #58
Rubik's WCA North American Championship 2022 07/07/2022 Second round 7.83s 8.45s #44
Rubik's WCA North American Championship 2022 07/07/2022 Semi Final 7.30s 8.14s #36
Pennsylvania Championship 2022 17/06/2022 First round 7.60s 8.78s #10
Pennsylvania Championship 2022 17/06/2022 Second round 7.25s 8.30s #5
Pennsylvania Championship 2022 17/06/2022 Semi Final 7.51s 8.31s #8
Pennsylvania Championship 2022 17/06/2022 Final 8.17s 8.57s #7
River Hill Spring 2022 14/05/2022 First round 7.30s 8.43s #4
River Hill Spring 2022 14/05/2022 Second round 7.40s 8.90s #8
River Hill Spring 2022 14/05/2022 Final 6.89s 8.08s #6
Slow N Steady Spring 2022 02/04/2022 First round 6.55s 8.20s #9
Slow N Steady Spring 2022 02/04/2022 Second round 7.01s 7.75s #3
Slow N Steady Spring 2022 02/04/2022 Final 6.91s 7.88s #5
Happy Valley Spring 2022 26/03/2022 First round 7.32s 8.65s #5
Happy Valley Spring 2022 26/03/2022 Second round 7.40s 8.20s #3
Happy Valley Spring 2022 26/03/2022 Final 7.26s 8.37s #6
Slow N Steady Fall 2021 20/11/2021 First round 5.95s 8.06s #5
Slow N Steady Fall 2021 20/11/2021 Second round 6.69s 9.41s #25
Slow N Steady Winter 2020 23/02/2020 First round 7.70s 8.06s #2
Slow N Steady Winter 2020 23/02/2020 Second round 7.13s 7.79s #2
Slow N Steady Winter 2020 23/02/2020 Final 7.92s 8.65s #6
Country Roads Martinsburg 2020 22/02/2020 First round 7.29s 8.61s #3
Country Roads Martinsburg 2020 22/02/2020 Second round 7.98s 8.52s #3
Country Roads Martinsburg 2020 22/02/2020 Final 7.02s 9.31s #3
MLWGS Winter 2020 18/01/2020 First round 6.55s 8.11s #1
Scranton Scramble 2020 18/01/2020 First round 7.28s 7.97s #2
MLWGS Winter 2020 18/01/2020 Second round 7.48s 7.85s #1
Scranton Scramble 2020 18/01/2020 Second round 6.76s 8.62s #3
MLWGS Winter 2020 18/01/2020 Final 7.67s 8.50s #1
Scranton Scramble 2020 18/01/2020 Final 5.98s 7.28s #1
Northern Neck Winter 2020 04/01/2020 First round 7.71s 8.05s #1
Northern Neck Winter 2020 04/01/2020 Second round 8.09s 8.49s #3
Northern Neck Winter 2020 04/01/2020 Final 7.06s 8.92s #4
Florida Winter Break 2019 21/12/2019 First round 6.25s 8.56s #2
Florida Winter Break 2019 21/12/2019 Second round 6.72s 8.78s #2
Florida Winter Break 2019 21/12/2019 Final 7.31s 7.78s #1
TJHSST Fall 2019 09/11/2019 First round 7.36s 8.74s #3
TJHSST Fall 2019 09/11/2019 Second round 7.29s 8.46s #4
TJHSST Fall 2019 09/11/2019 Final 6.86s 8.04s #2
Gobbler Cube Day Fall 2019 02/11/2019 First round 6.24s 7.71s #1
Gobbler Cube Day Fall 2019 02/11/2019 Second round 6.50s 7.62s #1
Gobbler Cube Day Fall 2019 02/11/2019 Final 7.06s 7.58s #1
Solving Hunger Virginia 2019 12/10/2019 First round 7.50s 8.07s #1
Solving Hunger Virginia 2019 12/10/2019 Second round 8.28s 8.74s #6
Solving Hunger Virginia 2019 12/10/2019 Final 7.62s 8.22s #2
Clash at Carlisle Fall 2019 28/09/2019 First round 6.05s 7.67s #1
Clash at Carlisle Fall 2019 28/09/2019 Second round 6.30s 7.48s #2
Clash at Carlisle Fall 2019 28/09/2019 Final 6.00s 8.27s #2
Slow N Steady Summer 2019 14/09/2019 First round 7.26s 7.85s #2
Slow N Steady Summer 2019 14/09/2019 Second round 7.61s 8.75s #7
Slow N Steady Summer 2019 14/09/2019 Semi Final 6.99s 7.60s #2
Slow N Steady Summer 2019 14/09/2019 Final 7.03s 9.05s #7
CubingUSA Nationals 2019 01/08/2019 First round 7.34s 8.02s #20
CubingUSA Nationals 2019 01/08/2019 Second round 5.83s 7.91s #20
CubingUSA Nationals 2019 01/08/2019 Semi Final 7.10s 8.01s #18
WCA World Championship 2019 11/07/2019 First round 7.77s 9.16s #90
WCA World Championship 2019 11/07/2019 Second round 7.83s 8.36s #39
WCA World Championship 2019 11/07/2019 Semi Final 6.73s 8.28s #40
Warm Up Sydney 2019 06/07/2019 First round 8.27s 9.32s #34
Warm Up Sydney 2019 06/07/2019 Second round 8.02s 8.86s #32
Richmond Spring 2019 15/06/2019 First round 7.22s 8.66s #4
Richmond Spring 2019 15/06/2019 Second round 7.70s 8.22s #1
Richmond Spring 2019 15/06/2019 Final 7.07s 8.23s #2
River Hill Spring 2019 02/06/2019 First round 6.71s 8.67s #2
River Hill Spring 2019 02/06/2019 Second round 7.52s 8.07s #2
River Hill Spring 2019 02/06/2019 Final 7.25s 8.38s #1
Virginia Qualifier 2019 27/04/2019 First round 7.02s 8.78s #1
Virginia Qualifier 2019 27/04/2019 Second round 6.87s 8.20s #2
Virginia Qualifier 2019 27/04/2019 Final 6.68s 7.52s #1
Penn Cube Day Spring 2019 20/04/2019 First round 7.00s 7.92s #3
Penn Cube Day Spring 2019 20/04/2019 Second round 7.23s 9.24s #5
Penn Cube Day Spring 2019 20/04/2019 Final 7.92s 8.23s #3
Woodberry Forest School Cubing 2019 07/04/2019 First round 6.33s 8.52s #1
Woodberry Forest School Cubing 2019 07/04/2019 Second round 7.28s 7.81s #1
Woodberry Forest School Cubing 2019 07/04/2019 Final 7.52s 8.21s #1
Lower Moreland Winter 2019 16/03/2019 First round 7.30s 8.01s #2
Lower Moreland Winter 2019 16/03/2019 Second round 7.91s 8.25s #2
Lower Moreland Winter 2019 16/03/2019 Final 7.12s 8.55s #8
CubingUSA Northeast Championship 2019 16/02/2019 First round 7.46s 8.38s #9
CubingUSA Northeast Championship 2019 16/02/2019 Second round 7.69s 9.16s #12
CubingUSA Northeast Championship 2019 16/02/2019 Final 6.45s 8.46s #3
Gobbler Cube Day Winter 2019 19/01/2019 First round 6.65s 7.52s #1
Gobbler Cube Day Winter 2019 19/01/2019 Second round 7.31s 7.89s #1
Gobbler Cube Day Winter 2019 19/01/2019 Final 7.45s 8.33s #2
Northern Neck Winter 2019 05/01/2019 First round 7.17s 9.05s #5
Northern Neck Winter 2019 05/01/2019 Final 6.93s 8.33s #2
TJHSST Fall 2018 03/11/2018 First round 7.25s 7.85s #1
TJHSST Fall 2018 03/11/2018 Second round 7.25s 8.37s #2
TJHSST Fall 2018 03/11/2018 Final 6.60s 7.99s #2
Fall Foliage Cubing 2018 20/10/2018 First round 8.67s 9.13s #5
Fall Foliage Cubing 2018 20/10/2018 Second round 6.97s 7.84s #2
Fall Foliage Cubing 2018 20/10/2018 Final 7.83s 9.13s #6
Slow N Steady Summer 2018 02/09/2018 First round 7.43s 8.63s #4
Slow N Steady Summer 2018 02/09/2018 Second round 6.53s 8.54s #4
Slow N Steady Summer 2018 02/09/2018 Final 8.03s 8.45s #3
WCA European Championship 2018 19/07/2018 First round 5.73s 7.57s #4
WCA European Championship 2018 19/07/2018 Second round 5.97s 8.11s #18
WCA European Championship 2018 19/07/2018 Semi Final 7.58s 8.81s #38
First State 2018 14/07/2018 First round 6.89s 7.67s #1
First State 2018 14/07/2018 Second round 7.70s 8.15s #2
First State 2018 14/07/2018 Final 7.02s 8.28s #2
Maryland 2018 30/06/2018 First round 7.19s 8.70s #5
Maryland 2018 30/06/2018 Second round 7.58s 8.21s #3
Maryland 2018 30/06/2018 Final 7.46s 8.21s #1
CubingUSA Western Championship 2018 15/06/2018 First round 7.70s 8.47s #4
CubingUSA Western Championship 2018 15/06/2018 Second round 6.98s 8.72s #7
CubingUSA Western Championship 2018 15/06/2018 Final 5.94s 9.05s #9
WFS Cubing Spring 2018 15/04/2018 First round 7.67s 7.93s #1
WFS Cubing Spring 2018 15/04/2018 Second round 7.73s 8.63s #1
WFS Cubing Spring 2018 15/04/2018 Final 7.23s 8.42s #1
NovaCube 2018 10/03/2018 First round 7.84s 9.43s #5
NovaCube 2018 10/03/2018 Second round 6.86s 8.41s #2
NovaCube 2018 10/03/2018 Final 7.54s 8.16s #1
Slow N Steady Winter 2018 17/02/2018 First round 8.20s 8.36s #3
Slow N Steady Winter 2018 17/02/2018 Second round 7.18s 7.64s #2
Slow N Steady Winter 2018 17/02/2018 Semi Final 8.26s 9.78s #7
Slow N Steady Winter 2018 17/02/2018 Final 8.08s 9.03s #4
Incredible Pencil Mania 2018 10/02/2018 First round 7.40s 9.43s #9
Incredible Pencil Mania 2018 10/02/2018 Second round 7.81s 8.89s #7
Incredible Pencil Mania 2018 10/02/2018 Semi Final 7.63s 8.91s #11
Incredible Pencil Mania 2018 10/02/2018 Final 7.90s 8.68s #7
Northern Neck Winter 2018 13/01/2018 First round 7.20s 8.44s #1
Northern Neck Winter 2018 13/01/2018 Second round 8.03s 8.24s #2
Northern Neck Winter 2018 13/01/2018 Final 5.83s 7.39s #1
TJHSST Fall 2017 11/11/2017 First round 7.54s 8.70s #4
TJHSST Fall 2017 11/11/2017 Second round 7.48s 7.91s #2
TJHSST Fall 2017 11/11/2017 Final 5.93s 9.35s #7
UPenn Cube Day Fall 2017 22/10/2017 First round 7.94s 8.35s #1
UPenn Cube Day Fall 2017 22/10/2017 Second round 7.66s 8.19s #3
UPenn Cube Day Fall 2017 22/10/2017 Final 8.57s 9.93s #9
Maryland 2017 07/10/2017 First round 7.47s 8.16s #5
Maryland 2017 07/10/2017 Second round 8.04s 8.46s #9
Maryland 2017 07/10/2017 Semi Final 7.29s 7.99s #4
Maryland 2017 07/10/2017 Final 7.56s 8.35s #6
Princeton Fall 2017 23/09/2017 First round 7.19s 8.65s #1
Princeton Fall 2017 23/09/2017 Second round 6.95s 9.30s #2
Princeton Fall 2017 23/09/2017 Final 7.52s 7.87s #1
Gobbler Cube Day 2017 16/09/2017 First round 7.77s 9.39s #1
Gobbler Cube Day 2017 16/09/2017 Second round 7.27s 9.09s #1
Gobbler Cube Day 2017 16/09/2017 Final 6.79s 8.64s #1
Severna Park Summer 2017 05/08/2017 First round 6.63s 9.46s #5
Severna Park Summer 2017 05/08/2017 Second round 7.12s 7.95s #1
Severna Park Summer 2017 05/08/2017 Semi Final 8.07s 10.03s #11
Severna Park Summer 2017 05/08/2017 Final 7.48s 8.89s #2
World Rubik's Cube Championship 2017 13/07/2017 First round 6.37s 7.48s #10
World Rubik's Cube Championship 2017 13/07/2017 Second round 7.14s 8.77s #34
World Rubik's Cube Championship 2017 13/07/2017 Semi Final 7.59s 9.05s #40
Slow N Steady Summer 2017 01/07/2017 First round 7.06s 8.27s #1
Slow N Steady Summer 2017 01/07/2017 Second round 6.81s 8.48s #1
Slow N Steady Summer 2017 01/07/2017 Semi Final 5.08s 7.51s #1
Slow N Steady Summer 2017 01/07/2017 Final 6.37s 8.04s #1
Newcastle-under-Lyme Open 2017 15/04/2017 First round 8.59s 9.99s #2
Newcastle-under-Lyme Open 2017 15/04/2017 Second round 6.60s 8.30s #1
Newcastle-under-Lyme Open 2017 15/04/2017 Final 7.71s 8.21s #1
SSL 2 Stockholm 2017 08/04/2017 First round 6.51s 8.81s #1
SSL 2 Stockholm 2017 08/04/2017 Second round 8.01s 8.77s #1
SSL 2 Stockholm 2017 08/04/2017 Semi Final 7.57s 8.51s #1
SSL 2 Stockholm 2017 08/04/2017 Final 7.66s 8.49s #1
Slovakian Cube Day 2017 02/04/2017 First round 7.75s 9.03s #1
Slovakian Cube Day 2017 02/04/2017 Second round 7.93s 8.41s #1
Slovakian Cube Day 2017 02/04/2017 Final 7.93s 8.32s #1
Hungarian Nationals 2017 25/03/2017 First round 8.95s 9.32s #1
Hungarian Nationals 2017 25/03/2017 Second round 7.37s 8.11s #1
Hungarian Nationals 2017 25/03/2017 Semi Final 7.44s 8.06s #1
Hungarian Nationals 2017 25/03/2017 Final 7.92s 8.56s #1
Osijek Open 2017 25/02/2017 First round 8.05s 9.25s #2
Osijek Open 2017 25/02/2017 Second round 8.07s 8.43s #2
Osijek Open 2017 25/02/2017 Final 8.63s 9.08s #2
Rockville Winter 2017 14/01/2017 First round 6.89s 8.80s #2
Rockville Winter 2017 14/01/2017 Second round 8.02s 8.23s #1
Rockville Winter 2017 14/01/2017 Final 6.94s 8.70s #3
Clifton Winter 2017 07/01/2017 First round 7.69s 8.73s #3
Clifton Winter 2017 07/01/2017 Second round 7.47s 8.10s #2
Clifton Winter 2017 07/01/2017 Final 7.68s 8.51s #2
TJHSST Fall 2016 19/11/2016 First round 8.32s 8.86s #2
TJHSST Fall 2016 19/11/2016 Second round 7.46s 8.49s #1
TJHSST Fall 2016 19/11/2016 Semi Final 6.91s 8.33s #1
TJHSST Fall 2016 19/11/2016 Final 7.12s 8.21s #1
Severna Park Fall 2016 29/10/2016 First round 8.48s 8.72s #2
Severna Park Fall 2016 29/10/2016 Second round 7.30s 8.38s #3
Severna Park Fall 2016 29/10/2016 Final 7.09s 8.88s #3
Princeton Fall 2016 22/10/2016 First round 6.99s 8.82s #6
Princeton Fall 2016 22/10/2016 Second round 7.29s 8.40s #4
Princeton Fall 2016 22/10/2016 Semi Final 7.18s 8.54s #6
Princeton Fall 2016 22/10/2016 Final 8.36s 9.05s #4
Slow N Steady Fall 2016 24/09/2016 First round 7.73s 10.56s #9
Slow N Steady Fall 2016 24/09/2016 Second round 8.24s 8.92s #3
Slow N Steady Fall 2016 24/09/2016 Semi Final 7.43s 9.38s #6
Slow N Steady Fall 2016 24/09/2016 Final 7.19s 10.08s #10
New York City Summer 2016 10/09/2016 First round 7.57s 9.45s #3
New York City Summer 2016 10/09/2016 Second round 8.39s 9.26s #5
New York City Summer 2016 10/09/2016 Final 7.32s 8.92s #2
US Nationals 2016 29/07/2016 First round 7.29s 8.12s #7
US Nationals 2016 29/07/2016 Second round 7.49s 8.01s #5
US Nationals 2016 29/07/2016 Semi Final 7.18s 8.97s #12
US Nationals 2016 29/07/2016 Final 7.84s 10.33s #16
Melrose Summer 2016 23/07/2016 First round 7.15s 8.52s #1
Melrose Summer 2016 23/07/2016 Second round 7.40s 8.55s #1
Melrose Summer 2016 23/07/2016 Final 8.20s 8.72s #1
European Rubik's Cube Championship 2016 15/07/2016 First round 6.68s 8.03s #6
European Rubik's Cube Championship 2016 15/07/2016 Second round 7.27s 8.60s #6
European Rubik's Cube Championship 2016 15/07/2016 Semi Final 7.74s 9.25s #25
Lexington Summer 2016 25/06/2016 First round 8.76s 9.29s #3
Lexington Summer 2016 25/06/2016 Second round 8.09s 9.06s #3
Lexington Summer 2016 25/06/2016 Semi Final 7.49s 8.36s #1
Lexington Summer 2016 25/06/2016 Final 7.05s 9.29s #2
Slow N Steady Spring 2016 18/06/2016 First round 8.41s 9.83s #9
Slow N Steady Spring 2016 18/06/2016 Second round 8.94s 11.33s #28
Slow N Steady Spring 2016 18/06/2016 Semi Final 8.55s 9.52s #10
Slow N Steady Spring 2016 18/06/2016 Final 7.92s 8.98s #6
Cube4Cam 2016 04/06/2016 First round 7.41s 8.77s #4
Cube4Cam 2016 04/06/2016 Second round 7.35s 8.39s #1
Cube4Cam 2016 04/06/2016 Semi Final 6.82s 8.47s #4
Cube4Cam 2016 04/06/2016 Final 6.82s 8.95s #4
Cube For A Cure Spring 2016 29/05/2016 First round 7.19s 9.48s #7
Cube For A Cure Spring 2016 29/05/2016 Second round 5.93s 8.75s #5
Cube For A Cure Spring 2016 29/05/2016 Final 7.73s 8.53s #1
Northeastern Spring 2016 28/05/2016 First round 6.76s 8.66s #1
Northeastern Spring 2016 28/05/2016 Second round 8.28s 9.25s #2
Northeastern Spring 2016 28/05/2016 Final 7.30s 8.07s #1
Severna Park Spring 2016 30/04/2016 First round 8.80s 9.83s #5
Severna Park Spring 2016 30/04/2016 Second round 7.99s 8.77s #1
Severna Park Spring 2016 30/04/2016 Final 7.73s 9.04s #3
ODU Big Blue Spring 2016 23/04/2016 First round 8.46s 9.33s #1
ODU Big Blue Spring 2016 23/04/2016 Second round 7.02s 8.20s #1
ODU Big Blue Spring 2016 23/04/2016 Final 7.32s 8.28s #1
Virginia Open Spring 2016 02/04/2016 First round 7.88s 8.88s #2
Virginia Open Spring 2016 02/04/2016 Second round 6.93s 8.75s #2
Virginia Open Spring 2016 02/04/2016 Final 8.39s 9.32s #3
Big Apple Cube Clash 2016 27/02/2016 First round 7.49s 9.46s #5
Big Apple Cube Clash 2016 27/02/2016 Second round 7.21s 7.98s #2
Big Apple Cube Clash 2016 27/02/2016 Semi Final 9.00s 9.69s #6
Big Apple Cube Clash 2016 27/02/2016 Final 7.15s 9.76s #7
Princeton Winter 2016 06/02/2016 First round 7.19s 8.83s #2
Princeton Winter 2016 06/02/2016 Second round 8.71s 9.29s #4
Princeton Winter 2016 06/02/2016 Final 8.73s 9.08s #5
Slow N Steady Winter 2016 30/01/2016 First round 6.70s 8.43s #2
Slow N Steady Winter 2016 30/01/2016 Second round 7.99s 8.63s #4
Slow N Steady Winter 2016 30/01/2016 Semi Final 7.40s 8.39s #1
Slow N Steady Winter 2016 30/01/2016 Final 8.05s 9.18s #2
Red Cross Cubing Open 2016 09/01/2016 First round 6.91s 8.91s #4
Red Cross Cubing Open 2016 09/01/2016 Second round 6.83s 9.04s #5
Red Cross Cubing Open 2016 09/01/2016 Final 7.87s 9.30s #7
South East Texas Open 2016 02/01/2016 First round 7.54s 8.64s #1
South East Texas Open 2016 02/01/2016 Second round 7.14s 9.03s #1
South East Texas Open 2016 02/01/2016 Final 6.71s 8.75s #1
River Hill Fall 2015 21/11/2015 First round 8.72s 9.30s #4
River Hill Fall 2015 21/11/2015 Second round 5.09s 8.84s #2
River Hill Fall 2015 21/11/2015 Semi Final 7.54s 8.56s #3
River Hill Fall 2015 21/11/2015 Final 8.46s 9.19s #3
Virginia Open Fall 2015 14/11/2015 First round 7.15s 8.45s #2
Virginia Open Fall 2015 14/11/2015 Second round 7.69s 8.83s #3
Virginia Open Fall 2015 14/11/2015 Final 7.47s 8.15s #1
ODU Big Blue Open 2015 24/10/2015 First round 9.03s 9.58s #1
ODU Big Blue Open 2015 24/10/2015 Second round 6.05s 8.07s #1
ODU Big Blue Open 2015 24/10/2015 Final 9.13s 9.53s #2
Slow n Steady Fall 2015 26/09/2015 First round 8.46s 10.27s #7
Slow n Steady Fall 2015 26/09/2015 Second round 8.46s 9.90s #10
Slow n Steady Fall 2015 26/09/2015 Semi Final 7.79s 9.34s #7
Slow n Steady Fall 2015 26/09/2015 Final 8.42s 10.35s #7
Norwich Summer 2015 12/09/2015 First round 8.31s 10.63s #5
Norwich Summer 2015 12/09/2015 Second round 7.86s 10.19s #4
Norwich Summer 2015 12/09/2015 Final 7.77s 8.90s #2
US Nationals 2015 31/07/2015 First round 7.31s 9.48s #9
US Nationals 2015 31/07/2015 Second round 8.57s 10.31s #22
US Nationals 2015 31/07/2015 Semi Final 9.10s 12.17s #46
Slow n Steady Spring 2015 06/06/2015 First round 7.55s 9.99s #4
Slow n Steady Spring 2015 06/06/2015 Second round 7.68s 9.29s #4
Slow n Steady Spring 2015 06/06/2015 Final 7.98s 10.25s #5
Chesapeake Science Point Spring 2015 09/05/2015 First round 8.95s 11.37s #4
Chesapeake Science Point Spring 2015 09/05/2015 Second round 9.05s 11.64s #6
Chesapeake Science Point Spring 2015 09/05/2015 Final 8.65s 10.03s #2
Doylestown Spring 2015 25/04/2015 First round 9.50s 9.96s #3
Doylestown Spring 2015 25/04/2015 Second round 7.98s 9.88s #3
Doylestown Spring 2015 25/04/2015 Semi Final 8.18s 9.31s #1
Doylestown Spring 2015 25/04/2015 Final 7.33s 9.44s #3
Virginia Open Spring 2015 11/04/2015 First round 7.61s 8.23s #1
Virginia Open Spring 2015 11/04/2015 Second round 8.07s 8.96s #1
Virginia Open Spring 2015 11/04/2015 Final 8.36s 9.24s #1
Johns Hopkins Winter 2015 28/03/2015 First round 7.90s 9.68s #1
Johns Hopkins Winter 2015 28/03/2015 Final 8.84s 9.39s #2
River Hill Winter 2015 07/03/2015 First round 8.21s 9.82s #2
River Hill Winter 2015 07/03/2015 Second round 8.08s 8.52s #3
River Hill Winter 2015 07/03/2015 Final 7.95s 8.22s #1
Slow n Steady Fall 2014 09/11/2014 First round 9.13s 10.18s #2
Slow n Steady Fall 2014 09/11/2014 Second round 8.99s 10.38s #2
Slow n Steady Fall 2014 09/11/2014 Final 8.63s 9.41s #2
Virginia Open Fall 2014 18/10/2014 First round 7.87s 9.94s #2
Virginia Open Fall 2014 18/10/2014 Second round 8.99s 9.48s #2
Virginia Open Fall 2014 18/10/2014 Final 8.95s 9.97s #1
Carnegie Mellon Fall 2014 11/10/2014 First round 7.76s 10.13s #1
Carnegie Mellon Fall 2014 11/10/2014 Second round 7.03s 8.88s #1
Carnegie Mellon Fall 2014 11/10/2014 Final 8.77s 9.57s #1
River Hill Summer 2014 06/09/2014 First round 8.69s 10.33s #3
River Hill Summer 2014 06/09/2014 Second round 8.85s 10.21s #3
River Hill Summer 2014 06/09/2014 Final 8.38s 10.41s #4
US Nationals 2014 01/08/2014 First round 10.14s 10.69s #25
US Nationals 2014 01/08/2014 Second round 9.33s 10.61s #21
US Nationals 2014 01/08/2014 Semi Final 8.39s 9.79s #15
US Nationals 2014 01/08/2014 Final 8.20s 10.17s #12
Virginia Open Spring 2014 29/03/2014 First round 9.40s 10.52s #1
Virginia Open Spring 2014 29/03/2014 Second round 9.93s 10.61s #1
Virginia Open Spring 2014 29/03/2014 Final 9.18s 10.51s #1
River Hill Winter 2014 08/02/2014 First round 8.66s 12.37s #5
River Hill Winter 2014 08/02/2014 Second round 9.00s 10.14s #2
River Hill Winter 2014 08/02/2014 Final 9.59s 10.46s #3
Starlight Open 2013 16/11/2013 First round 8.87s 10.45s #2
Starlight Open 2013 16/11/2013 Second round 9.34s 9.70s #2
Starlight Open 2013 16/11/2013 Final 9.80s 11.41s #3
Slow 'n Steady Fall 2013 09/11/2013 First round 10.34s 10.54s #3
Slow 'n Steady Fall 2013 09/11/2013 Second round 10.66s 11.88s #7
Slow 'n Steady Fall 2013 09/11/2013 Final 9.78s 11.42s #4
Chesapeake Science Point Fall 2013 12/10/2013 First round 10.91s 12.21s #4
Chesapeake Science Point Fall 2013 12/10/2013 Second round 9.91s 11.00s #4
Chesapeake Science Point Fall 2013 12/10/2013 Final 9.68s 11.63s #5
Chesapeake Science Point Spring 2013 13/04/2013 First round 9.59s 11.83s #4
Chesapeake Science Point Spring 2013 13/04/2013 Second round 8.86s 12.95s #7
Chesapeake Science Point Spring 2013 13/04/2013 Final 11.36s 13.27s #10
River Hill Winter 2013 16/02/2013 First round 10.03s 12.63s #8
River Hill Winter 2013 16/02/2013 Second round 10.33s 11.25s #3
River Hill Winter 2013 16/02/2013 Final 10.13s 12.67s #8
River Hill Summer 2012 16/06/2012 First round 12.02s 14.46s #8
River Hill Summer 2012 16/06/2012 Second round 12.16s 14.12s #10
River Hill Summer 2012 16/06/2012 Final 12.44s 12.94s #6
Harvard Spring 2012 07/04/2012 First round 15.52s 19.80s #24
River Hill Winter 2012 21/01/2012 First round 14.80s 22.32s #32
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