123 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Kavin Mohan | Pinto, Daniel | 1/2-1/2 | D00 | Olymp 2026 Open | 2026-09-27 |
| Kavin Mohan | Michalik, Peter | 0-1 | E35 | Olymp 2026 Open | 2026-09-26 |
| Kavin Mohan | Soliz Gabarrete, Luis Fernando | 1-0 | E04 | Olymp 2026 Open | 2026-09-18 |
| Kavin Mohan | Prasad, Rudr | 1-0 | E46 | Olymp 2026 Open | 2026-09-16 |
| Kavin Mohan | Ang, Ern Jie Anderson | 1-0 | D11 | Round 5: Kavin Mohan - Ang, Ern Jie Anderson | 2026-07-30 |
| Kavin Mohan | Yeoh, Li Tian | 1-0 | A45 | Round 7: Kavin Mohan - Yeoh, Li Tian | 2026-07-30 |
| Kavin Mohan | Wong, Yinn Long | 1/2-1/2 | A91 | Round 8: Kavin Mohan - Wong, Yinn Long | 2026-07-30 |
| Kavin Mohan | Shuvalova, Polina | 0-1 | A06 | Round 1: Kavin Mohan - Shuvalova, Polina | 2026-06-20 |
| Kavin Mohan | Hakobyan, Aram | 1/2-1/2 | D02 | Round 2: Kavin Mohan - Hakobyan, Aram | 2026-06-20 |
| Kavin Mohan | Nomindalai Tumurbaatar | 1-0 | D92 | Round 3: Kavin Mohan - Nomindalai Tumurbaatar | 2026-06-20 |
| Kavin Mohan | Karthik Rajaa | 0-1 | A35 | Round 4: Kavin Mohan - Karthik Rajaa | 2026-06-20 |
| Kavin Mohan | Zhao, Chenxi | 0-1 | D30 | Round 5: Kavin Mohan - Zhao, Chenxi | 2026-06-20 |
| Kavin Mohan | Murzin, Volodar | 0-1 | E91 | Round 6: Kavin Mohan - Murzin, Volodar | 2026-06-20 |
| Kavin Mohan | Xue, Haowen | 0-1 | E16 | Round 7: Kavin Mohan - Xue, Haowen | 2026-06-20 |
| Kavin Mohan | Yakubboev, Nodirbek | 0-1 | E91 | Round 10: Kavin Mohan - Yakubboev, Nodirbek | 2026-06-20 |
| Kavin Mohan | Shengelia, David | 1-0 | A15 | Round 9: Kavin Mohan - Shengelia, David | 2026-06-19 |
| Kavin Mohan | O`Gorman, Tom | 0-1 | D02 | Round 10: Kavin Mohan - O`Gorman, Tom | 2026-06-19 |
| Kavin Mohan | Amartuvshin, Ganzorig | 1-0 | E11 | Round 7: Kavin Mohan - Amartuvshin, Ganzorig | 2026-06-18 |
| Kavin Mohan | Dardha, Daniel | 0-1 | A04 | Round 1: Kavin Mohan - Dardha, Daniel | 2026-06-17 |
| Kavin Mohan | Nie, Xinyang | 1-0 | D30 | Round 4: Kavin Mohan - Nie, Xinyang | 2026-06-17 |
| Kavin Mohan | Muraley, Rittesh | 1/2-1/2 | A57 | [MCC - Open] Malaysian Chess Championship 2026 @ UTeM Melaka (Open) | 2026-04-05 |
| Kavin Mohan | Abd Aziz, A Qil A Lauddin | 1-0 | E11 | [MCC - Open] Malaysian Chess Championship 2026 @ UTeM Melaka (Open) | 2026-04-04 |
| Kavin Mohan | Nik, Nik Ahmad Farouqi | 1-0 | D11 | [MCC - Open] Malaysian Chess Championship 2026 @ UTeM Melaka (Open) | 2026-04-03 |
| Kavin Mohan | Lim, Zhuo Ren | 1/2-1/2 | A46 | [MCC - Open] Malaysian Chess Championship 2026 @ UTeM Melaka (Open) | 2026-04-03 |
| Kavin Mohan | Wee, Yin Lin | 1/2-1/2 | E11 | Round 1: Kavin Mohan - Wee, Yin Lin | 2026-02-01 |
| Kavin Mohan | Zaw Ye Htut | 0-1 | A57 | HKIO 2025 | 2025-12-28 |
| Kavin Mohan | Kyaw Myat Aung | 1/2-1/2 | A59 | HKIO 2025 | 2025-12-26 |
| Kavin Mohan | Arca, Christian Gian Karlo | * | A70 | HKIO 2025 | 2025-12-25 |
| Kavin Mohan | Nissinen, Niilo Man | 1-0 | A45 | HKIO 2025 | 2025-12-24 |
| Kavin Mohan | Hovhannisyan, Robert | 1/2-1/2 | E04 | FIDE World Cup 2025 | 2025-10-31 |
| Kavin Mohan | Hovhannisyan, Robert | 0-1 | E11 | FIDE World Cup 2025 | 2025-10-27 |
| Kavin Mohan | Zou, Chen | 1-0 | A45 | 20th Dato Arthur Tan Malaysian Open Chess Championship | 2025-09-20 |
| Kavin Mohan | Kushagra Mohan | 1-0 | D86 | 20th Dato Arthur Tan Malaysian Open Chess Championship | 2025-09-20 |
| Kavin Mohan | Bacojo, Mark Jay | 1/2-1/2 | D35 | 20th Dato Arthur Tan Malaysian Open Chess Championship | 2025-09-17 |
| Kavin Mohan | Kiriakov, Petr | 1/2-1/2 | E41 | Round 5: Kavin Mohan - Kiriakov, Petr | 2025-07-31 |
| Kavin Mohan | Tan, Jun Ying | 1-0 | D11 | CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 | 2025-07-29 |
| Kavin Mohan | Tran, Thanh Tu | 1-0 | E54 | CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 | 2025-07-29 |
| Kavin Mohan | Vo, Pham Thien Phuc | 0-1 | E44 | Asian Age Group 2025 | 2025-07-06 |
| Kavin Mohan | Tran, Dang Minh Quang | 1-0 | D46 | Asian Age Group 2025 | 2025-07-04 |
| Kavin Mohan | Mariano, Fabian Glen | 1/2-1/2 | E41 | Round 2: Kavin Mohan - Mariano, Fabian Glen | 2025-07-02 |
| Kavin Mohan | Yeap, Eng Chiam | 1/2-1/2 | A90 | Round 4: Kavin Mohan - Yeap, Eng Chiam | 2025-06-19 |
| Kavin Mohan | Masli, Muhd Nur Daie | 1/2-1/2 | E53 | Round 6: Kavin Mohan - Masli, Muhd Nur Daie | 2025-06-19 |
| Kavin Mohan | Chong, Jin Cheng | 1-0 | D20 | Round 9: Kavin Mohan - Chong, Jin Cheng | 2025-06-19 |
| Kavin Mohan | Zulkipli, Zaidan | 1-0 | E44 | Round 2: Kavin Mohan - Zulkipli, Zaidan | 2025-06-18 |
| Kavin Mohan | Loo, Pin Xie | 1/2-1/2 | A90 | Round 4: Kavin Mohan - Loo, Pin Xie | 2025-06-14 |
| Kavin Mohan | Sivanesan, Subramanian | 1/2-1/2 | E92 | Round 2: Kavin Mohan - Sivanesan, Subramanian | 2025-06-08 |
| Kavin Mohan | Azhar, Muhd Syakir Shazmeer | 1-0 | E41 | Round 6: Kavin Mohan - Azhar, Muhd Syakir Shazmeer | 2025-06-08 |
| Kavin Mohan | Amba Oyon Marius Claude | 1-0 | A58 | 45th FIDE Chess Olympiad | 2024-09-18 |
| Kavin Mohan | Fernandez Sanchez, Fernando Miguel | 1/2-1/2 | E11 | 45th FIDE Chess Olympiad | 2024-09-16 |
| Kavin Mohan | Lilay Weldu Gebru | 0-1 | D20 | 45th FIDE Chess Olympiad | 2024-09-12 |
| Kavin Mohan | Movahed, Sina | 1/2-1/2 | E76 | 45th FIDE Chess Olympiad | 2024-09-11 |
| Kavin, Mohan | Visakh, N R | 0-1 | E43 | Commonwealth Chess Championship 2024 | 2024-02-20 |
| Kavin, Mohan | Lim, Xiao Xian Tobias | 1-0 | D36 | Commonwealth Chess Championship 2024 | 2024-02-20 |
| Mohan Kavin | Anto Cristiano F Manish | 1/2-1/2 | E48 | Round 3: Mohan Kavin - Anto Cristiano F Manish | 2024-01-01 |
| Mohan, Kavin | Adamowich Lebron, Mateo A. | 1-0 | D01 | World Youth Cup 2021 O10-G18 - Open 10 | 2021-08-01 |
| Mohan, Kavin | Zahid, Raihaan | 1-0 | D01 | World Youth Cup 2021 O10-G18 - Open 10 | 2021-08-01 |
| Mohan, Kavin | Yurasov, Matfey | 0-1 | E48 | World Youth Cup 2021 O10-G18 - Open 10 | 2021-08-01 |
| Mohan, Kavin | Sergelen, Batbayar | 1-0 | B09 | World Youth Cup 2021 O10-G18 - Open 10 | 2021-08-01 |
| Mohan, Kavin | Duarte, Agustin | 0-1 | B09 | World Youth Cup 2021 O10-G18 - Open 10 | 2021-08-01 |
| Kavin Mohan | Gholami Orimi, Mahdi | 1/2-1/2 | D00 | Round 7: Kavin Mohan - Gholami Orimi, Mahdi | |
| Kavin Mohan | Ang, Ern Jie Anderson | 1/2-1/2 | A50 | Round 9: Kavin Mohan - Ang, Ern Jie Anderson |