ChessyAI Chess Coach app Get the app
Features Free Tools Guides Blog Support

Roast My Chess

Type your Chess.com or Lichess username. We read your recent games, find the numbers you would rather nobody saw, and turn them into a roast you can share. Every joke is built on a real stat.

Loading the tool…

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:

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.

Frequently asked questions

Can I roast someone else's chess account?

Yes. The tool only uses public games, so any Chess.com or Lichess username works. Keep it friendly, though: the roast is meant to be shared with a laugh, not used to pile on someone.

Are the stats in the roast real?

Yes. Every number comes from the games we load from the public Chess.com or Lichess API and from a Stockfish check of your moves. The AI only writes the jokes around those numbers and is not allowed to add stats of its own.

Do I need to log in or give my password?

No. You only type a username. Your games are already public on Chess.com and Lichess, so there is nothing to sign up for and no password to share.

How many games does the roast look at?

It looks at your recent games, enough to find patterns like a weak opening or a bad hour. If you have only played a handful of games, the roast will be shorter because there is less to go on.

Why does the roast say I play badly at night?

It compares your results by the hour you played. If your win rate drops clearly at a certain time, that window gets roasted. Many players do worse late at night, when they are tired.

What should I fix first after my chess roast?

Start with blunders if they come up, because hanging pieces decides more games than anything else below advanced level. Then set a stop rule for losing streaks and avoid your worst hours.