The mathematical method explained
A full academic research paper, for publication in a peerreviewed journal, is currently (October 2017) in preparation. That paper will contain all the details of the alt3 method, along with the mathematical justification for its use to produce routinely better leaguetable rankings.
For now, we will show here the key mathematical formulae behind the method — for those who enjoy such things!
The mathematical model
The essence of alt3 is to determine a numeric, positivevalued strength, , for each team in the league, on the basis of the team’s match results to date within the current season. The scale on which team strength is measured is such that an ‘average’ team has strength .
The strengths are formally parameters in a statistical model — a model which specifies the probability of every possible match outcome for the whole season.
Specifically, when home team plays away team , the three possible match outcomes (that is to say: wins, wins, or a draw) are taken to have the following probabilities:
The model depends on two further numerical quantities, in addition to the teamspecific strengths . These are:

: the ‘home advantage’ parameter.
In football leagues, this will be a number greater than 1. For example, a value of would mean that a team’s strength is enhanced by 10% when playing at home. The alt3 model uses the same homeadvantage effect for every team within a league.
(A more elaborate model, with home advantage allowed to differ between teams, would not work at all well for our purpose, since it would confound the interpretation of league tables based upon it.) 
: the ‘prevalence of draws’ parameter.
The specific interpretation of is that the probability of a draw between two averagestrength teams (that is, teams and with ), in a hypothetical match where neither team has home advantage, is . Thus, for example, the value would imply that the probability of a draw in such a hypothetical match between average teams is .
The homeadvantage parameter and the drawprevalence parameter are taken to be structural quantities, meaning that they can reasonably be assumed to be constant across different seasons of any specific league. This allows the values of and to be determined from historical data, for any given league.
There is no reason to suppose that different leagues should share the same homeadvantage or drawprevalence properties. Indeed, there are some marked differences between the major leagues in Europe, in regard to the numerical values of and that fit well to historical data.
Isn’t that just a generalized BradleyTerry model?
Yes, it is!
(But that is a nerdy question, of course. Don’t worry if you have never heard of the BradleyTerry model before. The main point of this part of the page is to say briefly where that strangelooking 1/3 power comes from, in the formulae above — and why it is important.)
The BradleyTerry model, and variants of it, are well established in the ranking of sports players and teams. A wellknown example is the Krach method that is used in US college hockey (i.e., ice hockey). And the Elo rating method, well known especially for its use to rank chess players, is also closely related to the BradleyTerry model.
The probabilities shown above are in fact very similar to the model introduced in Davidson and Beaver (1977), which extends the BradleyTerry model to handle draws (ties) and a homeadvantage effect (or ‘order effect’). The only material difference is the power 1/3 that appears in our formulae above, which determines how the probability of a draw relates to relative team strengths; the DavidsonBeaver model has power 1/2 instead.
The reason for the power 1/3 is simple: in modern football leagues, three league points are awarded for a win, and 1 for a draw. It is long established that the DavidsonBeaver model, with its 1/2 power, would always reproduce correctly the final league standings in a full roundrobin tournament, provided that the points system is ‘2–1–0’, i.e., two points for a win and one for a draw. The appropriate modification for a 3–1–0 points system is to use power 1/3 instead of 1/2.
The use of power 1/3 is crucial, for a coherent ranking that takes into account schedule strength in football leagues. The use of power 1/3 ensures that whenever schedulestrength differences are absent, the modelbased ‘retrodictive’ ranking agrees exactly (as it surely must!) with the official league table. This is particularly important, of course, at the end of the season, when the full double roundrobin tournament structure exactly eliminates all schedulestrength differences.
How are the team strengths determined?
The strengths are determined to make the above probabilities fit as well as possible to the actual match results seen already.
The standard statistical method for this is the method of maximum likelihood. This method finds the unique values of strengths that yield exact agreement between:

the actual league points totals to date; and

the expected league points, as derived from the above model, for the matches already played.
(It is the choice of power 1/3 in the model that ensures that the method of maximum likelihood has this exact relationship with league points.)
The ‘schedule strength’ and ‘adjusted points’ summaries
As explained above, the fundamental quantities in the alt3 calculation are the team strengths . It is those team strengths that determine the ranking in an alt3 table.
In each alt3 table, what we actually present are two summary columns, labelled sched and Ptsm (where m is the number of matchdays into the season).
[This section currently under construction. For now, please see The league tables explained. More detailed explanations coming here soon!]