Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. B Moon vs S Vibbert |
 | 0-1 | 21 | 2011 | 112th US Open | D30 Queen's Gambit Declined |
2. B Moon vs M Mulyar |
| 0-1 | 49 | 2014 | US op 115th | D11 Queen's Gambit Declined Slav |
3. B Moon vs Lenderman |
| 0-1 | 49 | 2015 | Kings Island op 24th | D02 Queen's Pawn Game |
4. K Viswanadha vs B Moon |
| ½-½ | 61 | 2015 | North American op 25th | B01 Scandinavian |
5. B Moon vs E Moradiabadi |
| 0-1 | 42 | 2016 | Land of the Sky op | A45 Queen's Pawn Game |
6. M Panchanathan vs B Moon |
| ½-½ | 70 | 2016 | Philadelphia op 10th | B01 Scandinavian |
7. B Moon vs J Becerra Rivero |
| 0-1 | 29 | 2016 | Atlanta Castle Chess GP | A45 Queen's Pawn Game |
8. K Korley vs B Moon |
| ½-½ | 38 | 2016 | Atlanta Castle Chess GP | B01 Scandinavian |
9. B Moon vs A Gorovets |
| ½-½ | 23 | 2016 | US Masters | D02 Queen's Pawn Game |
10. B Moon vs A Shetty |
| 0-1 | 72 | 2016 | US Masters | D10 Queen's Gambit Declined Slav |
11. S Copeland vs B Moon |
| 0-1 | 50 | 2016 | US Masters | B01 Scandinavian |
12. H Hernandez Carmenates vs B Moon |
| 1-0 | 67 | 2016 | Dallas UT Fall op | D34 Queen's Gambit Declined, Tarrasch |
13. M W Brown vs B Moon |
 | 1-0 | 38 | 2016 | Dallas UT Fall op | E92 King's Indian |
14. L Rozman vs B Moon |
| 1-0 | 30 | 2016 | UT Dallas Fall Open | A13 English |
15. B Moon vs D Gurevich |
| ½-½ | 59 | 2016 | Dallas UT Fall op | D02 Queen's Pawn Game |
16. B Moon vs D Shmelov |
| ½-½ | 45 | 2016 | North American op 26th | D02 Queen's Pawn Game |
17. M Panchanathan vs B Moon |
| 1-0 | 27 | 2016 | 26th North American Open | D34 Queen's Gambit Declined, Tarrasch |
18. B Moon vs Lenderman |
| 0-1 | 36 | 2017 | PRO Chess League (Atlantic) | D02 Queen's Pawn Game |
19. B Moon vs M Molner |
| 0-1 | 62 | 2017 | PRO Chess League (Atlantic) | D94 Grunfeld |
20. L Rozman vs B Moon |
| ½-½ | 109 | 2017 | PRO Chess League (Atlantic) | D02 Queen's Pawn Game |
21. R Hess vs B Moon |
 | 1-0 | 26 | 2017 | PRO Chess League (Atlantic) | D34 Queen's Gambit Declined, Tarrasch |
22. B Moon vs A Diamant |
| 0-1 | 60 | 2017 | PRO League Group Stage | A45 Queen's Pawn Game |
23. B Moon vs G Meier |
| 0-1 | 52 | 2017 | PRO League Group Stage | A40 Queen's Pawn Game |
24. E Agrest vs B Moon |
| 1-0 | 61 | 2017 | PRO League Group Stage | D02 Queen's Pawn Game |
25. I Agrest vs B Moon |
| 0-1 | 55 | 2017 | PRO League Stage | B27 Sicilian |