Esports predictions based on ML models

We calculate win probabilities for CS2, Dota 2, LoL and Valorant matches. Based on an analysis of 650,000 matches and 20+ models.

Dota 2Counter-Strike 2League of LegendsValorant
Loading events...

Model accuracy

Model accuracy

Full archive
Full prediction archive

Finished matches · CS2

Loading data…

Accuracy is based on completed matches. Past results don't guarantee future ones. How we calculate

Free or by subscription

FREE

2 predictions with analysis

  • A comprehensive analysis of factors for any two matches of your choice
  • Probabilities for all past matches and accuracy history

$0

Registration takes 30 seconds, no card required.

SUBSCRIPTION

Unlimited access to every match

  • A breakdown of the factors behind every prediction
  • Analytics on tournaments, teams, and players
View rates

Artificial intelligence is transforming esports analytics

Behind every match lies more data than any expert could process. Our AI tool analyzes up to 50 factors in real time and turns them into a prediction.

01

Collecting data

Team form, head-to-head history, player ratings, and lineups. Based on an analysis of 650,000 CS2, Dota 2, LoL and Valorant matches.

02

Calculating the probability

Over 20 models, with up to 50 variables in each. The rankings of 8,000 teams are recalculated after every match, rather than once a week.

03

Explaining the prediction

On the match page, we display all the factors influencing the prediction, as well as the historical data behind them.

04

We publish the result

The forecast, along with the actual outcome, is moved to the public archive and factored into the accuracy percentage.

  • 650,000matches in the training setmatches in the training set
  • 8,000+teams, the rating is recalculated after every matchteams in the ranking
  • 20+models, with up to 50 variables eachmodels
  • 15,300+CS2, Dota 2, LoL and Valorant player profilesplayer profiles

Start with two free predictions

30 seconds, no card needed