WCA ID: 2014BAIR01
Country: USA
Active since: 2014

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 2:32.33 | 2:35.93 | #34 |
| GAN Southern Championship 2026 | 11/06/2026 | Final | 2:20.77 | 2:24.00 | #2 |
| Texoma Twist-Off Tuesday 2026 | 19/05/2026 | Final | 2:35.19 | 2:40.71 | #2 |
| Oklahoma Championship 2026 | 15/05/2026 | Final | 2:31.48 | 2:41.27 | #2 |
| Temple Qualifier 2026 | 09/05/2026 | Final | 2:32.65 | 2:36.12 | #2 |
| Georgetown Side Event Day 2026 | 22/02/2026 | Final | 2:32.84 | 2:46.81 | #2 |
| Texas Championship 2025 | 05/12/2025 | Final | 2:38.60 | 2:55.12 | #7 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 2:53.01 | 2:55.87 | #100 |
| KCKC 7 Big and Awkward 2025 | 01/02/2025 | Final | 2:36.45 | 2:43.41 | #1 |
| Texas Championship 2024 | 22/11/2024 | Final | 2:24.25 | — | #12 |
| CubingUSA Southern Championship 2024 | 02/08/2024 | Final | 2:43.28 | 2:48.55 | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 2:39.59 | — | #187 |
| Kansas Championship 2024 | 03/05/2024 | Final | 2:27.80 | 2:41.64 | #3 |
| DFW Megacomp 2024 | 16/03/2024 | Final | 2:42.90 | 2:44.82 | #3 |
| DFW Winter Variation 2024 | 13/01/2024 | Final | 2:50.16 | 3:19.40 | #4 |
| Space City Winter 2024 | 06/01/2024 | Final | 2:44.70 | 2:58.85 | #3 |
| Texas Championship 2023 | 02/12/2023 | Final | 2:43.59 | 2:53.04 | #2 |
| CubingUSA Rocky Mountain Championship 2023 | 03/11/2023 | Final | 2:44.32 | 2:50.40 | #8 |
| Longhorn Cube Day 2023 | 28/10/2023 | Final | 2:42.01 | 2:55.06 | #2 |
| Don't DNS Denton 2023 | 30/09/2023 | Final | 2:51.86 | 3:00.27 | #3 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 2:46.17 | 2:49.96 | #42 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Final | 3:42.07 | — | #29 |
| DFW Spring Warmup 2023 | 06/05/2023 | Final | 2:56.48 | 3:14.31 | #4 |
| Virginia Re-Open Spring 2023 | 25/03/2023 | Final | 2:50.05 | 3:18.16 | #8 |
| Crystal City Winter 2023 | 22/01/2023 | Final | 3:39.70 | 4:24.69 | #10 |
| Potomac Speedcubing 2020 | 11/01/2020 | Final | 3:31.57 | 3:46.90 | #7 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 3:28.70 | 3:40.94 | #63 |
| Rally in the Valley 2019 | 27/07/2019 | Final | 3:39.32 | 3:49.88 | #6 |
| Richmond Spring 2019 | 15/06/2019 | Final | 3:44.84 | 3:53.06 | #9 |
| Virginia Qualifier 2019 | 27/04/2019 | Final | 3:31.80 | 3:35.27 | #2 |
| CubingUSA Northeast Championship 2019 | 16/02/2019 | Final | 3:53.48 | 3:59.77 | #19 |
| TJHSST Fall 2018 | 03/11/2018 | Final | 3:25.40 | 3:58.19 | #9 |
| Slow N Steady Summer 2018 | 02/09/2018 | Final | 4:03.73 | 4:30.85 | #15 |
| Pennsylvania 2018 | 17/08/2018 | Final | — | — | #34 |
| RVA Spring 2018 | 05/05/2018 | Final | 4:37.81 | 4:52.18 | #8 |
| River Hill Spring 2018 | 07/04/2018 | Final | 4:28.32 | 4:35.58 | #9 |
| Slow N Steady Winter 2018 | 17/02/2018 | Final | 5:00.61 | — | #15 |
| Maryland 2017 | 07/10/2017 | Final | 4:53.73 | 5:17.96 | #17 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 2:32.33 | 2:35.93 | #34 |
| GAN Southern Championship 2026 | 11/06/2026 | First round | 2:24.61 | 2:31.19 | #5 |
| GAN Southern Championship 2026 | 11/06/2026 | Final | 2:20.77 | 2:24.00 | #2 |
| Texoma Twist-Off Tuesday 2026 | 19/05/2026 | Final | 2:35.19 | 2:40.71 | #2 |
| Oklahoma Championship 2026 | 15/05/2026 | First round | 2:22.16 | 2:29.31 | #2 |
| Oklahoma Championship 2026 | 15/05/2026 | Final | 2:31.48 | 2:41.27 | #2 |
| Temple Qualifier 2026 | 09/05/2026 | First round | 2:28.11 | 2:31.25 | #1 |
| Temple Qualifier 2026 | 09/05/2026 | Second round | 2:21.90 | 2:33.59 | #2 |
| Temple Qualifier 2026 | 09/05/2026 | Final | 2:32.65 | 2:36.12 | #2 |
| Georgetown Side Event Day 2026 | 22/02/2026 | Final | 2:32.84 | 2:46.81 | #2 |
| Texas Championship 2025 | 05/12/2025 | First round | 2:30.33 | 2:35.37 | #3 |
| Texas Championship 2025 | 05/12/2025 | Final | 2:38.60 | 2:55.12 | #7 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 2:37.69 | 2:49.57 | #97 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 2:53.01 | 2:55.87 | #100 |
| KCKC 7 Big and Awkward 2025 | 01/02/2025 | Final | 2:36.45 | 2:43.41 | #1 |
| Texas Championship 2024 | 22/11/2024 | First round | 2:37.61 | 2:50.54 | #4 |
| Texas Championship 2024 | 22/11/2024 | Final | 2:24.25 | — | #12 |
| CubingUSA Southern Championship 2024 | 02/08/2024 | First round | 2:55.34 | 3:01.78 | #8 |
| CubingUSA Southern Championship 2024 | 02/08/2024 | Final | 2:43.28 | 2:48.55 | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 2:39.59 | — | #187 |
| Kansas Championship 2024 | 03/05/2024 | First round | 2:41.19 | 2:53.70 | #3 |
| Kansas Championship 2024 | 03/05/2024 | Final | 2:27.80 | 2:41.64 | #3 |
| DFW Megacomp 2024 | 16/03/2024 | First round | 2:38.76 | 2:46.90 | #3 |
| DFW Megacomp 2024 | 16/03/2024 | Final | 2:42.90 | 2:44.82 | #3 |
| DFW Winter Variation 2024 | 13/01/2024 | Final | 2:50.16 | 3:19.40 | #4 |
| Space City Winter 2024 | 06/01/2024 | Final | 2:44.70 | 2:58.85 | #3 |
| Texas Championship 2023 | 02/12/2023 | Final | 2:43.59 | 2:53.04 | #2 |
| CubingUSA Rocky Mountain Championship 2023 | 03/11/2023 | Final | 2:44.32 | 2:50.40 | #8 |
| Longhorn Cube Day 2023 | 28/10/2023 | First round | 2:44.77 | 2:55.35 | #2 |
| Longhorn Cube Day 2023 | 28/10/2023 | Final | 2:42.01 | 2:55.06 | #2 |
| Don't DNS Denton 2023 | 30/09/2023 | Final | 2:51.86 | 3:00.27 | #3 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 2:46.17 | 2:49.96 | #42 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | 3:04.53 | 3:09.61 | #19 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Second round | 2:51.82 | 3:04.33 | #21 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Final | 3:42.07 | — | #29 |
| DFW Spring Warmup 2023 | 06/05/2023 | Final | 2:56.48 | 3:14.31 | #4 |
| Virginia Re-Open Spring 2023 | 25/03/2023 | Final | 2:50.05 | 3:18.16 | #8 |
| Crystal City Winter 2023 | 22/01/2023 | Final | 3:39.70 | 4:24.69 | #10 |
| Potomac Speedcubing 2020 | 11/01/2020 | Final | 3:31.57 | 3:46.90 | #7 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 3:28.70 | 3:40.94 | #63 |
| Rally in the Valley 2019 | 27/07/2019 | Final | 3:39.32 | 3:49.88 | #6 |
| Richmond Spring 2019 | 15/06/2019 | Final | 3:44.84 | 3:53.06 | #9 |
| Virginia Qualifier 2019 | 27/04/2019 | Final | 3:31.80 | 3:35.27 | #2 |
| CubingUSA Northeast Championship 2019 | 16/02/2019 | Final | 3:53.48 | 3:59.77 | #19 |
| TJHSST Fall 2018 | 03/11/2018 | Final | 3:25.40 | 3:58.19 | #9 |
| Slow N Steady Summer 2018 | 02/09/2018 | Final | 4:03.73 | 4:30.85 | #15 |
| Pennsylvania 2018 | 17/08/2018 | Final | — | — | #34 |
| RVA Spring 2018 | 05/05/2018 | Final | 4:37.81 | 4:52.18 | #8 |
| River Hill Spring 2018 | 07/04/2018 | Final | 4:28.32 | 4:35.58 | #9 |
| Slow N Steady Winter 2018 | 17/02/2018 | Final | 5:00.61 | — | #15 |
| Maryland 2017 | 07/10/2017 | Final | 4:53.73 | 5:17.96 | #17 |
Get updates about new features, analytics tools and WCA insights.