ABSTRACT

Sports analytics is on the rise, with top soccer clubs, bookmakers, and broadcasters all employing statisticians and data scientists to gain an edge over their competitors.

Many popular books have been written exploring the mathematics of soccer. However, few supply details on how soccer data can be analysed in real-life. The book addresses this issue via a practical route one approach designed to show readers how to successfully tackle a range of soccer related problems using the easy-to-learn computer language R. Through a series of easy-to-follow examples, the book explains how R can be used to:

  • Download and edit soccer data
  • Produce graphics and statistics
  • Predict match outcomes and final league positions
  • Formulate betting strategies
  • Rank teams
  • Construct passing networks
  • Assess match play

Soccer Analytics: An Introduction Using R is a comprehensive introduction to soccer analytics aimed at all those interested in analysing soccer data, be they fans, gamblers, coaches, sports scientists, or data scientists and statisticians wishing to pursue a career in professional soccer. It aims to equip the reader with the knowledge and skills required to confidently analyse soccer data using R, all in a few easy lessons.

chapter 1|29 pages

Soccer Analytics: The Way Ahead

chapter 2|47 pages

Getting Started with R

chapter 3|26 pages

Using R to Harvest and Process Soccer Data

chapter 4|27 pages

Match Data and League Tables

chapter 5|38 pages

Predicting End-of-Season League Position

chapter 6|39 pages

Predicting Soccer Match Outcomes

chapter 7|31 pages

Betting Strategies

chapter 11|37 pages

Successful Data Analytics