How the chess roast works
Enter a Chess.com or Lichess username and pick the site. The tool pulls your recent public games from the official Chess.com or Lichess API, the same data anyone can see on your profile. There is no sign-up, no password and nothing to install. Stockfish, the chess engine, runs in your own browser and checks your moves, so the blunder counts come from an engine, not from guesswork.
Once the numbers are in, an AI writes the roast. It is only allowed to use what your games actually show: how many pieces you hung, the opening that keeps losing, the hour of the night when your results fall apart, the streak where you kept clicking "new game" after a loss. If a stat isn't in your games, it isn't in the roast. That is what makes it funny instead of generic: it's about you.
When it's done you get a roast card you can save or share. Send it to the friend who keeps beating you, or keep it as a private reminder of what to work on.
What each roasted stat means (and how to fix it)
A roast stings because it's true. The good news is that every stat it picks on is something you can change. Here is what each one measures and what to do about it.
Blunder count
A blunder is a move that throws away a large part of your advantage, or turns an equal game into a lost one, usually by hanging a piece or missing a tactic. If the roast leads with your blunders, that is the most useful thing it can tell you, because at most club levels blunders decide more games than anything else.
The fix: before every move, ask three questions. What does my opponent's last move attack? After my move, is every piece I own still defended? Can they check me or capture something? It feels slow for a week and then it becomes habit. Our guide on how to stop hanging pieces goes through it step by step, and inaccuracy vs mistake vs blunder explains where the lines between the labels sit.
Worst opening
This is the opening where your results are clearly worse than your average, across enough games for the pattern to mean something. Often it's a line you play on autopilot, or a defense you never chose on purpose and just ended up in.
The fix: don't learn ten new openings. Look at three of your losses in that line and find the move where things went wrong. Usually it's the same idea each time: a pawn you grab, a bishop you develop to the wrong square, a trap you walk into. Learn that one idea, or switch to something simpler. Our list of good openings for beginners is a fine place to start.
Worst hours
Many players have a time of day when they lose far more often, very often late at night. The roast will happily point out that your 1 a.m. self is a different, weaker player.
The fix: stop playing rated games in that window. Play puzzles or unrated games instead. If you want the full picture, the Tilt & Bad Hours Detector breaks down your results by hour and by day of the week.
Tilt streaks
Tilt is what happens when a loss makes you play worse in the next game: faster, angrier, less careful. The roast looks for runs of losses played close together, especially when the games get shorter as the streak goes on.
The fix: set a stop rule before you start, like "two losses in a row and I'm done for the day." It sounds too simple, but it protects more rating points than most study plans.
Flagging
Losing on time in positions that were fine, or even winning, is one of the most painful stats in chess. It usually means you spend too long on early moves and then rush or run out later.
The fix: play a slightly longer time control for a while, decide your opening moves faster, and save your long thinks for the moments that need them: captures, checks and the position right after your opponent does something unexpected.
Getting more than a laugh out of it
A roast is a fun way to look at your weaknesses without it feeling like homework. If one line made you wince, that's the one to work on. Some next steps:
- Run a free chess weakness report to see the same problems as a chart, with your three biggest weaknesses ranked.
- Open a single painful game in the free game review and look at the exact move where it went wrong.
- Read how to find your chess weaknesses for a method you can repeat every month.
Then come back in a few weeks and roast yourself again. If the jokes have to work harder, you are improving. There are more free guides in the Chessy guides.
Is it mean?
It's savage but friendly, like a friend who is better at chess than you and has had a coffee. It roasts your moves, never you as a person, and it never makes up a stat to land a joke. If your games are clean, the roast has less to work with, and it will say so.
If you want help fixing what the roast found, Chessy — AI Chess Coach app goes further: it builds puzzles from your own mistakes, has a coach that has read your games and can talk them through with you, and gives you a short daily plan aimed at your real weaknesses.