Python for Fantasy Football – Addressing Class Imbalance in Machine Learning

Python for Fantasy Football – Addressing Class Imbalance in Machine Learning

Welcome to part 6 of my ‘Python for Fantasy Football’ series! In this article we will be looking at strategies for addressing class imbalance in machine learning. In part 5 I introduced some basic machine learning concepts and explained why...
read more
Python for Fantasy Football – Introduction to Machine Learning

Python for Fantasy Football – Introduction to Machine Learning

Welcome to part 5 of the Python for Fantasy Football series! This article will be the first of several posts on machine learning, where I will use expected goals as an example to show you how to create your own...
read more
Python for Fantasy Football – APIs and JSON Data

Python for Fantasy Football – APIs and JSON Data

Welcome to part 4 of the Python for Fantasy Football series! As always, if you missed any of the previous parts, go back and check those out first before reading any further. In part 3 I mentioned that your first...
read more
Python for Fantasy Football – Getting and Cleaning Data

Python for Fantasy Football – Getting and Cleaning Data

Welcome to part 3 of the Python for Fantasy Football series! If you missed part 1 or 2, go back and check those out first before continuing. I’ve had a lot of positive comments on the series so far, and I...
read more
Python for Fantasy Football – Matchup Adjustment

Python for Fantasy Football – Matchup Adjustment

Welcome to part two ‘Python for Fantasy Football’ series! If you missed part 1, click here to go back and work through that first. In this article I’ll go through a few more useful things we can do with the...
read more
Python for Fantasy Football – Introduction

Python for Fantasy Football – Introduction

Welcome to the first article in the ‘Python for Fantasy Football’ series! Regular readers will be aware that I am a big advocate of using data to help better understand sports, and daily fantasy football lends itself particularly well to...
read more
Common Cognitive Biases in Daily Fantasy Football

Common Cognitive Biases in Daily Fantasy Football

Cognitive biases are errors in judgement that influence how people think and act. The human brain is incredible, but it’s not perfect. Unfortunately, it’s a lot harder for people to process information in a logical, objective manner than they would...
read more
January Transfers From a Fantasy Perspective

January Transfers From a Fantasy Perspective

My last article on transfers was well received, so I thought I’d take a look at the January transfers from a fantasy perspective. In this article, I’ll go through everything you need to know about all of the fantasy relevant...
read more
Set Pieces in Daily Fantasy Football

Set Pieces in Daily Fantasy Football

Instead of previewing the UCL slates this week, I decided to write an article about set pieces in daily fantasy football. With each cross being worth 0.75 DraftKings points at the time of writing, it’s important to know who takes...
read more
EPL Gameweek 9 Review

EPL Gameweek 9 Review

Gameweek 9 wasn’t the most exciting, but there was still plenty to sweat on DraftKings and Yahoo last weekend. For the gameweek 9 review I’ll be focusing on the Saturday main slate. As for the Sunday slate, I thought it...
read more