Every pick. Every result.
Fully tracked.
Every pick Saturday Racing publishes is recorded the moment it goes live — with its odds, its source, and its timestamp. Results land via the Racing API and settle automatically. Nothing is edited after the off.
01 The heatmap
Every race in the window across all sources. Gold = winner, silver = 2nd, bronze = 3rd, red = miss, grey = pending, faded = void (non-runner / abandoned). Empty cells mean the source didn't pick that race.
| Race | Mr Fox | AI Lens | Steamer | Top SR |
|---|---|---|---|---|
| Yesterday Tuesday 9 June 33 races | ||||
| 14:18 Salisbury Clive Cox Racing EBF Restricted Novice St… |
Benefacta
8th
6/1
|
Undiscovered
1st
4/5
|
Prince Kameo
10th
33/1
|
Benefacta
8th
6/1
|
| 14:30 Southwell Ladies Day Sunday 16th August Handicap Ch… |
No More No
1st
9/4
|
No More No
1st
9/4
|
No More No
1st
9/4
|
No More No
1st
9/4
|
| 14:48 Salisbury Clive Cox Racing EBF Restricted Novice St… |
Harry Knows
2nd
6/5
|
Harry Knows
2nd
6/5
|
Goodwood Meteor
9th
20/1
|
Harry Knows
2nd
6/5
|
| 15:00 Southwell Sun Racing Summer Jumps Championship Hand… |
Beorma
1st
2/5
|
Beorma
1st
2/5
|
Beorma
1st
2/5
|
Beorma
1st
2/5
|
| 15:18 Salisbury Remembering Jane Samuels Handicap |
Arantes Nascimento
2nd
9/2
|
Distant Rumble
3rd
3/1
|
Arantes Nascimento
2nd
9/2
|
Arantes Nascimento
2nd
9/2
|
| 15:30 Southwell Southwell Novices' Handicap Chase (GBB Ra… |
Cher Monsieur
2nd
11/10
|
Cher Monsieur
2nd
11/10
|
Thank You Blue
4th
8/1
|
Cher Monsieur
2nd
11/10
|
| 15:48 Salisbury Danny McNab Bookmakers Novice Stakes (GBB… |
Areti
5th
15/2
|
Bright Summer
8th
5/2
|
Bold Shout
4th
11/2
|
Areti
5th
15/2
|
| 16:00 Southwell Ladies Day Sunday 16th August Maiden Hurd… |
Manalishi
1st
11/10
|
Manalishi
1st
11/10
|
Granite Sands
5th
8/1
|
Manalishi
1st
11/10
|
| 16:18 Salisbury Kingsclere Racing Club Maiden Stakes (GBB… |
Besieged
1st
4/6
|
Besieged
1st
4/6
|
Centrum
8th
2/1
|
Besieged
1st
4/6
|
| 16:30 Southwell Vaughandale Construction 'Built To Last' … |
Paragon
4th
8/1
|
Collanisi
|
Collanisi
|
Paragon
4th
8/1
|
| 16:53 Salisbury Everywhen Margadale Fillies' Handicap |
Affection
3rd
33/1
|
Morven
7th
5/2
|
Typical Woman
|
Affection
3rd
33/1
|
| 17:05 Southwell Free Racenight Thursday 18th June Handica… |
Royal Rhythm
5th
18/1
|
Fighting Falcon
|
William Of York
|
Royal Rhythm
5th
18/1
|
| 17:20 Sligo Yeats Irish Whiskey Claiming Hurdle |
Rich Belief
3rd
11/4
|
Rich Belief
3rd
11/4
|
Hasten Slowly
8th
14/1
|
Rich Belief
3rd
11/4
|
| 17:28 Salisbury Charter 1227 Catering Handicap |
Marra Donna
9th
15/2
|
Maid In Devon
1st
11/10
|
That's Random
|
Marra Donna
9th
15/2
|
| 17:35 Southwell Celebrate With Sponsorship At Southwell R… |
Stripe Of Honour
|
Indian Sunbird
2nd
10/1
|
Copper Beach
5th
5/2
|
Stripe Of Honour
|
| 17:55 Sligo Stephen Mullins & Sons Mares Maiden Hurdle |
Clash Gold
2nd
9/2
|
Clash Gold
2nd
9/2
|
Cherry Red
1st
22/1
|
Clash Gold
2nd
9/2
|
| 18:12 Carlisle Racing TV Amateur Jockeys' Handicap |
Jet Warrior
3rd
9/4
|
Lumenbourg
1st
5/2
|
Lumenbourg
1st
5/2
|
Jet Warrior
3rd
9/4
|
| 18:21 Brighton Bet Now With fairplaybet.co.uk Apprentice… |
Fai Fai
3rd
4/1
|
Banksman
|
Embarked
4th
11/2
|
Fai Fai
3rd
4/1
|
| 18:30 Sligo RSS Record Storage Service Maiden Hurdle |
Killowen House
7th
15/2
|
Hopeful Hero
3rd
13/2
|
Hopeful Hero
3rd
13/2
|
Killowen House
7th
15/2
|
| 18:42 Carlisle Watch Racing TV Live EBF Novice Stakes (G… |
Eevee Star
5th
11/4
|
Eevee Star
5th
11/4
|
Blakey Ridge
3rd
11/1
|
Eevee Star
5th
11/4
|
| 18:51 Brighton Download The Fairplay App Now Classified … |
Big Time Rascal
4th
9/4
|
Mister Sandman
2nd
6/4
|
Lynwood Lad
5th
7/1
|
Big Time Rascal
4th
9/4
|
| 19:00 Sligo Crawford Tiles And More Handicap Hurdle |
Hurricane Honey
7th
12/1
|
Soldier Saint
8th
13/2
|
Mount Ferns
|
Granlahan
3rd
18/1
|
| 19:12 Carlisle Follow Racing TV On X Novice Stakes (GBB … |
Glory Road
2nd
1/2
|
Glory Road
2nd
1/2
|
Glory Road
2nd
1/2
|
Glory Road
2nd
1/2
|
| 19:21 Brighton Watch Live Racing On fairplaybet.co.uk 'C… |
King Of War
3rd
16/1
|
Tea Sea
8th
13/2
|
Tactical Plan
4th
14/1
|
King Of War
3rd
16/1
|
| 19:30 Sligo Glasshouse Hotel (Q.R.) Handicap Hurdle |
Aine's Lad
12th
9/1
|
Private Policy
5th
7/2
|
Smallcraftwarning
8th
5/1
|
Aine's Lad
12th
9/1
|
| 19:42 Carlisle racingtv.com Handicap |
Station X
4th
5/1
|
Trilby
1st
5/2
|
Trilby
1st
5/2
|
Station X
4th
5/1
|
| 19:51 Brighton Fairplay Lets Bet On It! Handicap |
Celtic John
11th
12/1
|
Letsbeatsepsis
12th
9/2
|
Bohemian Breeze
1st
15/2
|
Celtic John
11th
12/1
|
| 20:00 Sligo Knocknarea Handicap Hurdle |
Love Like This
3rd
10/1
|
Joya Del Mar
6th
11/2
|
Tradonthebay
5th
5/1
|
Love Like This
3rd
10/1
|
| 20:12 Carlisle Join Racing TV Now Handicap |
Dubai Venture
6th
7/2
|
Taylormade Lad
5th
3/1
|
Polygram
4th
9.5
|
Dubai Venture
6th
7/2
|
| 20:21 Brighton Fairplay Daily Price Boosts Handicap |
Arvana Belle
7th
14/1
|
Cape Toronada
1st
9/4
|
Poetic Grace
5th
5/2
|
Arvana Belle
7th
14/1
|
| 20:30 Sligo Irish Stallion Farms EBF Mares (Pro/Am) I… |
Clovelly Charm
5th
9/1
|
Tacograph
6th
4/7
|
Whizz Bizz
4th
10/1
|
Clovelly Charm
5th
9/1
|
| 20:42 Carlisle Racing TV Handicap |
Espanita
9th
10/1
|
Hatamoto
7th
7/2
|
Unchartedterritory
1st
4/1
|
Espanita
9th
10/1
|
| 20:51 Brighton fairplaybet.co.uk Bet £20 Get £20 Free Be… |
Ancient State
5th
3/1
|
Ancient State
5th
3/1
|
Merrimack
3rd
9/4
|
Ancient State
5th
3/1
|
02 Headline numbers
The strike rates underneath the heatmap. Win % is wins / settled tips; ITM % is wins-and-places / settled tips (voids excluded). Two P/L lenses on £1 flat-stake win-only bets — Adv uses the price at the moment the tip went up (what you'd lock in by betting immediately); SP uses the starting price (what you'd get betting at the off). The gap between them is the market's reaction to the tip. Winners we couldn't price are excluded from both the returns and the stake count, and the cell is footnoted with a *. Sample size shown so you can judge.
| Source | Lifetime | Last 30 days | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Tips | Win % | ITM % | P/L (Adv) | P/L (SP) | Tips | Win % | ITM % | P/L (Adv) | P/L (SP) | |
| Mr Fox ❄ Cold streak fox_pick | 684 | 24% | 55% | -£277.03 | -£159.01 | 684 | 24% | 55% | -£277.03 | -£159.01 |
| AI Lens ai_balanced | 434 | 31% | 60% | -£39.91 | +£4.86 | 434 | 31% | 60% | -£39.91 | +£4.86 |
| Steamer steamer | 2682 | 16% | 42% | -£64.99 | -£166.76 | 2682 | 16% | 42% | -£64.99 | -£166.76 |
| Top SR ❄ Cold streak rx_top_sr | 597 | 23% | 56% | -£169.78 | -£134.19 | 597 | 23% | 56% | -£169.78 | -£134.19 |
| All system | 4397 | 20% | 48% | -£551.71 | -£455.10 | 4397 | 20% | 48% | -£551.71 | -£455.10 |
03 Last 24 hours — audit log
Every tip published in the last day, newest first. Pending tips settle automatically when the race result lands.
- 10 Jun 08:40 Steamer 19:10 Kempton (AW) — Unibet 40,000+ Live Streamed Events Handicap (L… Deluded #10 12/1 ⏳ pending
- 10 Jun 08:40 Steamer 18:20 Limerick — Jim Ryan Racecourse Services Memorial Handicap Monvoe #10 5/2 ⏳ pending
- 10 Jun 08:40 Steamer 21:00 Hamilton — Hampton By Hilton Hamilton Park Handicap South Road #9 40/1 ⏳ pending
- 10 Jun 08:40 Steamer 17:50 Limerick — Irish Stallion Farms EBF Maiden Res Ipsa #9 2/5 ⏳ pending
- 10 Jun 08:40 Steamer 20:40 Kempton (AW) — Unibet Supports Safer Gambling Handicap (London… Karakula #9 9/2 ⏳ pending
- 10 Jun 08:40 Steamer 18:10 Kempton (AW) — Unibet/EBF Maiden Fillies' Stakes (GBB/GBBPlus … Velvet Vega #9 8/11 ⏳ pending
- 10 Jun 08:40 Steamer 16:50 Yarmouth — Royal Ascot On Sky Sports Racing Handicap Renewal #9 10/1 ⏳ pending
- 10 Jun 08:40 Steamer 18:40 Kempton (AW) — Set Your Limits With Unibet Handicap (London Mi… Celestias Comet #8 7/1 ⏳ pending
- 10 Jun 08:40 Steamer 18:10 Kempton (AW) — Unibet/EBF Maiden Fillies' Stakes (GBB/GBBPlus … Tribal Queen #8 9/4 ⏳ pending
- 10 Jun 08:40 Steamer 16:30 Fontwell — Jewson Handicap Hurdle Kylenoe Dancer #8 11/4 ⏳ pending
04 The integrity contract
- Tips are locked at publication. Every tip row has a creation timestamp that's set on first write. No edits, no backdating.
- Every tip is recorded — no cherry-picking. The recording fires whenever a source produces a pick, not just on confident ones.
- Snapshot at pick time. Odds, horse name and saddle are stored on the tip row itself, frozen at the moment of recording.
- Automated settlement. Outcomes come from the Racing API result feed — same source as the racecards. No human "judgment call" on whether something counted.
- Sample size always shown. A 100% strike from 1 tip means nothing; we show the denominator so you can judge.
- Lifetime + rolling window. Both numbers are always visible so a hot streak can't hide a bad year, and a bad month can't hide a strong record.