Bot 2 · xG

Dixon-Coles on expected goals
Updated 2026-07-21 01:08
How it picks bets — Same value engine, but the odds come from a Dixon-Coles model built on each team's expected-goals (attack & defence) instead of Elo. Bets 1X2 / handicaps where its xG-based probability shows value vs the market.

Performance — all tournaments

P&L
-1.37u
ROI
-4.8%
Record (W-L-P)
5-6-0
Hit rate
45%
Staked
28.5u
Avg odds
3.25
Max drawdown
-12.84u
Open
0

Equity curve — cumulative P&L

Prediction quality — 16 matches forecast

Accuracy
69%
Brier
0.58
Log-loss
0.971
vs market
0.918
Grades every match this bot forecast (whether or not it bet) — it predicts the whole slate but bets only where it sees value, so this is a bigger count than the bet log below. Lower Brier / log-loss is better; "vs market" is the closing line's log-loss on the same games (market is sharper here).

Bet log — 11 bets placed + 10 forecasts not bet (newest first)

placedmatchcomppickoddsstakeresultP&L
18 JulFrance v EnglandWCEngland 40% forecastno bet
13 Jul 07:10France v SpainWCSpain +0.50 AH1.6251.8uwon+1.12u
13 Jul 07:10France v SpainWCSpain 1X23.253.0uwon+6.75u
11 Jul 05:01Argentina v SwitzerlandWCSwitzerland +0.50 AH2.23.0uwon (1-1, 90 min — then ET/pens)+3.60u
11 Jul 05:01Argentina v SwitzerlandWCSwitzerland 1X25.53.0ulost (1-1, 90 min — then ET/pens)-3.00u
11 JulNorway v EnglandWCEngland 40% forecastno bet
10 JulSpain v BelgiumWCSpain 48% forecastno bet
9 Jul 07:02France v MoroccoWCMorocco +0.50 AH2.43.0ulost-3.00u
9 Jul 07:02France v MoroccoWCMorocco 1X26.53.0ulost-3.00u
7 JulSwitzerland v ColombiaWCSwitzerland +0.50 AH1.6251.9uwon (0-0, 90 min — then ET/pens)+1.19u
7 JulSwitzerland v ColombiaWCSwitzerland 1X23.53.0ulost (0-0, 90 min — then ET/pens)-3.00u
3 JulColombia v GhanaWCColombia 36% forecastno bet
3 JulAustralia v EgyptWCEgypt 39% forecastno bet
3 JulArgentina v Cape VerdeWCCape Verde +2.50 AH1.593.0uwon (1-1, 90 min — then ET/pens)+1.77u
2 JulSwitzerland v AlgeriaWCSwitzerland 56% forecastno bet
2 JulPortugal v CroatiaWCPortugal 44% forecastno bet
2 JulSpain v AustriaWCSpain 49% forecastno bet
30 JunFrance v SwedenWCFrance 42% forecastno bet
30 JunIvory Coast v NorwayWCNorway 44% forecastno bet
30 JunMexico v EcuadorWCEcuador 1X23.72.0ulost-2.00u
28 JunNetherlands v MoroccoWCMorocco 1X23.851.8ulost (1-1, 90 min — then ET/pens)-1.80u