Yap, K
Last game 2026
Rating
peak 2419 · latest 2390Games
154
Wins
71
Draws
32
Losses
51
Peak Elo
2419
56.5% score
As White
| B20 | Sicilian Defense: Czerniak Attack | 14 | 57.1% |
| B12 | Caro-Kann Defense: Advance Variation, Bayonet Attack | 9 | 61.1% |
| C02 | French Defense: Advance Variation, Euwe Variation | 6 | 50.0% |
| C54 | Italian Game: Classical Variation, Greco Gambit, Modern Line | 5 | 50.0% |
| B01 | Scandinavian Defense: Bronstein Variation | 5 | 90.0% |
| C58 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | 3 | 50.0% |
| B08 | Pirc Defense: Classical Variation, Quiet System | 3 | 100.0% |
| D72 | Neo-Grünfeld Defense: with g3 | 2 | 75.0% |
As Black
| B30 | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | 7 | 21.4% |
| A48 | London System | 5 | 70.0% |
| B06 | Modern Defense | 4 | 100.0% |
| B23 | Sicilian Defense: Closed | 3 | 83.3% |
| B33 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | 3 | 16.7% |
| D79 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | 3 | 83.3% |
| D80 | Grünfeld Defense | 3 | 50.0% |
| D85 | Grünfeld Defense: Exchange Variation | 3 | 50.0% |
Recent games
| Atlas, V2388 | 1-0 | Yap, K2390 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Niemann, Hans Moke2742 | FIDE World Bl Team Pool B | 2026 |
| Shirov, A2597 | 1-0 | Yap, K2390 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Yap, K2390 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Pang, Tao2434 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Bortnyk, Olexandr2604 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Srihari, L R2450 | FIDE World Bl Team Pool B | 2026 |
| Ding Liren2738 | 1-0 | Yap, K2390 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Bilguun, Sumiya2441 | FIDE World Bl Team Pool B | 2026 |
| Yap, K2390 | 0-1 | Bao, Q2419 | FIDE World Rapid Team | 2026 |
| Rathanvel, V2492 | 1-0 | Yap, K2390 | FIDE World Rapid Team | 2026 |
| Yap, K2390 | 1-0 | Press, Harry2173 | FIDE World Rapid Team | 2026 |
| Yap, K2390 | 1-0 | Ipatov, Alexander2644 | FIDE World Rapid Team | 2026 |
| Yeoh, L2492 | 1-0 | Yap, K2390 | FIDE World Rapid Team | 2026 |
| Yap, K2390 | 1-0 | Kurochkin, Vi2356 | FIDE World Rapid Team | 2026 |