95 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Cahaya, Satria Duta | Pantsulaia, Levan | 0-1 | B41 | Olymp 2026 Open | 2026-09-26 |
| Cahaya, Satria Duta | Sonhy, Jaime | 1-0 | A14 | Olymp 2026 Open | 2026-09-24 |
| Cahaya, Satria Duta | Baules Rodriguez, Jorge Luis | 1-0 | A29 | Olymp 2026 Open | 2026-09-19 |
| Cahaya, Satria Duta | Gukesh D | 1/2-1/2 | B41 | Olymp 2026 Open | 2026-09-17 |
| Cahaya, Satria Duta | Gluhovsky, Mark | 1-0 | B08 | Round 5: Cahaya, Satria Duta - Gluhovsky, Mark | 2026-06-20 |
| Cahaya, Satria Duta | Chinguun, Sumiya | 1-0 | D37 | Round 6: Cahaya, Satria Duta - Chinguun, Sumiya | 2026-06-20 |
| Cahaya, Satria Duta | Yu, Yangyi | 0-1 | C54 | Round 7: Cahaya, Satria Duta - Yu, Yangyi | 2026-06-20 |
| Cahaya, Satria Duta | Wang, Yukun | 1-0 | A37 | Round 11: Cahaya, Satria Duta - Wang, Yukun | 2026-06-20 |
| Cahaya, Satria Duta | Vachier-Lagrave, Maxime | 0-1 | A20 | Round of 16 | Game 2: Cahaya, Satria Duta - Vachier-Lagrave, Maxime | 2026-06-20 |
| Cahaya, Satria Duta | Ding, Jun | 1-0 | B40 | Round 5: Cahaya, Satria Duta - Ding, Jun | 2026-06-18 |
| Cahaya, Satria Duta | Wayile, Jialade | 1-0 | B07 | Round 1: Cahaya, Satria Duta - Wayile, Jialade | 2026-06-17 |
| Cahaya, Satria Duta | Matyakubov, Miraziz | 0-1 | A15 | 23rd Bangkok Chess Club Open 2026 | 2026-04-17 |
| Cahaya, Satria Duta | Arpith S Bijoy | 1-0 | A20 | new tournament description | 2026-04-15 |
| Cahaya, Satria Duta | Martirosyan, Haik M. | 1/2-1/2 | A29 | FIDE World Cup 2025 | 2025-10-31 |
| Cahaya, Satria Duta | Arca, Christian Gian Karlo | 0-1 | B19 | Round 2: Cahaya, Satria Duta - Arca, Christian Gian Karlo | 2025-07-09 |
| Cahaya, Satria Duta | Arca, Christian Gian Karlo | 0-1 | B12 | Round 7: Cahaya, Satria Duta - Arca, Christian Gian Karlo | 2025-07-06 |
| Cahaya, Satria Duta | Mariano, Fabian Glen | 1/2-1/2 | C88 | 23rd ASEAN+ Age Group Chess Championships 2025 (U18 and U20 Category) | 2025-07-04 |
| Cahaya, Satria Duta | Tran, Dang Minh Quang | 1/2-1/2 | B43 | Round 3: Cahaya, Satria Duta - Tran, Dang Minh Quang | 2025-07-03 |
| Cahaya, Satria Duta | Nguyen, Nam Kiet | 1-0 | B40 | Asian Age Group 2025 | 2025-07-02 |
| Cahaya, Satria Duta | Sodbilegt, Naranbold | 0-1 | B94 | ASIAN ZONE 3.3 CHESS CHAMPIONSHIP - 2025 Open | 2025-04-25 |
| Cahaya, Satria Duta | Iniyan, Pa | 1/2-1/2 | C92 | 9th Johor International Chess Open 2025 | 2025-01-18 |
| Cahaya, Satria Duta | Yang, Yijing | 1-0 | C11 | 9th Johor International Chess Open 2025 | 2025-01-18 |
| Cahaya, Satria Duta | Genkeswaran, Genivan | * | C11 | 9th Johor International Chess Open 2025 | 2025-01-18 |
| Cahaya, Satria Duta | Genkeswaran, Genivan | * | C11 | 9th Johor International Chess Open 2025 | 2025-01-18 |
| Cahaya, Satria Duta | Alhassadi, Yousef A. | 0-1 | B33 | 45th FIDE Chess Olympiad | 2024-09-22 |
| Cahaya, Satria Duta | Fluvia Poyatos, Jordi | 1-0 | B15 | 45th FIDE Chess Olympiad | 2024-09-21 |
| Cahaya, Satria Duta | Lam, Daniel King Wai | 1-0 | B15 | 45th FIDE Chess Olympiad | 2024-09-18 |
| Cahaya, Satria Duta | Juhasz, Agoston | 1/2-1/2 | B96 | 45th FIDE Chess Olympiad | 2024-09-14 |
| Cahaya, Satria Duta | Sahidi, Samir | 1-0 | C54 | 45th FIDE Chess Olympiad | 2024-09-12 |
| Cahaya, Satria Duta | Amilal Munkhdalai | 0-1 | B30 | Round 2: Cahaya, Satria Duta - Amilal Munkhdalai | 2024-05-04 |
| Cahaya, Satria Duta | Bacojo, Mark Jay | 0-1 | C50 | Round 4: Cahaya, Satria Duta - Bacojo, Mark Jay | 2024-05-04 |
| Cahaya, Satria Duta | Chernyavsky, Alexander | 0-1 | A45 | Round 6: Cahaya, Satria Duta - Chernyavsky, Alexander | 2024-05-04 |
| Cahaya, Satria Duta | Chernyavsky, Alexander | 1-0 | A45 | Round 3: Cahaya, Satria Duta - Chernyavsky, Alexander | 2024-05-03 |
| Cahaya, Satria Duta | Amilal Munkhdalai | 1-0 | B47 | Round 5: Cahaya, Satria Duta - Amilal Munkhdalai | 2024-05-03 |
| Cahaya, Satria Duta | Polschikov, Alexey | * | A45 | Round 7: Cahaya, Satria Duta - Polschikov, Alexey | 2024-05-03 |
| Cahaya, Satria Duta | Mausyach Suri, Kemas Ade Krisna | 1-0 | A01 | Round 9: Cahaya, Satria Duta - Mausyach Suri, Kemas Ade Krisna | 2024-05-03 |
| Cahaya, Satria Duta | Cong, Dingzhou | 0-1 | B33 | Round 4: Cahaya, Satria Duta - Cong, Dingzhou | 2024-05-02 |
| Cahaya, Satria Duta | Bernadskiy, Vitaliy | 1/2-1/2 | C16 | Round 2: Cahaya, Satria Duta - Bernadskiy, Vitaliy | 2024-05-01 |
| Satria Duta Cahaya | Erdem Khubukshanov | 1-0 | B94 | Round 9: Satria Duta Cahaya - Erdem Khubukshanov | 2023-12-21 |
| Satria Duta Cahaya | Kirill Otdelnov | 0-1 | D00 | Round 6: Satria Duta Cahaya - Kirill Otdelnov | 2023-12-20 |
| Cahaya, Satria Duta | Kvon, Andrey | 0-1 | A83 | 20th Bangkok Chess Club Open | 2022-10-26 |
| Cahaya, Satria Duta | Sonhy, Jaime | 1-0 | D00 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Cahaya, Satria Duta | Wangthumboon, Patawee | 1-0 | D01 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Cahaya, Satria Duta | Abris, Cedric Kahlel | 1-0 | A45 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |
| Cahaya, Satria Duta | Magalakis, Stefanos | 1-0 | A45 | World Youth Cup 2021 O14-G14 - Open 14 | 2021-08-11 |