71 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Kiriakov, Petr | Arshpreet Singh | 1/2-1/2 | D35 | Round 6: Kiriakov, Petr - Arshpreet Singh | 2026-09-11 |
| Kiriakov, Petr | Jiang, Haochen | 1/2-1/2 | D31 | Round 3: Kiriakov, Petr - Jiang, Haochen | 2026-09-08 |
| Kiriakov, Petr | Lee, Junhyeok | 1/2-1/2 | E94 | Round 5: Kiriakov, Petr - Lee, Junhyeok | 2026-07-30 |
| Kiriakov, Petr | Ang, Ern Jie Anderson | 1/2-1/2 | D11 | Round 7: Kiriakov, Petr - Ang, Ern Jie Anderson | 2026-07-30 |
| Kiriakov, Petr | Kavin Mohan | 1/2-1/2 | E94 | Round 9: Kiriakov, Petr - Kavin Mohan | 2026-07-30 |
| Kiriakov, Petr | Ilkhanipour, Ramtin | 1/2-1/2 | E32 | Round 8: Kiriakov, Petr - Ilkhanipour, Ramtin | 2026-07-03 |
| Kiriakov, Petr | Manafov, Vugar | 1/2-1/2 | E39 | Round 5: Kiriakov, Petr - Manafov, Vugar | 2026-07-01 |
| Kiriakov, Petr | Cera Dagariya | 1/2-1/2 | E32 | Round 3: Kiriakov, Petr - Cera Dagariya | 2026-06-29 |
| Kiriakov, Petr | Mustafayeva, Zarina | 1-0 | D35 | Round 1: Kiriakov, Petr - Mustafayeva, Zarina | 2026-06-29 |
| Kiriakov, Petr | Hashimov, Murad | 1-0 | D11 | Round 3: Kiriakov, Petr - Hashimov, Murad | 2026-06-29 |
| Kiriakov, Petr | Kakavand, Ramtin | 1/2-1/2 | D20 | Round 5: Kiriakov, Petr - Kakavand, Ramtin | 2026-06-29 |
| Kiriakov, Petr | Mayank Chakraborty | 1/2-1/2 | A60 | Round 7: Kiriakov, Petr - Mayank Chakraborty | 2026-06-29 |
| Kiriakov, Petr | Salimzade, Ali | 1/2-1/2 | D35 | Round 1: Kiriakov, Petr - Salimzade, Ali | 2026-06-28 |
| Kiriakov, Petr | Silwal, Purushottam | 1/2-1/2 | D85 | Round 5: Kiriakov, Petr - Silwal, Purushottam | 2026-05-15 |
| Kiriakov, Petr | Arnab Nandy | 1-0 | D45 | Round 3: Kiriakov, Petr - Arnab Nandy | 2026-05-08 |
| Kiriakov, Petr | Gurung, Rahul | 1-0 | D35 | Round 5: Kiriakov, Petr - Gurung, Rahul | 2026-05-08 |
| Kiriakov, Petr | Thapa, Rishon | 1/2-1/2 | E94 | Round 7: Kiriakov, Petr - Thapa, Rishon | 2026-05-08 |
| Kiriakov, Petr | Sainju, Agrim | 1-0 | D35 | Round 1: Kiriakov, Petr - Sainju, Agrim | 2026-05-08 |
| Kiriakov, Petr | Gurung, Rahul | 1/2-1/2 | D35 | Round 3: Kiriakov, Petr - Gurung, Rahul | 2026-05-08 |
| Kiriakov, Petr | Rai, Dhiren | 1-0 | D35 | Round 7: Kiriakov, Petr - Rai, Dhiren | 2026-05-08 |
| Kiriakov, Petr | Jaiswal, Rupesh | 1/2-1/2 | E91 | Round 8: Kiriakov, Petr - Jaiswal, Rupesh | 2026-05-08 |
| Kiriakov, Petr | Vinayak Singh Yadav | * | D12 | Round 9: Kiriakov, Petr - Vinayak Singh Yadav | 2026-05-08 |
| Kiriakov, Petr | Ajit Kumar Singh | 1-0 | D06 | Round 1: Kiriakov, Petr - Ajit Kumar Singh | 2026-03-25 |
| Kiriakov, Petr | Kumar Prabhat | 1-0 | D11 | Round 3: Kiriakov, Petr - Kumar Prabhat | 2026-03-23 |
| Kiriakov, Petr | Shrihan Sabat | 1-0 | D35 | Round 5: Kiriakov, Petr - Shrihan Sabat | 2026-03-23 |
| Kiriakov, Petr | Mahindrakar Indrajeet | 1-0 | A50 | Round 7: Kiriakov, Petr - Mahindrakar Indrajeet | 2026-03-23 |
| Kiriakov, Petr | Parambrata Sarkar | 1/2-1/2 | E32 | Round 8: Kiriakov, Petr - Parambrata Sarkar | 2026-03-23 |
| Kiriakov, Petr | Talibov, Shiroghlan | 1/2-1/2 | E36 | Round 8: Kiriakov, Petr - Talibov, Shiroghlan | 2026-02-20 |
| Kiriakov, Petr | Novozhilov, Semen | 1/2-1/2 | E35 | Round 5: Kiriakov, Petr - Novozhilov, Semen | 2026-02-17 |
| Kiriakov, Petr | Khalilova, Madinabonu | 1/2-1/2 | E60 | Round 3: Kiriakov, Petr - Khalilova, Madinabonu | 2026-02-15 |
| Kiriakov, Petr | Ansat, Aldiyar | 0-1 | D35 | Round 1: Kiriakov, Petr - Ansat, Aldiyar | 2026-02-14 |
| Kiriakov, Petr | Sharipov, Davron | 1-0 | E32 | Round 7: Kiriakov, Petr - Sharipov, Davron | 2026-02-12 |
| Kiriakov, Petr | Yeoh, Li Tian | 1/2-1/2 | D85 | Round 6: Kiriakov, Petr - Yeoh, Li Tian | 2025-07-31 |
| Kiriakov, Petr | Budhidharma, Nayaka | 1/2-1/2 | E94 | CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 | 2025-07-30 |
| Kiriakov, Petr | Ang, Ern Jie Anderson | 1-0 | D13 | CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 | 2025-07-29 |
| Kiriakov, Petr | Du, Chunhui | 1/2-1/2 | D85 | Round 8: Kiriakov, Petr - Du, Chunhui |