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 8More..
Teams Poisson Rating Score Detail
Time W D L
Ipswich Town  VS  Nottingham Forest HT: 2.166  6.658  88.976  (Half: 1 - 1)
1 - 1
FT: 4.149  6.613  81.745 
Aston Villa  VS  Manchester City HT: 6.427  39.086  54.487  -
FT: 7.346  13.023  78.93 
Arsenal  VS  Everton HT: 48.388  38.913  12.599  -
FT: 69.704  20.504  9.691 
Coventry City  VS  Fulham HT: 31.016  63.306  5.777  -
FT: 38.108  30.455  31.538 
Chelsea  VS  Tottenham Hotspur HT: 45.272  39.561  15.267  -
FT: 44.799  27.048  28.053 
Crystal Palace  VS  Newcastle United HT: 22.379  32.988  44.733  -
FT: 41.431  25.18  33.389 
Hull City  VS  Brentford HT: 41.7  58.2  0  -
FT: 50.057  28.343  21.5 
Liverpool  VS  Brighton Hove Albion HT: 41.72  43.707  14.473  -
FT: 21.4  22.103  56.396 
Manchester United  VS  Bournemouth AFC HT: 29.111  44.294  26.495  -
FT: 49.228  23.159  27.413 
Sunderland A.F.C  VS  Leeds United HT: 0.918  65.068  33.914  -
FT: 11.055  28.111  60.834 
ROUND 7More..
Teams Poisson Rating Score Detail
Time W D L
VfB Stuttgart  VS  Borussia Monchengladbach HT: 66.762  30.157  3.081  (Half: 1 - 1)
2 - 3
FT: 85.297  11.066  3.137 
RB Leipzig  VS  SV Elversberg HT: 51.994  42.433  5.473  -
FT: 71.246  17.868  10.785 
FC Augsburg  VS  Union Berlin HT: 63.06  29.858  7.082  -
FT: 76.021  13.972  9.107 
FSV Mainz 05  VS  Werder Bremen HT: 38.562  46.162  15.176  -
FT: 27.643  25.037  47.22 
FC Köln  VS  Schalke 04 HT: 25.909  36.148  37.942  -
FT: 50.695  20.73  28.275 
SC Paderborn 07  VS  Hamburger SV HT: 33.612  40.514  26.075  -
FT: 35.197  29.16  35.643 
Borussia Dortmund  VS  Eintracht Frankfurt HT: 60.271  26.052  13.576  -
FT: 69.081  17.016  13.802 
TSG Hoffenheim  VS  Bayer Leverkusen HT: 32.937  37.618  29.346  -
FT: 30.312  21.76  47.628 
SC Freiburg  VS  Bayern Munchen HT: 41.072  45.762  13.265  -
FT: 22.766  20.534  56.5 
ROUND 8More..
Teams Poisson Rating Score Detail
Time W D L
Torino  VS  Monza HT: 28.928  45.605  25.367  (Half: 1 - 0)
3 - 2
FT: 77.793  12.934  8.272 
Cagliari  VS  Bologna HT: 9.752  51.31  38.938  -
FT: 23.149  37.74  39.011 
Como  VS  Sassuolo HT: 48.411  40.698  10.891  -
FT: 72.564  17.861  9.374 
Napoli  VS  AS Roma HT: 15.165  35.906  49.03  -
FT: 45.77  25.054  28.977 
Lazio  VS  Parma HT: 48.071  41.985  9.944  -
FT: 64.595  24.37  11.035 
Inter Milan  VS  Fiorentina HT: 58.64  28.539  12.721  -
FT: 81.174  9.389  6.33 
Atalanta  VS  Frosinone HT: 29.683  46.412  23.905  -
FT: 41.075  35.343  23.582 
Genoa  VS  Venezia HT: 41.881  49.716  8.403  -
FT: 52.111  25.848  21.942 
Lecce  VS  Juventus HT: 14.501  43.447  42.053  -
FT: 19.034  24.406  56.56 
Udinese  VS  AC Milan HT: 15.724  79.008  5.368  -
FT: 21.458  40.238  38.404 
ROUND 10More..
Teams Poisson Rating Score Detail
Time W D L
Deportivo Alavés  VS  Malaga HT: 66.5  33.4  0  (Half: 0 - 1)
1 - 1
FT: 79.673  16.283  3.944 
Rayo Vallecano  VS  Elche HT: 36.698  43.979  19.323  -
FT: 51.081  27.11  21.91 
Racing Santander  VS  RCD Espanyol HT: 40.133  28.831  30.937  -
FT: 50.546  22.302  27.151 
Valencia  VS  Villarreal HT: 10.639  53.121  36.04  -
FT: 19.095  26.944  53.861 
Atletico Madrid  VS  Deportivo La Coruna HT: 40.478  46.745  12.677  -
FT: 49.371  22.633  27.896 
Athletic Bilbao  VS  Getafe HT: 17.822  67.198  14.981  -
FT: 41.565  47.176  11.359 
Real Club Celta de Vigo SAD  VS  Real Betis HT: 48.469  28.212  23.219  -
FT: 40.709  21.451  37.541 
Real Sociedad  VS  Levante HT: 45.049  39.94  15.112  -
FT: 58.365  22.831  18.704 
FC Barcelona  VS  Real Madrid HT: 61.313  29.604  8.984  -
FT: 69.254  18.282  12.065 
Sevilla  VS  Osasuna HT: 33.772  43.696  22.432  -
FT: 48.955  24.873  26.072 
ROUND 8More..
Teams Poisson Rating Score Detail
Time W D L
Stade Brestois 29  VS  Nice HT: 76.594  19.729  3.777  (Half: 1 - 0)
1 - 2
FT: 71.022  19.308  9.669 
Lens  VS  Paris FC HT: 16.678  64.002  19.32  -
FT: 47.857  27.628  24.416 
Monaco  VS  Lille HT: 18.075  61.038  20.787  -
FT: 22.042  38.419  39.439 
Angers  VS  Lorient HT: 12.912  51.232  35.756  -
FT: 15.303  27.546  57.151 
AJ Auxerre  VS  Le Mans HT: 34.999  37.036  27.965  -
FT: 59.949  23.004  16.947 
Marseille  VS  Le Havre AC HT: 44.432  45.928  9.64  -
FT: 61.354  21.096  17.45 
Stade Rennais FC  VS  Strasbourg HT: 45.519  36.418  17.963  -
FT: 54.548  21.252  23.9 
Toulouse  VS  Troyes HT: 8.12  65.815  26.065  -
FT: 48.564  30.567  20.768 
Paris Saint Germain (PSG)  VS  Lyon HT: 29.885  51.097  19.018  -
FT: 57.64  24.942  17.518 
2026-10-24More..
League Teams VS / Kick Off Poisson Rating FT Detail
W% D% L%
Czech Women's First Division FC Viktoria Plzen (w) VS Prague Raptors (w) 39.81  41.32  18.77  VS
Czech Women's First Division Slavia Praha (w) VS Banik Ostrava (w) 85.86  2.52  0.74  VS
Indonesia Super League U20 Persik Kediri U20 VS PSS Sleman U20 -  -  -  VS
Indonesia Super League U20 PSIS Semarang U20 VS Persis Solo U20 -  -  -  VS
Russian Women's Premier League Yenisey Krasnoyarsk (w) VS FK Ryazan (w) 23.33  42.18  34.59  VS
J1 Kashima Antlers VS Kashiwa Reysol 56.07  27.05  16.99  VS
J1 Tokyo Verdy VS Avispa Fukuoka 11.38  19.84  68.77  VS
J1 Vissel Kobe VS Machida Zelvia 29.24  26.32  44.54  VS
Australia Women's League Adelaide United (w) VS Perth Glory (w) 69.27  17.29  12.94  VS
Chinese Football Association First Division Dalian Huayi VS Guangxi Hengchen Football Club 23.40  27.31  49.29  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