Bich Ngoc (Penny) Pham - Woman International Master
Meet Bich Ngoc Pham, affectionately known in the chess world as chessdoll90, a title-holder who proudly carries the Woman International Master (WIM) badge issued by FIDE. Penny is a player with a profile full of surprises and resilience — and apparently, a knack for coming back from the brink. With an impressive comeback rate of 84.56% and a stellar 91.74% win rate after losing a piece, she never really throws in the towel unless it’s absolutely unavoidable (reflected in a modest early resignation rate of just 6.48%).
A blitz specialist at heart, Penny has blitz ratings that soared to an impressive peak around 2646 in 2021. Despite a dip in 2023, she bounced back smartly in the ensuing years, showcasing her dedication and love for fast-paced tactical fireworks. Her bullet rating also demonstrated quick reflexes and sharp instincts, peaking at 2588 in 2021. If you blink, you might miss her brilliant combinations!
Known for playing long games (with an average of 72 moves per win) and loving the endgame (a frequency of nearly 79%), Penny shows her expertise and strategic depth once the dust settles. She enjoys the battles where every pawn push and queen shuffle counts. And yes, she seems slightly more comfortable with the white pieces, where she boasts a 51.21% win rate, versus a tough 44.88% with black — but nobody’s counting because she plays to win on either side.
Apart from crushing the 64 squares, Penny has also mastered psychological chess. While the tilt factor of 9 hints at relatable moments of frustration (who doesn’t get salty after a blunder?), her overall performance remains remarkably consistent, with tiny differences in rated vs. casual games.
Penny’s opponents beware — she has held her own against many well-known rivals, keeping cool under pressure and often surprising with sharp tactics and endgame finesse. When she’s not untangling knots on the board, she’s probably plotting her next winning streak, having achieved a longest winning streak of 14 games. That’s a run worth bragging about!
Whether blitzing through opponents or grinding out a strategic rapid game, Penny’s chess journey is one of passion, perseverance, and just the right pinch of cheeky fun. If you see her name pop up in a tournament or online, prepare for some enthralling chess and maybe a witty quip or two.
Chessdoll90 – a strategic force with a dazzling WIM crown and a spirit not easily defeated.
🆚 Opponent Insights
| Most Played Opponents | ||
|---|---|---|
| nissou-ach | 37W / 31L / 7D | View Games |
| xleesang-hyeok | 33W / 16L / 8D | View Games |
| lordanboy | 30W / 21L / 5D | View Games |
| Hong Anh Nguyen | 22W / 30L / 3D | View Games |
| ZURAB AZMAIPARASHVILI | 17W / 27L / 4D | View Games |
Rating
| Year | Bullet | Blitz | Rapid | Daily |
|---|---|---|---|---|
| 2025 | 1910 | 2385 | ||
| 2024 | 2536 | |||
| 2023 | 1918 | 1832 | ||
| 2022 | 2423 | 2517 | 2391 | |
| 2021 | 2416 | 2607 | 2391 | |
| 2020 | 2438 | 2426 | 2352 | 1832 |
| 2019 | 2026 | 2526 | ||
| 2018 | 2270 |
Stats by Year
| Year | White | Black | Moves |
|---|---|---|---|
| 2025 | 2W / 3L / 1D | 3W / 4L / 0D | 74.1 |
| 2024 | 7W / 2L / 1D | 1W / 7L / 1D | 85.0 |
| 2023 | 0W / 2L / 0D | 2W / 2L / 0D | 1.3 |
| 2022 | 30W / 22L / 5D | 29W / 20L / 11D | 90.4 |
| 2021 | 218W / 177L / 33D | 195W / 219L / 32D | 80.3 |
| 2020 | 575W / 502L / 66D | 530W / 546L / 73D | 75.7 |
| 2019 | 182W / 121L / 35D | 146W / 179L / 19D | 83.5 |
| 2018 | 3W / 0L / 0D | 1W / 1L / 1D | 95.3 |
Openings: Most Played
| Blitz Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Amar Gambit | 356 | 189 | 143 | 24 | 53.1% |
| Unknown | 264 | 159 | 104 | 1 | 60.2% |
| Modern | 204 | 84 | 104 | 16 | 41.2% |
| Bird Opening: Dutch Variation | 94 | 44 | 37 | 13 | 46.8% |
| Colle System: Rhamphorhynchus Variation | 63 | 25 | 34 | 4 | 39.7% |
| Modern Defense | 56 | 27 | 27 | 2 | 48.2% |
| Sicilian Defense | 50 | 27 | 18 | 5 | 54.0% |
| Australian Defense | 42 | 17 | 24 | 1 | 40.5% |
| English Opening | 40 | 23 | 14 | 3 | 57.5% |
| Sicilian Defense: Closed | 30 | 10 | 16 | 4 | 33.3% |
| Rapid Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Blackburne Shilling Gambit | 5 | 4 | 0 | 1 | 80.0% |
| Caro-Kann Defense | 4 | 4 | 0 | 0 | 100.0% |
| Sicilian Defense: Taimanov Variation, American Attack | 4 | 4 | 0 | 0 | 100.0% |
| Amar Gambit | 4 | 2 | 2 | 0 | 50.0% |
| Unknown | 3 | 0 | 1 | 2 | 0.0% |
| Colle System: Rhamphorhynchus Variation | 3 | 2 | 0 | 1 | 66.7% |
| Sicilian Defense | 2 | 1 | 0 | 1 | 50.0% |
| Sicilian Defense: Accelerated Dragon, Exchange Variation | 2 | 1 | 0 | 1 | 50.0% |
| Benko Gambit Accepted: Central Storming Variation | 2 | 1 | 1 | 0 | 50.0% |
| Amazon Attack: Siberian Attack | 2 | 1 | 1 | 0 | 50.0% |
| Daily Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Unknown | 2 | 0 | 2 | 0 | 0.0% |
| Amar Gambit | 2 | 0 | 2 | 0 | 0.0% |
| Sicilian Defense | 1 | 1 | 0 | 0 | 100.0% |
| Australian Defense | 1 | 0 | 1 | 0 | 0.0% |
| Amazon Attack | 1 | 0 | 1 | 0 | 0.0% |
| Colle System: Rhamphorhynchus Variation | 1 | 1 | 0 | 0 | 100.0% |
| Italian Game: Two Knights Defense | 1 | 1 | 0 | 0 | 100.0% |
| Barnes Defense | 1 | 0 | 1 | 0 | 0.0% |
| Bullet Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Amar Gambit | 678 | 332 | 307 | 39 | 49.0% |
| Modern | 114 | 57 | 54 | 3 | 50.0% |
| Bird Opening: Dutch Variation | 105 | 48 | 50 | 7 | 45.7% |
| Sicilian Defense: Closed | 104 | 41 | 53 | 10 | 39.4% |
| Colle System: Rhamphorhynchus Variation | 102 | 48 | 46 | 8 | 47.1% |
| Dutch Defense | 92 | 41 | 46 | 5 | 44.6% |
| English Opening | 67 | 33 | 27 | 7 | 49.2% |
| Sicilian Defense | 60 | 29 | 29 | 2 | 48.3% |
| Australian Defense | 56 | 32 | 23 | 1 | 57.1% |
| Nimzo-Larsen Attack | 53 | 22 | 28 | 3 | 41.5% |
🔥 Streaks
| Streak | Longest | Current |
|---|---|---|
| Winning | 14 | 0 |
| Losing | 9 | 3 |