Player ratings
Real ratings for your sport.
All in one place.
Beleeg has four rating engines (Elo, Glicko-2, TrueSkill for teams, and a Handicap for golf and bowling), plus the PTI scale for platform tennis and a DUPR-style scale for pickleball. Pick whichever fits your league. Or upload past results and we replay them to set starting ratings.
Why ratings matter
Three things win / loss records can never give you.
Fairer matchups
Use a rating to decide who can enter each tournament event and to order the seeds, so the right people face the right people.
Honest lineups
In sports where lineups follow rating order, such as platform tennis, captains set lineups against the same numbers everyone can see.
One rating across your leagues
Ratings belong to your organization, so a player keeps the same rating in every league you run.
Engines and scales
The rating systems your players already know.
Elo, Glicko-2 and TrueSkill work out ratings from your results. PTI, DUPR-style and Handicap put ratings on the scales your players already know. Pick one for each rating you keep.
Elo
Chess-style head-to-head. K-factor configurable. Settles fast and stays simple — the one everyone has heard of, for good reason.
Starts at 1500
Best for
- Pickleball
- Tennis
- Racquet head-to-head
Glicko-2
Inactivity-aware. Carries rating + deviation + volatility, so a player who has not played in six months gets a wider confidence band.
Starts 1500 / RD 350
Best for
- Chess clubs
- Bridge
- Irregular attendance
TrueSkill
A team-aware system based on TrueSkill. It rates each player from team results, which suits doubles and team sports.
μ=25, σ=8.33
Best for
- Team sports
- Gaming
- Multiplayer events
PTI (paddle)
The platform tennis scale, where lower is better. Keep each player's PTI by hand or bring it in from a spreadsheet.
Starts at 50
Best for
- Platform tennis
- Paddle
DUPR-style
The 2.0 – 8.0 scale pickleball players know. Elo math runs underneath and the result is shown on that scale.
Starts at 3.5
Best for
- Pickleball
- Mixed doubles
Handicap
Statistical handicap derived from your score history against a base score you set, such as par or a lane average.
First 5 scores set baseline
Best for
- Bowling
- Golf
- Disc golf
Settings
Simple settings. Safe defaults.
Every engine starts with sensible defaults. These are the settings you can change.
What you can tune
Six settings you control
Which engine
Elo, Glicko-2, TrueSkill, PTI, DUPR-style, or Handicap. Pick one per rating.
K-factor
How fast ratings move. Higher means each match counts for more, which suits short seasons.
Starting rating
Where brand-new players start. Pick a number that sits in the middle of your league.
Spread
How much a rating gap counts when predicting who will win.
Scale and direction
Set the lowest and highest numbers, and whether higher or lower is better (PTI is lower-is-better).
By hand or from results
Set ratings yourself, or let Beleeg update them automatically as scores come in.
Built-in safety
Easy to fix, easy to trace
Sensible defaults
Every engine starts with tested settings, so you can leave them alone and still get sensible ratings.
Imports can be undone
Brought in the wrong file? Any rating import can be undone in one step, and the ratings go back to how they were.
Every change is recorded
Each automatic rating change is saved with the match that caused it and the rating before and after.
Historical CSV import
Bring your history with you.
Upload your last three seasons of match results — or ten, or a hundred. We replay them chronologically through whichever engine you picked.
- CSV format — date, players, scores. From any spreadsheet.
- Up to 1,000 matches per import — split a bigger history across a few.
- Every player gets a starting rating, and any import can be undone.
- Available on every plan, including Free.
| date | home | away | h | a |
|---|---|---|---|---|
| 2024-03-12 | morgan.k | priya.r | 6,4,7 | 4,6,5 |
| 2024-03-15 | devon.s | morgan.k | 2,3 | 6,6 |
| 2024-03-19 | priya.r | devon.s | 6,6 | 3,4 |
Example: 840 matches replayed through Glicko-2, in order. 312 players rated.
Ready when you are
Pick your engine.
Run your season.
Not sure which to pick? Start with Elo. Ratings settle in over a player's first several matches, then quietly do their job in the background.