Live from Betfair. Tap a course to see its race times, then load that meeting's PDF below for full predictions.
Load an At The Races PDF form guide. All runners will be extracted automatically.
From attheraces.com
Models auto-load from GitHub on startup. Upload here to override or update.
Not loaded
Not loaded
Not loaded
Already set up β live Betfair prices work straight away, no account or API key needed. Only change this if you're running your own proxy.
Uses Official Rating, recent form, weight and market odds.
Learns from your logged results how far the model should move the market price. Needs 300+ races with prices. Logged: β
Formintel is free and will always be free. If it's helped you find a winner or two, a coffee is always appreciated.
β Buy Me a Coffee on Ko-fiFormintel is an analysis tool, not financial or betting advice. The predictions are statistical estimates based on historical data and carry no guarantee of accuracy. Horse racing outcomes are inherently uncertain.
Only bet what you can afford to lose. Past performance of the model does not predict future results β the model has historically run at a loss against the market on flat-stake betting. Never chase losses.
If you or someone you know has a gambling problem, free confidential help is available from GamCare (0808 8020 133) or BeGambleAware.org. You must be 18+ to bet.
Live odds, where shown, come from the Betfair Exchange via your own proxy and are for information only. Formintel is not affiliated with or endorsed by Betfair or At The Races.
RaceIQ scores every horse using 12+ signals and ranks them by predicted finishing position. It uses the market as an anchor and adjusts based on form, pace, jockey, trainer, and race dynamics.
True implied probability (overround removed) anchors every prediction. 40% weight β the dominant signal.
Last 3 runs weighted by recency: most recent 50%, second 30%, third 20%.
35+ elite jockeys and trainers carry multipliers. 15 specific jockey-trainer pairings get combo bonuses.
Front-runner vs closer detection. Draw position interacts with field size and pace scenario.
Results are handled automatically. The server reads each official result about 10 minutes after the off, and the app logs whether the locked prediction won, placed or lost β no manual entry needed.
Top-scoring horse with confidence % relative to the field.
A top-3 pick at 9.0 or longer β model rates it worth a look at those odds.
Bar chart showing your model % vs market implied % for each horse. Green β² VALUE = model rates higher. Red βΌ AVOID = market rates higher.
Under each horse in the order: "Market 18% Β· Jockey +9% Β· Combo +7%" shows what drove the score.
After predicting, the Bet Advisor shows the expected value (EV) for Win, Each Way, and Place bets at your chosen stake β and recommends which is best.
If 2β3 horses score above 8%, the app shows exact stakes to split your money so any one of them winning returns the same profit.
Toggle place terms to match your bookmaker. All EV figures update instantly.
The app reads form figures to classify each horse's running style, then assesses the whole race.
Shows 1 or 2 early in recent form. Gets a bonus as lone leader; penalised in contested pace.
Finishes strongly from behind. Benefits when pace is contested; penalised in slow-run races.
35+ elite UK and Irish jockeys carry win-rate multipliers. 35+ top trainers carry separate multipliers. When a top jockey rides for a top trainer, an additional combo bonus applies on top of both.
The Placepot tab analyses all six races and suggests banker picks, alternative selections, and line combinations.
Always check the official going report on race day β racingpost.com or the racecourse website. Going can change between morning and race time. Your going selection is remembered between races and is not reset when you switch races.
| Going | Conditions |
|---|---|
| πΏ Turf | |
| Firm | Very fast, hard ground. Rare on British turf. |
| Good To Firm | Fast with a little give. Common in summer. |
| Good | Standard balanced ground. Most horses handle it. |
| Good To Soft | Some give underfoot. Favours stayers. |
| Soft | Wet and testing. Stamina horses thrive. |
| Heavy | Very wet, energy-sapping. |
| π All-Weather | |
| Standard | Normal AW conditions. |
| Standard To Fast | Quicker surface. |
| Standard To Slow | Slightly slower surface. |
| Slow | Tiring AW conditions. |
The app works without a model using default weights. Load a trained racing_model.json for significantly better accuracy β it adds horse win rates, course records, going preferences, jockey and trainer stats from your historical data.