45 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Meiyazhagan, Kaviinayan | Amrany, Benjamin | 1-0 | B10 | Round 4: Meiyazhagan, Kaviinayan - Amrany, Benjamin | 2026-09-20 |
| Meiyazhagan, Kaviinayan | Liang, Zhencheng | 1-0 | C00 | Round 9: Meiyazhagan, Kaviinayan - Liang, Zhencheng | 2026-08-29 |
| Meiyazhagan, Kaviinayan | Enkhmandal, Bayaraa | 1-0 | B40 | Round 2: Meiyazhagan, Kaviinayan - Enkhmandal, Bayaraa | 2026-08-21 |
| Meiyazhagan, Kaviinayan | Manjunathan Janani, Yokgan | 1-0 | B27 | Round 4: Meiyazhagan, Kaviinayan - Manjunathan Janani, Yokgan | 2026-08-21 |
| Meiyazhagan, Kaviinayan | Ong, Qi Yi | 1-0 | B31 | Round 5: Meiyazhagan, Kaviinayan - Ong, Qi Yi | 2026-08-21 |
| Meiyazhagan, Kaviinayan | Zhang, Yangming | 1/2-1/2 | B31 | Round 8: Meiyazhagan, Kaviinayan - Zhang, Yangming | 2026-08-21 |
| Meiyazhagan, Kaviinayan | Liga, Matei | 1/2-1/2 | B10 | Round 11: Meiyazhagan, Kaviinayan - Liga, Matei | 2026-06-27 |
| Meiyazhagan, Kaviinayan | Jefimovs, Akims | 1-0 | C00 | Round 9: Meiyazhagan, Kaviinayan - Jefimovs, Akims | 2026-06-25 |
| Meiyazhagan, Kaviinayan | Pechenkin, Ivan | 1-0 | B40 | FIDE World Cadets Cup, O10 / B1-54 | 2026-06-23 |
| Meiyazhagan, Kaviinayan | Ahmed Ezaat, Hamza | 1-0 | B10 | Round 5: Meiyazhagan, Kaviinayan - Ahmed Ezaat, Hamza | 2026-06-20 |
| Meiyazhagan, Kaviinayan | Tapazov, Egor Ol | 1-0 | C42 | Round 3: Meiyazhagan, Kaviinayan - Tapazov, Egor Ol | 2026-06-18 |
| Meiyazhagan, Kaviinayan | Mersin, Sencer | 1-0 | B30 | Round 1: Meiyazhagan, Kaviinayan - Mersin, Sencer | 2026-06-16 |
| Meiyazhagan, Kaviinayan | Nguyen, Quoc Hy | 0-1 | B22 | Dato Tan Chin Nam Malaysia Day Age Group - Open | 2025-09-16 |
| Meiyazhagan, Kaviinayan | Fan, Jinyu | 1-0 | B01 | Round 1: Meiyazhagan, Kaviinayan - Fan, Jinyu | 2025-07-22 |
| Meiyazhagan, Kaviinayan | Tugsbilguun, Davganamdag | 1-0 | B21 | Round 5: Meiyazhagan, Kaviinayan - Tugsbilguun, Davganamdag | 2025-07-22 |
| Meiyazhagan, Kaviinayan | Yuan, Shunzhe | 0-1 | B21 | Round 8: Meiyazhagan, Kaviinayan - Yuan, Shunzhe | 2025-07-22 |
| Meiyazhagan, Kaviinayan | Wang, Yihan(AH) | 1/2-1/2 | B21 | Round 11: Meiyazhagan, Kaviinayan - Wang, Yihan(AH) | 2024-11-26 |
| Meiyazhagan, Kaviinayan | Ayaan Phutane | 1/2-1/2 | C00 | Round 9: Meiyazhagan, Kaviinayan - Ayaan Phutane | 2024-11-24 |
| Meiyazhagan, Kaviinayan | Tuguldur, Baatarchuluun | 1-0 | C50 | Round 6: Meiyazhagan, Kaviinayan - Tuguldur, Baatarchuluun | 2024-11-20 |
| Meiyazhagan, Kaviinayan | Agar, Garig | 1-0 | C55 | Round 5: Meiyazhagan, Kaviinayan - Agar, Garig | 2024-11-19 |
| Meiyazhagan, Kaviinayan | Nurshin, Nurali | 0-1 | B22 | Round 3: Meiyazhagan, Kaviinayan - Nurshin, Nurali | 2024-11-17 |