About
GGCombat is a match schedule tracker with predicted win probability for League of Legends and Dota 2.
How win probability is calculated
Win probability for each match is calculated using an Elo rating system — the same principle used in chess rankings — where every team has its own rating per game (LoL/Dota 2). This rating updates automatically after each match based on actual results and head-to-head history.
Prediction track record
For every match, the system automatically records which team was predicted to win (based on Elo at that time) before the result is known, then checks it against the real outcome to compute accuracy — fully automated, never edited after the fact. Some of the initial data was backfilled using current Elo ratings for older matches (from before this feature launched), so it may be less accurate than predictions recorded in real time going forward.
Data source
Match, team and tournament data is synced from PandaScore, an esports data platform updated in real time.