No black box. Here's how we rate players and price a match, and what every number on the site means.
Every player carries a Rating — a single number capturing current strength. Ratings update after every match: beat a stronger player and your rating climbs more; lose to a weaker one and it falls further. The gap between two players’ ratings maps directly to a win chance.
The rating gap gives the base win chance. From there we simulate the match — game by game, to the configured best-of — tens of thousands of times. That simulation produces the win chance, the most likely correct scores, the expected total points, and over/under and handicap chances.
When live betting prices are available we compare our win chance to what the market implies. Where they disagree meaningfully, we surface a value pick with its expected value. This is a research signal, not a guarantee — nothing reliably beats a sharp closing line.
These are estimates. A "65%" should win about 65 of every 100 times over a large sample — not every time. Use this as one input, manage your bankroll, and bet responsibly. 21+.