The Poisson Football Model: Predicting Soccer Scores

The Poisson distribution is a probability model widely used in statistics. In football, it provides a mathematical framework for estimating the likelihood of different match outcomes and scorelines.

The core idea behind the Poisson distribution is that certain events occur independently at a constant average rate. In football, goals are exactly this kind of event: each team tends to score at a characteristic average rate over a match, known as expected goals (xG). Because the number of goals a team scores in a fixed period follows a Poisson distribution, we can model both teams' scoring as independent Poisson processes and calculate the probability of any final scoreline, as well as the chances of a home win, a draw, or an away win.

The Poisson Football Model builds on this foundation. Using historical match data, expected-goals analysis, and machine-learning techniques, it estimates each team's attacking and defensive strength, and trains on a large volume of real-world results to continuously improve prediction accuracy.

The model is available on this website. Users simply select the two teams of an upcoming match to receive the predicted probabilities of a home win, a draw, or an away win, along with the most likely scorelines.

The strength of the Poisson Football Model lies in combining a proven probability framework with real football data. Alongside the predictions, we provide rich historical and real-time statistics that users can explore and use as needed.

Poisson Football Model aims to be a professional, data-driven platform for football match analysis. We continually refine how Poisson-based probability reflects real match dynamics, and as data and technology advance, the model will keep improving, delivering more accurate and reliable insights.

The statistics, calculations, and tools behind the Poisson Football Model are explained in detail in our How To Use guide.

All content is provided for educational and statistical-analysis purposes. This is not betting, gambling, or financial advice.

Premier League
Bundesliga
Serie A
LaLiga
Ligue 1
Today
ROUND 5More..
Teams Poisson Rating Score Detail
Time W D L
Brentford  VS  Chelsea HT: 20.485  28.239  51.376  (Half: 0 - 0)
3 - 0
FT: 36.617  23.437  39.846 
Tottenham Hotspur  VS  Aston Villa HT: 18.943  41.983  39.074  (Half: 0 - 1)
2 - 3
FT: 22.822  27.776  49.302 
Brighton Hove Albion  VS  Arsenal HT: 10.881  40.389  48.83  (Half: 2 - 0)
3 - 0
FT: 18.988  27.997  53.015 
Everton  VS  Ipswich Town HT: 26.817  44.668  28.415  (Half: 1 - 0)
1 - 0
FT: 51.446  20.59  27.764 
Newcastle United  VS  Hull City HT: 12.737  21.686  65.777  (Half: 2 - 0)
2 - 1
FT: 17.284  19.068  63.448 
Nottingham Forest  VS  Coventry City HT: 44.7  55.3  0  (Half: 0 - 0)
0 - 1
FT: 62.8  37.2  0 
Bournemouth AFC  VS  Liverpool HT: 35.358  44.691  19.851  (Half: 0 - 0)
0 - 1
FT: 41.37  23.316  35.314 
Leeds United  VS  Crystal Palace HT: 53.544  29.78  16.876  (Half: 0 - 0)
0 - 0
FT: 56.118  23.397  20.385 
Manchester City  VS  Sunderland A.F.C HT: 70.578  23.781  5.541  (Half: 3 - 2)
5 - 3
FT: 69.769  18.288  11.843 
Fulham  VS  Manchester United HT: 24.675  51.429  23.795  (Half: 0 - 0)
1 - 1
FT: 26.409  26.348  47.243 
ROUND 5More..
Teams Poisson Rating Score Detail
Time W D L
Borussia Dortmund  VS  Werder Bremen HT: 62.936  29.953  7.012  (Half: 0 - 0)
2 - 2
FT: 67.287  20.79  11.722 
TSG Hoffenheim  VS  Hamburger SV HT: 51.135  39.325  9.54  -
FT: 58.915  22.49  18.395 
FC Augsburg  VS  Bayern Munchen HT: 24.033  45.897  29.97  -
FT: 17.769  19.877  62.053 
FSV Mainz 05  VS  Bayer Leverkusen HT: 27.523  39.37  33.206  -
FT: 28.771  24.263  46.866 
Union Berlin  VS  SV Elversberg HT: 9.47  26.541  64.189  -
FT: 17.377  18.116  64.107 
SC Paderborn 07  VS  VfB Stuttgart HT: 46.165  29.744  23.991  -
FT: 45.82  22.661  31.52 
RB Leipzig  VS  Eintracht Frankfurt HT: 58.598  32.158  9.144  -
FT: 65.014  18.844  16.042 
FC Köln  VS  Borussia Monchengladbach HT: 50.764  37.951  11.085  -
FT: 66.55  19.815  13.635 
SC Freiburg  VS  Schalke 04 HT: 55.74  37.149  7.112  -
FT: 75.538  14.425  9.338 
ROUND 5More..
Teams Poisson Rating Score Detail
Time W D L
Monza  VS  Sassuolo HT: 19.351  46.956  33.693  (Half: 0 - 0)
2 - 1
FT: 16.428  23.551  60.022 
Udinese  VS  Cagliari HT: 23.23  67.402  9.268  (Half: 0 - 0)
0 - 1
FT: 43.618  34.554  21.828 
Bologna  VS  Torino HT: 29.592  54.961  15.447  (Half: 1 - 0)
1 - 1
FT: 40.882  29.148  29.97 
AS Roma  VS  Inter Milan HT: 54.58  38.234  6.986  (Half: 2 - 0)
2 - 2
FT: 62.822  21.228  15.95 
Venezia  VS  Lazio HT: 12.025  74.832  13.143  (Half: 0 - 0)
0 - 2
FT: 15.632  31.803  52.465 
Fiorentina  VS  Napoli HT: 10.243  57.569  32.188  (Half: 0 - 1)
1 - 1
FT: 23.176  33.552  43.272 
Parma  VS  Genoa HT: 18.772  74.87  6.358  (Half: 1 - 0)
2 - 1
FT: 35.501  37.96  26.538 
Frosinone  VS  Como HT: 26.923  36.834  36.143  (Half: 2 - 0)
2 - 0
FT: 5.807  12.459  81.034 
Juventus  VS  Atalanta HT: 25.284  48.993  25.724  (Half: 1 - 0)
2 - 0
FT: 46.024  26.876  27.2 
AC Milan  VS  Lecce HT: 19.569  52.296  28.135  (Half: 1 - 0)
3 - 0
FT: 35.747  30.662  33.592 
ROUND 8More..
Teams Poisson Rating Score Detail
Time W D L
Malaga  VS  RCD Espanyol HT: 19.763  35.37  44.867  (Half: 0 - 1)
1 - 1
FT: 19.243  30.944  49.613 
Rayo Vallecano  VS  Athletic Bilbao HT: 44.188  44.035  11.777  -
FT: 63.541  20.095  15.964 
Deportivo Alavés  VS  Atletico Madrid HT: 47.591  40.236  11.973  -
FT: 41.099  21.68  37.021 
FC Barcelona  VS  Getafe HT: 56.919  36.084  6.996  -
FT: 74.332  20.026  5.342 
Real Madrid  VS  Villarreal HT: 58.55  27.672  13.778  -
FT: 63.695  20.025  16.279 
Elche  VS  Real Club Celta de Vigo SAD HT: 21.323  59.455  19.023  -
FT: 20.067  27.897  51.937 
Real Sociedad  VS  Deportivo La Coruna HT: 26.732  38.573  34.695  -
FT: 21.12  18.836  59.844 
Real Betis  VS  Osasuna HT: 53.762  38.517  7.521  -
FT: 68.861  22.177  8.862 
Racing Santander  VS  Valencia HT: 52.152  25.024  22.824  -
FT: 41.267  23.744  34.789 
Levante  VS  Sevilla HT: 45.105  35.671  19.224  -
FT: 58.133  20.319  21.448 
ROUND 6More..
Teams Poisson Rating Score Detail
Time W D L
Lens  VS  Lyon HT: 20.299  49.096  30.705  (Half: 1 - 0)
2 - 1
FT: 47.603  24.362  27.835 
Lille  VS  Le Havre AC HT: 32.216  53.06  14.825  -
FT: 44.816  30.491  24.693 
Stade Brestois 29  VS  Angers HT: 62.846  32.864  4.29  -
FT: 56.322  24.326  19.352 
Lorient  VS  Paris FC HT: 17.182  56.069  26.849  -
FT: 28.546  29.306  42.047 
Monaco  VS  Toulouse HT: 51.732  33.229  14.839  -
FT: 69.261  17.728  12.811 
Paris Saint Germain (PSG)  VS  Le Mans HT: 74.618  15.136  9.546  -
FT: 74.849  13.62  10.43 
Nice  VS  Strasbourg HT: 20.434  42.933  36.633  -
FT: 16.473  20.675  62.852 
Stade Rennais FC  VS  AJ Auxerre HT: 48.018  35.657  16.225  -
FT: 58.487  21.457  19.955 
Troyes  VS  Marseille HT: 25.23  58.237  16.533  -
FT: 45.778  31.9  22.322 
2026-10-11More..
League Teams VS / Kick Off Poisson Rating FT Detail
W% D% L%
Norwegian Premier League Rosenborg VS Sandefjord 72.08  16.63  10.99  VS
Georgia First Division Spaeri FC VS Torpedo Kutaisi 19.05  19.43  61.12  VS
Georgia B Shturmi VS FC Kolkheti Poti 52.30  27.86  19.85  VS
Belarusian Premier League Neman Grodno VS FC Baranovichi 49.30  29.60  21.20  VS
Serie A Inter Milan VS Parma 81.19  12.75  5.46  VS
Swiss Super League Servette VS FC Sion 39.76  25.23  35.01  VS
Swiss Super League FC Zurich VS Thun 38.29  24.15  37.66  VS
Swiss Super League Lugano VS Luzern 64.61  20.02  15.17  VS
Israel Premier League Hapoel Haifa VS Maccabi Petah Tikva FC 34.59  31.35  33.96  VS
Israel Premier League Ironi Tiberias VS Hapoel Beer Sheva 10.54  19.62  69.75  VS
Latest ArticlesMore ···
Poisson Football Model Tutorial 3: For Premium Users

This tutorial focuses on how Vip users can use the site. Our Poisson probability is based on the number of goals scored in the team's recent 10 home/away historical matches as a basis, the algorithm calculates the xG of the game, and then the Poisson distribution formula calculates the specific number of goals scored, the score, and the probability of winning or losing.

More···
Poisson Football Model Tutorial 2: For Free Users

This tutorial focuses on how free users can use the site. Our Poisson probability is based on the number of goals scored in the team's recent 10 home/away historical matches as a basis, the algorithm calculates the xG of the game, and then the Poisson distribution formula calculates the specific number of goals scored, the score, and the probability of winning or losing.

More···
Poisson Football Model Tutorial 1: Basic

This tutorial focuses on the significance of Poisson model data and the basic usage of the website. Our Poisson probability value is based on the number of goals scored in the team's recent 10 home/away games as the historical data base, and the team's xG for the current game is calculated by the algorithm, and further based on the Poisson distribution formula, the probability of the specific number of goals scored, the score, and the win/draw/loss is calculated.

More···
Introduction to the use of advanced features of the Poisson model soccer score prediction tool

Poisson Football Model provides professional soccer score prediction tools, using Poisson distribution formula for soccer match score prediction. The advanced features of the tool provide more convenient and intuitive reference to analyze the data.

More···
What is probability?

Probability, which is a reflection of how likely a random event is to occur. A random event is an event that may or may not occur under the same conditions. The Poisson distribution is suitable for describing the number of times a random event occurs per unit of time. The Poisson distribution combined with historical data can be used to calculate the number of possible goals scored in a soccer match.

More···
Difference between free version and premium version

Poisson Football Model provides professional soccer score prediction tools, the development of the Poisson distribution formula used to predict the score of soccer matches on the website, this article lists in detail the free version and the premium version of the functional differences.

More···

We use essential cookies to operate the site. We also use GoatCounter, a privacy-friendly and cookieless analytics tool, to measure traffic — this requires no consent. With your additional consent, we use Google AdSense to display personalized ads. You may Accept or Reject ad cookies at any time. See our Cookie Policy for details.

Reject    Accept