BSP Record -- July 2026
+148.11pts
Total P&L
95
Bets
139.7%
ROI
Win + Place
Markets Split
| Date | Time | Horse | Course | Market | Stake | BSP | Result | P&L | Running P&L |
|---|---|---|---|---|---|---|---|---|---|
| 3 July 2026 — Sandown | |||||||||
| 03-Jul-26 | 15:35 | Boiling Point | Sandown | Win | 1pt BSP | 13.92 | Lost | -1.0 | +602.60 |
| 03-Jul-26 | 15:35 | Boiling Point | Sandown | Place | 1pt BSP Place | 4.20 | Lost | -1.0 | +601.60 |
| 4 July 2026 — Sandown / Newmarket July | |||||||||
| 04-Jul-26 | 13:50 | Partisan Hero | Sandown | Win | 1pt BSP | 14.83 | Lost | -1.0 | +600.60 |
| 04-Jul-26 | 13:50 | Partisan Hero | Sandown | Place | 1pt BSP Place | 3.80 | Won | +2.8 | +603.40 |
| 04-Jul-26 | 15:15 | Sportingsilvermine | Newmarket July | Win | 1pt BSP | 14.50 | Won | +13.5 | +616.90 |
| 04-Jul-26 | 15:15 | Sportingsilvermine | Newmarket July | Place | 1pt BSP Place | 3.96 | Won | +2.96 | +619.86 |
| 5 July 2026 — Southwell | |||||||||
| 05-Jul-26 | 14:02 | Just A Gambler | Southwell | Win | 1pt BSP | 11.00 | Lost | -1.0 | +618.86 |
| 05-Jul-26 | 14:02 | Just A Gambler | Southwell | Place | 1pt BSP Place | 3.60 | Lost | -1.0 | +617.86 |
| 6 July 2026 — Ayr | |||||||||
| 06-Jul-26 | 16:00 | Concert Boy | Ayr | Win | 1pt BSP | 100.00 | Lost | -1.0 | +616.86 |
| 06-Jul-26 | 16:00 | Concert Boy | Ayr | Place | 1pt BSP Place | 17.00 | Lost | -1.0 | +615.86 |
| 06-Jul-26 | 16:30 | The Caltonian | Ayr | Win | 1pt BSP | 33.06 | Lost | -1.0 | +614.86 |
| 06-Jul-26 | 16:30 | The Caltonian | Ayr | Place | 1pt BSP Place | 7.20 | Lost | -1.0 | +613.86 |
| 06-Jul-26 | 17:00 | Henry Hawk | Ayr | Win | 1pt BSP | 50.00 | Lost | -1.0 | +612.86 |
| 06-Jul-26 | 17:00 | Henry Hawk | Ayr | Place | 1pt BSP Place | 9.85 | Won | +8.85 | +621.71 |
| 7 July 2026 — Pontefract | |||||||||
| 07-Jul-26 | 15:48 | Muhib | Pontefract | Win | 1pt BSP | 44.00 | Lost | -1.0 | +620.71 |
| 07-Jul-26 | 15:48 | Muhib | Pontefract | Place | 1pt BSP Place | 9.18 | Won | +8.18 | +628.89 |
| 8 July 2026 — Chepstow | |||||||||
| 08-Jul-26 | 19:36 | Bobby Dassler | Chepstow | Win | 1pt BSP | 11.00 | Lost | -1.0 | +627.89 |
| 08-Jul-26 | 19:36 | Bobby Dassler | Chepstow | Place | 1pt BSP Place | 2.19 | Lost | -1.0 | +626.89 |
| 08-Jul-26 | 19:48 | Betty Lemon | Chepstow | Win | 1pt BSP | 29.61 | Lost | -1.0 | +625.89 |
| 08-Jul-26 | 19:48 | Betty Lemon | Chepstow | Place | 1pt BSP Place | 6.40 | Lost | -1.0 | +624.89 |
| 9 July 2026 — Newmarket | |||||||||
| 09-Jul-26 | 15:00 | Advertised | Newmarket | Win | 1pt BSP | -- | NR | -- | +624.89 |
| 09-Jul-26 | 15:00 | Advertised | Newmarket | Place | 1pt BSP Place | -- | NR | -- | +624.89 |
| 09-Jul-26 | 15:35 | Tenability | Newmarket | Win | 1pt BSP | -- | NR | -- | +624.89 |
| 09-Jul-26 | 16:45 | Conclave | Newmarket | Win | 1pt BSP | 7.95 | Lost | -1.0 | +623.89 |
| 09-Jul-26 | 17:20 | Asmen Warrior | Newmarket | Win | 1pt BSP | 6.80 | Won | +5.8 | +629.69 |
| 09-Jul-26 | 17:20 | Asmen Warrior | Newmarket | Place | 1pt BSP Place | 2.55 | Won | +1.55 | +631.24 |
| 10 July 2026 — York / Newmarket | |||||||||
| 10-Jul-26 | 14:10 | Pellitory | York | Win | 1pt BSP | 21.85 | Lost | -1.0 | +630.24 |
| 10-Jul-26 | 14:10 | Pellitory | York | Place | 1pt BSP Place | 5.34 | Won | +4.34 | +634.58 |
| 10-Jul-26 | 14:25 | Etonnante | Newmarket | Win | 1pt BSP | 12.57 | Lost | -1.0 | +633.58 |
| 10-Jul-26 | 14:25 | Etonnante | Newmarket | Place | 1pt BSP Place | 2.70 | Lost | -1.0 | +632.58 |
| 10-Jul-26 | 14:45 | Kinswoman | York | Win | 1pt BSP | 63.20 | Lost | -1.0 | +631.58 |
| 10-Jul-26 | 14:45 | Kinswoman | York | Place | 1pt BSP Place | 9.51 | Lost | -1.0 | +630.58 |
| 10-Jul-26 | 15:35 | Jancis | Newmarket | Win | 1pt BSP | 10.31 | Lost | -1.0 | +629.58 |
| 10-Jul-26 | 15:35 | Jancis | Newmarket | Place | 1pt BSP Place | 3.25 | Lost | -1.0 | +628.58 |
| 11 July 2026 — Ascot / York / Newmarket | |||||||||
| 11-Jul-26 | 13:55 | Regal Envoy | Ascot | Win | 1pt BSP | 74.97 | Lost | -1.0 | +627.58 |
| 11-Jul-26 | 13:55 | Regal Envoy | Ascot | Place | 1pt BSP Place | 12.00 | Lost | -1.0 | +626.58 |
| 11-Jul-26 | 15:45 | Have Secret | York | Win | 1pt BSP | 256.69 | Lost | -1.0 | +625.58 |
| 11-Jul-26 | 15:45 | Have Secret | York | Place | 1pt BSP Place | 23.90 | Lost | -1.0 | +624.58 |
| 11-Jul-26 | 16:00 | Notable Dream | Newmarket | Win | 1pt BSP | 27.00 | Lost | -1.0 | +623.58 |
| 11-Jul-26 | 16:00 | Notable Dream | Newmarket | Place | 1pt BSP Place | 7.15 | Lost | -1.0 | +622.58 |
| 11-Jul-26 | 16:35 | Prince Of India | Newmarket | Win | 1pt BSP | 120.00 | Lost | -1.0 | +621.58 |
| 11-Jul-26 | 16:35 | Prince Of India | Newmarket | Place | 1pt BSP Place | 17.50 | Lost | -1.0 | +620.58 |
| 12 July 2026 — Stratford | |||||||||
| 12-Jul-26 | 17:20 | Basilette | Stratford | Win | 1pt BSP | 5.17 | Won | +4.17 | +624.75 |
| 12-Jul-26 | 17:20 | Basilette | Stratford | Place | 1pt BSP Place | 1.63 | Won | +0.63 | +625.38 |
| 13 July 2026 — Ayr / Lingfield | |||||||||
| 13-Jul-26 | 14:30 | JM Jhingree | Ayr | Win | 1pt BSP | 31.00 | Lost | -1.0 | +624.38 |
| 13-Jul-26 | 17:40 | Educator | Lingfield | Win | 1pt BSP | 7.85 | Lost | -1.0 | +623.38 |
| 13-Jul-26 | 17:40 | Educator | Lingfield | Place | 1pt BSP Place | 2.44 | Won | +1.44 | +624.82 |
| 13-Jul-26 | 18:40 | Split Elevens | Lingfield | Win | 1pt BSP | -- | NR | -- | +624.82 |
| 14 July 2026 — Ffos Las / Beverley / Wolverhampton | |||||||||
| 14-Jul-26 | 15:30 | Gris De Chine | Ffos Las | Win | 1pt BSP | 9.79 | Lost | -1.0 | +623.82 |
| 14-Jul-26 | 15:30 | Gris De Chine | Ffos Las | Place | 1pt BSP Place | 40.72 | Lost | -1.0 | +622.82 |
| 14-Jul-26 | 16:23 | He's An Angel | Beverley | Win | 1pt BSP | 7.80 | Lost | -1.0 | +621.82 |
| 14-Jul-26 | 18:55 | Midnight's Bay | Wolverhampton | Win | 1pt BSP | 11.00 | Lost | -1.0 | +620.82 |
| 15 July 2026 — Uttoxeter / Killarney | |||||||||
| 15-Jul-26 | 14:48 | Character Testing | Uttoxeter | Win | 1pt BSP | 6.01 | Lost | -1.0 | +619.82 |
| 15-Jul-26 | 14:48 | Character Testing | Uttoxeter | Place | 1pt BSP Place | 2.24 | Won | +1.24 | +621.06 |
| 15-Jul-26 | 17:30 | Land Of The Giants | Killarney | Win | 1pt BSP | 7/1 | Lost | -1.0 | +620.06 |
| 15-Jul-26 | 18:00 | Celtic Moon | Killarney | Win | 1pt BSP | -- | NR | -- | +620.06 |
| 15-Jul-26 | 18:00 | Celtic Moon | Killarney | Place | 1pt BSP Place | -- | NR | -- | +620.06 |
| 16 July 2026 — Hamilton / Chepstow / Worcester | |||||||||
| 16-Jul-26 | 14:50 | Al Fujjairah | Hamilton | Win | 1pt BSP | 66.47 | Lost | -1.0 | +619.06 |
| 16-Jul-26 | 14:50 | Al Fujjairah | Hamilton | Place | 1pt BSP Place | 7.40 | Lost | -1.0 | +618.06 |
| 16-Jul-26 | 17:00 | Magna | Chepstow | Win | 1pt BSP | -- | NR | -- | +618.06 |
| 16-Jul-26 | 17:00 | Magna | Chepstow | Place | 1pt BSP Place | -- | NR | -- | +618.06 |
| 16-Jul-26 | 20:12 | Hardy Buck | Worcester | Win | 1pt BSP | 24.97 | Lost | -1.0 | +617.06 |
| 16-Jul-26 | 20:12 | Hardy Buck | Worcester | Place | 1pt BSP Place | 8.51 | Lost | -1.0 | +616.06 |
| 18 July 2026 — Market Rasen / Newmarket July / Curragh | |||||||||
| 18-Jul-26 | 14:45 | Breizh River | Market Rasen | Win | 1pt BSP | 9.74 | Lost | -1.0 | +615.06 |
| 18-Jul-26 | 14:45 | Breizh River | Market Rasen | Place | 1pt BSP Place | 3.15 | Won | +2.15 | +617.21 |
| 18-Jul-26 | 15:05 | Brielle | Newmarket July | Win | 2pt BSP | 62.79 | Won | +123.58 | +740.79 |
| 18-Jul-26 | 15:05 | Brielle | Newmarket July | Place | 2pt BSP Place | 9.98 | Won | +17.96 | +758.75 |
| 18-Jul-26 | 15:25 | Partisan Hero | Curragh | Win | 1pt BSP | 18.00 | Lost | -1.0 | +757.75 |
| 18-Jul-26 | 15:25 | Partisan Hero | Curragh | Place | 1pt BSP Place | 2.96 | Won | +1.96 | +759.71 |
| 18-Jul-26 | 16:35 | Sparan Nua | Curragh | Win | 2pt BSP | 9.40 | Lost | -2.0 | +757.71 |
| 19 July 2026 — Curragh | |||||||||
| 19-Jul-26 | 16:25 | Happy Pharoah | Curragh | Win | 1pt BSP | 46.00 | Lost | -1.0 | +756.71 |
| 19-Jul-26 | 16:25 | Happy Pharoah | Curragh | Place | 1pt BSP Place | 4.00 | Won | +3.0 | +759.71 |
| 20 July 2026 — Ayr | |||||||||
| 20-Jul-26 | 15:00 | Ramon Di Loria | Ayr | Win | 1pt BSP | 6.20 | Lost | -1.0 | +758.71 |
| 21 July 2026 — Nottingham / Wolverhampton | |||||||||
| 21-Jul-26 | 17:15 | Dark Kestrel | Nottingham | Win | 1pt BSP | 23.85 | Lost | -1.0 | +757.71 |
| 21-Jul-26 | 17:15 | Dark Kestrel | Nottingham | Place | 1pt BSP Place | 4.40 | Lost | -1.0 | +756.71 |
| 21-Jul-26 | 18:30 | Bellasio | Wolverhampton | Win | 1pt BSP | 7.00 | Lost | -1.0 | +755.71 |
| 22 July 2026 — Worcester | |||||||||
| 22-Jul-26 | 16:30 | Estacas | Worcester | Win | 1pt BSP | 7.76 | Lost | -1.0 | +754.71 |
| 22-Jul-26 | 16:30 | Estacas | Worcester | Place | 1pt BSP Place | 2.54 | Lost | -1.0 | +753.71 |
| 23 July 2026 — Sandown | |||||||||
| 23-Jul-26 | 17:17 | Dalmally | Sandown | Win | 1pt BSP | 36.00 | Lost | -1.0 | +752.71 |
| 23-Jul-26 | 17:17 | Dalmally | Sandown | Place | 1pt BSP Place | 8.60 | Lost | -1.0 | +751.71 |
| 24 July 2026 — Uttoxeter | |||||||||
| 24-Jul-26 | 14:40 | Genbu | Uttoxeter | Win | 1pt BSP | 10.00 | Lost | -1.0 | +750.71 |
| 24-Jul-26 | 14:40 | Genbu | Uttoxeter | Place | 1pt BSP Place | 2.68 | Lost | -1.0 | +749.71 |
| 25 July 2026 — York | |||||||||
| 25-Jul-26 | 14:00 | We Never Stop | York | Win | 2pt BSP | 60.00 | Lost | -2.0 | +747.71 |
| 25-Jul-26 | 14:00 | We Never Stop | York | Place | 2pt BSP Place | 11.00 | Lost | -2.0 | +745.71 |
| 27 July 2026 — Galway | |||||||||
| 27-Jul-26 | 19:15 | Sagasti | Galway | Win | 1pt BSP | -- | Lost | -1.0 | +744.71 |
| 28 July 2026 — Goodwood | |||||||||
| 28-Jul-26 | 13:50 | King's Code | Goodwood | Win | 2pt BSP | 110.00 | Lost | -2.0 | +742.71 |
| 28-Jul-26 | 13:50 | King's Code | Goodwood | Place | 2pt BSP Place | 14.50 | Lost | -2.0 | +740.71 |
| 28-Jul-26 | 15:35 | French Master | Goodwood | Win | 1pt BSP | 65.00 | Lost | -1.0 | +739.71 |
| 28-Jul-26 | 15:35 | French Master | Goodwood | Place | 1pt BSP Place | 6.60 | Lost | -1.0 | +738.71 |
| 28-Jul-26 | 16:10 | Spring Is Sprung | Goodwood | Win | 1pt BSP | 100.00 | Lost | -1.0 | +737.71 |
| 28-Jul-26 | 16:10 | Spring Is Sprung | Goodwood | Place | 1pt BSP Place | 15.91 | Lost | -1.0 | +736.71 |
| 29 July 2026 — Goodwood | |||||||||
| 29-Jul-26 | 13:50 | Parisian Scholar | Goodwood | Win | 1pt BSP | 46.19 | Lost | -1.0 | +735.71 |
| 29-Jul-26 | 13:50 | Parisian Scholar | Goodwood | Place | 1pt BSP Place | 7.98 | Lost | -1.0 | +734.71 |
| 29-Jul-26 | 14:25 | Call Nicki | Goodwood | Win | 1pt BSP | 30.78 | Lost | -1.0 | +733.71 |
| 29-Jul-26 | 14:25 | Call Nicki | Goodwood | Place | 1pt BSP Place | 5.57 | Lost | -1.0 | +732.71 |
| 29-Jul-26 | 15:35 | Hell Of A Spin | Goodwood | Win | 2pt BSP | 92.28 | Lost | -2.0 | +730.71 |
| 29-Jul-26 | 15:35 | Hell Of A Spin | Goodwood | Place | 2pt BSP Place | 15.50 | Won | +29.0 | +759.71 |
| 30 July 2026 — Goodwood | |||||||||
| 30-Jul-26 | 14:25 | Jaan Ki Tukri | Goodwood | Win | 1pt BSP | 35.99 | Lost | -1.0 | +758.71 |
| 30-Jul-26 | 14:25 | Jaan Ki Tukri | Goodwood | Place | 1pt BSP Place | 5.91 | Lost | -1.0 | +757.71 |
| 30-Jul-26 | 16:10 | Kollata Knight | Goodwood | Win | 1pt BSP | 147.03 | Lost | -1.0 | +756.71 |
| 30-Jul-26 | 16:10 | Kollata Knight | Goodwood | Place | 1pt BSP Place | 21.51 | Lost | -1.0 | +755.71 |
| 31 July 2026 — Goodwood | |||||||||
| 31-Jul-26 | 15:00 | Two Tempting | Goodwood | Win | 2pt BSP | 140.35 | Lost | -2.0 | +753.71 |
| 31-Jul-26 | 15:00 | Two Tempting | Goodwood | Place | 2pt BSP Place | 16.50 | Lost | -2.0 | +751.71 |
| July 2026 Total — 95 bets · 106pts staked | +148.11pts | ||||||||