You may wish to visit this interesting UK site.

http://www.footyforecast.com/

It contains software for forecasting winners in European soccer (i.e., "football") matches.

There are various forecasting methods used here including:

FootyForecast Method: Based upon the total points for the last N games and the maximum number of points possible for those N games.

Rateform Method: Each team starts the season with 1000 points and "bets" some of those points in each game it plays. By losing or winning points the team earns a lower or higher rating.

Simple Sequence Method: A weighted average of wins and losses.

Win Draw Loss Method: Takes into account the proportion of past wins, draws, and losses.

Score Prediction Method: Uses team goal performance over a specified time to predict scores in particular matches.

Sample software is available on the website for forecasting actual European matches. Data on previously played matches is also available for use in the calculations.