WCA ID: 2010MATT02
Country: Canada
Active since: 2010

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Chill Cubing in Chilliwack 2026 | 25/07/2026 | Final | 1:04.75 | 1:13.69 | #9 |
| Rubik's WCA European Championship 2026 | 16/07/2026 | First round | 1:08.22 | 1:16.21 | #348 |
| 5x5x5 & Sides at UBC 2026 | 20/06/2026 | Final | 1:10.16 | 1:15.15 | #4 |
| Richmond Spring 2026 | 11/04/2026 | Final | 1:11.90 | 1:17.44 | #8 |
| Victoria Winter 2026 | 04/01/2026 | Final | 1:11.19 | 1:14.98 | #6 |
| What Are the Odds Coquitlam 2025 | 22/11/2025 | Final | 1:06.77 | 1:12.53 | #5 |
| Burnaby Summer 2025 | 17/08/2025 | Final | 1:10.17 | 1:16.35 | #7 |
| Championnat Canadien 2025 | 24/07/2025 | First round | 1:10.70 | 1:14.77 | #26 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:12.53 | — | #498 |
| Warm Up Seattle 2025 | 28/06/2025 | First round | 1:13.84 | 1:16.25 | #41 |
| Warm Up Vancouver 2025 | 14/06/2025 | Final | 1:09.23 | 1:16.62 | #8 |
| Surrey Monday Open 2025 | 02/06/2025 | Final | 1:01.37 | 1:13.99 | #5 |
| Penticton Lakeside 2025 | 17/05/2025 | Final | 1:08.20 | 1:12.13 | #6 |
| PR Time in Burnaby 2025 | 08/02/2025 | Final | 1:10.32 | 1:15.27 | #9 |
| Maple Ridge Favourites 2025 | 04/01/2025 | Final | 1:05.99 | 1:12.72 | #8 |
| BC Championship 2024 | 16/08/2024 | Final | 1:17.16 | 1:19.52 | #9 |
| Ontario Championship 2024 | 09/08/2024 | First round | 1:14.33 | 1:16.55 | #19 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 1:08.43 | 1:14.49 | #166 |
| CubingUSA Northwest Championship 2024 | 28/06/2024 | First round | 1:15.39 | 1:18.79 | #26 |
| Bellingham Spring 2024 | 01/06/2024 | Final | 1:17.30 | 1:19.25 | #8 |
| Canada's Best in the West 2024 | 05/01/2024 | First round | 1:11.27 | 1:22.87 | #20 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 1:07.44 | 1:14.54 | #161 |
| Canadian Championship 2023 | 13/07/2023 | First round | 1:14.05 | 1:17.67 | #33 |
| BC Spring Solving B 2023 | 22/05/2023 | Final | 1:09.56 | 1:14.88 | #3 |
| Take Your Time Richmond 2023 | 14/05/2023 | Final | 1:17.08 | 1:20.24 | #6 |
| Big Cubes in Bothell 2022 | 10/12/2022 | Final | 1:10.59 | 1:17.30 | #7 |
| UBC Odd Weekend 2022 | 11/11/2022 | Final | 1:05.14 | 1:13.25 | #4 |
| WCC Western Championship 2022 | 07/10/2022 | First round | 1:12.85 | 1:23.76 | #35 |
| SnoCo NxN 2022 | 24/09/2022 | Final | 1:14.27 | 1:16.13 | #8 |
| Richmond Open Summer B 2022 | 07/08/2022 | Final | 1:14.60 | 1:20.35 | #6 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:16.62 | 1:24.29 | #138 |
| BC Cubing Springback B 2022 | 23/05/2022 | Final | 1:15.06 | 1:25.23 | #5 |
| BC Cubing Comeback B 2021 | 26/09/2021 | Final | 1:16.90 | 1:18.71 | #3 |
| Downtown Vancouver Winter 2020 | 08/02/2020 | Final | 1:08.10 | 1:16.49 | #3 |
| Washington Championship 2020 | 24/01/2020 | Final | 1:10.14 | 1:16.53 | #9 |
| Puget Sound NxNxN 2019 | 07/12/2019 | First round | 1:12.56 | 1:28.21 | #13 |
| Chilliwack Cubes Fall 2019 | 05/10/2019 | Final | 1:20.37 | 1:22.71 | #5 |
| Vancouver Big Cubes Open 2019 | 23/08/2019 | First round | 1:11.36 | 1:24.27 | #13 |
| Puget Sound Summer 2019 | 10/08/2019 | Final | 1:12.84 | 1:16.90 | #5 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:15.83 | 1:22.25 | #134 |
| Fraser Valley Spring Open 2019 | 04/05/2019 | Final | 1:12.37 | 1:25.10 | #4 |
| Berkeley Fall 2018 | 17/11/2018 | Final | 1:14.18 | 1:24.11 | #7 |
| Poly Cubed 2018 | 20/10/2018 | Final | 1:12.44 | 1:20.03 | #8 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:15.45 | 1:22.50 | #99 |
| Newport Summer 2018 | 23/06/2018 | Final | 1:18.14 | 1:21.97 | #7 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 1:21.48 | 1:27.42 | #22 |
| Cerritos Open 2018 | 14/04/2018 | Final | 1:16.06 | 1:24.79 | #6 |
| Berkeley Winter 2018 | 24/02/2018 | Final | 1:08.49 | 1:21.19 | #6 |
| SacCubing III 2018 | 27/01/2018 | Final | 1:11.02 | 1:18.23 | #9 |
| Thanks Four The Invite 2018 | 13/01/2018 | Final | 1:16.29 | 1:20.87 | #6 |
| Skillcon 2017 | 16/12/2017 | Final | 1:17.38 | 1:23.79 | #7 |
| Berkeley Fall 2017 | 18/11/2017 | Final | 1:16.72 | 1:22.24 | #6 |
| Northwest Championships 2017 | 11/08/2017 | Final | 1:15.64 | 1:22.04 | #10 |
| CubingUSA Nationals 2017 | 07/07/2017 | Second round | 1:28.65 | 1:37.94 | #60 |
| 6.25 Bay Area 2017 | 24/06/2017 | Final | 1:11.60 | 1:31.69 | #12 |
| Cerritos Open 2017 | 27/05/2017 | Final | 1:14.49 | 1:27.63 | #6 |
| Qualifornia 2017 | 25/03/2017 | Final | 1:26.05 | 1:31.38 | #10 |
| Berkeley Fall 2016 | 19/11/2016 | Final | 1:32.94 | 1:36.40 | #8 |
| Caltech Fall 2016 | 12/11/2016 | Final | 1:17.02 | 1:22.74 | #4 |
| Oregon 2016 | 27/08/2016 | Final | 1:22.32 | 1:31.47 | #4 |
| US Nationals 2016 | 29/07/2016 | Second round | 1:31.59 | 1:36.69 | #61 |
| Indiana 2016 | 25/06/2016 | Final | 1:14.65 | 1:25.79 | #9 |
| National Capital Region 2016 | 21/05/2016 | Final | 1:25.97 | 1:29.79 | #6 |
| Clock N' Other Stuff 2016 | 30/04/2016 | Final | 1:28.28 | 1:37.88 | #8 |
| Michigan Cubing Club Alpha 2016 | 26/03/2016 | Final | 1:23.59 | 1:33.62 | #7 |
| Vancouver Open Summer 2015 | 15/08/2015 | Final | 1:33.44 | 1:38.43 | #4 |
| Michigan 2015 | 10/07/2015 | Final | 1:32.91 | 1:35.75 | #9 |
| Canadian Open 2015 | 06/06/2015 | Final | 1:39.05 | 1:43.21 | #8 |
| Toronto Open Winter 2015 | 14/03/2015 | Final | 1:34.85 | 1:39.92 | #6 |
| Michigan Cubing Club Alpha 2015 | 31/01/2015 | Final | 1:37.31 | 1:44.35 | #7 |
| Toronto Open Summer 2014 | 09/08/2014 | Final | 1:56.03 | 2:00.23 | #7 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 1:47.03 | 2:04.28 | #10 |
| Vancouver Open Summer 2012 | 11/08/2012 | Final | 1:54.19 | 2:02.70 | #6 |
| Vancouver Summer 2011 | 27/08/2011 | Final | 2:00.91 | 2:11.93 | #8 |
| Big Cubes BC 2011 | 19/03/2011 | Final | 2:10.27 | 2:13.45 | #7 |
| Vancouver Open 2010 | 03/07/2010 | Final | 2:55.19 | 3:08.38 | #12 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Chill Cubing in Chilliwack 2026 | 25/07/2026 | Final | 1:04.75 | 1:13.69 | #9 |
| Rubik's WCA European Championship 2026 | 16/07/2026 | First round | 1:08.22 | 1:16.21 | #348 |
| 5x5x5 & Sides at UBC 2026 | 20/06/2026 | First round | 1:13.08 | 1:17.23 | #5 |
| 5x5x5 & Sides at UBC 2026 | 20/06/2026 | Final | 1:10.16 | 1:15.15 | #4 |
| Richmond Spring 2026 | 11/04/2026 | Final | 1:11.90 | 1:17.44 | #8 |
| Victoria Winter 2026 | 04/01/2026 | First round | 1:14.83 | 1:22.73 | #7 |
| Victoria Winter 2026 | 04/01/2026 | Final | 1:11.19 | 1:14.98 | #6 |
| What Are the Odds Coquitlam 2025 | 22/11/2025 | First round | 1:03.40 | 1:15.07 | #6 |
| What Are the Odds Coquitlam 2025 | 22/11/2025 | Final | 1:06.77 | 1:12.53 | #5 |
| Burnaby Summer 2025 | 17/08/2025 | First round | 1:09.55 | 1:15.98 | #7 |
| Burnaby Summer 2025 | 17/08/2025 | Second round | 1:07.08 | 1:10.12 | #5 |
| Burnaby Summer 2025 | 17/08/2025 | Final | 1:10.17 | 1:16.35 | #7 |
| Championnat Canadien 2025 | 24/07/2025 | First round | 1:10.70 | 1:14.77 | #26 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:12.53 | — | #498 |
| Warm Up Seattle 2025 | 28/06/2025 | First round | 1:13.84 | 1:16.25 | #41 |
| Warm Up Vancouver 2025 | 14/06/2025 | Final | 1:09.23 | 1:16.62 | #8 |
| Surrey Monday Open 2025 | 02/06/2025 | Final | 1:01.37 | 1:13.99 | #5 |
| Penticton Lakeside 2025 | 17/05/2025 | First round | 1:12.05 | 1:17.38 | #7 |
| Penticton Lakeside 2025 | 17/05/2025 | Final | 1:08.20 | 1:12.13 | #6 |
| PR Time in Burnaby 2025 | 08/02/2025 | Final | 1:10.32 | 1:15.27 | #9 |
| Maple Ridge Favourites 2025 | 04/01/2025 | Final | 1:05.99 | 1:12.72 | #8 |
| BC Championship 2024 | 16/08/2024 | First round | 1:08.58 | 1:19.26 | #9 |
| BC Championship 2024 | 16/08/2024 | Final | 1:17.16 | 1:19.52 | #9 |
| Ontario Championship 2024 | 09/08/2024 | First round | 1:14.33 | 1:16.55 | #19 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 1:08.43 | 1:14.49 | #166 |
| CubingUSA Northwest Championship 2024 | 28/06/2024 | First round | 1:15.39 | 1:18.79 | #26 |
| Bellingham Spring 2024 | 01/06/2024 | Final | 1:17.30 | 1:19.25 | #8 |
| Canada's Best in the West 2024 | 05/01/2024 | First round | 1:11.27 | 1:22.87 | #20 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 1:07.44 | 1:14.54 | #161 |
| Canadian Championship 2023 | 13/07/2023 | First round | 1:14.05 | 1:17.67 | #33 |
| BC Spring Solving B 2023 | 22/05/2023 | Final | 1:09.56 | 1:14.88 | #3 |
| Take Your Time Richmond 2023 | 14/05/2023 | Final | 1:17.08 | 1:20.24 | #6 |
| Big Cubes in Bothell 2022 | 10/12/2022 | First round | 1:07.61 | 1:15.69 | #7 |
| Big Cubes in Bothell 2022 | 10/12/2022 | Final | 1:10.59 | 1:17.30 | #7 |
| UBC Odd Weekend 2022 | 11/11/2022 | First round | 1:06.69 | 1:21.62 | #7 |
| UBC Odd Weekend 2022 | 11/11/2022 | Final | 1:05.14 | 1:13.25 | #4 |
| WCC Western Championship 2022 | 07/10/2022 | First round | 1:12.85 | 1:23.76 | #35 |
| SnoCo NxN 2022 | 24/09/2022 | Final | 1:14.27 | 1:16.13 | #8 |
| Richmond Open Summer B 2022 | 07/08/2022 | Final | 1:14.60 | 1:20.35 | #6 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:16.62 | 1:24.29 | #138 |
| BC Cubing Springback B 2022 | 23/05/2022 | Final | 1:15.06 | 1:25.23 | #5 |
| BC Cubing Comeback B 2021 | 26/09/2021 | Final | 1:16.90 | 1:18.71 | #3 |
| Downtown Vancouver Winter 2020 | 08/02/2020 | Final | 1:08.10 | 1:16.49 | #3 |
| Washington Championship 2020 | 24/01/2020 | First round | 1:09.99 | 1:17.48 | #9 |
| Washington Championship 2020 | 24/01/2020 | Final | 1:10.14 | 1:16.53 | #9 |
| Puget Sound NxNxN 2019 | 07/12/2019 | First round | 1:12.56 | 1:28.21 | #13 |
| Chilliwack Cubes Fall 2019 | 05/10/2019 | Final | 1:20.37 | 1:22.71 | #5 |
| Vancouver Big Cubes Open 2019 | 23/08/2019 | First round | 1:11.36 | 1:24.27 | #13 |
| Puget Sound Summer 2019 | 10/08/2019 | Final | 1:12.84 | 1:16.90 | #5 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:15.83 | 1:22.25 | #134 |
| Fraser Valley Spring Open 2019 | 04/05/2019 | Final | 1:12.37 | 1:25.10 | #4 |
| Berkeley Fall 2018 | 17/11/2018 | Final | 1:14.18 | 1:24.11 | #7 |
| Poly Cubed 2018 | 20/10/2018 | First round | 1:15.29 | 1:18.43 | #8 |
| Poly Cubed 2018 | 20/10/2018 | Final | 1:12.44 | 1:20.03 | #8 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:15.45 | 1:22.50 | #99 |
| Newport Summer 2018 | 23/06/2018 | First round | 1:13.96 | 1:26.24 | #7 |
| Newport Summer 2018 | 23/06/2018 | Second round | 1:16.54 | 1:23.30 | #7 |
| Newport Summer 2018 | 23/06/2018 | Final | 1:18.14 | 1:21.97 | #7 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 1:21.48 | 1:27.42 | #22 |
| Cerritos Open 2018 | 14/04/2018 | First round | 1:16.46 | 1:19.70 | #6 |
| Cerritos Open 2018 | 14/04/2018 | Second round | 1:17.42 | 1:23.22 | #6 |
| Cerritos Open 2018 | 14/04/2018 | Final | 1:16.06 | 1:24.79 | #6 |
| Berkeley Winter 2018 | 24/02/2018 | Final | 1:08.49 | 1:21.19 | #6 |
| SacCubing III 2018 | 27/01/2018 | Final | 1:11.02 | 1:18.23 | #9 |
| Thanks Four The Invite 2018 | 13/01/2018 | First round | 1:15.01 | 1:17.60 | #6 |
| Thanks Four The Invite 2018 | 13/01/2018 | Final | 1:16.29 | 1:20.87 | #6 |
| Skillcon 2017 | 16/12/2017 | Final | 1:17.38 | 1:23.79 | #7 |
| Berkeley Fall 2017 | 18/11/2017 | Final | 1:16.72 | 1:22.24 | #6 |
| Northwest Championships 2017 | 11/08/2017 | First round | 1:11.52 | 1:16.84 | #4 |
| Northwest Championships 2017 | 11/08/2017 | Final | 1:15.64 | 1:22.04 | #10 |
| CubingUSA Nationals 2017 | 07/07/2017 | First round | 1:15.90 | 1:28.53 | #59 |
| CubingUSA Nationals 2017 | 07/07/2017 | Second round | 1:28.65 | 1:37.94 | #60 |
| 6.25 Bay Area 2017 | 24/06/2017 | Final | 1:11.60 | 1:31.69 | #12 |
| Cerritos Open 2017 | 27/05/2017 | First round | 1:19.24 | 1:27.93 | #6 |
| Cerritos Open 2017 | 27/05/2017 | Final | 1:14.49 | 1:27.63 | #6 |
| Qualifornia 2017 | 25/03/2017 | Final | 1:26.05 | 1:31.38 | #10 |
| Berkeley Fall 2016 | 19/11/2016 | Final | 1:32.94 | 1:36.40 | #8 |
| Caltech Fall 2016 | 12/11/2016 | First round | 1:14.79 | 1:26.07 | #4 |
| Caltech Fall 2016 | 12/11/2016 | Final | 1:17.02 | 1:22.74 | #4 |
| Oregon 2016 | 27/08/2016 | Final | 1:22.32 | 1:31.47 | #4 |
| US Nationals 2016 | 29/07/2016 | First round | 1:26.20 | 1:32.55 | #62 |
| US Nationals 2016 | 29/07/2016 | Second round | 1:31.59 | 1:36.69 | #61 |
| Indiana 2016 | 25/06/2016 | Final | 1:14.65 | 1:25.79 | #9 |
| National Capital Region 2016 | 21/05/2016 | Final | 1:25.97 | 1:29.79 | #6 |
| Clock N' Other Stuff 2016 | 30/04/2016 | Final | 1:28.28 | 1:37.88 | #8 |
| Michigan Cubing Club Alpha 2016 | 26/03/2016 | Final | 1:23.59 | 1:33.62 | #7 |
| Vancouver Open Summer 2015 | 15/08/2015 | Final | 1:33.44 | 1:38.43 | #4 |
| Michigan 2015 | 10/07/2015 | Final | 1:32.91 | 1:35.75 | #9 |
| Canadian Open 2015 | 06/06/2015 | Final | 1:39.05 | 1:43.21 | #8 |
| Toronto Open Winter 2015 | 14/03/2015 | Final | 1:34.85 | 1:39.92 | #6 |
| Michigan Cubing Club Alpha 2015 | 31/01/2015 | Final | 1:37.31 | 1:44.35 | #7 |
| Toronto Open Summer 2014 | 09/08/2014 | Final | 1:56.03 | 2:00.23 | #7 |
| Battle of Waterloo 2013 | 29/09/2013 | Final | 1:47.03 | 2:04.28 | #10 |
| Vancouver Open Summer 2012 | 11/08/2012 | Final | 1:54.19 | 2:02.70 | #6 |
| Vancouver Summer 2011 | 27/08/2011 | Final | 2:00.91 | 2:11.93 | #8 |
| Big Cubes BC 2011 | 19/03/2011 | Final | 2:10.27 | 2:13.45 | #7 |
| Vancouver Open 2010 | 03/07/2010 | Final | 2:55.19 | 3:08.38 | #12 |
Get updates about new features, analytics tools and WCA insights.