Free tool
USCF rating calculator
Estimate your new US Chess rating after a game or a tournament. Enter your rating, the number of rated games behind it and your results: the calculator applies the official standard formula, bonus points included, and shows every step.
mm is the main time in minutes and ss the delay or increment in seconds. The time control only changes K for players rated above 2200.
- K(S − E) = 44.18 × (3.5 − 1.363) = +94.4.
- Bonus threshold B × √m0 = 10 × √4 = 20.0; bonus = max(0, 94.4 − 20.0) = 74.4.
- Before rounding: 1468.80. After this event the rating is established (more than 25 games).
- Estimate only. It uses your opponents' pre-event ratings and ignores personal rating floors; the official rating is the one US Chess publishes.
The formula
How the US Chess standard formula works
US Chess rates a whole event at once. For a player whose rating is based on more than 8 games, the calculation has four parts.
1. Effective number of games. Your rating R0 is based on N games, but its weight is capped by N*, which is lower for lower ratings:
N* = 50 / √(0.662 + 0.00000739 × (2569 − R0)²) if R0 ≤ 2355 N* = 50 if R0 > 2355 N' = min(N, N*)
2. K-factor. With m games in the event, K = 800 / (N' + m). In an OTB Regular event with a time control from 30 to 65 (main time in minutes plus delay or increment in seconds), a player rated above 2200 uses 800 × (6.5 − 0.0025 × R) / (N' + m) below 2500 and 200 / (N' + m) from 2500.
3. Expected score. E is the sum, over your opponents rated Ri, of the winning expectancy:
We = 1 / (1 + 10^(−(R0 − Ri) / 400)) E = We(1) + … + We(m)
4. New rating, with the bonus. S is your score (1 per win, 0.5 per draw):
Rs = R0 + K(S − E) + max(0, K(S − E) − B × √m0) m0 = max(m, 4) B = 10 since January 1, 2025
The last term is the bonus for an unusually strong result. It applies only in a tournament of at least 3 games in which you meet no opponent more than twice (no opponent more than once in a 3-game event). With fewer than 3 games, or in an individual match, the formula stops at R0 + K(S − E). Ratings are stored with decimals and shown rounded to the nearest whole number.
Worked example
A worked example, step by step
This is the example of the official approximation document, recalculated with today's B = 10. A player rated 1300 on 45 games plays 4 different opponents rated 1250, 1400, 1500 and 1550, wins three games and draws the last one: S = 3.5 and m = 4. It is the calculator's default input.
- N* = 50 / √(0.662 + 0.00000739 × 1269²) = 14.1, so N' = min(45, 14.1) = 14.1.
- K = 800 / (14.1 + 4) = 44.18.
- E = 0.571 + 0.360 + 0.240 + 0.192 = 1.363.
- K(S − E) = 44.18 × (3.5 − 1.363) = 94.40.
- Bonus threshold 10 × √4 = 20, so the bonus is 94.40 − 20 = 74.40.
- Rs = 1300 + 94.40 + 74.40 = 1468.80, shown as 1469.
The worked example in the approximation document found 1465 for the same games because it used a multiplier of 12, which made the threshold 24.
Established ratings
Established after 25 games, standard formula after 8
A US Chess rating is established when it is based on more than 25 games. The formula changes earlier, at 8 games:
- With 8 or fewer games, or if every previous rated game was a win or every one a loss, US Chess uses the iterative special formula. This calculator does not estimate it.
- Once your pre-event rating is based on more than 8 games, the standard formula above applies, even before the rating is established.
- After each event, your game count N grows by the m games you played.
The established status matters elsewhere. Rating floors from 1200 to 2100 come from your highest established rating minus 200, and an individual match is rated only between two players with established published ratings no more than 400 points apart.
Time controls
Regular, Quick and Blitz ratings
US Chess keeps six separate ratings: Regular, Quick and Blitz over the board, and the same three online. With mm the main time in minutes and ss the delay or increment in seconds:
- Blitz: 5 ≤ mm + ss ≤ 10, such as G/5d0, G/3+2 or G/7d3.
- Quick: 10 < mm + ss < 30, such as G/20+5 or G/26d3.
- Regular: mm + ss ≥ 30.
- OTB Quick also covers time controls up to mm + ss ≤ 65, so an OTB event from 30 to 65 is dual-rated, Regular and Quick.
The formulas apply to each system separately, and a result in one does not change the others. Beyond initial ratings for unrated players, there is no formal link between them. This calculator is set up for OTB Regular ratings, where the dual-rated K-factor rule for players above 2200 applies.
US Chess vs FIDE
How the USCF rating differs from FIDE
- K-factor. FIDE uses fixed values of 40, 20 or 10 depending on games played, age and rating. US Chess computes K from your effective games and the length of the event.
- Bonus points. The US Chess bonus for an unusually strong event has no equivalent in the FIDE rating regulations.
- Rating gaps. Since October 1, 2025, FIDE counts a gap of more than 400 points as 400 for players rated below 2650. The US Chess standard formula has no such cap.
- Timing. FIDE prepares a new rating list on the first day of each month. US Chess rates each event.
- Conversion. US Chess converts a FIDE rating, for example to give an unrated player a starting rating: −1073 + 1.5667 × FIDE up to 2000, 20 + 1.02 × FIDE above.
For the FIDE formula, use the chess Elo calculator.
Official rating
When your new rating becomes official
Your rating becomes official when US Chess rates the event. The official value is the one on the event's crosstable on the US Chess website, rounded to the nearest whole number. The rating system document describes the calculation, not a publication delay, so this page does not give one. To look up your official rating, use US Chess ratings. For eligible members with an established Regular rating, results from foreign FIDE-rated events are added after each new FIDE rating list.
Limits
What this calculator does not cover
- Unrated players, whose initial rating comes from other ratings or from age, and ratings based on 8 or fewer games (special formula).
- The second pass of the official calculation, which uses your opponents' post-event intermediate ratings, and the estimated ratings of unrated opponents.
- Personal rating floors: the absolute floor between 100 and 150, established floors from 1200 to 2100, the 2200 Original Life Master floor and prize floors. Only the absolute minimum of 100 is applied.
- Match limits over 180 days and 3 years, adjustments from foreign FIDE events, and any rating adjustment made by US Chess.
- Online ratings and special rating situations. The calculator is set up for OTB Regular events.
- Rounding: you enter the published whole number, but US Chess stores your rating with decimals.
For anything outside these limits, read the US Chess rating system document.
FAQ
Frequently asked questions
How accurate is this USCF rating estimator?
It applies the US Chess standard formula exactly as published on April 6, 2026, using your pre-event rating and your opponents' pre-event ratings. The official calculation then repeats the formula with your opponents' own intermediate post-event ratings and applies rating floors, so the published rating can differ. Treat the result as an estimate.
When do you get bonus points in US Chess?
In a tournament of at least 3 games, when K(S - E) is larger than B times the square root of m0, where m0 is the number of games with a minimum of 4 and B = 10 since January 1, 2025. The bonus is the excess. There is no bonus in an individual match, in an event of fewer than 3 games, when you play an opponent more than twice, or more than once in a 3-game event.
Why is my US Chess K-factor not 32, 24 or 16?
Those fixed values belong to the old system. The current K is 800 / (N' + m): N' is your effective number of games, which depends on your rating and is at most 50, and m is the number of games in the event. A long event therefore moves your rating less per game than a short one.
When does a US Chess rating become established?
When it is based on more than 25 games. Once your rating is based on more than 8 games, the standard formula applies; the established status matters for rating floors above the absolute floor and for individual matches, which are rated only between players with established published ratings.
Is a USCF rating the same as a FIDE rating?
No. They are separate rating pools with different formulas. US Chess also converts FIDE ratings, for example to give an unrated player an initial rating. Use the Elo calculator on ChessDesk for the FIDE formula.
Review the games behind the number
The calculator shows the points. A free game review shows which moves decided your tournament games, and personal blunder puzzles let you replay the positions you missed.
Sources
Consulted and checked on . The US Chess rating system document is the reference; the approximation document is used only for its worked example.
- Mark E. Glickman and Thomas Doan, “The US Chess Rating System”, version of April 6, 2026
- Mark E. Glickman, “Approximating Formulas for the US Chess Rating System”, April 2017
- Mark Glickman, US Chess ratings page (chairman of the US Chess ratings committee)
- FIDE Rating Regulations effective from 1 March 2024