Skip to main content
Skip to article

Chess Progress Report Template: Parent Sections

A copy-ready chess progress report template: header, evidence, themes, narrative, one next step, and the five mistakes that make parents stop reading.

By the ChessCore team · Published June 10, 2026 · Updated July 3, 2026 · 10 min read

Bottom line

A chess progress report template needs five sections: a header block (student, batch, period), an evidence block (games played, rating movement, attendance), a themes block with two or three recurring patterns from real games, a narrative of three to four sentences on what changed, and exactly one next step. A report built this way fits on half a page and gets read.

TL;DR

  • The five-section template is header, evidence, themes, narrative, and one next step, in that order.
  • Every number in the evidence block should be verifiable by the parent: game counts, rating movement, and attendance all come from records.
  • The themes block carries the coaching value: two or three recurring patterns from the student's actual games, not generic praise.
  • One goal per report. A report with five goals tells the family nothing about what matters most.
  • Monthly reports stay at half a page; term-end reports stretch to two pages and trace the season arc.

Key facts

  • A complete chess progress report has five blocks: header, evidence, themes, narrative, and a single next step.
  • Lichess exposes every player's games and rating history through a free public API, which makes game counts and rating movement in a report independently verifiable. (lichess-api)
  • FIDE publishes official ratings for registered players at ratings.fide.com, so any classical rating quoted in a report can be checked by a parent in seconds. (fide-ratings)
  • Lichess computes ratings with Glicko-2 while FIDE uses an Elo-based system, so a report should label which rating it is quoting and never average the two. (glicko)
  • In the demo academy, a monthly report for a Batch B2 student runs about 180 words and takes under ten minutes to assemble from records. (demo academy)

What sections does a chess progress report need?

A chess progress report needs five sections: a header that identifies the student and period, an evidence block of verifiable numbers, a themes block of recurring patterns from real games, a short narrative, and one next step. Each section answers a different parent question, and the order matters: facts first, interpretation second, action last.

SectionWhat goes in itWhy parents need it
Header blockStudent, batch, coach, reporting periodConfirms whose month this report describes and who wrote it
Evidence blockGames played, rating movement, attendanceNumbers the parent can verify without trusting anyone
Themes blockTwo or three recurring patterns from real gamesProof the coach actually watched the games
Narrative blockThree to four sentences on what changedThe part a parent reads aloud at the dinner table
Next-step blockOne goal for the next periodSomething concrete the family can support at home

The structure is deliberately rigid. A template only saves time if the coach never has to decide what goes where, and it only builds trust if every report from every coach in the academy looks the same. This page covers the report artifact itself; the surrounding system, who writes reports, when they go out, and how they get reviewed, is the subject of our full guide to chess progress reports.

What evidence belongs in each section?

Three kinds of evidence belong in a progress report: games played, rating movement, and attendance. All three share one property that opinions do not have: a parent can check them. Games played is the simplest. State the number of rated games in the period and name the platform, because a parent can open the child's Lichess profile and count, and Lichess even publishes the full game history through a free public API [1].

Rating movement needs two numbers and a label. Write the rating at the start of the period, the rating at the end, and which rating it is. An Elo-style number from FIDE and a Glicko-2 number from Lichess are computed differently and move at different speeds, so never present them as one figure [2]. For students with official ratings, the FIDE number is publicly listed and worth quoting precisely, because a parent can look it up at ratings.fide.com [3]. For online ratings, note that Lichess uses Glicko-2, which swings more for newer accounts, so a 40-point monthly move means less than the same move in a classical rating [4].

Attendance is the evidence parents trust most, because they already half-know it. Write classes attended out of classes held, and flag pending make-up sessions so the fraction never looks worse than reality. If your registers are messy, fix that before fixing your reports; our piece on attendance tracking for chess academies covers the register itself.

The evidence rule

If a sentence in the evidence block cannot be checked by a parent with a phone, it does not belong in the evidence block. Move it to the narrative, where it is clearly the coach's judgment, or cut it.

What does a complete chess progress report template look like?

A complete chess progress report template is ten lines you can copy as they stand. Fill the brackets, delete the examples, and you have a report format that works for a six-year-old beginner and a 1900-rated teenager alike. The skeleton below is the whole template; everything else in this article explains why each line earns its place.

  1. 1Header: student name, batch, coach, reporting period. Example: Aarav R., Batch B2, Coach Priya, 1 to 31 March.
  2. 2Evidence, games: rated games played this period, with the platform named. Example: 14 rated games on Lichess.
  3. 3Evidence, rating: rating at the start of the period, rating at the end, net change, and which rating it is. Example: Lichess rapid 1340 to 1395, +55.
  4. 4Evidence, attendance: classes attended out of classes held, with make-ups noted. Example: 8 of 9, one make-up pending.
  5. 5Theme 1: a recurring pattern from this period's games, with one concrete example. Example: trades into lost king-and-pawn endgames; see the game on 12 March.
  6. 6Theme 2: a second recurring pattern, stated as behaviour rather than verdict. Example: spends under ten seconds checking the opponent's threats after castling.
  7. 7Theme 3, optional: only include it if a third pattern genuinely recurred. Two strong themes beat three padded ones.
  8. 8Narrative: three to four sentences on what changed this month, written in plain language a non-playing parent follows.
  9. 9Next step: one goal for the next period, specific enough to check at the next report. Example: before every capture, name the opponent's best recapture out loud.
  10. 10Sign-off: coach name and date, so the report has an author and not just a sender.
app.chesscore.io/reports/march-batch-b2

March progress report · Aarav R.

1 of 14 drafts for Batch B2

AI draft · awaiting you

Aarav attended 11 of 12 classes this month and played 18 rated games, moving from 1348 to 1395.

His endgame conversion improved clearly. Next month the focus is back-rank defense, based on the mistakes tagged in his last three games.

Highlighted numbers come from your attendance and rating records. The AI cannot change them.

Goes to the Sharma family after approval

EditApprove & send
This exact template filled from records in ChessCore: games, rating movement, and attendance are injected from the database, and the draft waits for the coach to approve before anything reaches a parent.

Two usage notes. First, the themes block is where coaching knowledge lives, so it should reference actual games; if finding those patterns takes too long, our method for reviewing a student game in 15 minutes is the upstream fix. Second, the template is the same whether a human fills it or software drafts it for review; the trade-offs of the second route are covered in our piece on AI-drafted progress reports.

What makes parents actually read it?

Parents read reports that are short, specific, and honest, and they stop reading after the first report that is none of those things. Five template mistakes do most of the damage, and every one of them is structural, which means the template can prevent them. The first is the wall of text. A report that opens with two dense paragraphs gets skimmed on a phone screen and never finished. The five-block structure forces white space and order: a parent who has twenty seconds reads the evidence block and the next step, and a parent who has five minutes reads everything. Both leave knowing something true.

The second mistake is grades without evidence. A row of stars, a B+ in tactics, or a 7 out of 10 in endgames raises the obvious question: compared to what? A grade with no observable basis reads as arbitrary, and arbitrary judgments invite arguments. The template sidesteps grading entirely: the evidence block carries numbers that are checkable, and the themes block carries observations that are demonstrable. Nothing in the report asks the parent to take a score on faith.

The third is generic praise. Sentences like an enthusiastic learner with great potential could describe any child in any academy in any sport, and parents recognise that instantly. The themes block is the antidote because it cannot be written without watching the games. A line like she keeps finding knight forks but misses the same fork pattern when it threatens her own pieces could only describe one student. Specificity is the proof of attention, and attention is the thing parents are actually paying for.

The fourth is five goals instead of one. A report that ends with a list of improvement areas reads as a syllabus, not a plan, and a family cannot rally behind five things at once. One next step, stated so plainly that the parent can ask about it in the car, turns the report into a shared project. The fifth is jargon. Prophylaxis, zugzwang, and an IQP on d4 mean nothing to most parents; either translate the idea into plain language or leave it for the student's lesson. The report is written for the person paying the fees, in their language, about their child.

There is a quiet sixth failure worth naming: reports that only ever say good things. Parents talk to their children, and they know when a month was rough. A report that admits the rating dipped and explains why earns the credibility that makes the next month's praise believable. Rating dips also need framing, not hiding; our piece on showing parents rating progress covers how to present a plateau or a dip without spin.

Monthly or term-end: which template when?

Use the monthly template as the default and the term-end variant two or three times a year. Both keep the same five blocks; what changes is the evidence window, the depth of the themes, and the length. The monthly report is a pulse check, the term-end report is the season's story, and neither substitutes for the other.

ElementMonthly reportTerm-end report
LengthHalf a page, five short blocksOne to two pages, same blocks expanded
Evidence windowThe past four to five weeksThe whole term, three to four months
ThemesTwo patterns from this month's gamesTwo or three patterns traced across the term
Rating treatmentNet change for the month, labelled by platformSeason trajectory with context, not a single delta
Next stepOne goal for the next monthOne goal for the break, one for next term
Send timingThe same weekend every monthWithin a week of the term's last class

The term-end variant is also where season framing belongs. In the demo academy, Aarav R. finished the season at 1395 after a +155 climb, and the term-end report is the document that joins three monthly snapshots into that one arc. Monthly reports record movement; the term-end report gives it meaning.

How long should a report be?

A monthly report should be 150 to 250 words, which is half a page or one phone screen. That is long enough for five blocks with real content and short enough to be read in the school pickup queue. Term-end reports can run to two pages because they carry a term of evidence, but they earn that length with substance, not adjectives.

Length discipline is easiest to keep when the report travels as a clean document or portal link rather than as six loose chat messages. Most academies deliver reports where parents already are, and that channel has its own craft; our operating manual on WhatsApp for chess academies covers delivery, and the parent communication hub collects the rest of the series.

app.chesscore.io/updates

Parent updates · this week

31 of 31 sent
SK

Sharma family

Receipt · March fee

MM

Mehta family

Weekly recap · Vihaan S.

KA

Khan family

Schedule change · Sat 4 PM

WhatsApp Business · connected

Weekly recap · Aarav R.

Aarav attended all 3 classes and won 2 arena games. His March report is in your portal.

Receipt · March fee

₹4,500 received via UPI AutoPay. Receipt saved.

9:42 AM

Sent after Coach Priya approved

Open the guardian portal

Magic link · nothing to install

How a finished report lands for the family in ChessCore: a readable update in the parent's thread, sent only after a named coach approved it.

The ten-minute test

If a report takes more than ten minutes to assemble, the problem is upstream: games, attendance, and ratings are not being recorded where the report can reach them. Fix the records once and every future report gets cheaper.

Frequently asked questions

What format should a chess progress report use?

Use a fixed five-block format: header (student, batch, period), evidence (games played, rating movement, attendance), two or three themes from real games, a three-to-four-sentence narrative, and one next step. Keep monthly reports to half a page. A fixed format means every coach in the academy produces the same artifact and parents learn exactly where to look.

Where can I find a sample chess progress report?

The ten-line skeleton in this article is a complete sample: copy it, fill the bracketed fields, and delete the examples. It includes a worked example from the demo academy (Aarav R., Batch B2: 14 rated games, Lichess rapid 1340 to 1395, attendance 8 of 9) so you can see what a filled report reads like before you write your own.

Should a chess progress report include the student's rating?

Yes, with two safeguards: label which rating it is, and show the start and end of the period rather than one bare number. FIDE ratings and online ratings come from different systems (Elo-based for FIDE, Glicko-2 on Lichess), move at different speeds, and should never be mixed or averaged. A labelled, dated rating is verifiable evidence; an unlabelled one is just a number.

How often should I send chess progress reports?

Send a short report monthly and a longer one at term end, two or three times a year. Monthly keeps the family connected to current work while it is still fixable; term-end joins those snapshots into a season story. Less often than monthly and parents fill the silence with doubt; more often and you are reporting noise instead of progress.

How long should a chess progress report be?

150 to 250 words for a monthly report, which is half a page or a single phone screen, and up to two pages for a term-end report. The constraint is reading context: most parents read reports on a phone between other things. Every extra paragraph past one screen lowers the chance the next step at the bottom ever gets read.

Sources

  1. [1]Lichess.org API documentation · accessed 2026-06-10
  2. [2]Elo rating system, Wikipedia · accessed 2026-06-10
  3. [3]FIDE ratings database · accessed 2026-06-10
  4. [4]The Glicko system, Mark Glickman · accessed 2026-06-10

Written by the ChessCore team

Drafted with AI, fact-checked and approved by a human before publishing, the same guardrail our product applies to every report it sends. Last updated July 3, 2026. Read our editorial standards.

See this template filled from your own records

Bring one batch to a walkthrough and watch the five-block report drafted from synced games, attendance, and rating history, with a coach approving every send.

Request a demo

Keep reading