Regression analysis, machine learning basics, Elo rating systems, and ensemble modelling applied to sports prediction.