Vibe ChessVibe ChessApp

Age categories in chess: FIDE and junior groups in Russia

Alexey Mudry · updated October 26, 2026
At a junior tournament the parents' first question is "Which group will my child be in?" At an adult one - "Is there a senior section?". Age categories in chess work differently at FIDE and in Russia, and age for children and seniors is counted by different rules. Below - all FIDE categories with birth years for 2026, the junior groups of Russian competitions and how to split an amateur tournament by age.

FIDE age categories

FIDE categories are listed in the general regulations for FIDE competitions (section D.04.01): world championships for youths and girls, juniors, schools and seniors. Birth years are given for 2026 tournaments.

CategoryCodeWho plays in 2026Where it is used
Under 8, 10, 12U8, U10, U12born 2018, 2016, 2014 or laterworld youth championships for the younger ages
Under 14, 16, 18U14, U16, U18born 2012, 2010, 2008 or laterworld youth championships
Under 20U20born 2006 or laterworld junior championships
SchoolsU7, U9, U11, U13, U15, U17per the championship regulationsworld school championships
Seniors50+born 1976 or earlierworld senior championships
Seniors65+born 1961 or earlierworld senior championships

The letter U stands for "under". U10 means "under 10": it is for those who had not yet turned ten at the start of the year.

How age is counted: differently for children and for seniors

  • • Children and juniors - on 1 January of the tournament year. The under-10 group is for those who had not turned 10 by 1 January. If the birthday is in February and the tournament in November, the child still plays in their group until the end of the year.
  • • Seniors - the other way round, by 31 December. The 50+ group is for those who turn 50 in that calendar year, even if the birthday is after the tournament.
In practice both rules come down to the year of birth: subtract the group age from the tournament year. For 2026, the under-10 group means born 2016 or later, the 50+ group means born 1976 or earlier.

Junior groups in Russia

In Russian youth competitions the groups are different - with odd ages:

WhoGroup
Boys and girlsunder 9
Boys and girlsunder 11
Boys and girlsunder 13
Youths and girlsunder 15
Youths and girlsunder 17
Youths and girlsunder 19

Exactly how age is counted - on a date or by year of birth - is set by the regulations of the particular championship. Most often the groups are written straight into the regulations as birth years. Senior groups and adult age sections in Russian competitions are also defined by the regulations - check them before signing up a child or an adult.

Why FIDE has even ages and Russia odd ones: these are different competition systems, and one does not convert into the other. A child born in 2016 plays in 2026 in the FIDE U10 group and in the under-11 group of a Russian championship - if the regulations count by year of birth.

Can a child play in an older group

Usually yes: a younger player is allowed to play with older ones if they are stronger than their peers. The reverse is not allowed: an older player does not play in a younger group. But this is a rule of the regulations, not a general law, and there can be restrictions: for example, a child plays in only one group in a season. Read the regulations before signing up.

Age groups at an amateur tournament

At a junior club tournament the exact FIDE categories are not required. Groups in which children are at one level are more convenient: two birth years per group ("2017-2018", "2015-2016") or by experience ("beginners" and "players"). The main thing is to announce the rule in advance and not to move a child to another group after the tournament has started.

How to run such a tournament - a children's chess tournament.

Age groups in the Vibe Chess app

In the Vibe Chess app a tournament is split into groups A, B, C… - each with its own pairings, table and places. What the groups are is up to the organiser: by age, by level, boys and girls.

  • • a player is moved into a group with one button - before the start or while they have no pairing yet;
  • • a child without a phone is added as a guest - handy to put the birth year right in the name;
  • • the date of birth from the profile goes into the TRF report for the federation;
  • • results come as a separate table and places in each group.
Choosing a group for a guest born in 2016: Group A or Group B
A group - with one button.
Final standings of group A: three children with birth years next to their names and their points
Group A results: the birth year next to the name.
The app does not split players by birth year automatically: the organiser chooses the group. If you need automatic splitting by age - write to the developers, the link is at the bottom of the page.

Age groups - in one tournament

In the Vibe Chess app a tournament is split into groups with one button: each has its own pairings, table and results. Create a tournament for free.

Frequently asked questions about age categories

What age categories does FIDE have in chess?

Under 8, 10, 12, 14, 16 and 18 for youths and girls, under 20 for juniors, school groups from under 7 to under 17, and seniors 50+ and 65+.

How is age counted in a junior group?

At FIDE - on 1 January of the tournament year: the under-10 group is for those who had not turned 10 by 1 January. In Russian competitions the rule is set by the regulations, and groups are often written as birth years.

Who plays in the 50+ group in 2026?

Those who turn 50 or older in 2026, that is, born in 1976 or earlier. For 65+ - born in 1961 or earlier.

What junior groups are there in Russian competitions?

Under 9, 11, 13 for boys and girls and under 15, 17, 19 for youths and girls. The exact birth years are in the regulations of each championship.

Can a child play in an older group?

Usually yes, unless the regulations forbid it. An older player cannot play in a younger group.

Does the Vibe Chess app split players by age by itself?

No. The organiser creates groups and moves players into them; each group has its own pairings, table and places.

Free

A tournament without a paper crosstable

Everything people usually keep in a spreadsheet is already in the app: pairings, points, tie-breaks, round order. Free, with no subscriptions and no cap on the number of players.

  1. 1Set up the event: date, venue, time control
  2. 2Send the link - players register themselves
  3. 3Pair each round with one tap and enter the results
  4. 4Standings and the TRF export are produced automatically
  • Swiss. many players, one evening: four or five rounds are enough
  • Round robin. the fairest format for six to ten players
  • Free meetup. not a tournament, just an evening of chess - who is free and who is playing is visible in the app

More than a bot: the app, FIDE rules and a TRF report

  • The app. Besides the bot there is an app - inside Telegram and simply at playvibechess.com/app: what is on in your city, the player list, a live table, the current round, your profile and game history - everything that is awkward to read as chat messages.
  • Pairings by FIDE rules. Pairings are computed by bbpPairings, an open-source engine implementing the Dutch system: score groups, floats on an odd field, colour alternation, no rematches, and no player gets a bye twice.
  • A TRF report. A finished tournament exports as a single file in the FIDE data exchange format - the one arbiter software and federations accept. Your profile stores the FIDE ID, national federation code, title, sex and date of birth for it.
  • Free. All of the above, with no subscriptions, paid plans or limits on the number of tournaments and players.

Full overview

Missing a feature? Message the developers

The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.

Alexey Mudry
Alexey Mudry · hosted 37 events for Vibe Chess · 157 reviews · rating 5.0

At the board since childhood: hazy about his rating, precise about every rook he has blundered. Counts an evening as a good one if the opponent stayed to talk afterwards instead of rushing off to check with an engine. Message →