It's based on historical and more recent stats so it's good at showing patterns.

The ratings give an indication of form and also how teams are performing against an expected level of performance.

Match result predictions always give the most likely result but it's possible to look at the numbers to see the likelihood of each outcome...

It predicts clean sheets quite well and matches with BTTS..

It's just spews out numbers and it's up to an individual to make a judgement, for example I bet on any BTTS result with a rating over 50.. since I revived it and had the balls to bet on outcomes it's got 19 out of 21 correct That is one of its best runs though.

Saturday it got all match results correct and the three BTTS matches.. I only bet on the BTTS though...

Looking at number crunching, the odds come out pretty similar to most bookies so I'm quite happy with that...

Data used includes the following weighted depending on significance...

Historical EPL league form homeHistorical EPL goal scoring recordsHistorical EPL defensive recordsHistorical EPL head to head records Current home formCurrent away formGoal scoring form home and awayDefensive form home and awayVarious data from current EPL season...

I've tested it several times over the years and I'd say it performs as expected....