Welcome!

Welcome to Ratings Central, home of the world’s most accurate rating system!


On June 1, 2019, we modified the temporal-update algorithm and reprocessed all events. Everyone’s rating changed. All historical ratings changed.

Previously, if the rating system had not seen a player for a year, the standard deviation of the player’s law increased by at most 70 points.

With the new algorithm, if the rating system has not seen a player for a year, the standard deviation of the player’s law will increase by at most 79.4 points and the mean will increase by 7 points. However, the increase in mean will not be credited until the player plays in an event. (The new temporal-update is the sum of a mean-zero normal random walk with a variance of 70² per year and a Poisson jump process with jumps of 200 points, a mean of 7 points per year, and a variance of 200 × 7 per year.)

With the new model, players sometimes get better in jumps, while before they only got better in steps.

When we reprocessed all events, the ratings of 99.99% of the players increased or stayed the same. The average gain was 42 points. Only 0.02% of players gained more than 300 points.

We were motivated to consider improvements to the algorithm by a major event director who felt that the ratings for their players were deflating. After a year of experimentation and investigation, we concluded that part of the deflation was due to their choice of priors. However, even after using better priors, there still appeared to be some deflation. A related problem is that sometimes the system can be slow to react when a player improves rapidly. We think the new temporal-update algorithm better models how player playing strengths actually change and produces more accurate ratings.


On May 26, 2019, we added new categories of examples to Examples of Point Changes.

For more information on Ratings Central, including how your club, league, or tournament can join, see Info. And, be sure to take a look at what people are saying about Ratings Central.

If you run tournaments, take a look at Zermelo. Zermelo can help you run your tournament and submit it to Ratings Central or USATT, or can be used without using Ratings Central.

Recent Events
DateNameClubState/ProvinceCountrySport
2020-02-23City of Charles Sturt Juniors 2020SAAUSTT
2020-02-23MSA Gewo Siri 1 / 2020 - Division 3 (spoon)MSASelangorMASTT
2020-02-22TTW Saturday SinglesWWTTNew South WalesAUSTT
2020-02-22NWTTC Saturday RR MatchNWTTCMNUSATT
2020-02-22Minnesota Saturday OpenMNUSATT
2020-02-221C Table Tennis - First Class C Tournament 2020SPINCLUB - CTTCOne Community TableTennisPHITT
2020-02-21CCTTA Competition 1 2020 - 2020-02-21CCTTAAUSTT
2020-02-20Minnesota TC RRMNUSATT
2020-02-20TTACT 2020 Autumn Pennant Div3 Rnd 1TTACTACTAUSTT
2020-02-20ES&CTTA 2020 Summer A1 Rnd 4ES&CTTAVICAUSTT
2020-02-20TTW Thursday SinglesWWTTNew South WalesAUSTT
2020-02-20SDTTA 2020 Season 1 Pennant - Round 4SDTTAVICAUSTT
2020-02-202020 CDTTA Pennant 2002CDTTAAUSTT
2020-02-20DTTC LeagueD TTCNYUSATT
2020-02-19BTTA Fixtures Tuesday (18/02/2020)BTTAQLDAUSTT
2020-02-192020 Summer Pennant B, C, D Grade Rnd 3SSTTNSWAUSTT
2020-02-19BDTTA 2019/20 Summer Pennant A R14BDTTAVicAUSTT
2020-02-19Sunshine & District TTA 2020 Wed S1 - Round 3SDTTAVICAUSTT
2020-02-19Rochester, MN Wednesday LeagueRTTCMNUSATT
2020-02-19ES&CTTA 2020 Summer B Rnd 3ES&CTTAVICAUSTT
2020-02-19TTACT 2020 Autumn Pennant Div1 Rnd 1TTACTACTAUSTT
2020-02-192020 TTV Premier League Season1 Wed Rd 1TTVVICAUSTT
2020-02-19MGTTC Summer 2020 Week 4M.G.T.T.C INCAUSTT
2020-02-192020 CDTTA Pennant 1902CDTTAAUSTT
2020-02-192020 TTG Summer Comp Week 2TTGNSWAUSTT

TT = Table Tennis. HTT = Hardbat Table Tennis. STT = Sandpaper Table Tennis.
Events: 34,170. Players: 94,188. Matches: 3,751,821.