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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 55.09s | 1:01.65 | #195 |
| Cubing at Hampton Beach 2025 | 18/01/2025 | Final | 54.60s | 1:04.86 | #2 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 1:00.99 | 1:01.85 | #64 |
| QuabbiNxN 2024 | 18/05/2024 | Final | 53.19s | 1:01.57 | #4 |
| CubingUSA New England Championship 2023 | 07/10/2023 | Final | 54.84s | 1:00.01 | #6 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 58.82s | 1:02.34 | #75 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 57.40s | 1:03.38 | #69 |
| Return to Quabbin 2023 | 24/06/2023 | Final | 58.47s | 1:00.34 | #3 |
| New Hampshire Spring 2023 | 27/05/2023 | Final | 57.53s | 1:00.22 | #2 |
| Northampton Winter A 2023 | 25/02/2023 | Final | 54.87s | 1:00.25 | #2 |
| Garden City Winter 2023 | 05/02/2023 | Final | 58.68s | 1:04.75 | #2 |
| Puzzling in Providence 2023 | 07/01/2023 | Final | 1:03.81 | 1:09.27 | #7 |
| Cubing in Cambridge 2022 | 17/12/2022 | Final | 52.78s | 58.52s | #3 |
| Amherst Open 2022 | 10/09/2022 | Final | 52.17s | 1:00.67 | #3 |
| Granite State 2022 | 23/07/2022 | Final | 57.21s | 1:00.74 | #3 |
| Pittsburgh Fall 2021 | 20/11/2021 | Final | 54.68s | 56.94s | #5 |
| MIT Winter 2020 | 12/01/2020 | Final | 54.28s | 59.02s | #1 |
| SBU Fall 2019 | 23/11/2019 | Final | 1:00.65 | 1:01.35 | #1 |
| CubingUSA Nationals 2019 | 01/08/2019 | Second round | 53.74s | 1:01.05 | #23 |
| Massachusetts Championship 2019 | 26/07/2019 | Final | 57.90s | 1:01.10 | #2 |
| WCA World Championship 2019 | 11/07/2019 | Second round | 57.20s | 1:00.89 | #32 |
| SBU Spring 2019 | 31/03/2019 | Final | 57.26s | 59.56s | #1 |
| Hudson Valley Winter 2019 | 05/01/2019 | Final | 51.94s | 58.51s | #1 |
| CubingUSA New Jersey Championship 2018 | 17/11/2018 | Final | 58.15s | 1:01.53 | #5 |
| MIT Fall 2018 | 06/10/2018 | Final | 58.36s | 59.87s | #2 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 52.17s | 59.71s | #11 |
| Brooklyn 2018 | 08/07/2018 | Final | 55.53s | 1:01.45 | #3 |
| CubingUSA Northeast Championship 2018 | 02/06/2018 | Final | 54.44s | 57.84s | #2 |
| Rutgers Spring 2018 | 31/03/2018 | Final | 59.19s | 1:04.55 | #3 |
| Binghamton Winter Cube Day 2018 | 24/02/2018 | Final | 55.10s | 1:00.62 | #1 |
| New York City Winter 2018 | 13/01/2018 | Final | 58.22s | 1:00.50 | #1 |
| Framingham Frozen Fingers 2018 | 07/01/2018 | Final | 57.57s | 1:06.69 | #3 |
| St. Boois 2017 | 29/10/2017 | Final | 58.73s | 1:01.39 | #1 |
| ChicaGhosts 2017 | 28/10/2017 | Final | 54.96s | 58.34s | #2 |
| Yeehaw 2017 | 07/10/2017 | Final | 58.46s | 1:02.05 | #1 |
| Sharon Summer 2017 | 05/08/2017 | Final | 53.89s | 1:01.90 | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 57.32s | 1:07.72 | #32 |
| CubingUSA Nationals 2017 | 07/07/2017 | Final | 1:03.77 | 1:08.54 | #9 |
| Lexington Summer 2017 | 01/07/2017 | Final | 1:02.26 | 1:10.09 | #2 |
| Don't Mess With Texas 2017 | 29/04/2017 | Final | 56.73s | 1:11.61 | #3 |
| Weston Spring 2017 | 01/04/2017 | Final | 1:13.00 | 1:17.70 | #3 |
| New York City Winter 2017 | 11/03/2017 | Final | 1:12.61 | 1:14.24 | #5 |
| Dallas Winter Variation 2017 | 18/02/2017 | Final | 1:06.46 | 1:12.62 | #1 |
| Monument Mountain Winter 2017 | 28/01/2017 | Final | 1:07.69 | 1:11.74 | #3 |
| UMass ODS Fall 2016 | 10/12/2016 | Final | 1:02.70 | 1:13.34 | #1 |
| Phillips Exeter Cube Day 2016 | 05/11/2016 | Final | 1:12.48 | 1:20.02 | #3 |
| Severna Park Fall 2016 | 29/10/2016 | Final | 1:11.33 | 1:16.83 | #4 |
| Slow N Steady Fall 2016 | 24/09/2016 | Final | 1:04.02 | 1:22.44 | #5 |
| New York City Summer 2016 | 10/09/2016 | Final | 1:04.89 | 1:14.93 | #2 |
| US Nationals 2016 | 29/07/2016 | Second round | 1:06.70 | 1:17.35 | #27 |
| Melrose Summer 2016 | 23/07/2016 | Final | 1:12.77 | 1:17.69 | #4 |
| Lexington Summer 2016 | 25/06/2016 | Final | 1:05.64 | 1:13.02 | #2 |
| Northeastern Spring 2016 | 28/05/2016 | Final | 1:07.26 | 1:15.98 | #3 |
| New Hampshire Open 2016 | 09/04/2016 | Final | 1:10.66 | 1:20.50 | #1 |
| Big Apple Cube Clash 2016 | 27/02/2016 | Final | 1:12.34 | 1:14.12 | #4 |
| Melrose Winter 2016 | 20/02/2016 | Final | 1:12.47 | 1:15.83 | #2 |
| Sharon Winter 2016 | 30/01/2016 | Final | 1:07.34 | 1:20.28 | #2 |
| Lexington Fall 2015 | 24/10/2015 | Final | 1:20.81 | 1:26.88 | #7 |
| Norwich Summer 2015 | 12/09/2015 | Final | 1:23.69 | 1:26.82 | #4 |
| US Nationals 2015 | 31/07/2015 | Final | 1:22.23 | 1:23.61 | #15 |
| Melrose Spring 2015 | 30/05/2015 | Final | 1:22.60 | 1:26.27 | #3 |
| Lexington Spring 2015 | 11/04/2015 | Final | 1:17.75 | 1:28.80 | #5 |
| Lexington Fall 2014 | 08/11/2014 | Final | 1:18.39 | 1:24.41 | #4 |
| Harvard Fall 2014 | 11/10/2014 | Final | 1:17.15 | 1:25.85 | #4 |
| US Nationals 2014 | 01/08/2014 | Semi Final | 1:29.61 | 1:34.84 | #25 |
| Lexington Spring 2014 | 12/04/2014 | Final | 1:34.83 | 1:43.58 | #3 |
| Yale Fall 2013 | 26/10/2013 | Final | 1:40.69 | 1:46.58 | #7 |
| Harvard Fall 2013 | 05/10/2013 | Final | 1:36.40 | 1:46.64 | #6 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:51.21 | 1:54.86 | #105 |
| MIT Spring 2013 | 09/03/2013 | Final | 1:37.83 | 1:50.05 | #5 |
| Harvard Spring 2013 | 02/02/2013 | Final | 1:37.88 | 1:55.47 | #6 |
| MIT Fall 2012 | 10/11/2012 | Final | 1:43.21 | 1:50.09 | #5 |
| St. Joseph's College Summer 2012 | 18/08/2012 | Final | 2:06.94 | 2:17.57 | #16 |
| Jersey Shore Open 2012 | 28/07/2012 | Final | 2:38.61 | — | #25 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 55.09s | 1:01.65 | #195 |
| Cubing at Hampton Beach 2025 | 18/01/2025 | Final | 54.60s | 1:04.86 | #2 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 59.08s | 1:03.59 | #78 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 1:00.99 | 1:01.85 | #64 |
| QuabbiNxN 2024 | 18/05/2024 | First round | 58.50s | 1:04.19 | #5 |
| QuabbiNxN 2024 | 18/05/2024 | Second round | 50.87s | 59.39s | #4 |
| QuabbiNxN 2024 | 18/05/2024 | Final | 53.19s | 1:01.57 | #4 |
| CubingUSA New England Championship 2023 | 07/10/2023 | First round | 54.32s | 59.81s | #7 |
| CubingUSA New England Championship 2023 | 07/10/2023 | Second round | 53.07s | 58.83s | #5 |
| CubingUSA New England Championship 2023 | 07/10/2023 | Final | 54.84s | 1:00.01 | #6 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 52.68s | 58.63s | #80 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 58.82s | 1:02.34 | #75 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 55.99s | 59.12s | #50 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 57.40s | 1:03.38 | #69 |
| Return to Quabbin 2023 | 24/06/2023 | Final | 58.47s | 1:00.34 | #3 |
| New Hampshire Spring 2023 | 27/05/2023 | First round | 52.91s | 59.92s | #3 |
| New Hampshire Spring 2023 | 27/05/2023 | Final | 57.53s | 1:00.22 | #2 |
| Northampton Winter A 2023 | 25/02/2023 | First round | 55.43s | 59.94s | #2 |
| Northampton Winter A 2023 | 25/02/2023 | Final | 54.87s | 1:00.25 | #2 |
| Garden City Winter 2023 | 05/02/2023 | Final | 58.68s | 1:04.75 | #2 |
| Puzzling in Providence 2023 | 07/01/2023 | First round | 58.32s | 1:02.36 | #4 |
| Puzzling in Providence 2023 | 07/01/2023 | Final | 1:03.81 | 1:09.27 | #7 |
| Cubing in Cambridge 2022 | 17/12/2022 | Final | 52.78s | 58.52s | #3 |
| Amherst Open 2022 | 10/09/2022 | Final | 52.17s | 1:00.67 | #3 |
| Granite State 2022 | 23/07/2022 | Final | 57.21s | 1:00.74 | #3 |
| Pittsburgh Fall 2021 | 20/11/2021 | Final | 54.68s | 56.94s | #5 |
| MIT Winter 2020 | 12/01/2020 | Final | 54.28s | 59.02s | #1 |
| SBU Fall 2019 | 23/11/2019 | Final | 1:00.65 | 1:01.35 | #1 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 50.21s | 55.56s | #8 |
| CubingUSA Nationals 2019 | 01/08/2019 | Second round | 53.74s | 1:01.05 | #23 |
| Massachusetts Championship 2019 | 26/07/2019 | First round | 54.34s | 58.56s | #2 |
| Massachusetts Championship 2019 | 26/07/2019 | Final | 57.90s | 1:01.10 | #2 |
| WCA World Championship 2019 | 11/07/2019 | First round | 59.08s | 1:02.89 | #45 |
| WCA World Championship 2019 | 11/07/2019 | Second round | 57.20s | 1:00.89 | #32 |
| SBU Spring 2019 | 31/03/2019 | Final | 57.26s | 59.56s | #1 |
| Hudson Valley Winter 2019 | 05/01/2019 | Final | 51.94s | 58.51s | #1 |
| CubingUSA New Jersey Championship 2018 | 17/11/2018 | First round | 58.62s | 1:00.43 | #4 |
| CubingUSA New Jersey Championship 2018 | 17/11/2018 | Final | 58.15s | 1:01.53 | #5 |
| MIT Fall 2018 | 06/10/2018 | Final | 58.36s | 59.87s | #2 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 59.63s | 1:03.50 | #22 |
| CubingUSA Nationals 2018 | 27/07/2018 | Second round | 54.76s | 58.36s | #9 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 52.17s | 59.71s | #11 |
| Brooklyn 2018 | 08/07/2018 | First round | 59.21s | 1:00.16 | #3 |
| Brooklyn 2018 | 08/07/2018 | Final | 55.53s | 1:01.45 | #3 |
| CubingUSA Northeast Championship 2018 | 02/06/2018 | First round | 59.58s | 1:05.52 | #5 |
| CubingUSA Northeast Championship 2018 | 02/06/2018 | Final | 54.44s | 57.84s | #2 |
| Rutgers Spring 2018 | 31/03/2018 | Final | 59.19s | 1:04.55 | #3 |
| Binghamton Winter Cube Day 2018 | 24/02/2018 | Final | 55.10s | 1:00.62 | #1 |
| New York City Winter 2018 | 13/01/2018 | Final | 58.22s | 1:00.50 | #1 |
| Framingham Frozen Fingers 2018 | 07/01/2018 | First round | 1:00.48 | 1:05.65 | #3 |
| Framingham Frozen Fingers 2018 | 07/01/2018 | Final | 57.57s | 1:06.69 | #3 |
| St. Boois 2017 | 29/10/2017 | Final | 58.73s | 1:01.39 | #1 |
| ChicaGhosts 2017 | 28/10/2017 | First round | 55.75s | 1:07.85 | #4 |
| ChicaGhosts 2017 | 28/10/2017 | Final | 54.96s | 58.34s | #2 |
| Yeehaw 2017 | 07/10/2017 | Final | 58.46s | 1:02.05 | #1 |
| Sharon Summer 2017 | 05/08/2017 | Final | 53.89s | 1:01.90 | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:07.19 | 1:10.01 | #36 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 57.32s | 1:07.72 | #32 |
| CubingUSA Nationals 2017 | 07/07/2017 | First round | 1:03.37 | 1:07.49 | #9 |
| CubingUSA Nationals 2017 | 07/07/2017 | Second round | 1:04.75 | 1:07.62 | #10 |
| CubingUSA Nationals 2017 | 07/07/2017 | Final | 1:03.77 | 1:08.54 | #9 |
| Lexington Summer 2017 | 01/07/2017 | First round | 1:07.49 | 1:15.27 | #6 |
| Lexington Summer 2017 | 01/07/2017 | Final | 1:02.26 | 1:10.09 | #2 |
| Don't Mess With Texas 2017 | 29/04/2017 | Final | 56.73s | 1:11.61 | #3 |
| Weston Spring 2017 | 01/04/2017 | Final | 1:13.00 | 1:17.70 | #3 |
| New York City Winter 2017 | 11/03/2017 | First round | 59.51s | 1:12.02 | #4 |
| New York City Winter 2017 | 11/03/2017 | Final | 1:12.61 | 1:14.24 | #5 |
| Dallas Winter Variation 2017 | 18/02/2017 | Final | 1:06.46 | 1:12.62 | #1 |
| Monument Mountain Winter 2017 | 28/01/2017 | Final | 1:07.69 | 1:11.74 | #3 |
| UMass ODS Fall 2016 | 10/12/2016 | Final | 1:02.70 | 1:13.34 | #1 |
| Phillips Exeter Cube Day 2016 | 05/11/2016 | Final | 1:12.48 | 1:20.02 | #3 |
| Severna Park Fall 2016 | 29/10/2016 | Final | 1:11.33 | 1:16.83 | #4 |
| Slow N Steady Fall 2016 | 24/09/2016 | Final | 1:04.02 | 1:22.44 | #5 |
| New York City Summer 2016 | 10/09/2016 | Final | 1:04.89 | 1:14.93 | #2 |
| US Nationals 2016 | 29/07/2016 | First round | 1:10.07 | 1:19.32 | #27 |
| US Nationals 2016 | 29/07/2016 | Second round | 1:06.70 | 1:17.35 | #27 |
| Melrose Summer 2016 | 23/07/2016 | Final | 1:12.77 | 1:17.69 | #4 |
| Lexington Summer 2016 | 25/06/2016 | First round | 1:09.60 | 1:14.99 | #3 |
| Lexington Summer 2016 | 25/06/2016 | Second round | 1:07.46 | 1:15.35 | #3 |
| Lexington Summer 2016 | 25/06/2016 | Final | 1:05.64 | 1:13.02 | #2 |
| Northeastern Spring 2016 | 28/05/2016 | Final | 1:07.26 | 1:15.98 | #3 |
| New Hampshire Open 2016 | 09/04/2016 | Final | 1:10.66 | 1:20.50 | #1 |
| Big Apple Cube Clash 2016 | 27/02/2016 | Final | 1:12.34 | 1:14.12 | #4 |
| Melrose Winter 2016 | 20/02/2016 | Final | 1:12.47 | 1:15.83 | #2 |
| Sharon Winter 2016 | 30/01/2016 | Final | 1:07.34 | 1:20.28 | #2 |
| Lexington Fall 2015 | 24/10/2015 | Final | 1:20.81 | 1:26.88 | #7 |
| Norwich Summer 2015 | 12/09/2015 | Final | 1:23.69 | 1:26.82 | #4 |
| US Nationals 2015 | 31/07/2015 | First round | 1:19.12 | 1:28.90 | #25 |
| US Nationals 2015 | 31/07/2015 | Second round | 1:17.36 | 1:22.46 | #17 |
| US Nationals 2015 | 31/07/2015 | Semi Final | 1:14.42 | 1:20.01 | #14 |
| US Nationals 2015 | 31/07/2015 | Final | 1:22.23 | 1:23.61 | #15 |
| Melrose Spring 2015 | 30/05/2015 | Final | 1:22.60 | 1:26.27 | #3 |
| Lexington Spring 2015 | 11/04/2015 | Final | 1:17.75 | 1:28.80 | #5 |
| Lexington Fall 2014 | 08/11/2014 | Final | 1:18.39 | 1:24.41 | #4 |
| Harvard Fall 2014 | 11/10/2014 | Final | 1:17.15 | 1:25.85 | #4 |
| US Nationals 2014 | 01/08/2014 | First round | 1:19.60 | 1:35.79 | #27 |
| US Nationals 2014 | 01/08/2014 | Second round | 1:23.10 | 1:34.82 | #28 |
| US Nationals 2014 | 01/08/2014 | Semi Final | 1:29.61 | 1:34.84 | #25 |
| Lexington Spring 2014 | 12/04/2014 | Final | 1:34.83 | 1:43.58 | #3 |
| Yale Fall 2013 | 26/10/2013 | Final | 1:40.69 | 1:46.58 | #7 |
| Harvard Fall 2013 | 05/10/2013 | Final | 1:36.40 | 1:46.64 | #6 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:51.21 | 1:54.86 | #105 |
| MIT Spring 2013 | 09/03/2013 | Final | 1:37.83 | 1:50.05 | #5 |
| Harvard Spring 2013 | 02/02/2013 | Final | 1:37.88 | 1:55.47 | #6 |
| MIT Fall 2012 | 10/11/2012 | Final | 1:43.21 | 1:50.09 | #5 |
| St. Joseph's College Summer 2012 | 18/08/2012 | Final | 2:06.94 | 2:17.57 | #16 |
| Jersey Shore Open 2012 | 28/07/2012 | Final | 2:38.61 | — | #25 |
Get updates about new features, analytics tools and WCA insights.