64 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Barron, Michael | Cummings, David H. | 0-1 | B13 | Round 6: Barron, Michael - Cummings, David H. | 2024-09-02 |
| Barron, Michael | Yang, Larry | 1/2-1/2 | B36 | Round 4: Barron, Michael - Yang, Larry | 2024-09-01 |
| Barron, Michael | Zhong, Ryan Yunhui | 1/2-1/2 | C00 | Round 2: Barron, Michael - Zhong, Ryan Yunhui | 2024-08-31 |
| Barron, Michael | Bellia, Fabrizio | 0-1 | C94 | 50-1 | 2024-07-11 |
| Barron, Michael | Santanna, Paulo | 1-0 | B32 | wstcc2024o50 | 2024-07-10 |
| Barron, Michael | Petursson, Margeir | 0-1 | B54 | 50-1 | 2024-07-07 |
| Barron, Michael | Hughes, Anthony | 1-0 | B13 | wstcc2024o50 | 2024-07-05 |
| Barron, Michael | Novikov, Igor | 1/2-1/2 | B54 | 50-1 | 2024-07-04 |
| Barron, Michael | Noritsyn, Nikolay | 0-1 | B59 | Round 1: Barron, Michael - Noritsyn, Nikolay | 2024-05-18 |
| Barron, Michael | Verde, Pino | 1-0 | C00 | Round 5: Barron, Michael - Verde, Pino | 2024-05-17 |
| Barron, Michael | CM Benjamin Fradkin | 1-0 | B13 | Round 4: Barron, Michael - CM Benjamin Fradkin | 2024-05-14 |
| Barron, Michael | Malakhovets, Sergey | 1-0 | B13 | Round 3: Barron, Michael - Malakhovets, Sergey | 2024-05-07 |
| Barron, Michael | AFM Nicolae Oancea | 1-0 | B39 | Round 3: Barron, Michael - AFM Nicolae Oancea | 2024-05-02 |
| Barron, Michael | AFM Saarthak Malakar | 1-0 | B13 | Round 1: Barron, Michael - AFM Saarthak Malakar | 2024-04-19 |
| Barron, Michael | Cheparinov, Ivan | 0-1 | B54 | Round 2: Barron, Michael - Cheparinov, Ivan | 2024-04-09 |
| Barron, Michael | Liu, Zachary Hankun | 0-1 | B54 | Round 9: Barron, Michael vs Liu, Zachary Hankun | 2024-04-04 |
| Barron, Michael | Lin, Leo | 0-1 | B54 | Round 10: Barron, Michael vs Lin, Leo | 2024-04-04 |
| Barron, Michael | Kang, Dorian | 0-1 | B54 | Round 7: Barron, Michael vs Kang, Dorian | 2024-04-01 |
| Barron, Michael | Aayush, Adith | 1-0 | B54 | Round 5: Barron, Michael vs Aayush, Adith | 2024-03-30 |
| Barron, Michael | Yu, Jonathan | 1/2-1/2 | C00 | Round 3: Barron, Michael vs Yu, Jonathan | 2024-03-29 |
| Barron, Michael | Le, Quang Long | 0-1 | B32 | Round 1: Barron, Michael - Le, Quang Long | 2024-03-27 |
| Michael Barron | Ramesh Jhunjhnuwala | 1-0 | B32 | Round 9: Michael Barron - Ramesh Jhunjhnuwala | 2023-09-28 |
| Michael Barron | Kent Angskog | 1/2-1/2 | B06 | Round 7: Michael Barron - Kent Angskog | 2023-09-26 |
| Michael Barron | William Hulme | 1-0 | C80 | Round 6: Michael Barron - William Hulme | 2023-09-24 |
| Michael Barron | Karol Motuz | 1/2-1/2 | C91 | Round 4: Michael Barron - Karol Motuz | 2023-09-22 |
| Michael Barron | Andreas Druckenthaner | 0-1 | B00 | Round 2: Michael Barron - Andreas Druckenthaner | 2023-09-20 |
| Michael Barron | Mahip Singh | 0-1 | C78 | Round 6: Michael Barron - Mahip Singh | 2023-07-03 |
| Michael Barron | Razvan Preotu | 1/2-1/2 | B54 | Round 4: Michael Barron - Razvan Preotu | 2023-07-02 |
| Michael Barron | Saarthak Malakar | 1-0 | B12 | Round 1: Michael Barron - Saarthak Malakar | 2023-07-01 |
| Michael Barron | Gyula Bordas | 1-0 | C91 | Round 3: Michael Barron - Gyula Bordas | 2023-07-01 |
| Michael Barron | Shawn Rodrigue-Lemieux | 0-1 | B12 | Round 6: Michael Barron - Shawn Rodrigue-Lemieux | 2023-04-09 |
| Michael Barron | Razvan Preotu | * | B54 | Round 1: Michael Barron - Razvan Preotu | 2023-04-06 |
| Barron, Michael | Golubka, Petro | 0-1 | C42 | 2025 Toronto Open |