Digressive Celts

Ratings and the market

Updated 07:04, 20 Oct.

Forecasts · Ratings and the market

This page shows each team's rating in the forecast, what goes into it, and how it compares with the betting market's. Every rating is shown as the goals a team would score and concede in a game against an average side at a neutral ground, and the difference between the two. How the forecasts work explains each of our ratings and how we simulate the season.

Our ratings and the market's

OursMarket

−1.0−0.50.0+0.5+1.0+1.5GapCelticCeltic, market: +1.28Celtic, ours: +1.29+0.01RangersRangers, market: +1.14Rangers, ours: +0.90−0.24HeartsHearts, market: +0.44Hearts, ours: +0.36−0.08HibernianHibernian, market: +0.22Hibernian, ours: +0.04−0.18MotherwellMotherwell, market: −0.09Motherwell, ours: +0.02+0.10Dundee UnitedDundee United, market: −0.19Dundee United, ours: −0.190.00FalkirkFalkirk, market: −0.36Falkirk, ours: −0.27+0.09AberdeenAberdeen, market: −0.18Aberdeen, ours: −0.29−0.11Dundee FCDundee FC, market: −0.56Dundee FC, ours: −0.40+0.16St. MirrenSt. Mirren, market: −0.46St. Mirren, ours: −0.41+0.05St. JohnstoneSt. Johnstone, market: −0.28St. Johnstone, ours: −0.44−0.16KilmarnockKilmarnock, market: −0.73Kilmarnock, ours: −0.45+0.28−1.0−0.50.0+0.5+1.0+1.5GapCelticCeltic, market: +1.28Celtic, ours: +1.29+0.01RangersRangers, market: +1.14Rangers, ours: +0.90−0.24HeartsHearts, market: +0.44Hearts, ours: +0.36−0.08HibernianHibernian, market: +0.22Hibernian, ours: +0.04−0.18MotherwellMotherwell, market: −0.09Motherwell, ours: +0.02+0.10Dundee UnitedDundee United, market: −0.19Dundee United, ours: −0.190.00FalkirkFalkirk, market: −0.36Falkirk, ours: −0.27+0.09AberdeenAberdeen, market: −0.18Aberdeen, ours: −0.29−0.11Dundee FCDundee FC, market: −0.56Dundee FC, ours: −0.40+0.16St. MirrenSt. Mirren, market: −0.46St. Mirren, ours: −0.41+0.05St. JohnstoneSt. Johnstone, market: −0.28St. Johnstone, ours: −0.44−0.16KilmarnockKilmarnock, market: −0.73Kilmarnock, ours: −0.45+0.28

Goal difference per game against an average side. The gap is ours minus the market's: above zero, we rate the team higher. The market's ratings come from 55 matches' prices (7 from Pinnacle, 48 from Betfair Exchange), 6 of them for matches still to come; the latest is from Tue 20 Oct, 05:05.

Ratings breakdown

TeamSquad valueAttack and defenceExpected PointsOursMarketGap
Celtic €118m +1.25+1.32+1.29 +1.28+0.01
Rangers €149m +0.89+0.91+0.90 +1.14−0.24
Hearts €22m +0.32+0.40+0.36 +0.44−0.08
Motherwell €16m +0.05−0.02+0.02 −0.09+0.10
Hibernian €19m +0.09−0.01+0.04 +0.22−0.18
Dundee United €13m −0.25−0.14−0.19 −0.190.00
Dundee FC €6.9m −0.42−0.38−0.40 −0.56+0.16
Aberdeen €15m −0.28−0.29−0.29 −0.18−0.11
Falkirk €6.5m −0.18−0.35−0.27 −0.36+0.09
St. Johnstone €6.5m −0.39−0.50−0.44 −0.28−0.16
St. Mirren €7.9m −0.36−0.45−0.41 −0.46+0.05
Kilmarnock €6.8m −0.48−0.43−0.45 −0.73+0.28

Attack and defence rates each team on the goals it scores and concedes: 70% expected goals and 30% goals in every league match, with recent matches counting most. Expected Points rates it on 85% Expected Points and 15% points. Both start from what squad value predicts, and ours blends the two evenly. Open a team below for how each part translates into goals, and what each rating rests on.

This seasonLast seasonEarlierSquad value

Celtic ours +1.29 · market +1.28
RatingScoredConcededDifference
Squad value alone2.040.92+1.13
Attack and defence2.230.98+1.25
Expected Points rating2.110.79+1.32
Ours: the two blended2.170.88+1.29
This season's games alone1.950.98+0.96
Market2.281.00+1.28

Squad value €118.4m, 7.3 times the league average. The Expected Points rating is 2.21 points per game; it started the season at 2.24, from squad value.

What the attack and defence rating rests on

This season 22% · last season 45% · earlier 16% · squad value 17%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 2.93 expected goals for and 1.05 against, 2.31 Expected Points, and 2.67 points a game.

Rangers ours +0.90 · market +1.14
RatingScoredConcededDifference
Squad value alone2.150.88+1.27
Attack and defence1.981.09+0.89
Expected Points rating1.820.91+0.91
Ours: the two blended1.901.00+0.90
This season's games alone1.601.05+0.55
Market2.100.96+1.14

Squad value €148.7m, 9.1 times the league average. The Expected Points rating is 1.97 points per game; it started the season at 2.14, from squad value.

What the attack and defence rating rests on

This season 22% · last season 44% · earlier 16% · squad value 18%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 2.13 expected goals for and 1.10 against, 1.98 Expected Points, and 2.22 points a game.

Hearts ours +0.36 · market +0.44
RatingScoredConcededDifference
Squad value alone1.411.25+0.16
Attack and defence1.531.21+0.32
Expected Points rating1.501.11+0.40
Ours: the two blended1.521.16+0.36
This season's games alone1.531.27+0.27
Market1.661.22+0.44

Squad value €22.0m, 1.4 times the league average. The Expected Points rating is 1.64 points per game; it started the season at 1.68, from squad value.

What the attack and defence rating rests on

This season 22% · last season 43% · earlier 16% · squad value 19%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.93 expected goals for and 1.54 against, 1.70 Expected Points, and 1.78 points a game.

Motherwell ours +0.02 · market −0.09
RatingScoredConcededDifference
Squad value alone1.321.320.00
Attack and defence1.391.34+0.05
Expected Points rating1.281.30−0.02
Ours: the two blended1.331.32+0.02
This season's games alone1.311.43−0.12
Market1.321.41−0.09

Squad value €16.3m, 1.0 times the league average. The Expected Points rating is 1.38 points per game; it started the season at 1.45, from squad value.

What the attack and defence rating rests on

This season 22% · last season 43% · earlier 16% · squad value 19%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.71 expected goals for and 1.85 against, 1.40 Expected Points, and 0.89 points a game.

Hibernian ours +0.04 · market +0.22
RatingScoredConcededDifference
Squad value alone1.371.28+0.08
Attack and defence1.351.26+0.09
Expected Points rating1.281.30−0.01
Ours: the two blended1.321.28+0.04
This season's games alone1.251.37−0.12
Market1.441.22+0.22

Squad value €19.1m, 1.2 times the league average. The Expected Points rating is 1.38 points per game; it started the season at 1.45, from squad value.

What the attack and defence rating rests on

This season 21% · last season 43% · earlier 16% · squad value 20%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.56 expected goals for and 1.55 against, 1.38 Expected Points, and 0.78 points a game.

Dundee United ours −0.19 · market −0.19
RatingScoredConcededDifference
Squad value alone1.251.39−0.14
Attack and defence1.261.51−0.25
Expected Points rating1.221.36−0.14
Ours: the two blended1.241.43−0.19
This season's games alone1.321.27+0.05
Market1.291.49−0.19

Squad value €12.6m, 0.8 times the league average. The Expected Points rating is 1.30 points per game; it started the season at 1.17, from squad value.

What the attack and defence rating rests on

This season 22% · last season 45% · earlier 13% · squad value 20%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.55 expected goals for and 1.44 against, 1.45 Expected Points, and 1.33 points a game.

Dundee FC ours −0.40 · market −0.56
RatingScoredConcededDifference
Squad value alone1.091.55−0.46
Attack and defence1.151.57−0.42
Expected Points rating1.111.49−0.38
Ours: the two blended1.131.53−0.40
This season's games alone1.271.33−0.07
Market1.081.64−0.56

Squad value €6.9m, 0.4 times the league average. The Expected Points rating is 1.15 points per game; it started the season at 1.07, from squad value.

What the attack and defence rating rests on

This season 22% · last season 43% · earlier 15% · squad value 20%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.31 expected goals for and 1.60 against, 1.21 Expected Points, and 1.56 points a game.

Aberdeen ours −0.29 · market −0.18
RatingScoredConcededDifference
Squad value alone1.301.34−0.05
Attack and defence1.151.43−0.28
Expected Points rating1.151.45−0.29
Ours: the two blended1.151.44−0.29
This season's games alone1.201.33−0.13
Market1.191.37−0.18

Squad value €14.9m, 0.9 times the league average. The Expected Points rating is 1.20 points per game; it started the season at 1.37, from squad value.

What the attack and defence rating rests on

This season 21% · last season 43% · earlier 16% · squad value 20%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.24 expected goals for and 1.55 against, 1.15 Expected Points, and 1.22 points a game.

Falkirk ours −0.27 · market −0.36
RatingScoredConcededDifference
Squad value alone1.081.57−0.49
Attack and defence1.231.41−0.18
Expected Points rating1.131.48−0.35
Ours: the two blended1.181.44−0.27
This season's games alone1.151.42−0.27
Market1.141.50−0.36

Squad value €6.5m, 0.4 times the league average. The Expected Points rating is 1.16 points per game; it started the season at 0.97, from squad value.

What the attack and defence rating rests on

This season 25% · last season 51% · earlier – · squad value 24%

What the Expected Points rating rests on

This season 39% · last season 42% · earlier – · squad value 19%

This season: 9 games, with 1.12 expected goals for and 1.78 against, 0.98 Expected Points, and 1.00 points a game.

St. Johnstone ours −0.44 · market −0.28
RatingScoredConcededDifference
Squad value alone1.081.57−0.49
Attack and defence1.091.48−0.39
Expected Points rating1.061.56−0.50
Ours: the two blended1.081.52−0.44
This season's games alone1.221.34−0.12
Market1.161.44−0.28

Squad value €6.5m, 0.4 times the league average. The Expected Points rating is 1.07 points per game; it started the season at 0.72, from squad value.

What the attack and defence rating rests on

This season 37% · last season – · earlier 27% · squad value 36%

What the Expected Points rating rests on

This season 38% · last season – · earlier 44% · squad value 19%

This season: 9 games, with 1.32 expected goals for and 1.52 against, 1.21 Expected Points, and 1.33 points a game.

St. Mirren ours −0.41 · market −0.46
RatingScoredConcededDifference
Squad value alone1.131.51−0.39
Attack and defence1.081.44−0.36
Expected Points rating1.081.54−0.45
Ours: the two blended1.081.49−0.41
This season's games alone1.171.56−0.39
Market1.201.66−0.46

Squad value €7.9m, 0.5 times the league average. The Expected Points rating is 1.10 points per game; it started the season at 1.05, from squad value.

What the attack and defence rating rests on

This season 21% · last season 43% · earlier 16% · squad value 20%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.43 expected goals for and 2.01 against, 1.09 Expected Points, and 1.11 points a game.

Kilmarnock ours −0.45 · market −0.73
RatingScoredConcededDifference
Squad value alone1.091.55−0.46
Attack and defence1.241.72−0.48
Expected Points rating1.091.52−0.43
Ours: the two blended1.171.62−0.45
This season's games alone1.101.66−0.56
Market1.091.82−0.73

Squad value €6.8m, 0.4 times the league average. The Expected Points rating is 1.12 points per game; it started the season at 1.20, from squad value.

What the attack and defence rating rests on

This season 22% · last season 44% · earlier 16% · squad value 18%

What the Expected Points rating rests on

This season 38% · last season 40% · earlier 3% · squad value 19%

This season: 9 games, with 1.10 expected goals for and 2.34 against, 0.77 Expected Points, and 0.89 points a game.

Season simulations on each set of ratings

We differ from the market in two ways: in how we rate the teams, and in how we play out the rest of the season from those ratings (How the forecasts work has the details). Here each set of ratings, the market's included, goes through our simulation, so the Market column isn't the betting market's own title odds: it's what our simulation makes of the market's ratings.

TeamOursMarketHalfwayAttack and defenceExpected PointsSquad valuesThis season
Celtic 83%72%76%82%84%52%83%
Rangers 17%28%23%18%15%48%15%
Hearts <1%<1%<1%<1%<1%<1%1%
Motherwell <1%–<1%––––
Hibernian –––––––
Dundee United ––––––<1%
Dundee FC ––––––<1%
Aberdeen –––––<1%<1%
Falkirk –––––––
St. Johnstone ––––––<1%
St. Mirren –––––––
Kilmarnock –––––––
TeamOursMarketHalfwayAttack and defenceExpected PointsSquad valuesThis season
Celtic >99%>99%>99%>99%>99%>99%>99%
Rangers >99%>99%>99%>99%>99%>99%>99%
Hearts 96%98%96%94%96%89%91%
Motherwell 49%36%43%50%46%47%28%
Hibernian 43%64%53%47%40%47%22%
Dundee United 41%41%41%35%48%44%55%
Dundee FC 45%31%38%42%49%38%68%
Aberdeen 38%49%43%35%39%63%44%
Falkirk 30%21%27%37%24%14%23%
St. Johnstone 25%38%31%28%23%22%47%
St. Mirren 21%20%22%23%22%25%18%
Kilmarnock 12%3%7%11%13%10%5%
TeamOursMarketHalfwayAttack and defenceExpected PointsSquad valuesThis season
Celtic –––––––
Rangers –––––––
Hearts <1%–<1%<1%<1%<1%<1%
Motherwell 3%3%4%3%4%3%7%
Hibernian 5%1%3%5%6%4%11%
Dundee United 5%3%5%8%4%3%2%
Dundee FC 6%8%8%8%5%6%1%
Aberdeen 8%3%6%9%8%2%4%
Falkirk 11%11%11%8%14%22%11%
St. Johnstone 18%4%11%15%19%18%5%
St. Mirren 17%12%15%15%17%14%17%
Kilmarnock 27%56%37%30%24%26%42%
TeamOursMarketHalfwayAttack and defenceExpected PointsSquad valuesThis season
Celtic 87868786888482
Rangers 77817977788471
Hearts 60626159615659
Motherwell 48464749484846
Hibernian 47504948464844
Dundee United 47474646484751
Dundee FC 46444546474552
Aberdeen 45474645455048
Falkirk 44434446434044
St. Johnstone 43464444424249
St. Mirren 42424343424343
Kilmarnock 40353840404037

Ours is the forecast itself. Every other column plays out the rest of the season 4,000 times on that set of ratings, from the same table: the market's, halfway between ours and the market's, each of our two ratings alone, squad values alone, and this season's games alone, without squad values or earlier seasons.

Single-team effects

Effect on forecasts if we rated each team separately per the market while keeping the rest as they are.

TeamGapPointsTitleTop sixBottomBiggest knock-on
Kilmarnock +0.28 −4.10−7+21 St. Johnstone bottom −5
Hibernian −0.18 +2.90+15−3 St. Mirren top six −3
St. Johnstone −0.16 +3.00+13−8 Kilmarnock bottom +3
Rangers −0.24 +3.3+1100 Celtic title −11
Dundee FC +0.16 −2.30−11+5 Kilmarnock top six +2
Motherwell +0.10 −1.80−10+2 Dundee FC top six +3
Aberdeen −0.11 +1.80+9−3 Kilmarnock bottom +2
Falkirk +0.09 −1.40−6+3 Dundee FC top six +2
Celtic +0.01 −1.3−400 Rangers title +4
Hearts −0.08 +1.00+10 Kilmarnock bottom +1
St. Mirren +0.05 −0.1000 Falkirk top six +1
Dundee United 0.00 +0.1000 –

The gap is ours minus the market's rating, in goal difference per game. The changes are to the team's own projected points and its chances, in percentage points, when only it moves to the market's rating; the knock-on is the biggest change that makes to anyone else's title, top-six, or bottom chance. Biggest effects first. Changes of a point or two can be noise.

How this works

Our attack and defence rating comes from every league match, with 70% expected goals and 30% goals, recent matches counting most (a match 20 rounds back counts half as much), and pulled towards a strength predicted from squad value. The Expected Points rating is a running average of 85% Expected Points and 15% points (a game ten games back counts half as much), starting each season from six games' worth of what squad value predicts. What each rating rests on splits its weight between this season's matches, last season's, earlier ones, and its squad-value starting point. Squad values alone uses today's values in both ratings; this season's games alone fits both ratings again with nothing but this season's matches, pulled gently towards average.

The market's ratings are fitted to the goal expectations implied by each match's prices: Pinnacle's, or Betfair Exchange's where Pinnacle has none, with the margin taken off in proportion. They use the closing prices of matches played, each counting half as much for every five rounds back, and the latest prices for matches still to come. In the simulations the market's ratings stay fixed through each simulated season, which matched how uncertain seasons turned out to be in our testing; every other set moves a little after each simulated match, as the forecast's do. In that testing, over five seasons, simulations on our attack and defence ratings scored about 0.002 behind simulations on market ratings, a gap too small to call. How the forecasts work.