Open beta · the full panel, free and no card. Get in free →
Bettrails
eSports analytics · independent

We measure the game.
We don’t guess it.

Virtual football, League of Legends, Dota 2, CS2, VALORANT and NBA 2K. Every match turned into clear data, with how far you can trust each figure.

602,785eSoccer matches
3,091esports series
35,214NBA 2K matches
What we do

Collect. Measure. Model.

No tipsters, no hunches.

01Collect

Every match, every minute.

02Measure

Level, form and head to head.

03Model

Probabilities with their reliability.

The panel

In your pocket, live.

Installs like an app. No app store.

LiveWhat is on and what is next.
Head to headThe whole history at a glance.
AlertsFollow anyone: phone or Telegram.
How we work

We measure in public.

What the market expected versus what happened. Every day.

Measurenot opine
Reliabilityon every figure
Accountablewin or lose
Independentno bookmakers behind
18+data, not promises
96.1%market calibration · 30 days
The margin-free market said
50.1%
What really happened
53.9%
Matches with more goals than the line · 2,396 GT Leagues matches · recalculated daily
Who we are
“eSports has too many opinions and too little well-measured data.”

Bettrails is an independent analytics lab, self-funded and with no ties to bookmakers, platforms or sponsors. We started in 2025 with virtual football and, with the same method, added esports and basketball.

See it with your own eyes.

Open beta · full panel · free and no card.

18+ · Bettrails does not organise or accept bets.

What is Bettrails?

An independent eSports analytics lab: virtual football (9 leagues), League of Legends, Dota 2, CS2, VALORANT and NBA 2K basketball. We collect every match, measure the level and form of players and teams, and publish probabilities with their reliability.

Do you give tips?

No. We publish data and probabilities with their reliability. Everyone draws their own conclusions; we do not guarantee results or promise profits.

How do you know your numbers are good?

We measure the benchmark in public: every day we compare the margin-free market probability with what really happened in GT Leagues matches over the last 30 days and publish that market calibration on this page. Our models are tested on past matches before they are used, and new ones are flagged “being validated” until they have enough sample.

How often is it updated?

Matches and results, every minute. ELO, every hour. The calibration and the figures on this page, every day.

Is it free?

Yes: during the beta the full panel is free, no card needed.

Which languages?

Spanish, English, German, French and Portuguese.