Darts Tournament Predictions

I have to say I really enjoyed modelling this one!

Sometimes when you’re modelling to try maintainig an edge over the bookmakers things can get awfully complicated. You want to account for so many things that you easily get carried away and lose focus on the essentials. Models tend to get overly complicated and are really no fun maintaining when they could be simple and beautiful.

This darts model is simple and beautiful!

I’ve been following the darts scene for a very long time now and I’ve always enjoyed watching it. Have been to several WCs in recent years and have also implemented a model for matchups/moneylines for my betting. I enjoy the outright betting most, so I really wanted to come up with a proper outright model, too.

So what is this model all about and how does it work? Let’s dive in.

To generate tournament predictions we first need to be able to quantify the outcome probabilities of individual matches. I’m using a blend of elo-ratings, current form and bookmaker prices to compute match estimates.

However we must account for the fact that tournaments are often played in different formats. The PDC European Tour for instance plays (most of) its matches in a ‘First-To-6’ leg format. The PDC World Championship is played in a ‘First-To-X’ set format (with 3 legs being needed to win a set).

In order to account for the myriad of different formats we first have to calculate the probability of ‘player 1 wins a LEG against player 2’. If we have the leg probability we can then compute the match probability using the inverse beta-function. In Excel this would look like this

prob_match = BETA.DIST(prob_leg, format, format, TRUE)


prob_leg … probability of player 1 to win a leg
format … the leg-format of the match (e.g. 6 would mean a ‘First-To-6’ legs match).

The format matters A LOT! Imagine MvG playing a ‘First-To-16’ match against Keegan Brown he would be a heavy fabourite. If they’d play a ‘First-To-5’ match things would be a lot closer. In fact for this particular matchup MvG would be a 87% favourite to win a ‘First-To-16’ match, but would only be a 72% favourite in a ‘First-To-5’ match.

Armed with these match probabilities it’s a matter of playing the tournament millions of times. This is called a Monte Carlo simulation.

In order to determine the winner of each match we generate a random number between 0 and 1 and compare this number with the match probabilities.

Let’s walk through one example. Let’s assume Michael Van Gerwen plays William O’Connor with MvG being an 85% to win the match. If the random number generator throws a number < 0.85, MvG is the winner. A random number between 0.85 and 1 would mean O’Conner is the winner.

The loser is eliminated and the winner advances to the next round.

We repeat this process for every match and every round. A tournament with 64 entries has

log(64, 2) = 6

rounds until the winner is determined (log x to the base of 2).

Each simulation gives us a winner. Perhaps Michael van Gerwen wins a particular simulation. That’s one possibility – and currently it would be the most likely one – but he would certainly not win every simulation.

That’s why we need to run the simulation millions of times. I tend to run 2.5 million trials for a 64-player field as such big fields mean big variance. Over that many simulations, MvG wins sometimes (but not always), Gary Anderson wins a little less often and the no-hopers might not even win once in a million trials.

In fact Michael van Gerwen has won 350k simulations while Dyson Parody hasn’t won a single simulation in 2.5 million trials as you can see from the predictions for the 2019 Gibraltar Darts Trophy.

Screenshot 2019-09-27 at 08.19.35
On a side note it takes my Apple iMac 27″ (from 2013) almost 6 hours to run all 2.5 million simulations. I love it to see my machine sweating!

The number of wins is divided by the number of simulations in order to derive the probability of one player to win the tournament. If we take the inverse we’ll get the fair odds which can then be easily compared to bookmaker prices to look for potential value bets.

fair_odds = n / number_of_wins

As you would expect the draw affects outright probabilities quite a bit. Assume Michael van Gerwen, Gary Anderson, Peter Wright, Rob Cross all being in the same half then players in the opposite half of the draw would have a much ‘easier’ path to the final as if they were in the same half.

This model accounts for both tournaments with a set draw (e.g. European Tour events) as well as for tournaments with a random draw (e.g. the UK Open).

I will try to publish the tournament predictions before every major PDC event on my twitter account @BettingIsCool

The predictions also include the value and advised stakes based on the Kelly-Criterion on a scale from 1 – 100.

I hope these forecasts serve as a supplementary tool for your betting or even just to have a side bet every now and then. Don’t go havoc with your stakes though!

And always remember the beauty of simple things!

The Hidden Cost Of Slippage

There are lots of hurdles to overcome before you can expect to turn a profit from following a tipster. First and foremost of course it’s the tipster’s skill to identify value prices. Secondly you want the tipster to advise his bets at prices from a reputable bookmaker who does not restrict their customers. Additionally you need to deduct subscription fees from potential profits and bet placement fees if you happen to place your bets automated through a bot (like I do). Something that is not so obvious and sometimes hard to estimate is slippage, which also has a hefty influence on your bottom line.

Slippage is the difference in profits between betting at advised and betting at obtained prices. Say, you follow a tipster and his yield across 1000 picks is +4.50%. Let’s also assume that the actual yield you have achieved from these bets (by sometimes being forced to take lower odds) is +3.30%. Your slippage would then be 1.20% (4.50% – 3.30%).

Please be aware that slippage only affects winning bets. For a losing bet using 1 point level stakes your p/l is always -1, regardless of the odds you took beforehand.

Consistently taking lower than advised prices can eat massively into your profits as we will see below. In fact it can be the difference between winning and losing depending on the popularity of the tipster. Generally speaking the more popular the tipster the greater the slippage will be.

But just how much of slippage are we talking about? I will try to quantify this figure below.


Q & A #1 – Questions from Tim & Benjamin

Tim and Benjamin asked the following questions on twitter.

@t_i_m_1_3 What’s your academic background? Have you worked in the betting industry before turning pro gambler? Are you only living from your gambling winnings or any side jobs etc?

@PinnacleBen I understand you played poker for a living before moving into sports betting. How different is the lifestyle of a professional poker player vs. professional sports bettor?

I chose these questions to tackle first as they serve as a good entry point and a little bit of an introduction to myself. Also I enjoy talking about poker back in the days which was an absolutely weird and almost self-destructive experience…

So, yes I have an academic background. Studied maths, physics & statistics, however didn’t graduate in any of those subjects. 4 years into university I was introduced to poker and I sensed I could be successful using my statistics/maths background. I didn’t see the benefit of a degree anyway so I abandoned university to pursue playing poker full-time. It was a bit of a gamble as I didn’t know what to expect. But I was young and free and had nothing to lose. And I was never afraid of gambling anyway if the odds were in my favour… 🙂


Monkeys Tossing Coins

Apologies to the well respected Joseph Buchdahl from www.football-data.co.uk for stealing the title for this article. I find it appropriate and creative at the same time so couldn’t resist using it. I swear the rest of the article are my very own words… 🙂

It is oh-so-tempting to check a half-decent tipster-platform and sign up with a tipster who is being promoted as the next big thing. Even for more experienced punters it is sometimes hard to resist.

Just out of curiosity I fired up my browser and checked a popular tipster platform which read the following stats for the tipster topping the table: 893 bets, 19% yield, 9524 followers.

Damn it, that’s too good to be true, isn’t it? For someone to show a 19% yield over such a ‘large’ sample he must have what it takes, right? Also if he continues that performance the €50 for monthly sub-fees are covered in no time…

But hold on. Are we missing something?


The Single Biggest Mistake Punters Make

The majority of this article will deal with the financial investment world, but the principles are equally relevant to sports betting.

It is perhaps the greatest paradox in the investment world that many consistently profitable money managers have a large percentage of losing clients. I recently saw the records of a very successful US Hedge Fund, that showed over 40% of their lifetime client base had actually lost money while investing with the fund! This fund had a relatively consistent record of double digit annual gains over decades! This rather odd story is by no means isolated, it is repeated within many successful funds.

So, what causes this phenomena?


How Good Is A Betting Tipster

You hear a lot of sports bettors say it, “I beat the closing price on that bet” but what does it really mean and why is it important to winning when it comes to betting on sports?

The closing price is the betting price at the sportsbooks when all betting is closed and the game is about to start. It is the most accurate price because all of the money has been bet and all available information and opinions have been factored in.

Closing price value is determined by comparing the price on a bet placed at an earlier time with the price at game start time. If you placed a bet at 2.1 and the price closed at 1.75, you have price value. Many studies have been done on the closing price and all point toward the same thing and assume that getting a better price than the close will result in +EV bets in the long run.


Risk vs Uncertainty

In sports betting it’s sometimes hard to judge where you stand on your way to profits. Is it a matter of good fortune (or bad fortune for that matter) or are you genuinely holding an edge over the bookmaker(s)?

To answer this question a proper understanding of risk and uncertainty helps.

Risk, as first articulated by the economist Frank H. Knight in 1921, is something that you can put a price on. Say that you’ll win a poker hand unless your opponent draws to an inside straight: the chances of that happening are exactly 1 chance in 11. This is risk. It is not pleasant when you take a bad beat in poker, but at least you know the odds of it and can account for it ahead of time. In the long run, you’ll make a profit from your opponent making desperate draws with insufficient odds.


The 80-20 Rule

When it comes to poker, sports betting or any other game of chance your profits are almost never determined by your skills alone, but also by your opponents’ skills.

I was merely in the upper middle class of poker players and needed to be in a game with some bad ones to be a favourite to make money. Fortunately, there were plenty of these bad players – what poker players call fish – during the poker boom years.

There is a learning curve that applies to poker and to most other tasks that involve some type of prediction. The key thing about a learning curve is that it really is a curve: the progress we make at performing the task is not linear. Instead, it usually looks something like the figure below – what I call the Pareto Principle of Prediction.



My Life As A Gambler

I have been involved in gambling for basically my whole life in one way or the other. At the age of 15 me and a few of my best friends launched a betting ‘syndicate’ and decided to crush our local books big time. A few months later reality had caught up on us and we had lost all our money. It was a significant sum for a 15-year old and I was hard pressed to explain that to my parents! Looking back from a distance now we were naïve at that time, to say the least. We have comitted the same mistakes over and over again to make sure not to end up with a profit. However I don’t blame us now. We just didn’t know better.

By the time I was 20 I was excessively gambling in casinos. I was especially addicted to Black Jack – a card game – and was convinced I had an edge over the house, which of course was ridiculous thinking. I was a compulsive gambler and had lost four figure sums in a matter of a few weeks. In one of my last attempts to enter a casino I was asked for a proof of income by the staff members (this was required by law). I was a student without a regular income, so of course couldn’t provide such a piece of paper. As a consequence I was banned from casinos for the time being. Desperately I was seeking an opportunity to satisfy my gambling needs and gladly came across a casino platform on the internet. I managed to lose another four figure sum in a very short period of time and couldn’t believe my bad luck. In terms of money my grandma helped me out so I could somewhat hide the big losses in front of my parents, although I knew they must have smelled that something wasn’t right with me. In fact I was in deep trouble!