Wen, Teddie
Last game 2025
Rating
peak 2328 · latest 2260Games
161
Wins
58
Draws
42
Losses
61
Peak Elo
2328
49.1% score
As White
| E11 | Bogo-Indian Defense: Nimzowitsch Variation | 4 | 37.5% |
| A40 | Queen's Pawn Game: Modern Defense | 2 | 25.0% |
| D38 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | 2 | 50.0% |
| D97 | Grünfeld Defense: Russian Variation, Szabo Variation | 2 | 100.0% |
| E94 | King's Indian Defense: Orthodox Variation, Glek Defense | 2 | 50.0% |
As Black
| B76 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | 5 | 50.0% |
| B12 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | 3 | 0.0% |
| E69 | King's Indian Defense: Fianchetto Variation, Classical Main Line | 2 | 50.0% |
| B15 | Caro-Kann Defense: Main Line | 2 | 75.0% |
| E64 | King's Indian Defense: Fianchetto Variation, Yugoslav System | 2 | 50.0% |
Recent games
| Wen, Teddie2260 | 0-1 | Atoufi, P2092 | 35th North American Open | 2025 |
| Wen, Teddie2263 | ½-½ | Oro, Faustino2434 | Titled Tue 13th Aug Late | 2024 |
| Gelman, A2403 | 0-1 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Mikaelyan, A2529 | 1-0 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Wen, Teddie2263 | 1-0 | Kukhmazov, A2480 | Titled Tue 13th Aug Late | 2024 |
| Pershin, Denis2358 | 0-1 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Shirov, A2665 | 1-0 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Wen, Teddie2263 | 1-0 | Askarov, Ba2280 | Titled Tue 13th Aug Late | 2024 |
| Sun, Rick2139 | 0-1 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Wen, Teddie2263 | 1-0 | Trifan, Andrei Ioan2289 | Titled Tue 13th Aug Late | 2024 |
| Wen, Teddie2263 | 1-0 | Prada Villagrasa, Pau Manel2022 | Titled Tue 13th Aug Late | 2024 |
| Mekhitarian, K2560 | 1-0 | Wen, Teddie2263 | Titled Tue 13th Aug Late | 2024 |
| Chelushkina, I2162 | 0-1 | Wen, Teddie2306 | Serbia Open 2023 | 2023 |
| Wen, Teddie2306 | ½-½ | Zherebtsova, A2152 | Serbia Open 2023 | 2023 |
| Kim, Andrey2093 | ½-½ | Wen, Teddie2306 | Serbia Open 2023 | 2023 |