Overview
Punin Andrii — known online as mwpchess — is a FIDE Master with a reputation for quick calculation, stubborn endgames and a wicked sense of humor at the board. A Rapid specialist by preference, Andrii mixes classical technique with fast-timed daring: expect precise preparation followed by the occasional theatrical sacrifice. This profile highlights his journey from club regular to titled player and frequent contender in online tournaments.
Career highlights
- Earned the FIDE Master (FM) title and became widely respected for his blitz and rapid prowess.
- Notable peak performances include explosive blitz runs that produced memorable streaks — at one point a 17-game winning run that made opponents check their clocks twice.
- Regularly challenges top online handles such as Konstantin Kodinets and Khatanbaatar Bazar, building long head-to-head histories with many strong players.
- Consistent contributor to high-quality, instructive games that end in long, technical wins — his average decisive game length is impressively high, showing love for complex endgames.
Playing style
Punin Andrii combines deep endgame skill with tactical awareness. He often drags opponents into long fights: his games show a high endgame frequency and long average move counts. Psychologically, he’s resilient — a strong comeback rate and a knack for recovering after material losses make him dangerous until the last move.
- Preferred time control: Rapid — quick thinking with room for planning.
- Strengths: Endgame technique, long strategic battles, comeback ability.
- Quirks: A nonzero early-resignation rate (he knows when to move on) and occasional playful openings that keep fans entertained.
Openings & preferences
Andrii plays a broad repertoire but returns often to reliable systems. He is especially associated with the Caro-Kann and the Sicilian in faster time controls.
- Frequent choices: Caro-Kann Defense (a workhorse for him), Sicilian Defense (sharp and scoring well in blitz).
- Rapid strengths include clean handling of the Catalan and selective, well-prepared Caro-Kann lines.
- Not afraid to try less orthodox options such as the Barnes Defense for surprise value.
Fun facts & personality
- Online handle: mwpchess — a name that appears in many long score sheets.
- Best time of day to play: early morning (06:00) — apparently the coffee and tactics align.
- Known to celebrate a win with a dry one-liner in chat; known to quietly analyze for an hour after a loss.
- Favorite moment: turning a worse position into victory by outplaying opponents in the endgame — the slow clap of final-push wins is his signature.
Statistics snapshot
- Massive experience in Blitz — thousands of games with a very healthy win record and many intense peak months.
- Strong Bullet and Rapid performances; quick games often showcase his tactical flair.
- Streaks: longest winning streak 17, longest losing streak 8 — proof that he learns fast and bounces back.
- Notable opening winrates: excellent results versus the Sicilian in blitz and frequent Caro-Kann mastery.
Interactive & study
Explore trends and a sample game below — perfect for fans, students or those wanting to imitate (or avoid) his tricks.
- Rating trend (Rapid):
- Peak Rapid rating (for quick reference): 2639 (2024-03-27)
- Try replaying a classic mini from his online play:
- Watch matches against frequent rivals: Konstantin Kodinets, Vjacheslav Weetik, szabadaba
Parting note
Punin Andrii (mwpchess) is the kind of player who makes online chess feel alive: serious about improvement, playful in openings, and relentless in endgames. Whether you study his Caro-Kann lines or simply enjoy watching him grind a win from seemingly thin air, he’s a memorable figure on the server and a worthy opponent at any time control — especially Rapid.
Quick overview
Hi Punin Andrii — nice run lately. Your play shows good practical understanding: you create activity, press with passed pawns and use rooks energetically. There are a few recurring issues (time management and occasional tactical oversights) that, if fixed, will push your rapid results higher.
What you do well
- Creating and converting passed pawns — in your most recent win you pushed and converted a queenside passer effectively, forcing decisive exchanges and infiltration with the rooks.
- Active piece play — you consistently put rooks and knights on strong, aggressive squares (seventh‑rank rooks, knights into outposts).
- Opening choices that fit your style — you score well with solid systems like Caro-Kann Defense and the French Defense family; these give you clear plans and fewer sharp tactical nightmares.
- Cleaning up when opponents give you chances — you punish loose pieces and missed tactics by opponents instead of overcomplicating.
Recurring weaknesses to fix
- Time management: several games show you dropping below a minute on the clock in critical phases. That increases simple mistakes. Build a simple “early routine” to save time for the middlegame.
- Tactical oversights when the position opens up — you sometimes allow enemy piece infiltration (knight or queen checks) or miss short combinations. This shows up most when you try to hold a passive kingside while the opponent opens lines.
- Handling opposite‑side castling / sharp pawn storms — when opponents push pawns quickly against your king you occasionally get caught without a clear defensive plan.
- Exchange decisions: in a couple of losses you either traded into awkward endgames or failed to exchange a dangerous minor piece. Be deliberate about trades (ask “what changes after the trade?”).
Concrete training plan (4 weeks)
- Daily (15–25 minutes): tactics puzzles focused on forks, discovered attacks and mating nets. Prioritize speed and accuracy — start with 5–10 medium puzzles, then 5 fast ones under a short clock.
- 3× week (30–45 minutes): one rapid game with full post‑mortem. Immediately review critical moments and write down 2–3 alternate candidate moves you missed.
- 2× week (20 minutes): endgame fundamentals — practice rook vs pawn, rook endings (Lucena and Philidor ideas) and basic king+pawn vs king technique. These pay off in rapid games where accuracy wins endgames.
- Weekly (45–60 minutes): opening tune‑up — pick one problematic line (e.g., the Caro‑Kann Exchange you lost) and learn the 3–5 key replies and typical pawn breaks. Use Caro-Kann Defense and one sharp reply to memorize plans, not just moves.
- One concrete drill: set positions where you have a passed pawn and practice converting (rook behind the pawn, cut the king off). Play 6 training positions and win them against an engine at low depth.
Practical tips to use in your next rapid session
- Early routine (first 6 moves): aim for quick development and a clear short plan. If the plan is “castle kingside and play for center break,” make those moves fast.
- When ahead in space or pawns, exchange queens only if it reduces opponent counterplay; otherwise, keep queens to increase winning chances.
- Before each move: 3‑second checklist — opponent threats, my candidate move, any immediate tactics. This avoids blunders when low on time.
- If opponent sacrifices on your kingside, pause and count checks and capture sequences before accepting. Many of your losses stem from taking pawns/reacting rather than calculating the consequences.
- Use the clock: if you have a winning simplified position, trade down earlier to avoid time scramble. If it’s unclear, keep tension and use your time to calculate.
Mini post‑mortem of your most recent win
You played a game where the queens were traded early, then you created a passed pawn on the c‑file and used your rooks actively to penetrate and force decisive exchanges. You converted the passer and used rook activity to restrict the opponent’s king — clean, practical technique. Keep repeating that formula: produce a passer, activate rooks, simplify when ahead.
Replay the game and look for the single moment you stopped your opponent’s counterplay — that’s the recurring pattern to reinforce.
Quick replay:
- Opponent: sohampalkar1807
- Opening was close to a French Defense setup (you handled the central tension well).
- Interactive replay:
Next‑game checklist (keep this on a sticky note)
- King safety first — is my castling intact or threatened?
- Opponent threats — any captures or checks next move?
- My 2 candidate moves — pick one and verify there’s no hidden tactic.
- Do I have a clear plan (pawn break, piece improvement, or simplify)?
- Time check — if under 2 minutes, pick safe practical moves and avoid long calculations.
- If you get a passed pawn: bring rooks behind it, cut the enemy king, and trade when winning.
Closing encouragement
Your results show a strong foundation and a positive trend. Focus on tightening time management and a short tactical routine and you’ll convert more winning positions and reduce avoidable losses. If you want, send 2–3 specific games (losses or close calls) and I’ll annotate key moments move‑by‑move.
🆚 Opponent Insights
| Recent Opponents | ||
|---|---|---|
| sargissyansargis | 0W / 1L / 0D | View |
| sanbruh | 2W / 0L / 0D | View |
| karthikola | 1W / 0L / 1D | View |
| gasparasprelliok | 0W / 1L / 0D | View |
| Alexander Gelman | 2W / 1L / 0D | View |
| Zurab Javakhadze | 1W / 2L / 0D | View |
| gmdj77 | 1W / 0L / 0D | View |
| Oleksii Nakonechnyi | 0W / 2L / 0D | View |
| Nihal Sarin | 1W / 0L / 0D | View |
| Ekaterini Pavlidou | 3W / 0L / 0D | View |
| Most Played Opponents | ||
|---|---|---|
| Konstantin Kodinets | 15W / 7L / 10D | View Games |
| Khatanbaatar Bazar | 15W / 5L / 10D | View Games |
| Vjacheslav Weetik | 7W / 10L / 8D | View Games |
| szabadaba | 12W / 7L / 5D | View Games |
| coachjkane | 8W / 7L / 4D | View Games |
Rating
| Year | Bullet | Blitz | Rapid | Daily |
|---|---|---|---|---|
| 2026 | 2614 | 2615 | ||
| 2025 | 2614 | 2651 | 2074 | |
| 2024 | 2604 | 2649 | 2639 | 1921 |
| 2023 | 2637 | |||
| 2022 | 2591 | 2804 | ||
| 2021 | 2627 | 2501 | ||
| 2020 | 2502 | 2754 | 2125 | |
| 2019 | 2659 | |||
| 2018 | 2522 | |||
| 2017 | 2500 | |||
| 2016 | 2427 |
Stats by Year
| Year | White | Black | Moves |
|---|---|---|---|
| 2026 | 6W / 4L / 2D | 2W / 6L / 3D | 103.0 |
| 2025 | 164W / 116L / 68D | 138W / 136L / 73D | 99.4 |
| 2024 | 155W / 82L / 53D | 137W / 100L / 53D | 94.8 |
| 2023 | 7W / 1L / 0D | 4W / 3L / 0D | 90.7 |
| 2022 | 199W / 142L / 76D | 160W / 157L / 93D | 98.9 |
| 2021 | 194W / 167L / 106D | 155W / 190L / 109D | 98.4 |
| 2020 | 94W / 86L / 40D | 84W / 73L / 51D | 97.3 |
| 2019 | 41W / 28L / 23D | 46W / 27L / 22D | 94.3 |
| 2018 | 194W / 151L / 66D | 168W / 160L / 84D | 94.8 |
| 2017 | 103W / 68L / 28D | 84W / 83L / 25D | 88.9 |
| 2016 | 141W / 105L / 57D | 127W / 105L / 59D | 92.2 |
Openings: Most Played
| Blitz Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Caro-Kann Defense | 584 | 263 | 210 | 111 | 45.0% |
| Sicilian Defense | 445 | 233 | 133 | 79 | 52.4% |
| Caro-Kann Defense: Classical Variation | 187 | 86 | 67 | 34 | 46.0% |
| Scandinavian Defense | 179 | 71 | 72 | 36 | 39.7% |
| Four Knights Game | 145 | 62 | 39 | 44 | 42.8% |
| London System: Poisoned Pawn Variation | 129 | 54 | 48 | 27 | 41.9% |
| French Defense | 113 | 44 | 50 | 19 | 38.9% |
| Caro-Kann Defense: Exchange Variation | 111 | 48 | 34 | 29 | 43.2% |
| French Defense: Burn Variation | 102 | 50 | 40 | 12 | 49.0% |
| Czech Defense | 94 | 45 | 31 | 18 | 47.9% |
| Bullet Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Sicilian Defense | 21 | 13 | 8 | 0 | 61.9% |
| Scandinavian Defense | 13 | 5 | 6 | 2 | 38.5% |
| Caro-Kann Defense | 10 | 8 | 1 | 1 | 80.0% |
| Sicilian Defense: Closed | 10 | 6 | 4 | 0 | 60.0% |
| Amazon Attack | 8 | 2 | 6 | 0 | 25.0% |
| Czech Defense | 7 | 3 | 2 | 2 | 42.9% |
| Barnes Defense | 5 | 4 | 1 | 0 | 80.0% |
| Caro-Kann Defense: Exchange Variation | 5 | 2 | 3 | 0 | 40.0% |
| Sicilian Defense: Alapin Variation | 5 | 2 | 1 | 2 | 40.0% |
| French Defense | 5 | 3 | 2 | 0 | 60.0% |
| Daily Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Barnes Defense | 3 | 3 | 0 | 0 | 100.0% |
| French Defense: Advance Variation | 3 | 3 | 0 | 0 | 100.0% |
| English Opening: Agincourt Defense | 3 | 2 | 0 | 1 | 66.7% |
| Catalan Opening: Open Defense | 2 | 1 | 0 | 1 | 50.0% |
| Unknown | 2 | 2 | 0 | 0 | 100.0% |
| French Defense: Exchange Variation | 2 | 2 | 0 | 0 | 100.0% |
| Sicilian Defense | 2 | 2 | 0 | 0 | 100.0% |
| English Opening: Caro-Kann Defensive System | 2 | 1 | 0 | 1 | 50.0% |
| Ruy Lopez: Bird's Defense Deferred | 1 | 0 | 0 | 1 | 0.0% |
| Ruy Lopez: Morphy Defense, Modern Steinitz Defense | 1 | 1 | 0 | 0 | 100.0% |
| Rapid Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Caro-Kann Defense | 4 | 3 | 1 | 0 | 75.0% |
| Sicilian Defense | 3 | 2 | 1 | 0 | 66.7% |
| Catalan Opening: Open Defense | 2 | 2 | 0 | 0 | 100.0% |
| French Defense | 1 | 1 | 0 | 0 | 100.0% |
| Pirc Defense: Classical Variation | 1 | 1 | 0 | 0 | 100.0% |
| Caro-Kann Defense: Exchange Variation | 1 | 0 | 1 | 0 | 0.0% |
| French Defense: Classical Variation, Svenonius Variation | 1 | 1 | 0 | 0 | 100.0% |
| Barnes Defense | 1 | 0 | 1 | 0 | 0.0% |
| Amar Gambit | 1 | 0 | 1 | 0 | 0.0% |
| Bird Opening: Dutch Variation, Batavo Gambit | 1 | 1 | 0 | 0 | 100.0% |
🔥 Streaks
| Streak | Longest | Current |
|---|---|---|
| Winning | 17 | 0 |
| Losing | 8 | 1 |