The esports betting platform that shows its working.

BAI8 researches the series, simulates how its maps could go, and sets its chance of each result next to the bookmaker’s price. When the chance beats the price, you see it.

See how it works

A positive edge is an estimate, not a promise. 18+, bet lawfully where you are.

Gen.G v T1Worlds · Swiss stage · Fri 30 Oct · Best of 3
Beats fair · value
Our chance57%Gen.G
Betsson asks1.95implies 51.3%
Edge+5.7 pointsabove the price
57%Gen.G
43%T1
fair 1.75fair 2.33

We make Gen.G 57%, and the 1.95 on offer implies 51.3%. The 5.7‑point gap is the edge.

A worked example from the 13 research passes every series gets.

Every badge here is the real one.

Today’s calls, already researched.

Real calls our research agents published this week. Open any of them to set it against your own bookmakers’ prices, with every source behind it.

Find the bets the price gets wrong, then see if you were right.

Where our chance beats the bookmaker’s price, the gap is your edge, counted in points: 52% against 47% is 5 points.

BAI8Example data

Desk

Our research calls, the most likely first.

G2 Esports v Top EsportsLeague of Legends · Match winner
Our chance66%Top Esports
Fair odds1.52what our chance is worth
66%Top Esports
34%G2 Esports
fair 1.52fair 2.94

We make Top Esports 66%, so fair odds are 1.52. The app sets that against the prices at your own bookmakers and shows the edge.

Team Vitality v Team FalconsCounter-Strike 2 · Match winner
Our chance64%Team Vitality
Fair odds1.57what our chance is worth
64%Team Vitality
37%Team Falcons
fair 1.57fair 2.74

We make Team Vitality 64%, so fair odds are 1.57. The app sets that against the prices at your own bookmakers and shows the edge.

Bilibili Gaming v Hanwha Life EsportsLeague of Legends · Match winner
Our chance59%Bilibili Gaming
Fair odds1.71what our chance is worth
59%Bilibili Gaming
42%Hanwha Life Esports
fair 1.71fair 2.41

We make Bilibili Gaming 59%, so fair odds are 1.71. The app sets that against the prices at your own bookmakers and shows the edge.

Gen.G v T1League of Legends · Match winner
Our chance57%Gen.G
Fair odds1.75what our chance is worth
57%Gen.G
43%T1
fair 1.75fair 2.33

We make Gen.G 57%, so fair odds are 1.75. The app sets that against the prices at your own bookmakers and shows the edge.

Tundra Esports v Team FalconsDota 2 · Match winner
Our chance49%Tundra Esports
Fair odds2.04what our chance is worth
49%Tundra Esports
51%Team Falcons
fair 2.04fair 1.96

We make Tundra Esports 49%, so fair odds are 2.04. The app sets that against the prices at your own bookmakers and shows the edge.

T1 v Bilibili GamingLeague of Legends · Total maps
Our chance45%Over 2.5 maps
Fair odds2.22what our chance is worth

We make Over 2.5 maps 45%, so fair odds are 2.22. The app sets that against the prices at your own bookmakers and shows the edge.

Gen.G v T1Worlds · Swiss stage · Fri 30 Oct · Best of 3 · Assessed from 13 research passes
The chance of each result
57%Gen.G
43%T1
fair 1.75fair 2.33
4 priced outcomes · 4 assessed · 0 with the book’s price only
SelectionMarketPriceBookAssessed vs bookEdge
Gen.GMatch winnerfair 1.75 · implies 51.3% · edge +5.7 pointsMatch winner1.95Betsson57.0%51.3%+5.7 pts
Over 2.5Total maps · line 2.5fair 2.00 · implies 46.5% · edge +3.5 pointsTotal maps2.15Pinnacle50.0%46.5%+3.5 pts
Gen.G −1.5Handicap · line −1.5fair 3.33 · implies 27.8% · edge +2.2 pointsHandicap3.60Betway30.0%27.8%+2.2 pts
Gen.GMap 1 winnerfair 1.82 · implies 53.5% · edge +1.5 pointsMap 1 winner1.87Betsson55.0%53.5%+1.5 pts

Your record

Every bet you keep is settled from the official result. The misses stay in.

Profit on staked bets+US$0.50
Staked bets won3 of 5
Calls that landed4 of 6
BetWhat we saidStakeResult
Gen.G · Match winnerOn paper · Gen.G v T1 · Betsson 1.95assessed 57.0% · fair 1.75 · implies 51.3% · +5.7 points against the book
assessed 57.0% · fair 1.75starts in 21d 10h · edge +5.7 points
US$10.00US$19.50open
Team Liquid −1.5 · HandicapOn paper · Team Liquid v Cloud9 · Pinnacle 1.85assessed 59.0% · fair 1.69 · implies 54.1% · +4.9 points against the book
assessed 59.0% · fair 1.69won · 26 Sept
US$10.00+US$8.50called it
Team Vitality −1.5 · HandicapWatching · Team Vitality v Natus Vincere · Betway 2.40assessed 46.0% · fair 2.17 · implies 41.7% · +4.3 points against the book
assessed 46.0% · fair 2.17won · 20 Sept
no stakenot stakedcalled it
Over 2.5 · Total mapsOn paper · Bilibili Gaming v Top Esports · Pinnacle 2.30assessed 48.0% · fair 2.08 · implies 43.5% · +4.5 points against the book
assessed 48.0% · fair 2.08lost · 13 Sept
US$10.00−US$10.00missed
G2 Esports · Match winnerReal · G2 Esports v Karmine Corp · Unibet 1.50assessed 71.0% · fair 1.41 · implies 66.7% · +4.3 points against the book
assessed 71.0% · fair 1.41won · 12 Sept
US$10.00+US$5.00won
Gen.G −1.5 · HandicapOn paper · Gen.G v Hanwha Life Esports · Pinnacle 1.90assessed 58.0% · fair 1.72 · implies 52.6% · +5.4 points against the book
assessed 58.0% · fair 1.72lost · 6 Sept
US$10.00−US$10.00missed
T1 · Match winnerOn paper · T1 v Hanwha Life Esports · Betsson 1.70assessed 62.0% · fair 1.61 · implies 58.8% · +3.2 points against the book
assessed 62.0% · fair 1.61won · 5 Sept
US$10.00+US$7.00called it
Esports

Esports is decided by the draft, the map and the patch.

We simulate the whole series, so winner, map handicap and total maps share one picture.

  1. The draft, game by game

    How much stronger each side’s picks and bans leave it, game by game.

  2. Who controls the map

    Towers, dragons, void grubs, heralds and barons: the surest sign of who is winning.

  3. Gold turned into fights

    How much gold becomes items and won fights. Efficiency matters as much as the lead.

  4. Patch fit and roster changes

    How each side’s champions suit the patch, and who is actually starting.

  5. Every series score priced

    A best of three ends 2–0 or 2–1, and each score gets its own chance.

  6. Form, the stage and the price

    Form, stage and schedule first, then the bookmaker’s price beside it.

Esports1 instrument

Draft, map pool and economy, and how the series goes.

Draft, map and economy state

How do map pool, draft and economy states change the series?

Gen.G
T1
Draft: Across every path+3.1Could swing either way

How much stronger one side’s picks and bans leave it, game by game.

Factors that could swing either way3 of 4

Edge in points: Gen.G to the right, T1 to the left

SourcesOur draft simulationfrom the assessment run on this fixtureAn even contestpublished by the governing body or event organiser

How the series goes

Every score we simulated and how likely it is.Simulated before the series.

Gen.G 2–030%
Gen.G 2–127%
T1 2–123%
T1 2–020%
SourcesOur series simulationfrom the assessment run on this fixture
Validated 30 Sept 2026, 09:12

Instruments from a real report, with example data.

Try it live

Watch a match get researched.

The real app card, replaying a worked example: thirteen passes out, one chance back, every source attached.

Gen.G v T1Worlds · Swiss stage · Fri 30 Oct · Best of 3 · Gen.G to win the series
market-derivedbacked out of a book's price, not our number
Assessed—not researched yet
Price1.95Betsson
Edge—nothing to compare yet

The only figure so far is what the price implies: the bookmaker’s opinion, not ours. Nothing has been researched yet. Run the assessment for our own number.

Scan a bet

Bring the slip before you place it.

One screenshot is enough. We read every leg, price the whole bet and research the match behind it.

BAI8

Scan a bet

One screenshot, one bet.
Get the whole slip researched.

BetssonBet builder3 selections
Gen.G v T1Worlds · Fri 30 Oct · Best of 3
  1. Gen.G to win the seriesMatch winner1.95
  2. Gen.G to win map 1Map 1 winner1.87
  3. Over 2.5 mapsTotal maps2.15
Combined odds7.84
StakeUS$10.00Potential returnUS$78.40

Practise on paper first.

Record a bet, paper one, or just watch. Each is graded by the final result, misses included.

Recording a bet never places it. BAI8 never holds money or promises a result.

Keep this bet
US$19.50back on US$10.00 if it lands
Stake
Betsson is showing this. Change it to whatever you were given.

Only Real counts toward your record. No money moves.

Profit on staked bets+US$0.50
Staked bets won3 of 5
Calls that landed, watched included4 of 6
BetWhat we saidStakeResult
Gen.G · Match winnerOn paper · Gen.G v T1 · Betsson 1.95assessed 57.0% · fair 1.75 · implies 51.3% · +5.7 points against the book
assessed 57.0% · fair 1.75starts in 21d 10h · edge +5.7 points
US$10.00US$19.50open
Team Liquid −1.5 · HandicapOn paper · Team Liquid v Cloud9 · Pinnacle 1.85assessed 59.0% · fair 1.69 · implies 54.1% · +4.9 points against the book
assessed 59.0% · fair 1.69won · 26 Sept
US$10.00+US$8.50called it
Team Vitality −1.5 · HandicapWatching · Team Vitality v Natus Vincere · Betway 2.40assessed 46.0% · fair 2.17 · implies 41.7% · +4.3 points against the book
assessed 46.0% · fair 2.17won · 20 Sept
no stakenot stakedcalled it
Over 2.5 · Total mapsOn paper · Bilibili Gaming v Top Esports · Pinnacle 2.30assessed 48.0% · fair 2.08 · implies 43.5% · +4.5 points against the book
assessed 48.0% · fair 2.08lost · 13 Sept
US$10.00−US$10.00missed
G2 Esports · Match winnerReal · G2 Esports v Karmine Corp · Unibet 1.50assessed 71.0% · fair 1.41 · implies 66.7% · +4.3 points against the book
assessed 71.0% · fair 1.41won · 12 Sept
US$10.00+US$5.00won
Gen.G −1.5 · HandicapOn paper · Gen.G v Hanwha Life Esports · Pinnacle 1.90assessed 58.0% · fair 1.72 · implies 52.6% · +5.4 points against the book
assessed 58.0% · fair 1.72lost · 6 Sept
US$10.00−US$10.00missed
T1 · Match winnerOn paper · T1 v Hanwha Life Esports · Betsson 1.70assessed 62.0% · fair 1.61 · implies 58.8% · +3.2 points against the book
assessed 62.0% · fair 1.61won · 5 Sept
US$10.00+US$7.00called it

An example ledger, misses included. Your own starts empty.

Where do you actually make money?

Every bet you keep settles into your profit, your return on stake (ROI) and which sports pay.

An example account, losses included. Yours starts empty.

Priced at your bookmakers, wherever you bet.

72 bookmakers, each matched to the countries that license it. Pick yours.

Where do you bet?
United KingdomFractional odds
Gen.G to win the seriesGen.G v T1
19/20
Fair price
25/33
A £10 stake returns
£19.50
Language
English
We price 21 bookmakers licensed here
  • SBSky Bet
  • WHWilliam Hill
  • PPPaddy Power
  • BSBetfair Sportsbook
  • BETBetfairExchange
  • LADLadbrokes
  • CORCoral
  • BETBetfred
  • +13 more
  • +16 more

Also licensed here, not in our feed: bet365, Midnite and talkSPORT BET.

Leagues and tours, among them
League of LegendsCounter-Strike 2Dota 2
Sports with their own instruments
  • Football
  • Tennis
  • Basketball
  • MMA
  • Formula 1
  • American football
  • Baseball
  • Ice hockey
  • Golf
  • Darts
  • Esports
  • Volleyball

Nothing hidden. Every number shows its working.

See what was read, which findings moved the chance and by how much.

How every number is made

  1. Research the match

    Thirteen passes, one question each: injuries, form, tactics, schedule, conditions, officials.

  2. Weigh every source

    A finding counts only as much as its sources earn. A stale or late source scores zero.

  3. Cap every finding

    No finding can move the number far, and a weakly sourced one moves it less.

  4. Price every outcome

    The findings become one chance per result, adding up to exactly 100%.

  5. Then check the price

    Only now does the price come in. Where our chance beats it, you see the gap.

What stands behind it

Built by engineers and AI agents. Every figure here is read from the code.

54 instruments draw each sport the way its fans read it. Prices are checked against 72 bookmakers. More than 7,000 automated tests run before every release.

Four rules every run follows

Whole, or refunded

A failed pass is retried deeper. A run that still cannot finish is never published, and your credit comes back.

The price stays out of it

No research pass sees the bookmaker’s odds, so our chance cannot copy theirs.

Refreshed before the start

Re-run four times before the start, at no cost to you.

At 72 hours, 24 hours, 6 hours and 75 minutes before the start.
Nothing hidden

Every finding shows what it did to the number and links to what it read.

Four places to ask. One shows the working.

One question, put to each: Gen.G v T1. Example data.

How much work goes into the answer?

13 research agents read the match, often for over an hour.

10 findings from 534 pages read, 30 cited
  • Agent 1 Availability+0.8%from 2 findings
    T1 have rotated one position in recent series

    The starter and the registered substitute have shared one role across recent series, and the choice for this one is not public. A rotated role usually means fewer scrims with the final five.

    66% confidence
  • Agent 2 Form & underlying play+0.9%from 2 findings
    Gen.G take the early objectives more often than most

    Across the season Gen.G have led at fifteen minutes and taken the first dragon and void grubs more often than almost any team. Early control in this patch has turned into wins at a high rate.

    76% confidence
  • Agent 3 Tactics & style+0.7%from 3 findings
    The patch suits the champions Gen.G already play

    The latest changes strengthened the lane-priority picks at the core of Gen.G’s pool and toned down two scaling picks T1 favour. Patch fit is read from what each side has actually played, not from tier lists.

    72% confidence
  • Agent 4 Matchup historyno change
    Domestic and international meetings point opposite ways

    Recent league meetings have mostly gone to Gen.G, and the biggest international ones have mostly gone to T1, across different patches and lineups. A split pattern is no pattern, so nothing is applied.

    62% confidence
  • Agent 5 Historical comparables+0.5%from 1 finding
    Better patch fit wins a little more than ratings say

    In a sample of international series over several seasons, the side whose played champions gained most in the latest patch beat its rating, in both halves of the sample. Its overlap with the tactics pass is noted and discounted.

    68% confidence
  • Agent 6 Rest, load & travel+0.4%from 2 findings
    T1 have played more games this stage

    More of T1’s series have gone to a third game, which leaves less time to prepare each draft. The effect of a single rest day is modest in the sample, and it is applied as one.

    72% confidence
  • Agent 7 Weather & venueno change
    Nothing about the venue or the setup moves this

    Both teams play on identical tournament hardware on a local network, in a venue each has played in this week. The pass looked and found nothing, which is a result rather than an absence of one.

    70% confidence
  • Agent 8 Stakes & incentivesno change
    The same stakes on both sides

    Neither team can afford to hold anything back, and neither has a reason to. Needing a result is not the same as being able to get one.

    62% confidence
  • Agent 9 Officiating & disciplineno change
    Pauses and rulings follow the rulebook

    Technical pauses and remakes are decided by the published rules, and neither team has a ruling or penalty pending. There is no mechanism here worth applying.

    66% confidence
  • Agent 10 Public information environmentno change
    One lineup confirmed officially, the other still open

    Gen.G’s five appear in the official lineup listing. T1 had not named theirs when the pass ran, so the rotation question stays open and is counted once, under availability.

    80% confidence
  • Agent 11 Reporting consensusno change
    Confirmed by match records and two outlets

    The official match records show both players starting in recent series, and two outlets reported the rotation from their own sources. Independent confirmation raises how far the claim is trusted.

    80% confidence
  • Agent 12 Universal-pattern hypothesesno change
    A “stage curse” claim, written up and given no weight

    A widely shared claim that this rivalry always flips on the international stage was written as a precise rule for the registry to test. Until it survives a holdout, it moves nothing.

    50% confidence
  • Agent 13 Adversarial review−0.4%from 1 finding
    T1’s international record is the best in the game

    They have won more world titles than any other organisation and have repeatedly beaten stronger regular-season sides on the international stage. Season form understates them here, so part of the case is taken back.

    74% confidence
Gen.G take the early objectives more often than most+0.9%T1 have rotated one position in recent series+0.8%The patch suits the champions Gen.G already play+0.7%
A tipster

A pick and a price. No working shown.

@tipster_proGen.G to win at 1.95. Trust me.
ChatGPT or Claude

A fast answer from one prompt, in about 2 minutes.

I’d lean Gen.G, but anything can happen in one match.
Doing it yourself

An evening of open tabs, then a hunch.

NewsStatsForumOdds9 more

Can you check where it came from?

Every source graded before it counts

Gen.G take the early objectives more often than most+0.9%T1 have rotated one position in recent series+0.8%The patch suits the champions Gen.G already play+0.7%Better patch fit wins a little more than ratings say+0.5%lolesports.comPrimary0.92liquipedia.netEstablished0.78Report after the startRejected0.00Capped at ×0.75 to ×1.25No single finding can move what it touches further.
A tipster

Sources rarely named, so you cannot check them.

ChatGPT or Claude

Links to what its search found, none of them graded.

Doing it yourself

Whatever you happen to read, weighed by feel.

What are the actual chances?

A chance for every outcome, adding to 100%

Total maps: Over 2.550%fair 2.00Handicap: Gen.G −1.530%fair 3.33A fair price is 1 divided by the chance. Every market comes from the same picture of the match.
A tipster

A pick, with no chance put on it.

Gen.G
ChatGPT or Claude

A view, maybe one number, never every outcome.

Doing it yourself

A hunch, not a probability.

Is the price worth taking?

Your price checked against 72 bookmakers

4 priced outcomes · 4 assessed · 0 with the book’s price only
SelectionMarketPriceBookAssessed vs bookEdge
Gen.GMatch winnerfair 1.75 · implies 51.3% · edge +5.7 pointsMatch winner1.95Betsson57.0%51.3%+5.7 pts
Over 2.5Total maps · line 2.5fair 2.00 · implies 46.5% · edge +3.5 pointsTotal maps2.15Pinnacle50.0%46.5%+3.5 pts
Gen.G −1.5Handicap · line −1.5fair 3.33 · implies 27.8% · edge +2.2 pointsHandicap3.60Betway30.0%27.8%+2.2 pts
Gen.GMap 1 winnerfair 1.82 · implies 53.5% · edge +1.5 pointsMap 1 winner1.87Betsson55.0%53.5%+1.5 pts
+5.7 ptsBest price of 72 bookmakers
A tipster

One price at one bookmaker.

Betsson1.95
ChatGPT or Claude

A quoted price, if its search finds one. It may be stale.

Doing it yourself

The two or three bookmakers you have open.

Is it still right by the start?

Re-checked 72 hours, 24 hours, 6 hours and 75 minutes before the start

A tipster

Posted once, never updated.

ChatGPT or Claude

True as of the moment you asked.

Doing it yourself

Whenever you remember to check.

Do new bets come to you?

New bets on the Desk every day

Gen.G · Match winnerGen.G v T1 · League of Legends · in 21d 10h · Betsson
Beats fair
Assessed57.0%
Price1.95
Edge+5.7 pts
The assessment puts this above the price. Implies 51.3% · fair 1.75 · US$10.00 returns US$19.50 Our researchthe assessment's own estimate, from its research passes
Gen.G · Match winner1.95+5.7 ptsTundra Esports · Match winner2.25+4.6 ptsBilibili Gaming · Match winner1.85+4.4 pts
A tipster

A tip when they get round to posting one.

ChatGPT or Claude

Nothing until you ask.

Doing it yourself

Your own shortlist, if you make one.

Can you see how the calls went?

Every call settled, misses included

Team Liquid −1.5 · HandicapOn paper · Team Liquid v Cloud9 · Pinnacle 1.85assessed 59.0% · fair 1.69 · implies 54.1% · +4.9 points against the book
assessed 59.0% · fair 1.69won · 26 Sept
US$10.00+US$8.50called it
Team Vitality −1.5 · HandicapWatching · Team Vitality v Natus Vincere · Betway 2.40assessed 46.0% · fair 2.17 · implies 41.7% · +4.3 points against the book
assessed 46.0% · fair 2.17won · 20 Sept
no stakenot stakedcalled it
Over 2.5 · Total mapsOn paper · Bilibili Gaming v Top Esports · Pinnacle 2.30assessed 48.0% · fair 2.08 · implies 43.5% · +4.5 points against the book
assessed 48.0% · fair 2.08lost · 13 Sept
US$10.00−US$10.00missed
A tipster

The wins they choose to show.

WonWonWon
ChatGPT or Claude

Nothing settled, nothing scored.

Doing it yourself

Whatever you remember to write down.

ChatGPT and Claude are named for comparison only. Neither maker endorses BAI8.

One credit buys one researched match.

Thirteen research passes, a chance for every result. Re-reading your own is free.

What people ask before they start.

Still unsure? A person answers every email.

[email protected]

No. It holds no bookmaker account and never moves your money. Recording a bet as real only adds it to your own ledger.

A bet you record at the price you were shown, with a stake you choose and no money involved. It is graded by the result like any other. Watching records the call with no stake at all.

You upload a screenshot of a bet. BAI8 reads each leg and prices the whole bet, including legs that depend on each other. A leg it cannot read is marked unread, never guessed.

From the research, never from the bookmaker. An assessment builds each chance from the match’s own evidence, and every finding is capped and weighted by how credible its sources are. Only then is the price brought in to compare. Before an assessment, there is no number.

As long as the match needs, often more than an hour. Thirteen research passes read the match, and every source they find is graded for credibility and weighted by it. If a run cannot finish, the credit is refunded.

One assessment of one match. Opening one somebody else has already run costs a credit too, and re-reading one you hold is free. A new account gets five credits to try BAI8, valid for ten days. Every plan includes credits, and packs bought on their own never expire.

BAI8 compares prices at more than seventy bookmakers, each matched to the countries that license it, and shows them in your odds format, your currency and one of six languages. Use BAI8 only where betting is legal for you.

Your edge is the gap between our chance of a result and the chance the price implies. A positive edge is an estimate, not a promise. 18+, bet lawfully where you are. Betting loses money for most people who do it.