18 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Mahajan, Bhavesh | Narmandakh, Bilguun | 1-0 | B13 | Asian Amateur Chess Championship - Open | 2021-11-16 |
| Mahajan, Bhavesh | Al Busaidi, Hamood | 1-0 | B38 | Asian Amateur Chess Championship - Open | 2021-11-16 |
| Mahajan, Bhavesh | Ortiz, Bhell | 1/2-1/2 | B32 | Asian Amateur Chess Championship - Open | 2021-11-16 |
| Mahajan, Bhavesh | Azahari, Aliuddin | 0-1 | B00 | Asian Amateur Chess Championship - Open | 2021-11-16 |
| Mahajan, Bhavesh | Soojay, Jorah | 1-0 | B13 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Mahajan, Bhavesh | Marzouq, Chowdhury | 1-0 | C02 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Mahajan, Bhavesh | Atanasov, Anthony | 1/2-1/2 | B53 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Mahajan, Bhavesh | Han, Yichen | 1/2-1/2 | C55 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Mahajan, Bhavesh | Sankalp, Kukreja | 1-0 | A04 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |