📖 Help & Quick Tour
Contents
- Quick glossary of terms
- The race card at a glance
- Reading a horse row
- Horse-row signal chips explained
- Perspective tabs
- RaceIQ & Sectionals — what every column means
- The expand drawer
- Angle badges — what each badge means
- F / D — fractional or decimal
- Cards vs Table view
- Smart Filters
- 🔥 Steamer & ❄ Drift chips
- The 7 AI Variants
- Today page
- Results, All Tips & Performance pages
- Recent Updates
- Tips & shortcuts
Quick glossary of terms
Plain-English definitions for every signal, badge and stat you'll see on the site. Use Ctrl+F to find any term fast.
📊 Core ratings
- AI Score (0–100)
- Our composite confidence score for each runner. Built from form, course/distance/going record, trainer 14-day stats, market price, OR vs RPR gap, and a few more inputs. 80+ is strong, 60–79 is solid, below 50 is weak.
- OR — Official Rating
- The handicapper's numerical view of a horse's ability. Higher = better-rated. Used to set weights in handicaps.
- RPR — Racing Post Rating
- Racing Post's handicap figure. Independent of the official handicapper. RPR running above OR is a positive signal (horse running better than its mark).
- TS — Topspeed
- Racing Post's time-based numerical rating. How fast the horse ran (adjusted for going). Higher = faster.
- HI-OR
- Career-high OR — the highest official rating this horse has ever raced off.
💰 Market signals
- 🔥 Steamer
- The horse's price is shortening — more money than expected coming in. The chip shows the % drop from the morning price. Often a "smart money" signal.
- ❄ Drifter
- The horse's price is lengthening — the market is going off it. The chip shows the % drift. A negative signal, though sometimes the AI top pick still wins despite the drift.
- 🥇🔥 AI + Market agree
- The AI top pick is also steaming. Strongest single-runner signal on the site — model and money both back it.
- ⚠️🥇 AI pick drifting
- The AI top pick is drifting. Contrarian signal — we like it but the market doesn't. Worth a closer look at the runner card to decide.
- Value Edge
- How much bigger the market price is vs the AI's "fair" price (100 ÷ AI Score). Positive = potential value. Above +15% is meaningful.
- ⭐ EW value
- Each-way value signal — the horse's recent place rate exceeds the implied each-way odds (8 runners+ at 1/4 odds places). When you see ⭐, the place market is worth a look.
- Well In / To Find
- Comparison of current OR vs the OR when the horse last won. "Well In +5lbs" = today's mark is 5lbs lower than the winning mark (positive). "To Find 8lbs" = 8lbs above (needs improvement).
🏆 Angle badges
- 🏟️ Course Specialist
- 3 or more wins at today's track. Course form matters — some horses just love a specific layout.
- 🔥 Trainer Hotspot
- The trainer is over 25% strike rate in the last 14 days. Yards run hot and cold; this badge says they're hot.
- ⬇️ Class Dropper
- Horse running today at a lower class than its last outing. Often a positive — they're meeting weaker rivals.
- 🤝 T×J Hotspot
- Both the trainer (14-day) and jockey (14-day) are running 20%+ strike. The combination has been hitting.
- ⚖️ Well Handicapped
- RPR sits at least 10pts above OR — the Racing Post thinks the horse is better than its official mark suggests.
- ⏰ Fresh
- 30–90 days since last run. Not a layoff, just a sensible break — often a positive.
- 📈 Progressive
- RPR rising over the last 3 starts, by ≥3 each step. Improving form is one of the strongest signals in racing.
- 🏆 C&D Winner
- The horse has previously won at today's course AND today's distance. The exact combo, not just course or distance separately.
- 🔁 Trip Back
- Returning to a shorter trip after racing further for its last 3+ runs. A horse dropping back in distance has often been crying out for it — a classic punting angle.
- 🪜 Drops into 0-70
- Dropping into a low handicap rating band (0-60 / 0-70) off a class drop. Stepping down into weaker company is one of the oldest value angles.
- 🏷️ Classified Racer
- Running in a classified or lowest-grade race — class relief, meeting the weakest opposition available.
- 👓 1st-time headgear
- Blinkers, visor, hood, eye-shield or tongue-tie applied for the first time. Can transform a horse — or do nothing. Unproven signal.
- G1 / G2 / G3 / Listed
- The race's pattern grade, shown in the race header. Group 1 is the top tier (the championship races), down through Group 2 and Group 3, with Listed just below — the best horses in training contest these. The vast majority of races carry no grade; when you see one of these badges, it's a higher-quality, higher-prize contest.
⚡ Edges — build your own
Edges let you build your own horse-finding rules — pick a field (class drop, trip back, well-handicapped, going, days since run…), an operator and a value, combine a few with AND/OR, name it and save. On the dedicated Edges page you tick your edges as chips and every matching horse appears, grouped by how many of your edges each one hits (all 3, 2 of 3…) with a 🔥 strength control to tighten to consensus. The same edges power a ⚡ Edges section on the Today page and a ⚡ Find bar + per-race Edges tab on the racecards. The Find bar also has one-tap quick filters — class drop, first-time headgear, won on going, ⚖️ well-in, 🏆 C&D winner and 🔥 market steamers — plus max-odds and days-since-run dropdowns, so you can narrow the day without building anything. Build and preview freely; sign in to save your edges and pick them on any device. Observational — a way to find horses worth a closer look, not a betting recommendation.
There are 40+ fields to build from, grouped as Ratings, Class, Trip, Going, Form, Headgear, Connections (trainer/jockey course records), Pedigree (sire win % on today's going & distance), Sectionals (RaceIQ speed/acceleration, where GPS data exists), Race (draw) and Market. Combine several with AND/OR to make an angle as broad or as sharp as you like. Every matching horse has a Why button that shows the actual numbers behind its match (e.g. "class C4→C5", "RPR 78 vs OR 70", "sire 19% on soft") plus its form.
📁 Saved sets. Keep named collections of edges ("Saturday handicaps", "AW sprints") and switch between them on the Edges page — each set remembers its own ticked edges and drives Today + the racecards. 🔗 Share. Hit Share on an edge to copy a link; whoever opens it can add your exact edge to their own list in one tap.
🔔 Morning alerts. Toggle Alert me each morning on any edge and we'll send a Telegram each morning listing the horses that edge has flagged on today's card — observational, not a betting recommendation. Needs your Telegram linked (the same link as the morning briefing).
🔍 Search & shortcuts. Every page header has site-wide search — tap 🔍 or press Ctrl+K — covering horses, trainers, jockeys, sires and courses. Expanded runners on the racecards show a 🧬 Pedigree fit line: the breeding model's tier (ELITE / STRONG / AVERAGE / WEAK), its 0–100 score and a real data insight, linking into the Breeding Lab. Long pages have a ↑ back-to-top button.
📊 Yesterday at a glance. The homepage and the morning Telegram briefing carry an automatic recap of how yesterday's AI top-rated picks did — wins, places, strike rate and the notional £10-level result, winners named. It's settled from official results and published unedited, losing days included; the full history lives on Performance, where every AI variant also drills down to a day-by-day cumulative curve and monthly table (tap 📈). The Telegram briefing also lists any of your Stable runners (horses, trainers, jockeys, sires and dams) declared today.
🏁 RP form codes
- BF — Beaten favourite
- This horse was sent off favourite in its last race and didn't win. Mild positive — the market liked it then and it may be undervalued today.
- CD — Course & Distance winner
- Has previously won over today's exact course AND distance combination. The strongest of the four track-form codes.
- C — Course winner
- Has previously won at this course over a different distance.
- D — Distance winner
- Has previously won over today's distance at a different course.
- Wind op
- Wind surgery noted by the trainer — first run after a wind procedure can produce sharp improvement.
- 1st w/ J
- First time this jockey has ridden this horse. New booking can mean a tactical reset.
- 1st gelded
- First run after being gelded. Often a transformative life event for previously hot-headed colts.
- −3 / +5 in the weight cell
- Apprentice claim (−Nlb) or recent-win penalty (+Nlb). Already factored into the listed weight; shown so you can see why two horses with the same listed weight have different actual ability marks.
- 🇮🇪 / 🇫🇷 / 🇺🇸 etc.
- Country of bred — only shown when the horse was NOT bred in GB. GB-bred horses stay flag-free.
✅ Suitability ticks
- FS — Form Suitability
- Has the horse placed in any of its last 5 runs? Tick = yes.
- DS — Distance Suitability
- Has the horse ever won at today's distance (±1 furlong)? Tick = yes.
- CS — Class Suitability
- Has the horse ever won at today's class level? Tick = yes.
- PS — Pace Suitability
- Does the horse's running style suit the expected race pace? STRONG PACE favours hold-up types; SLOW PACE favours leaders/prominents.
- PRB — % Rivals Beaten
- Average percentage of rivals beaten across recent runs. 100% = always wins; 0% = always last. Steady performer indicator.
🏇 Pace & bias
- STRONG PACE
- 3+ confirmed leaders in the field — expect a fast early gallop. Closing types (hold-up, mid-pack) favoured.
- MODERATE PACE
- 2 confirmed leaders — tactical race, no obvious style bias.
- SLOW PACE
- 0–1 confirmed leader — muddling gallop likely. Prominent / front-runner types can dictate.
- LED / PROM / MID / H/UP
- The horse's dominant running style based on its last 10 runs: led, prominent, mid-division, or hold-up.
- 🎯 Track Bias
- How the course has been playing recently — draw advantage by stall, going performance, favourite win rate. Click the chip to dig into the full Track Bias page.
🏞️ Course topography
- 🏞️ Topography line
- One-line summary of the course's physical character shown in every race header: handedness, gallop character, stiffness, finish profile, undulation, stamina & pace demand. Same 9-field per-course encoding used by the ML model. 93 GB & IRE courses, hand-curated from cdsystems.uk.com flat/NH track guides and Racing Post / GBI Racing course pages.
- 🏞️ Profile fit ⭐ / ⭐⭐
- Per-runner chip showing how well the horse's past form clusters at topographically similar venues to today's track. Built from a weighted Euclidean distance over the 9-field course vectors (stamina, finish, pace and handedness weighted heaviest), scored against the horse's finish positions at the most-similar past courses. ⭐⭐ = 70+/100, ⭐ = 55–69. Hidden when fewer than 3 past runs at known courses.
- 🏆 Past Winners
- Collapsible section that appears above the field on any race with an annual running on file (mostly listed races, recurring handicaps and pattern races). Lists the last decade of renewals: year, winner, SP, weight, jockey, trainer and RPR. Winner / jockey / trainer link to their profiles on this site; the small ↗ next to each year opens that exact renewal's result page on Racing Post in a new tab. Source: Racing Post race profile data. Hidden silently when the race has no annual history.
- 🏆 Course Specialists Today
- Panel on each course profile page that lists today's runners with at least one prior win at this course, drawn from each horse's historical form. Sorted by wins, then win rate, then total runs. Shows W/R, win %, race time and morning odds. Hidden when no runner in today's field has a prior course win.
🔬 Advanced stats
- T A/E — Trainer Actual vs Expected
- Trainer's actual win rate ÷ expected win rate (given field size). Above 1.0 = outperforming.
- J A/E — Jockey Actual vs Expected
- Same idea for the jockey. Above 1.0 = outperforming.
- VS — Value vs Last Win OR
- Current OR minus the OR at the horse's last win. Negative = running off a lower mark (good).
🧬 Pedigree
- ELITE / STRONG / AVERAGE / WEAK
- Tier label for a runner's pedigree report (based on sire / damsire / cross stats vs today's conditions). ELITE is the top tier we promote on racecards via the per-race "best bred" chip.
- Sire IV
- Sire Impact Value — how a sire's offspring perform at a specific condition (trip, going, course type) vs the racing average. Above 1.15 is strong, below 0.90 is weak.
1. The race card at a glance
Every UK & Irish race today is rendered as a self-contained card. Top to bottom you'll see:
- Race header — time, course, race name, condition chips (distance · turf/AW · going · class · age band).
- AI Verdict — a one-line summary of why our top pick stands out, generated from the angle badges and form.
- Top 3 Picks strip — gold/silver/bronze callout with the three highest-scoring horses, their odds, and a one-line reason. Click any name to jump to that horse in the table.
- Pace Map — visual of who's likely to lead/track/wait, derived from each runner's recent running style.
- Track Bias — historical draw and going stats for the course.
- Smart Filters — collapsible panel to narrow the field by going/distance/class/lookback.
- Perspective tab strip — the heart of the page (see section 3).
- Field table — every horse, sortable, expandable.
2. Reading a horse row
Each row in the field table is one runner. Left-to-right:
- ▶ — click to expand the rich detail drawer (breeding, AI spotlight, key stats, recent form).
- No — racecard number. A coloured dot shows draw bias (green = favoured draw, red = unfavoured).
- Horse — name + coloured form dots (last six runs: 1 wins, 3 places) + a tiny OR trend sparkline showing the last 5 official ratings. Below the dots: age, sex, headgear, jockey, trainer, and a row of signal chips (see section 3).
- Odds — current Betfair Exchange best back, with 🔥 -22% chip if it's a steamer or ❄ +18% if it's drifted, plus a price movement sparkline.
- AI — our composite confidence score (0–100), shown as a mini bar + number, with a value-edge indicator when AI confidence is high relative to the market price.
- Then the right-hand columns swap based on the active perspective tab (Summary by default).
The top 3 horses by AI score get a left-edge gold/silver/bronze stripe and a circular medal badge so they're always easy to find.
3. Horse-row signal chips explained
Below each horse's form dots you'll see a row of small coloured chips. Each one is a specific signal computed from the horse's data. Chips only appear when the relevant threshold is met — a clean row means no signals fired.
- Headgear
BVPetc. — the horse's headgear code. If the horse is wearing it for the first time, a gold 1st badge appears and the chip is highlighted. First-time headgear is a trainer-intention signal. - RP form codes
BFCDCD— beaten favourite last time, course & distance winner, course winner, distance winner. Tooltip-explained on hover. See glossary for thresholds. Solid track-form proxy that pre-dates any of our angle badges. - Country flag 🇮🇪 / 🇫🇷 / 🇺🇸 / 🇩🇪 etc. — only shown when the horse was NOT bred in GB. Useful for spotting Irish/French/US-bred runners at a glance.
- Wind op (amber) — wind surgery noted by the trainer. First run after a wind procedure often produces sharp improvement; one of the cleanest "intention" angles.
- 1st w/ J (purple) — first time this jockey has ridden this horse. New booking can mean tactical reset or a yard switching to a hotter pilot.
- 1st gelded (blue) — first run since being gelded. Frequently transformative for previously hot-headed colts.
- Weight cell ±lb
10-7 −3/11-2 +5— the suffix shows apprentice claim (−Nlb, green) or recent-win penalty (+Nlb, red). Already factored into the listed weight; surfaced so you can compare two horses with the same listed weight but different actual ability marks. - #4 draw chip (flat races only) — the horse's stall number. Only shown for flat races where draw can matter.
- Going record
🌧️ 2/5/☀️ 1/4— wins/runs on today's going type. Green if win rate ≥30%, amber if ≥15%. - Last run
14d · 2— days since last run and finishing position. Green if they won last time, amber if they placed. - New J (amber) — jockey has changed from the horse's last run. A switch often signals stable intent.
- ↓ C4→5 (green) / ↑ C5→4 (amber) — class change from last run. A drop in class (higher number) is generally a positive signal; a rise means facing tougher company.
- ↗ (green) — form trajectory improving: most recent finish is better than two runs ago.
- ↘ (amber) — form trajectory declining: most recent finish is worse than two runs ago.
- RPR+N (green) — RPR (Racing Post Rating) is N points above the horse's official OR. When RPR significantly exceeds OR, the horse may be running off a lenient handicap mark.
- Jockey 14d pill
6/22 27%— jockey's wins/rides and win rate in the last 14 days. Green if ≥25%, amber if ≥20%. - Trainer 14d pill — same for the trainer.
- Pace style
LED/PROM/HELD— the horse's typical running position derived from historical form.
4. Perspective tabs — the killer feature
Click any tab to swap the right-hand columns and see every horse compared on that condition. The horse list stays put — only the data changes.
★ = perspectives The Horses Mouth charges for. We don't.
- Click any column header to sort the field. Click again to flip direction.
- Hover any column header for a one-line explainer of what that stat measures.
- Columns adapt to race type automatically — a hurdle card won't show Top Spd (not recorded), and a bumper won't show Entry/Exit speeds.
5. RaceIQ & Sectionals — what every column means
RaceIQ is the GPS-tracking data Racing TV ships with UK & Irish races. Each number you see is either the 3-run average (recent form) or, in the expand drawer's career profile, the career best. Field-rank badges (1/12, 2/12…) show where the horse sits in today's field for that metric.
⚡ Speed & shape
- Top Spd — peak GPS speed reached during the race (mph). Raw "what gear has this horse got" figure. Flat only.
- FSP — Finishing Speed %. How well the horse's speed held through the final furlongs. Higher = stronger finisher. Flat only.
- Entry Speed — speed (mph) entering the last fence / flight. Jumps only.
- Exit Speed — speed (mph) leaving the last fence / flight. Jumps only.
- Recovery — seconds to recover race speed after a jump. Lower = better. Jumps only.
- Lost — speed lost per jump (mph). Lower = better (indicates clean, efficient jumping). Jumps only.
🦵 Stride shape
- Stride — average stride length in metres. Long stride usually = galloping action, short stride = turnover-based runner.
- SFreq (Stride Frequency) — strides per second. Pairs with stride length: a 6.5m / 2.1 s/s horse is a lazy galloper; 5.8m / 2.4 s/s is a tempo-based sprinter.
⏱️ Sectionals
- Sect Idx (Sectional Time Index) — 0 to 10 score benchmarking each sectional split vs course par. Higher = better. Flat only.
- vs Par — seconds the horse's sectional time beat (or lost to) course par. Negative is good — it means faster than par. Flat only.
- Sect FSP — Finishing Speed % derived from the sectional splits. Same idea as FSP but computed from mid-to-late-race sectionals only.
- Accel — seconds to reach 20 mph from the gate. Lower = quicker away. Flat only — the gate-break metric doesn't apply to hurdles / chases.
Hover any column header on the race card itself for a one-line explainer — same definitions, always at your fingertips.
6. The expand drawer
Click ▶ next to any horse to open the full detail drawer. You'll see:
- 🧬 Breeding — sire, dam, damsire, breeder, plus sire-level win rate and preferred going.
- 🤖 AI Spotlight — our narrative on the horse's chance, plus connections quotes when available.
- 📊 Key Stats — course/distance/going record, trainer 14-day form, jockey 14-day form.
- 📡 RaceIQ Career Profile — side-by-side recent vs career-best bars for Top Speed, Exit Speed, Entry Speed, FSP, Sect FSP, Sectional Index, vs-Par, Stride, Stride Frequency, Acceleration, Recovery, and Jump Index. A progress bar next to each metric shows how close the last-3-run average sits to the horse's lifetime peak. Hidden if we have fewer than 3 RaceIQ runs on file.
- 📈 Recent Form — last 5 runs with date, course, going, distance, class, position (1st 🥇, 2nd/12 etc.), beaten distance, SP and jockey.
Pos column is colour-coded: green for wins, gold for places, grey for unplaced, red for non-finishers (PU, F, BD, U). The number after the slash (e.g. 2nd/12) is the field size of that race.
7. Angle badges — what each badge means
Angle badges appear on each horse row (and in the card view) whenever the data meets a threshold that's historically been significant. They're signals, not certainties.
- 🏟️ Course Specialist — has won at this course 3+ times.
- 🔥 Trainer Hotspot — trainer is firing at >25% win rate in the last 14 days.
- 🤝 T×J Hotspot — both trainer AND jockey have a ≥20% strike rate in the last 14 days (with 3+ rides each). The combination is hot.
- ⬇️ Class Dropper — dropping in class vs the horse's most recent run. Horses stepping down often regain confidence.
- ⚖️ Well Handicapped — current RPR is 10+ points above official rating. The horse is running off a mark the handicapper hasn't yet caught up with.
- ⏰ Fresh — 30–90 days since last run. Not stale, not rushed — the sweet spot for many trainers.
- 📈 Progressive — RPR has improved in each of the last 3 runs. A horse on the up.
- 🕶️ 1st Time Headgear — wearing blinkers, visor, hood, cheekpieces, tongue tie or eye shield for the first time. Trainers fit new gear when they expect improvement.
- 🏆 C&D Winner — has won at this course over a similar trip before. The most powerful angle in jump racing.
- EW★ EW Value — historical place rate exceeds the implied place probability at the current odds by 25%+, in fields of 5+. Points to each-way value beyond win markets.
Badges are non-exclusive — a horse can carry several at once. The more badges, the more angles are aligned.
8. F / D — fractional or decimal odds
Top right of the header, the F / D toggle flips every odds value on the page between fractional (5/2) and decimal (3.50). Choice persists across pages and reloads.
Behind the scenes, fractional odds are mapped to a 75-entry table of standard betting fractions, so you'll never see odd rounding like "3/1" when you should see "5/2".
9. Cards vs Table view
Next to F/D, the ⊞ Table / ▤ Cards toggle swaps the layout for the entire racecards page.
- Table (default) — dense, scannable, perspective tabs, sortable. Best on desktop.
- Cards — each horse is a self-contained card with the same expand drawer. Best on mobile or for casual browsing.
Both views share the same data, top-3 highlights, F/D odds, and Smart Filters.
10. Smart Filters
Click 🔍 Smart Filters on any race card to expand the filter panel. You can narrow the field by:
- Lookback — only count form from the last N months
- Going — only horses with form on heavy / soft / good / firm / standard
- Distance — ±1f, ±2f, or exact match
- Class — same / lower / higher than today's class
Or use a preset:
- 🏆 C&D Winners — horses with course & distance form
- 📈 In-Form — last 6 months only
- 🌧️ Going Specialists — only horses with form on today's going
- ⬇️ Class Droppers — running below their highest class
- 🏃 Speed Demons — top RaceIQ speed-vs-standard runners
Filtered races show a yellow badge in the header: "🔍 5 of 12 shown · clear filters".
11. 🔥 Steamer & ❄ Drift chips
Live exchange odds come from our Steamer Sniper service, which streams Betfair Exchange tick-by-tick and refreshes every 30 seconds.
- 🔥 -22% — the price has shortened ≥15% from its morning open. Smart money has piled in.
- ❄ +18% — the price has drifted ≥10% from open. Smart money has stepped away.
The Steamer perspective tab shows the morning price, current price, drop %, velocity label and confidence score for every flagged runner. The Bookies tab shows the best traditional bookmaker price (Bet365, Paddy Power, William Hill, Sky) for the same horses.
12. The 7 AI Variants
Behind the scenes we run seven parallel AI variants on every race, each with a different scoring hypothesis:
- A · Main — baseline composite scoring (form, course, distance, going, class, trainer, RPR trajectory)
- B · Form is King — recent form weighted double
- C · Speed Edge — adds RaceIQ top-speed bonus
- D · Draw Matters — adds draw bias for sprint tracks
- E · Going Pref — going suitability weighted double
- F · Quality Filter — only runners with composite score > 75
- G · Kitchen Sink — all 17 scoring factors blended
The racecards page shows Variant A by default. The Performance page breaks out the daily P&L for all 7 variants so you can see which is hottest.
13. Today page
The 📊 Today page is your race-day dashboard — all picks, movers and stable alerts in one place.
- ⭐ Stable alert banner — if any horses in your My Stable are running today, a compact banner appears at the top with their names and race times. Click any horse chip to go straight to their profile.
- 🤖 Live P&L banner — shows today's W/L record and running P&L in real time as results come in. If the AI is on a consecutive winning or losing run, a streak indicator appears:
🔥 3 straightor❄️ 2 straight. - Banker of the Day — the single highest-AI-scoring horse across all meetings, with angles, form and pace style shown.
- Top AI picks — up to 10 picks ranked by AI score, with OR trend, draw (flat), and race name chips. Tap the camera button to download a shareable picks card.
- Market movers — steamers and drifters updated every 30 seconds.
- Overlays — horses where the AI score is high but the market price is long. Observational only.
- Hot trainers strip — trainers with 2+ runners today and ≥20% win rate in the last 14 days.
The page refreshes live odds every 30 seconds and auto-updates when results come in. No need to reload.
14. Results, All Tips & Performance pages
Beyond the racecards, three pages give you a full picture of what the AI is doing — past, present and live.
- 🏁 Racing Results — today's UK & IRE race results as they come in, sourced from Sporting Life and auto-refreshing every 60 seconds. Each result card shows the winner's SP, the top 3 finishers, the beaten favourite, and a 🤖 badge on any race where the AI made a pick today. If the AI's pick won, the row turns green. If it placed, it's amber. Results are sorted newest first — the most recent race is always at the top.
- All Tips — Recent Results tab — switch from "Today" to "Recent Results" to see the last 7 days of AI picks with their outcomes, P&L, and position. Good for checking if a run of form is real or a blip.
- Performance — Daily Log & Full Pick History — the main KPI bar (win rate, ROI, P&L, streak) sits above a rolling P&L chart and odds-band breakdown. Scroll down for the 7-variant table, the rank performance breakdown, and the Full Pick History — a filterable, sortable table of every settled pick ever, with course/month/result filters and a CSV export button.
15. Recent Updates
Features added in April–May 2026:
- SP Result Badges — After a race settles, Today picks show WON / 2nd / 3rd / LOST badges automatically.
- AI Confidence Filter — Above the Today picks, use All / 70+ / 80+ to filter to only high-confidence selections.
- Morning Price Movement — Today picks show a ↘/↗ chip comparing the morning price to current price.
- Results Live Badge — The Results page shows a green pulse dot and auto-refreshes every 60 seconds, pausing when the tab is in the background.
- Horse Page Track Bias — On any horse profile, courses where the horse has run 2+ times show a Track Bias widget.
- Transparency — The Performance page explains how we test our AI in the open, and the honest finding that it tracks the market rather than beating it. We don't sell tips or a profit — the value is the analysis tools. Picks are logged tamper-proof before the off.
- Push Notifications — Opt in on the Today page or your Profile to get a morning browser alert when picks are ready. Now works reliably across all your devices.
- Market Movers — Today page shows steamers and drifters from the morning market.
- Track Bias Page — Dedicated page showing draw advantage, going preference, and favourite performance by course.
- AI Pick Bookmarks — Star any pick on the Today page to save it to My Stable.
- Daily P&L Log — 90-day P&L history and equity curve on the Performance page.
- Telegram Alerts — Link your account to receive morning briefings in Telegram.
See the What's New page for the full changelog.
16. Tips & shortcuts
- 🥇🥈🥉 Top 3 picks are highlighted with a coloured left border. Click a name in the Top 3 strip to jump to and expand that horse's row.
- Hover any stat column header on the race table for a one-line definition — works across every perspective tab.
- The race countdown timer on each card now shows the full time until off — e.g.
2h 15m— not just the last 10 minutes. - Click 📊 Yesterday's Results on the racecards page to see how yesterday's picks settled.
- Star any horse on the racecard (⭐) to add it to My Stable — it'll appear in the Today page alert banner next time it runs.
- The F/D and view toggles persist via localStorage — set them once and they stick.
- All odds, P&L, win rates, speed figures and breeding stats are free. We don't paywall anything.
- Bug or feature request? Drop us a message on Telegram.