andr3w321 on April 22nd, 2016

One of the benefits of writing these Elo explanations up is my readers can hopefully find any errors. My boy @ericrodawig was asking if the 1550 vs 1450 matchup should result in 1550 having a higher rating afterwards. My reply was no because the way Elo ratings are supposed to work is a rating only […]

Continue reading about A note on autocorrelation

andr3w321 on April 21st, 2016

In Elo Ratings Part 1 I provided a basic background on Elo ratings, the advantages and disadvantages of them and some python code to create a basic rating system. In part 2 I’ll go through the disadvantages I mentioned in part 1 and how they can be adjusted for. 1) They don’t account for matchups. […]

Continue reading about Elo Ratings Part 2 – Margin of Victory Adjustments

andr3w321 on April 20th, 2016

With the college basketball season ending and NFL season not starting up for another four months I’ve been spending some time working on a Tennis model which as led me to reading a lot about Elo Ratings. Pronounced Elo – after Arpad Elo not E-L-O. There’s quite a bit of info out there, but not […]

Continue reading about Elo Ratings Part 1

andr3w321 on October 2nd, 2015

I was planning on writing up a big post outlining every single formula you need to know for sports betting, but instead I made an open source website SportsBettingCalcs.com that does all the work for you. The javascript and little bit of python should be simple enough to follow and wikipedia and khan academy can […]

Continue reading about Sports Betting Math

andr3w321 on March 25th, 2015

So I’ve been reading quite a lot about sports betting lately and I’ve learned a ton which I thought I’d share here. Before I get in to how to win at betting I think it’s important to examine a few other things first. Is sports betting illegal? Maybe. It depends where you live. A couple […]

Continue reading about How to win at sports betting