SANPremier League · Model TerminalDATA · ···
← Board
Fixture 91scheduledGW 10

Arsenal v Hull City

market prices held
Expected goals1.79 — 0.35
Expected points2.38 — 0.40
Over 2.536.1%fair 2.77
Both score25.2%fair 3.97
Most likely1-020.2%
Markets priced27
Ch 01 · Outcome

Match result

The bar is the model's probability; the caret on the same scale is the market's, with the margin removed. The distance between them is the disagreement.

OutcomeModel fill · market caretProbFairΔ mkt
ARS72.2%1.39−12.3 pp
Draw21.6%4.63+10.8 pp
HUL6.2%16.18+1.5 pp
Ch 02 · Book

27 markets

dixon_coles xi001-20261102

Model fair prices, computed as 1 / probability from a Dixon-Coles score matrix. No bookmaker margin is included, and no bookmaker is quoting these. A real price will be shorter than every number here.

Thin sample

Hull City has only 8 completed matches in the training window, so its fitted strength is imprecise. Treat the long prices in this book as arithmetic rather than information: a real bookmaker would quote a much shorter price on the outsider.

Matches behind each fit: Arsenal 148 · Hull City 8
Match result
Arsenal72.2%1.39
Draw21.6%4.63
Hull City6.2%16.18
Double chance
Arsenal or draw93.8%1.07
Arsenal or Hull City78.4%1.28
Draw or Hull City27.8%3.60
Draw no bet
Arsenal92.1%1.09
Hull City7.9%12.68
A draw returns the stake, so these prices exclude it.
Win to nil
Arsenal57.8%1.73
Hull City4.6%21.97
Clean sheet
Arsenal70.2%1.42
Hull City17.0%5.88
Ch 03 · Reasoning

What is driving this

computed, not generated

Computed arithmetic, not generated text. Each driver is a stored quantity: the Elo difference replayed from results, points per game over the last five matches, rolling expected goals, and each absent player's share of team expected goals.

Team rating gap+250 Elo
Favours ARS. ARS 1759 against HUL 1508, computed from stored results; an Elo-driven model scores RPS around 0.2015 on this league against roughly 0.194 for de-vigged closing odds
Recent form2.40 against 0.60 points per game
Favours ARS. last 5 and 5 completed matches: WWWLW against DLDLD
Underlying expected goals+0.94 net xG per match
Favours ARS. ARS +0.38, HUL -0.56 across the form window — results are noisier than the chances behind them
Unavailable players36% home against 24% away xG missing
Favours HUL. 4 out and 12 doubtful for ARS, 9 out and 8 doubtful for HUL; measured as the share of recent expected goals those players contributed
Home advantage+60 Elo equivalent
Favours ARS. the football default is around 100 Elo points, but Premier League home advantage fell during the crowdless 2020/21 season and settled lower afterwards, so the ratings carry a smaller term
Ch 04 · Comparison

Both sides

ARS
WWWLW
12 Sept – 24 Oct
HUL
DLDLD
12 Sept – 25 Oct
2.40Points per game0.60
7Goals for6
4Goals against8
8.75Expected goals6.56
1,759Elo1,508
Ch 05 · Market

Bookmaker prices

Real bookmaker prices, collected from published market data.

MarketSelectionBestBookImpliedN
h2haway21.001xBet4.8%42
h2hdraw9.00Tipico11.1%42
h2hhome1.18Betfair84.7%42
Ch 06 · Availability

Arsenal

36.2% xG out

Share of attacking output is what moves the number, so it is shown rather than implied.

SakaMIDinjured0%24.4% xG
Thigh injury - Unknown return date
DowmanMIDsuspended0%
Suspended until 29 Nov
NelsonMIDunavailable0%
has departed the club as a free agent.
SalibaDEFinjured0%
Back injury - Unknown return date
HavertzFWDdoubtful75%18.6% xG
Hamstring injury - 75% chance of playing
CalafioriDEFdoubtful75%8.2% xG
Hip injury - 75% chance of playing
KonsaDEFdoubtful75%4.1% xG
Unspecified injury - 75% chance of playing
MaduekeMIDdoubtful50%3.6% xG
Ankle injury - 50% chance of playing
RiceMIDdoubtful75%3.0% xG
Unspecified injury - 75% chance of playing
Bruno G.MIDdoubtful75%1.8% xG
Knock - 75% chance of playing
and 6 more
Ch 06 · Availability

Hull City

23.5% xG out

Share of attacking output is what moves the number, so it is shown rather than implied.

GelhardtMIDinjured0%13.5% xG
Ankle injury - Expected back 5 Sep
MendyDEFinjured0%6.8% xG
Groin injury - Expected back 31 Oct
CrooksMIDsuspended0%
Suspended until 22 Nov
TargettDEFinjured0%
Ankle injury - Unknown return date
AnsahFWDinjured0%
Back injury - Unknown return date
GyabiMIDinjured0%
Thigh injury - Unknown return date
HughesDEFinjured0%
Groin injury - Unknown return date
MatazoMIDinjured0%
Knee injury - Unknown return date
ZambranoMIDinjured0%
Thigh injury - Unknown return date
ChoMIDdoubtful75%9.2% xG
Unspecified injury - 75% chance of playing
and 7 more
Ch 07 · Simulation

Re-price without a player

Removing a player scales that side's expected goals by their share of recent attacking output, then rebuilds the score matrix. Every market moves together.

Ch 08 · Briefing

Written summary

generated text

Written by gpt-5.6-terra from the numbers above, which it cannot add to or override.

The model assigns Arsenal a 72.0% win probability, with the draw at 21.8% and Hull City at 6.3%. Expected goals are 1.78 for Arsenal and 0.35 for Hull. Over 2.5 goals is rated at 35.9%, while both teams scoring is 25.3%. Arsenal have won 4 of 5, scoring 7 and conceding 4, with 8.8 xG for and 6.8 against. Hull have no wins in 5, with 3 draws and 2 losses; they have scored 6, conceded 8, and posted 6.6 xG for against 9.4 conceded. Arsenal’s Elo is 1759 versus 1508, and their points per game are 2.4 versus 0.6. The market is more bullish on Arsenal: 83.1% versus the model’s 72.0%. It gives the draw 12.2% and Hull 4.7%, below the model’s 21.8% and 6.3%. The scorecard says the model does not beat the market. There are no listed missing players, but 16 Arsenal and 17 Hull absentees have unmeasured output shares.

Ch 09 · Divergence

Where the model differs from a price

Shown with the model's own record, because that is what decides how much these are worth.

h2h awaymodel 6.2% vs 21.00 (1xBet)+29.8 ppstake 0.4%medium confidence
Ch 10 · Calibration

How this model actually scores

Dixon-Coles bivariate Poisson fitted to Premier League results with exponential time decay. Statistical model, no language model involved.

loses to closing market2,281 out-of-sample fixtures
MetricModelMarketΔ
Ranked probability score0.20470.1965+0.0082
Log loss0.98820.9623+0.0259
Brier0.58830.5711+0.0172
Accuracy52.5%54.8%−2.3 pp

Lower is better for the first three. These probabilities are for reading a fixture, not for expecting profit against closing prices. What these numbers mean