Most chess players analyze their games wrong. They plug a game into an engine, scroll through the moves, see where the evaluation changed, think "oh, I should have played that," and move on. Two weeks later, they make the exact same mistake.
Sound familiar? Here's how to analyze your games in a way that actually sticks.
The Problem with Engine-Only Analysis
Engines are incredible tools. Stockfish can see 30+ moves deep and evaluate positions with superhuman accuracy. But there's a fundamental problem: the engine doesn't know why you made a mistake.
When an engine shows you that 14.Nf5 was better than your 14.Be3, it doesn't tell you whether:
- You didn't consider Nf5 at all
- You considered it but rejected it for the wrong reason
- You were in time trouble and played too fast
- You misunderstood the position entirely
The reason for the mistake is what you need to fix. The engine only shows you the result.
A Better Analysis Process
Step 1: Replay Without an Engine First
Before opening any analysis tool, replay your game from memory. At each critical moment, write down (or mentally note):
- What was I thinking here?
- What alternatives did I consider?
- Where did I feel uncertain?
This takes discipline, but it's the most valuable step. Your own thought process during the game is information that no engine can provide.
Step 2: Identify Critical Moments
Not every move deserves deep analysis. Focus on:
- Turning points β where the evaluation shifted significantly
- Decisions β positions where you had 2-3 reasonable options
- Time pressure moves β moves you played quickly in a complex position
- Opening deviations β where you left known theory
Mark 5-8 critical moments per game. If you try to analyze every move deeply, you'll burn out and remember nothing.
Here's a real example of a critical moment from an Italian Game middlegame:
Italian Game middlegame β White's pieces (Ne5, Bc4, Qf3) all point at f7, but the critical move isn't a direct attack. The engine reveals d4! as best, opening the center for White's superior coordination. This is the kind of position where analysis catches moves you'd never find at the board.
Step 3: Use the Engine Surgically
Now turn on the engine, but only for your marked critical moments. For each one:
- Look at the engine's top move
- Understand why it's better (not just that it is)
- Compare it to what you played
- Identify the thinking error that led you astray
Example of good analysis:
"I played 14.Be3 because I wanted to develop my bishop. The engine preferred 14.Nf5 because it attacks g7 and d6 simultaneously, and Black can't defend both. My mistake was focusing on general development when there was a concrete tactical opportunity. I need to check for forcing moves before making quiet moves."
Example of bad analysis:
"Engine says 14.Nf5 is +1.2, I played 14.Be3 which is +0.4. Okay, noted."
The first analysis will change your thinking. The second won't.
Step 4: Categorize Your Mistakes
After analyzing several games, patterns emerge. Common categories:
- Tactical oversights β missed forks, pins, skewers, discovered attacks
Here's a position where the tactical opportunity is right on the surface β but a rushed player walks right past it:
Black has just played β¦Be6, challenging White's bishop. Most players continue quietly with Be2 or Bb5, but analysis reveals the tactical shot Bxf7+! β after Rxf7 Ng5, White wins material with a devastating attack on the weakened kingside.
- Positional misunderstandings β wrong plan, bad piece placement
- Calculation errors β saw the idea but miscalculated a variation
- Time management β good position but blundered under time pressure
- Opening preparation β played a suboptimal move in a known position
Knowing your dominant error type tells you what to study. If 60% of your mistakes are tactical, puzzle training will help more than studying strategy books.
Step 5: Create an Action Item
Every analysis session should produce at least one concrete takeaway. Here's an endgame where the analysis takeaway is crystal clear:
White has a protected passed pawn on d5 and a more active king. The winning move is Kf5!, seizing control and winning the e5 pawn. Many players would passively wait here β analysis reveals the concrete path to victory.
- "Before playing a quiet developing move, check all captures and checks first"
- "In IQP positions, always consider d4-d5 pawn breaks"
- "Stop playing a4 in the Sicilian β it weakens b4 and doesn't achieve anything"
Write it down. Review your action items before your next game. This is how analysis translates into better play.
How Many Games Should You Analyze?
Quality over quantity, always.
Deeply analyze 2-3 games per week rather than superficially checking 20. A thorough analysis of a single game β where you understand every critical moment β is worth more than a quick engine check of ten games.
For players who want to improve consistently:
| Games Played per Week | Games to Analyze Deeply | Quick Engine Scan |
|---|---|---|
| 3-5 | 1-2 | All |
| 5-10 | 2-3 | All |
| 10-20 | 3-4 | Losses + interesting wins |
| 20+ | 4-5 | Losses only |
Always prioritize your losses and unexpected draws. Wins feel good but teach you less.
Bulk Analysis: When It Makes Sense
Deep, manual analysis is ideal but time-consuming. There's a complementary approach: bulk scanning across many games to find patterns.
Instead of analyzing each game individually, you scan 50-100 games and look for:
- Repeated positions where you consistently err
- Average accuracy by game phase (opening, middlegame, endgame)
- Tactical pattern gaps β specific motifs you keep missing
- Rating correlation β whether your losses have common themes
This bird's-eye view reveals systemic weaknesses that game-by-game analysis can miss. You might discover that your accuracy drops sharply after move 35, suggesting endgame study is needed. Or that you consistently lose 40 centipawns in certain opening structures.
The Best Tools for Analysis
For Deep Analysis
- Lichess Analysis Board β free, uses Stockfish, great for move-by-move review
- Chess.com Game Review β provides human-readable insights (premium feature)
- A physical board β seriously, replaying games on a real board improves memory
For Bulk Pattern Detection
- FireChess β scans your games for repeated mistakes, opening leaks, missed tactics, and endgame errors. Runs Stockfish 18 in your browser for privacy.
- Chess.com Insights β shows trends over time (premium feature)
- Custom PGN analysis β for tech-savvy players who want to build their own scripts
For Targeted Training
- Puzzle training (Lichess, Chess.com) β fixes tactical weakness
- Endgame trainers (Lichess Practice, chess endgames app) β fixes endgame weakness
- Opening trainers (Chessable, drill mode tools) β fixes opening weakness
Putting It All Together
Here's a weekly analysis routine that works:
Monday: Quick scan β review weekend games with an engine, note big mistakes Wednesday: Deep analysis β pick your most instructive loss and go through the 5-step process Friday: Pattern review β review your action items from the week, scan your recent games for recurring patterns Weekend: Play and apply what you've learned
The key is consistency over intensity. Thirty minutes of focused analysis three times a week beats a five-hour marathon once a month.
Frequently Asked Questions
How long should I spend analyzing a single game?
For a thorough deep analysis following the 5-step process, budget 20-30 minutes per game. That breaks down to roughly 5 minutes replaying without an engine, 5 minutes identifying critical moments, 10-15 minutes on engine-assisted analysis of those moments, and 5 minutes writing your action items. If you're short on time, even a focused 10-minute review of your 3 biggest mistakes is far better than nothing. The goal isn't to analyze every move β it's to extract lessons that stick.
Should I analyze my wins or just my losses?
Always prioritize losses and unexpected draws, but don't ignore wins entirely. Wins where you were winning from the opening teach you little. However, wins where you were worse and came back, or where you missed a faster finish, are highly instructive. A good rule of thumb: analyze 70% losses, 20% hard-fought wins, and 10% draws. You can often learn more from a loss where you had a good position and blundered than from a clean win where your opponent blundered on move 8.
What's better: engine analysis or analyzing without an engine first?
Neither alone β they serve different purposes. Analyzing without an engine first (Step 1) captures your thought process and reveals why you made decisions. Engine analysis (Step 3) shows you what the objective best move was. Doing only engine analysis means you see the right move but never understand why you missed it. Doing only manual analysis means you might reinforce incorrect evaluations. The 5-step process combines both: think first, then check with the engine, then reconcile the difference.
How many games do I need to analyze before I see improvement?
Most players notice a difference after analyzing 10-15 games deeply β typically 4-6 weeks of consistent work. But the real improvement comes from acting on your action items. If your analysis reveals you consistently miss tactical shots on the back rank, and you train back-rank puzzles for two weeks, you'll see results quickly. If you analyze 50 games but never change your training or habits, you won't improve. Analysis without follow-through is just entertainment.
Can I use AI or automated analysis instead of doing it manually?
Automated tools like FireChess are excellent for bulk scanning β spotting patterns across dozens of games that you'd never catch manually. But they can't replace the self-reflection step. An AI can tell you that you consistently miscalculate in time trouble, but only you can decide whether that's because you panic, spend too long on earlier moves, or don't know the positions well enough to play quickly. Use automated tools to identify what your problems are, then use manual analysis to understand why they happen and build a fix.
Start Analyzing Smarter
If you want to jumpstart your analysis, try scanning your last 50 games with FireChess. In a few minutes you'll see your repeated mistakes, accuracy trends, and weakest areas β giving you a clear roadmap for improvement. The basic scan is free, and everything runs privately in your browser.