| Jun 20, 2025 | Firman Syah | 1–0 | Laohawirapap | Hanoi GM and IM Chess Tournament 2025 | English Opening: Neo-Catalan | |
| Jun 19, 2025 | Quizon | ½–½ | Firman Syah | Hanoi GM and IM Chess Tournament 2025 | Philidor Defense: Lion Variation | |
| Jun 19, 2025 | Firman Syah | ½–½ | Priasmoro | Hanoi GM and IM Chess Tournament 2025 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Jun 18, 2025 | Mohammad Fahad | ½–½ | Firman Syah | Hanoi GM and IM Chess Tournament 2025 | Philidor Defense: Lion Variation | |
| Jun 17, 2025 | Firman Syah | ½–½ | Tran | Hanoi GM and IM Chess Tournament 2025 | Grünfeld Defense: Exchange Variation | |
| Jun 16, 2025 | Setyaki | ½–½ | Firman Syah | Hanoi GM and IM Chess Tournament 2025 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jun 16, 2025 | Kushagra Mohan | ½–½ | Firman Syah | Hanoi GM and IM Chess Tournament 2025 | Philidor Defense: Lion Variation | |
| Jun 15, 2025 | Firman Syah | 1–0 | Wynn | Hanoi GM and IM Chess Tournament 2025 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jun 14, 2025 | Avinash Ramesh | 1–0 | Firman Syah | Hanoi GM and IM Chess Tournament 2025 | Caro-Kann Defense: Edinburgh Variation | |
| Jun 11, 2025 | Arca | ½–½ | Firman Syah | 2nd QUANG NINH CHESS TOURNAMENT 2025 | English Opening: Symmetrical Variation, Three Knights Variation | |
| Jun 11, 2025 | Firman Syah | ½–½ | Jeet | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Slav Defense: Exchange Variation | |
| Jun 10, 2025 | Wynn | ½–½ | Firman Syah | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Semi-Slav Defense: Stoltz Variation | |
| Jun 10, 2025 | Firman Syah | ½–½ | Nguyen Van Hai | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Slav Defense: Exchange Variation, Symmetrical Line | |
| Jun 9, 2025 | Duong Vu Anh | 0–1 | Firman Syah | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Tarrasch Defense: Symmetrical Variation | |
| Jun 8, 2025 | Firman Syah | ½–½ | Nguyen | 2nd QUANG NINH CHESS TOURNAMENT 2025 | English Opening: Caro-Kann Defensive System | |
| Jun 7, 2025 | Nguyen | ½–½ | Firman Syah | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 6, 2025 | Firman Syah | ½–½ | Tran Ngoc Minh Duy | 2nd QUANG NINH CHESS TOURNAMENT 2025 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Jun 6, 2025 | Firman Syah | 1–0 | Tran | 2nd QUANG NINH GM/IM/FM CHESS TOURNAMENT 2025 | English Opening: Symmetrical Variation, Four Knights Variation | |
| May 15, 2025 | Firman Syah | ½–½ | Audi Ameya | Round 9: Firman Syah, Farid - Audi Ameya | English Opening: Agincourt Defense | |
| May 14, 2025 | Assylov | ½–½ | Firman Syah | Round 8: Assylov, Miras - Firman Syah, Farid | Caro-Kann Defense: Tartakower Variation | |
| May 13, 2025 | Firman Syah | ½–½ | Sodbilegt | Round 7: Firman Syah, Farid - Sodbilegt, Naranbold | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| May 12, 2025 | Siddharth | 1–0 | Firman Syah | Round 6: Siddharth, Jagadeesh - Firman Syah, Farid | Caro-Kann Defense: Maróczy Variation | |
| May 11, 2025 | Firman Syah | 0–1 | Movahed | Round 5: Firman Syah, Farid - Movahed, Sina | English Opening: Neo-Catalan | |
| May 10, 2025 | Firman Syah | * | Vetokhin | Round 9: Firman Syah, Farid - Vetokhin, Savva | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| May 10, 2025 | Sankalp Gupta | * | Firman Syah | Round 8: Sankalp Gupta - Firman Syah, Farid | Caro-Kann Defense: Two Knights Attack | |
| May 10, 2025 | Firman Syah | * | Meng | Round 7: Firman Syah, Farid - Meng, Yihan | Nimzo-Indian Defense: Normal Variation, Gligoric System, Bernstein Defense | |
| May 10, 2025 | Yang | 1–0 | Firman Syah | Round 6: Yang, ZiLong - Firman Syah, Farid | Caro-Kann Defense: Bronstein-Larsen Variation | |
| May 10, 2025 | Firman Syah | 1–0 | Abdulrahman Mohammad | Round 5: Firman Syah, Farid - Abdulrahman Mohammad, Al Taher | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 10, 2025 | Bharath Subramaniyam H | * | Firman Syah | Round 4: Bharath Subramaniyam H - Firman Syah, Farid | Queen's Pawn Game: Accelerated London System | |
| May 10, 2025 | Firman Syah | 1–0 | AbuAzizah | Round 3: Firman Syah, Farid - AbuAzizah, Raji | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| May 10, 2025 | Sethuraman | 1–0 | Firman Syah | Round 2: Sethuraman, S.P. - Firman Syah, Farid | Philidor Defense: Lion Variation | |
| May 10, 2025 | Firman Syah | * | Rashid Husain Alhammadi | Round 1: Firman Syah, Farid - Rashid Husain Alhammadi | Queen's Pawn Game: London System | |
| May 10, 2025 | Chen | ½–½ | Firman Syah | Round 4: Chen, Qi b - Firman Syah, Farid | Caro-Kann Defense: Two Knights Attack | |
| May 9, 2025 | Firman Syah | ½–½ | Muthaiah AL | Round 3: Firman Syah, Farid - Muthaiah AL | English Opening: Symmetrical Variation, Four Knights Variation | |
| May 8, 2025 | Zhao | ½–½ | Firman Syah | Round 2: Zhao, Yuanhe - Firman Syah, Farid | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 7, 2025 | Firman Syah | 1–0 | Bharath Subramaniyam H | Round 1: Firman Syah, Farid - Bharath Subramaniyam H | English Opening: Neo-Catalan | |
| Jan 18, 2025 | Firman Syah | 1–0 | Lee | 9th Johor International Chess Open 2025 | English Opening: Caro-Kann Defensive System | |
| Jan 18, 2025 | Firman Syah | ½–½ | Mariano | 9th Johor International Chess Open 2025 | English Opening: King's English Variation | |
| Jan 18, 2025 | Firman Syah | 1–0 | Yang | 9th Johor International Chess Open 2025 | English Opening: Neo-Catalan | |
| Jan 18, 2025 | Firman Syah | ½–½ | Nguyen Van Huy | 9th Johor International Chess Open 2025 | English Opening: Romanishin Gambit | |
| Jan 18, 2025 | Firman Syah | ½–½ | GM Nguyen | 9th Johor International Chess Open 2025 | English Opening: Romanishin Gambit | |
| Jan 18, 2025 | Shahar | * | Firman Syah | 9th Johor International Chess Open 2025 | Philidor Defense: Lion Variation | |
| Jan 18, 2025 | Mausyach Suri | * | Firman Syah | 9th Johor International Chess Open 2025 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Jan 18, 2025 | Arfan | 1–0 | Firman Syah | 9th Johor International Chess Open 2025 | Pirc Defense | |
| Jan 18, 2025 | IM Raahul | 1–0 | Firman Syah | 9th Johor International Chess Open 2025 | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Jan 18, 2025 | Raahul V S | 1–0 | Firman Syah | 9th Johor International Chess Open 2025 | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Jul 10, 2023 | Firman Syah Farid | 0–1 | Megaranto Susanto | Round 6: Firman Syah Farid - Megaranto Susanto | Pirc Defense: Classical Variation | |
| — | Firman Syah | 1–0 | Ip | Asian Rapid Chess Team Championship 2024 | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| — | Firman Syah | 1–0 | Wong | Asian Rapid Chess Team Championship 2024 | Rat Defense: English Rat | |
| — | Firman Syah | 1–0 | Nguyen Hong Anh | Asian Rapid Chess Team Championship 2024 | English Opening: King's English Variation | |
| — | Firman Syah | ½–½ | Bai | Asian Rapid Chess Team Championship 2024 | Tarrasch Defense: Dubov Tarrasch | |
| — | Firman Syah | 0–1 | Abdilkhair | Asian Rapid Chess Team Championship 2024 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| — | Firman Syah | 1–0 | Pang | Asian Rapid Chess Team Championship 2024 | English Opening: Symmetrical Variation, Full Symmetry Line | |
| — | Firman Syah | 1–0 | Cheng | Asian Rapid Chess Team Championship 2024 | English Opening: King's English Variation | |
| — | Firman Syah | 1–0 | Ip | Hong Kong Summer International Open Blitz 2024 | Queen's Pawn Game | |
| — | Firman Syah | * | Borigas | Hong Kong Summer International Open Blitz 2024 | Catalan Opening: Closed, Main Line | |
| — | Firman Syah | 1–0 | Gonzales | Hong Kong Summer International Open Blitz 2024 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| — | Firman Syah | 1–0 | Yang | Hong Kong Summer International Open Blitz 2024 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| — | Firman Syah | 1–0 | Yi | Hong Kong Summer International Open Blitz 2024 | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| — | Lou | 0–1 | Firman Syah | Asian Rapid Chess Team Championship 2024 | Philidor Defense: Lion Variation | |
| — | Potkin | ½–½ | Firman Syah | Asian Rapid Chess Team Championship 2024 | English Opening: Symmetrical Variation, Three Knights Variation | |
| — | Chen | 0–1 | Firman Syah | Asian Rapid Chess Team Championship 2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| — | Parondo | 1–0 | Firman Syah | Asian Rapid Chess Team Championship 2024 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| — | Zhao | * | Firman Syah | Hong Kong Summer International Open Blitz 2024 | Queen's Gambit Accepted: Alekhine Defense | |
| — | Xu | * | Firman Syah | Hong Kong Summer International Open Blitz 2024 | Queen's Pawn Game: Symmetrical Variation | |
| — | Megaranto | 1–0 | Firman Syah | Hong Kong Summer International Open Blitz 2024 | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| — | Causo | 0–1 | Firman Syah | Hong Kong Summer International Open Blitz 2024 | Philidor Defense: Lion Variation | |