Data, not opinions
We spend our days reading 38 years of racing. This is where we share what the data says — honest, useful, and free.
Pace: the hidden hand in every race
The same horses, run at a different tempo, give a different result. Why pace is the hidden hand in every race.
Class drops and rises, explained
A horse dropping in class is meeting easier rivals — sometimes a gift, sometimes a warning. How to read the move.
First-time headgear: spark or red flag?
Blinkers on for the first time can wake a horse up — or flag a problem. Reading the headgear angle.
Betting exchanges vs bookmakers
Bet against other punters or against the house? How exchanges and bookies differ — and why it matters for value.
Why we register every tip before the off
Anyone can post a winner after it wins. Registering before the off is the rule that makes a record trustworthy.
How betting markets price a horse
A price isn't a bookmaker's guess — it's a crowd's estimate, sharpened by money. Here's how it forms.
Why most horse racing tipsters lose money
Margins, the closing line and survivorship bias stack the deck. Here's the maths most tipsters won't show you.
Can machine learning beat the racing market?
An honest look at where a model can find an edge against a market that's very hard to beat.
Hong Kong: the most efficient pool in racing
Massive turnover, deep data, high takeout — why Hong Kong is the hardest pool to beat, and what it teaches us.
Does “70%” really mean 70%? Model calibration
A model that says 70% should be right 70% of the time. Here's how you check — and why it matters.
What CLV really predicts about long-run results
Winners feel like proof. Statistically, beating the closing price is the better tell — here's why.
What official ratings actually measure
The number next to every horse's name carries a lot — and hides a few things. What ratings really tell you.
Win vs place: which is easier to predict?
Picking the winner is one problem; picking who places is another. The difference shapes how we bet.
Draw bias: when your stall number matters
Sometimes the stall is destiny; usually it's overrated. How to weigh draw bias properly.
Why a 65% strike rate still has losing runs
A genuine edge still loses for stretches. Understanding variance is what keeps you in the game.
The favourite–longshot bias, explained
One of the oldest, most robust patterns in betting markets — and where a model looks for value because of it.
Reading the going: how ground changes a race
Ground conditions can flip a result. How the going works and why some horses live or die by it.
Steamers and drifters: what market moves really tell you
Prices move for reasons — and for noise. How to tell the signal from the steam.
Trainer & jockey form: signal or noise?
Hot trainers and top jockeys matter — but less, and noisier, than the headlines suggest.
Do extra-place offers actually pay?
An extra place can be real value or pure marketing. The difference comes down to field size, terms and price.