Developing a basic poisson distribution model
Step One - Gathering Data
You'll need base
numbers for each team in the league that9️⃣ reflect their attacking and defensive
strength. The nice thing about basic poisson distribution is you can it by hand,
spreadsheet9️⃣ or just in a table on Word. The choice is yours. But you will need to
update the numbers each9️⃣ week, so knowledge of a spreadsheet would make the process
easier and more efficient.
Your base numbers will be the numbers9️⃣ of goals every team
has scored and conceded during your sample size. It may be 20, 30, 50 games, or9️⃣ just
the season so far. Sample size is important but it depends on your personal opinion and
time constraints.
Step Two9️⃣ - Starting Your Model
Here's what we do with our base
numbers. We know how many goals each team has scored9️⃣ and conceded so far this season.
Make sure you also have the breakdown of goals scored at home and goals9️⃣ scored away.
We
want to work out the average number of goals scored at home and away. So, take the
total9️⃣ number of goals scored home/away and divide each by the number of goals played.
Let's use the Football League as9️⃣ an example, where 46 games are played.
The team in
focus scored 49 goals at home and 36 away. Below are9️⃣ the example equations of what we
must do with each team's goal output to find their home and away average.
Goals9️⃣ scored
at home (49) / Games played at home (23) = Average Home Goals (2.13)
Goals scored away
(36) / Games9️⃣ played away (23) = Average away goals (1.56)
Step Three - Expanding Your
Dataset
Our team averaged 2.13 goals per game at9️⃣ home and 1.56 goals per game away from
home. Offensively, we'd say that's a pretty good output. But that's not9️⃣ of much use if
we fail to recognise they could be conceding a lot or keeping clean sheets regularly.
We9️⃣ also need to know their defensive capabilities.
The same theory applies with
identifying defensive averages. We want to know how many9️⃣ goals a team has allowed home
or away. Our team has allowed 23 goals at home and just 17 away9️⃣ from home.
Goals
allowed at home (23) / Games played at home (23) = Average Home Goals (1.00)
Goals
allowed away (17)9️⃣ / Games played away (23) = Average away goals (0.73)
Step Four -
Including Averages
Before you move on to calculating the9️⃣ expected goals output or
looking at individual games, it's a good idea to understand where each team ranks in
relation9️⃣ to league averages. League averages can be found by adding averages of each
team together and dividing by the number9️⃣ of teams in the league. That will be your
focal point with teams ranking either above or below the league9️⃣ average.
Step Five -
Maths and Formulas
Now we've come as far as predicting a goals output for two teams in
a9️⃣ game. Our example team, Team A, are hosting Team B. We need to know how Team A
perform at home9️⃣ and how Team B perform away from home.
To work out the attacking
strength of a team, we start with our9️⃣ average goals at home. Team A scored an average
of 2.13 goals per game at home. We then divide this9️⃣ number by the average number of
goals scored by all home teams that season (remember the focal point we mentioned?)
9️⃣ Let's say the average is 1.55.
Team A's Goals per home game (2.13) / League average
home goals (1.55) = 1.37
Team9️⃣ A's attacking strength is 1.37
We also want to know how
strong Team B is defensively. We will be using example9️⃣ numbers here for Team B, but
we've already demonstrated above how to determine a team's goals output or goals
against9️⃣ ratio for home and away games above.
Our Team B has averaged 1.10 goals away
from home, whilst the league average9️⃣ is 1.61.
Team B's Goals against per away game
(1.10) / Average away goals allowed (1.61) = 0.68
Team B's defensive strength9️⃣ is
0.68
You might expect you'd need a higher number to reflect strength, but you'll see in
the next sum why9️⃣ that 0.68 number is very useful to identifying their defensive
strength. The following formula allows you to calculate the home9️⃣ team, Team A, expected
goal output for this game.
Team A attack strength (Home) x Team B defence strength
(Away) x9️⃣ Home goals average
1.37 x 0.68 x 1.55 = 1.44
The home side are expected to
score 1.44 goals on average.
We would9️⃣ then apply the same process to the away side to
determine their attacking strength. Using the same method as above,9️⃣ we discover that
the away side, Team B, have averaged 0.98 goals per away game. We also work out the
9️⃣ home side's defensive strength is 0.75. The league average of away goals is 1.18.
0.98
x 0.75 x 1.18 = 0.86
The9️⃣ away side are expected to score 0.86 goals on average.
The
predicted outcome we have is Team A 1.44, Team B9️⃣ 0.86. That shows us that Team A are
almost nailed on to score a goal in nearly every game, Team9️⃣ B could fail to score
often, and there is a predicted 0.58 goals between the team.
One of the issues with
9️⃣ some of the data the method puts out is that it is nothing more than averages. Averages
aren't necessarily what9️⃣ will occur every game, as several lopsided scores could balance
out several low scoring games. So how do we deal9️⃣ with that?
Step Six - Correct Score
Probabilities
You can use the data you get to predict the likelihood of the most
9️⃣ probable correct scores. You can do this yourself, but it's already a long enough
process. Using a simple online calculator9️⃣ will give you the probability for each
correct score.
The data you need to input is the number of outcomes you9️⃣ are considering
(let's say we are working up to four goals) and the expected event occurrences, which
is the team's9️⃣ attacking strength.
Goals 0 1 2 3 4 Team A 23.69% 34.81% 23.84% 10.88%
3.70% Team B 42.31% 36.39% 15.64% 4.48%9️⃣ 0.009%
Each number is a separate value, so by
taking the most probable goal output for each teams, you can pick9️⃣ out the two standout
most likely scores as...
Team A 1 (34.81%) - Team B 0 (42.31%)
Team A 1 (34.81%) -9️⃣ Team
B 1 (36.39%)
Step Seven - Find the exact probability
That highlights the most likely
correct scores, but it fails to9️⃣ show you the exact probability of them. By multiplying
the two percentages together (expressed as decimals) you can find the9️⃣ exact probability
if that correct score.
For 1-0, it's 34.81% vs 42.31%. As a decimal sum, that's 0.3481
x 0.4231 =9️⃣ 0.1472. You convert any decimal to a percentage simply by shifting the
decimal point two places to the right, so9️⃣ 0.1472 is 14.72%. The same method is used to
determine the likelihood of a 1-1 draw, which is 12.66%.