Skip to content
Horse profile

Dodgy Bob (GB)

12yo gelding (at last run, Mar 2025) · Last trainer Michael Mullineaux · Last owner G Cornes
by Royal Applause (GB) out of Rustam (GB) (Dansili)
130 runs · 21 courses · from Apr 2015
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 11 Mar 2025 — 595 days ago. Our archive can't say whether the horse is still in training.
Last run Mar 2025 · 9th of 10 9 wins · 6 courses Last raced off OR 38
KTB Profile

Dodgy Bob won nine of 130 starts with all his wins over 6f – 7f. Six of those wins came on turf and three on all-weather, including three at Hamilton and two at Wolverhampton. He gained his last success in a Class 6 handicap at Thirsk in Sep 2023 off a mark of 45. Aged 12 at his last run in Mar 2025 he finished 9 of 10 at Wolverhampton off an official rating of 38, 49lb below his highest ever mark.

Based on 130 archived runs · run-style from 7 commented runs since Aug 2024 · updated 27 Oct 2026
KTB at a glance OR ↓ 49lb off peak
Official rating38↓ 49lb off peak
38 38–87

KTB Speed and Rating

KTB Speed

Best recent Speed 73 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 11 Mar 2025

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 116 figures · best 129A · median 82
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)66109A83—
Good to Firm15118A85—
Soft1297A71—
Good to Soft9108A80—
Good9107A78—
Heavy4129A94.5—
Firm1———
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f107129A83—
Under 6f895C79—
1m – 1m1f1———

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 116 figures from 116 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 39A the best of the last 3 rated runs · Southwell (AW), 15 Feb 2025 Official rating 38 at the last run, 11 Mar 2025

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 128 figures · best 88A · median 58
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)6784A59—
Good to Firm1988A58—
Soft1480B54.5—
Good to Soft1183A61—
Good1183A58—
Heavy562A53—
Firm1———
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f11888A58.5—
Under 6f988A58—
1m – 1m1f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 128 figures from 128 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 7 analysed runs since Aug 2024

  • Prominent 2 (29%) · 0 wins
  • Mid-division 2 (29%) · 0 wins
  • Led 2 (29%) · 0 wins
  • Held up 1 (14%) · 0 wins

Pedigree intelligence

Sire
Royal Applause (GB)

Progeny in our archive have won 8.6% of 12,434 runs since Jan 2008 (774 horses).

Weakest on heavy going: 3.4% from 323.

GoingRunsWinsSRvs sireThis horse
Firm189189.5%+0.90 from 1
Good to Firm2,6082188.4%−0.21 from 20
Good2,65527310.3%+1.72 from 12
Good to Soft1,2331169.4%+0.82 from 11
Soft1,225917.4%−1.21 from 14
Heavy323113.4%−5.20 from 5
Standard (AW)4,2013378%−0.63 from 67
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,4841399.4%+0.80 from 10
6f – 7f5,4364748.7%+0.19 from 119
1m – 1m1f2,5182118.4%−0.20 from 1
1m2f – 1m4f1,6181418.7%+0.1—
1m5f – 2m728547.4%−1.2—
2m1f – 2m4f420307.1%−1.5—
2m5f – 3m193136.7%−1.9—
Over 3m3725.4%−3.2—

Flat and jumps together (all codes) · since Jan 2008 · as at 27 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Rustam (GB) (Dansili)

6 siblings in the archive, 4 winners — best of them Foxtrot Knight (GB) (5 wins).

The wins came over 5f–1m; the highest grade won is Class 4 (Foxtrot Knight (GB)).

ProduceRunsWinsWin tripsBest grade
Foxtrot Knight (GB)6355fClass 4
Freedom And Wheat (IRE)4057f–1mClass 5
Many A Tale (GB)816fClass 5
Forever A Diamond (IRE)1617fClass 6
Admiral Spice (IRE)190——
Possibility (IRE)20——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 67 3 4% +92.00
Good to Firm 20 1 5% −10.00
Soft 14 1 7% −9.00
Good 12 2 17% +23.00
Good to Soft 11 2 18% +9.00
Heavy 5 0 0% −5.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 84 7 8% +126.00
Class 5 25 1 4% −16.00
Class 4 13 1 8% −3.00
Class 7 3 0 0% −3.00
Class 3 3 0 0% −3.00
Class 2 2 0 0% −2.00

CourseRunsWinsSR£1
Wolverhampton (AW) 49 2 4% +59.00
Hamilton 11 3 27% +19.00
Newcastle (AW) 10 1 10% +41.00
Leicester 9 0 0% −9.00
Carlisle 8 1 13% −3.00
Chepstow 7 0 0% −7.00
Southwell (AW) 6 0 0% −6.00
Ripon 5 1 20% +4.00
Ayr 4 0 0% −4.00
Haydock 3 0 0% −3.00
Pontefract 3 0 0% −3.00
Nottingham 2 0 0% −2.00
Thirsk 2 1 50% +24.00
Chester 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Catterick 2 0 0% −2.00
Redcar 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Ascot 1 0 0% −1.00
Beverley 1 0 0% −1.00
Bath 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 119 9 8% +110.00
Under 6f 10 0 0% −10.00
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Phil Dennis 36 4 11% +76.00
Miss Michelle Mullineaux 7 0 0% −7.00
Shane Gray 7 2 29% +12.00
Charlie Bennett 6 0 0% −6.00
Miss Katie Garton 5 1 20% +21.00
Faye McManoman 4 0 0% −4.00
Mr Sebastian Perry 4 0 0% −4.00
Tom Eaves 4 0 0% −4.00
Laura Coughlan 3 0 0% −3.00
Joe Leavy 3 1 33% +64.00
Kevin Stott 3 0 0% −3.00
Sam Garcia 2 0 0% −2.00
Morgan Cole 2 0 0% −2.00
Robert Havlin 2 0 0% −2.00
James Sullivan 2 0 0% −2.00
Callum Rodriguez 2 0 0% −2.00
Nathan Evans 2 0 0% −2.00
Elisha Whittington 2 0 0% −2.00
Lewis Edmunds 2 0 0% −2.00
Joe Doyle 2 0 0% −2.00
Keagan Latham 2 0 0% −2.00
Poppy Scott 1 0 0% −1.00
Joanna Mason 1 0 0% −1.00
Jack Nicholls 1 0 0% −1.00
Isobel Francis 1 0 0% −1.00
Erika Parkinson 1 0 0% −1.00
Cameron Noble 1 0 0% −1.00
Sean Kirrane 1 0 0% −1.00
Jonny Peate 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Gina Mangan 1 0 0% −1.00
Miss Sarah Bowen 1 0 0% −1.00
Zak Wheatley 1 0 0% −1.00
Mr Paddy Barlow 1 0 0% −1.00
Jack Garritty 1 0 0% −1.00
Harry Russell 1 0 0% −1.00
Amelia Glass 1 0 0% −1.00
Mrs Carol Bartley 1 0 0% −1.00
John Fahy 1 0 0% −1.00
Edward Greatrex 1 0 0% −1.00
Josh Quinn 1 0 0% −1.00
Liam Jones 1 0 0% −1.00
Aled Beech 1 0 0% −1.00
Lewis Stones 1 1 100% +4.00
Franny Norton 1 0 0% −1.00
Neil Callan 1 0 0% −1.00
Graham Lee 1 0 0% −1.00
Gary Halpin 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 48 3 6% +86.00
Visor 48 4 8% +28.00
None 15 1 7% −6.00
Cheekpieces 13 1 8% −3.00
E/S 4 0 0% −4.00
E/SB 2 0 0% −2.00

SeasonRunsWinsSR£1
2025 5 0 0% −5.00
2024 9 0 0% −9.00
2023 19 3 16% +115.00
2022 10 0 0% −10.00
2021 8 0 0% −8.00
2020 13 1 8% +2.00
2019 16 1 6% +35.00
2018 14 0 0% −14.00
2017 18 2 11% −8.00
2016 12 1 8% −2.00
2015 6 1 17% +3.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2025 · 5 runs
11 Mar 25+24d Wolverhampton (AW) Boost Your Acca With BetMGM Classified Stakes (Div 2) Class 6 · 7f · Standard · 10 ran Settled just behind the pace - nudged for effort with over 2f left - dropped away soon after - finished ninth 9/10 6½ 9-9 3873A36A Faye McManoman 80/1
15 Feb 25+5d Southwell (AW) 30 In Free Bets With BetUK Amateur Jockeys' Handicap Class 6 · 6f · Standard · 11 ran Slow into stride - stayed at the back of the field throughout - finished ninth 9/11 1¾ 9-11 4544A39A Mr Sebastian Perry 125/1
10 Feb 25+23d Wolverhampton (AW) Win 1M With BetMGM's Golden Goals Classified Stakes (Div 1) Class 6 · 7f · Standard · 11 ran Held up in midfield early - driven towards the back around the halfway point - unable to make an impression thereafter - finished well beaten in 11th 11/11 1¾ 9-2 4069A33A Poppy Scott 66/1
18 Jan 25+8d Wolverhampton (AW) BetMGM: It's Showtime Handicap (Div 1) Class 6 · 7f · Standard · 8 ran Held mid-pack close to the rail - squeezed for space and asked for effort over 2f out - stayed on without threatening the leaders 5/8 1½ 9-0 4587A56A Joanna Mason 66/1
10 Jan 25+93d Newcastle (AW) Free Bets With BetUK Bet Club Amateur Jockeys' Handicap (Div 1) Class 6 · 6f · Standard · 9 ran Slow start then hit front on far flank of pack - driven and overtaken 2f out - faded in a hurry finishing eighth 8/9 1½ 9-7 4564A32A Mr Sebastian Perry 80/1
2024 · 9 runs
09 Oct 24+61d Nottingham Dont Miss The Robin Hood Stakes 30th Oct Apprentice Handicap Class 6 · 6f · Heavy · 9 ran Set the pace on the far rail - driven forward with over two furlongs left - overtaken with a furlong to run - kept battling to the line but couldn't get on terms 3/9 1½ 8-7 45129A62A Sam Garcia 40/1
09 Aug 24+32d Thirsk Vickers Bet goracing.co.uk Future Stars Apprentice Classified Stakes Class 6 · 6f · Good To Firm · 11 ran Broke well from outside stall to sit close behind pace - urged forward around halfway - lost touch in final two furlongs to finish fifth 5/11 3¼ 9-2 4087B53A Sam Garcia 40/1
08 Jul 24+26d Wolverhampton (AW) Get The Inside Track With raceday-ready.com Handicap (Div 1) Class 6 · 7f · Standard · 11 ran 11/11 6½ 9-3 4572C39C Charlie Bennett 50/1
12 Jun 24+15d Hamilton hamilton-park.co.uk Amateur Jockeys' Handicap Class 6 · 6f · Good To Firm · 14 ran 12/14 1¾ 10-0 4563C38A Mr Sebastian Perry 50/1
28 May 24+64d Redcar Watch Race Replays On Racing TV Amateur Jockeys' Handicap Class 6 · 6f · Soft · 14 ran 13/14 shd 9-9 4558C35C Mr Sebastian Perry 33/1
25 Mar 24+23d Newcastle (AW) Boost Your Acca With BetUK Amateur Jockeys' Handicap (Div 1) Class 6 · 6f · Standard · 10 ran 5/10 1¼ 10-2 4576A61A Miss Katie Garton 40/1
02 Mar 24+12d Wolverhampton (AW) BetUK. Home Of The Acca Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 12/12 1 8-9 4564A24A Morgan Cole 28/1
19 Feb 24+10d Wolverhampton (AW) Find More Big Deals At BetUK Apprentice Handicap (Div 2) Class 6 · 6f · Standard · 8 ran 5/8 1 9-3 4591A61A Morgan Cole 25/1
09 Feb 24+45d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 1) Class 6 · 6f · Standard · 8 ran 6/8 2¼ 9-3 4583A51A Phil Dennis 14/1
2023 · 19 runs
26 Dec 23+43d Wolverhampton (AW) Bet 10 Get 40 At BetMGM Handicap (Div 1) Class 6 · 7f · Standard · 12 ran 9/12 hd 8-12 4783A54A Laura Coughlan 25/1
13 Nov 23+21d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 5/12 ½ 9-5 4880A61A Robert Havlin 11/1
23 Oct 23+21d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 2) Class 6 · 6f · Standard · 11 ran 5/11 nk 9-6 4984A64A James Sullivan 33/1
02 Oct 23+17d Hamilton Cae Technology Services Amateur Jockeys' Handicap Class 5 · 6f · Soft · 8 ran 8/8 7½ 9-6 4973A30A Miss Katie Garton 40/1
15 Sep 23+14d Chester National Racehorse Week Amateur Jockeys' Handicap Class 4 · 7.5f · Good To Soft · 7 ran 6/7 3½ 9-6 4950C43C Jack Nicholls 28/1
01 Sep 23+18d Thirsk AJA Novice Flat Amateur Jockeys' Handicap Class 6 · 6f · Good · 9 ran 1/9 9-8 4574A80A Miss Katie Garton 25/1
14 Aug 23+10d Wolverhampton (AW) Free Tips Daily On attheraces.com Classified Stakes Class 6 · 7f · Standard · 12 ran 11/12 3 9-2 4781B38A Joe Leavy 28/1
04 Aug 23+15d Wolverhampton (AW) Martin Perrins Memorial Handicap Class 6 · 7f · Standard · 12 ran 12/12 1 9-2 4880A44A Charlie Bennett 25/1
20 Jul 23+6d Leicester William Hill Epic Boost Classified Stakes Class 6 · 6f · Good · 15 ran 4/15 shd 9-7 48103C68A Phil Dennis 8/1
14 Jul 23+3d Chester Camden Stout Handicap Class 5 · 7f · Soft · 11 ran 4/11 hd 8-6 4783B62A Isobel Francis 25/1
11 Jul 23+15d Wolverhampton (AW) At The Races App Market Movers Handicap (Div 1) Class 6 · 6f · Standard · 11 ran 5/11 1½ 9-2 4784B60A Phil Dennis 18/1
26 Jun 23+21d Wolverhampton (AW) Sky Sports Racing Sky 415 Classified Stakes Class 6 · 7f · Standard · 11 ran 6/11 1¾ 9-4 4988A55A Erika Parkinson 25/1
05 Jun 23+20d Wolverhampton (AW) Sky Sports Racing Sky 415 Handicap Class 6 · 7f · Standard · 9 ran 8/9 2¼ 9-5 5063A40A Phil Dennis 18/1
16 May 23+49d Chepstow Happy Birthday Steve Wilkins Handicap (Div 1) Class 6 · 7f · Good To Soft · 10 ran 7/10 3 9-4 5098A60A Charlie Bennett 33/1
28 Mar 23+32d Wolverhampton (AW) Spreadex Sports First Goalscorer Insurance Classified Stakes Class 6 · 7f · Standard · 12 ran 1/12 9-2 46104A77A Phil Dennis 40/1
24 Feb 23+13d Wolverhampton (AW) BetUK Over 40,000 Live Streamed Races 'Hands And Heels' Apprentice Handicap Class 6 · 6f · Standard · 10 ran 6/10 1½ 8-12 4782A57A Joe Leavy 16/1
11 Feb 23+5d Wolverhampton (AW) Spreadex Sports Live Uk Racing Streaming Amateur Jockeys' Handicap Class 6 · 8.5f · Standard · 12 ran 9/12 2¼ 9-9 4563A44A Miss Katie Garton 22/1
06 Feb 23+20d Wolverhampton (AW) Spreadex Sports 300 Spread Betting Cashback 'Hands And Heels' Apprentice Handicap Class 6 · 7f · Standard · 8 ran 1/8 8-7 45100A58A Joe Leavy 66/1
17 Jan 23+21d Kempton (AW) Unibet Horserace Betting Operator Of The Year Amateur Jockeys' Handicap Class 6 · 6f · Standard To Slow · 12 ran 10/12 3½ 9-4 4578A36A Miss Katie Garton 40/1
2022 · 10 runs
27 Dec 22+6d Wolverhampton (AW) Huge Daily Boosts Only At BetUK Handicap (Div 1) Class 6 · 6f · Standard · 10 ran 5/10 nk 8-9 4588A58A Charlie Bennett 40/1
21 Dec 22+64d Wolverhampton (AW) BetUK Over 40,000 Live Streamed Races Handicap Class 6 · 6f · Standard · 12 ran 9/12 1 9-0 4592A58A Charlie Bennett 66/1
18 Oct 22+63d Yarmouth Seadell Shops And Holiday Chalets Handicap Class 6 · 6f · Good To Soft · 15 ran 12/15 hd 8-6 4582C50A Faye McManoman 66/1
16 Aug 22+8d Wolverhampton (AW) At The Races App Market Movers Classified Stakes Class 6 · 6f · Standard · 11 ran 3/11 hd 9-9 4495A68A Cameron Noble 22/1
08 Aug 22+25d Wolverhampton (AW) Free Tips Daily On Attheraces.com Classified Stakes Class 6 · 7f · Standard To Slow · 12 ran 3/12 hd 9-6 4187B72A Sean Kirrane 80/1
14 Jul 22+31d Leicester Follow LeicesterRaces On Twitter For News Classified Stakes (Div 1) Class 6 · 6f · Good To Firm · 9 ran 8/9 1¼ 9-7 4263A46A Robert Havlin 25/1
13 Jun 22+97d Carlisle Watch Race Replays At racingtv.com Handicap (Div 2) Class 6 · 6f · Good To Firm · 10 ran 4/10 ¾ 8-9 4596A61A Jonny Peate 40/1
08 Mar 22+22d Wolverhampton (AW) MansionBet Proud Partners Of AWC Classified Stakes (Div 2) Class 6 · 7f · Standard · 11 ran 8/11 4 9-2 4076A47A Phil Dennis 80/1
14 Feb 22+23d Wolverhampton (AW) Play 4 To Win At Betway Handicap Class 6 · 6f · Standard · 9 ran 8/9 nk 8-13 4582A50A Hollie Doyle 22/1
22 Jan 22+124d Wolverhampton (AW) Betway Classified Stakes (Div 2) Class 6 · 6f · Standard · 9 ran 5/9 1 8-11 4299A53A Gina Mangan 66/1
2021 · 8 runs
20 Sep 21+49d Leicester International Racing Club Handicap Class 5 · 6f · Good To Firm · 8 ran 7/8 6½ 8-0 4568A22A Laura Coughlan 40/1
02 Aug 21+19d Carlisle VL Aesthetics Honours Shona Cunningham Handicap (Pro-Am Female Jockeys) Class 5 · 6f · Good · 14 ran 12/14 ½ 9-2 4578C50A Miss Sarah Bowen 66/1
14 Jul 21+85d Wolverhampton (AW) Visit attheraces.com/marketmovers Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 8/11 1¼ 8-9 4571C42C Faye McManoman 100/1
20 Apr 21+12d Wolverhampton (AW) Wolverhampton Holiday Inn Handicap (Div 1) Class 6 · 6f · Standard · 9 ran 5/9 1 8-9 4581A60A Faye McManoman 50/1
08 Apr 21+41d Southwell (AW) Download The Star Sports App Now! Classified Stakes Class 6 · 5f · Standard · 8 ran 7/8 2¼ 9-0 4595C34C Callum Rodriguez 9/1
26 Feb 21+6d Wolverhampton (AW) Bombardier Classified Stakes (Div 1) Class 6 · 7f · Standard · 9 ran 9/9 ½ 9-10 4683A60A Phil Dennis 14/1
20 Feb 21+6d Newcastle (AW) Betway Classified Stakes Class 6 · 6f · Standard To Slow · 8 ran 2/8 2 9-0 4585A69A Callum Rodriguez 11/2
14 Feb 21+115d Southwell (AW) Play 4 To Win At Betway Classified Stakes Class 6 · 6f · Standard To Slow · 12 ran 5/12 1 9-0 4553A60A Phil Dennis 25/1
2020 · 13 runs
22 Oct 20+16d Wolverhampton (AW) Bombardier Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 10/11 8 8-12 4655C38C Tom Eaves 80/1
06 Oct 20+8d Leicester Doom Bar Handicap (Div 2) Class 5 · 6f · Heavy · 8 ran 5/8 1 7-12 4786A51A Zak Wheatley 33/1
28 Sep 20+36d Hamilton Stay At Our On-Site Hotel Amateur Jockeys' Handicap Class 6 · 6f · Good · 11 ran 7/11 2½ 9-7 4780A49A Mr Paddy Barlow 10/1
23 Aug 20+23d Wolverhampton (AW) Download The At The Races App Handicap Class 6 · 7f · Standard · 11 ran 7/11 ½ 9-1 4977A55A Phil Dennis 25/1
31 Jul 20+18d Wolverhampton (AW) Follow At The Races On Twitter Handicap Class 6 · 7f · Standard To Slow · 11 ran 10/11 nk 9-2 5179A55A Phil Dennis 14/1
13 Jul 20+7d Ayr Ayrshire Cancer Support Handicap Class 6 · 6f · Good · 8 ran 6/8 nk 9-3 5193A63A Phil Dennis 16/5
06 Jul 20+12d Ayr QTS In The Community Handicap Class 6 · 6f · Soft · 6 ran 3/6 nk 9-3 5187A64B Jack Garritty 10/3
24 Jun 20+110d Hamilton Macroberts Solicitors Llp Handicap Class 6 · 6f · Good To Soft · 7 ran 1/7 8-5 45108A76A Phil Dennis 14/1
06 Mar 20+35d Wolverhampton (AW) Bombardier British Hopped Amber Beer Handicap (Div 2) Class 6 · 7f · Standard · 12 ran 9/12 nk 8-8 4789A55A Phil Dennis 40/1
31 Jan 20+18d Newcastle (AW) Heed Your Hunch At Betway Handicap Class 7 · 6f · Standard · 14 ran 8/14 1 9-10 4877B59A Tom Eaves 12/1
13 Jan 20+7d Southwell (AW) Betway Heed Your Hunch Handicap Class 6 · 6f · Standard · 10 ran 5/10 1 8-9 4879A63A Phil Dennis 10/1
06 Jan 20+3d Wolverhampton (AW) Bombardier Golden Beer Apprentice Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 10/11 1½ 8-9 4858C32C Harry Russell 6/1
03 Jan 20+16d Wolverhampton (AW) betyourway At Betway Handicap (Div 1) Class 6 · 6f · Standard · 12 ran 5/12 1 8-9 4889A61A Phil Dennis 14/1
2019 · 16 runs
18 Dec 19+6d Newcastle (AW) Bombardier Golden Beer Handicap Class 6 · 7f · Standard · 14 ran 1/14 8-12 4694B80A Phil Dennis 50/1
12 Dec 19+50d Wolverhampton (AW) Betway Classified Stakes Class 6 · 6f · Standard · 13 ran 8/13 1¾ 9-0 4690B53A Phil Dennis 15/2
23 Oct 19+6d Wolverhampton (AW) Betway Classified Stakes Class 6 · 6f · Standard · 13 ran 7/13 ½ 9-1 4784B64A Phil Dennis 16/1
17 Oct 19+5d Wolverhampton (AW) Renault Trucks Midlands Classified Stakes Class 6 · 7f · Standard · 12 ran 5/12 shd 9-2 4883A66A Nathan Evans 6/1
12 Oct 19+4d Wolverhampton (AW) Compare Bookmaker Sites At bonuscodebets.co.uk Handicap Class 5 · 5f · Standard · 11 ran 6/11 2¼ 8-7 4876A60A Charlie Bennett 40/1
08 Oct 19+17d Leicester Red Deer Handicap Class 5 · 6f · Heavy · 8 ran 3/8 8 8-7 48103A58A Nathan Evans 50/1
21 Sep 19+47d Wolverhampton (AW) Farley & Jones Recruitment Classified Stakes Class 6 · 5f · Standard · 10 ran 9/10 8 8-8 4839C8C Amelia Glass 14/1
05 Aug 19+54d Carlisle Glo & Go Premium Quality Tanning Handicap (Pro-Am Lady Riders) Class 5 · 6f · Good To Soft · 11 ran 9/11 1½ 9-2 4872A53A Mrs Carol Bartley 40/1
12 Jun 19+79d Hamilton racingtv.com Amateur Riders' Handicap Class 6 · 6f · Good · 15 ran 15/15 3¼ 10-3 4974C30A Miss Michelle Mullineaux 28/1
25 Mar 19+20d Wolverhampton (AW) Betway Handicap Class 6 · 6f · Standard · 12 ran 12/12 30 9-1 49-9C27C Phil Dennis 5/1
05 Mar 19+10d Wolverhampton (AW) Follow Top Tipster Templegate At Sun Racing Handicap Class 6 · 7f · Standard · 12 ran 2/12 1 9-4 4988B66A Phil Dennis 7/1
23 Feb 19+21d Wolverhampton (AW) Follow Top Tipster Templegate At Sun Racing Classified Stakes Class 6 · 7f · Standard · 11 ran 3/11 shd 9-5 4895B66A Phil Dennis 13/2
02 Feb 19+3d Kempton (AW) Rasher Frith Memorial Handicap Class 7 · 7f · Standard To Slow · 11 ran 3/11 ½ 9-0 4889A67A Phil Dennis 3/1F
30 Jan 19+23d Wolverhampton (AW) Betway Handicap Class 6 · 6f · Standard · 10 ran 2/10 nse 8-6 48109A62A Phil Dennis 10/1
07 Jan 19+3d Wolverhampton (AW) Like Sun Racing On Facebook Apprentice Handicap Class 6 · 7f · Standard · 12 ran 2/12 ¾ 9-0 4883A69A Phil Dennis 7/1
04 Jan 19+16d Wolverhampton (AW) Play 4 To Score At Betway Classified Stakes Class 6 · 6f · Standard · 10 ran 3/10 1¼ 9-8 4887A75A James Sullivan 20/1
2018 · 14 runs
19 Dec 18+14d Newcastle (AW) Betway Heed Your Hunch Handicap (Div 2) Class 6 · 6f · Standard · 14 ran 8/14 hd 8-6 5089B65A John Fahy 28/1
05 Dec 18+83d Newcastle (AW) Follow Top Tipster Templegate At Sunracing Handicap (Div 1) Class 7 · 7f · Standard · 13 ran 9/13 shd 9-6 5275B59A Phil Dennis 33/1
13 Sep 18+7d Hamilton ICA weareica.com Handicap Class 6 · 6f · Soft · 15 ran 15/15 1 8-2 4957C27A Phil Dennis 11/2
06 Sep 18+8d Carlisle Bet At Racinguk.com Handicap Class 5 · 6f · Soft · 12 ran 4/12 ½ 8-4 5290A68A Phil Dennis 66/1
29 Aug 18+11d Catterick Racing UK Extra On racinguk.com Handicap Class 6 · 6f · Good To Firm · 10 ran 9/10 7 8-6 5241C23C Laura Coughlan 33/1
18 Aug 18+12d Chepstow Best Odds Guaranteed At 188Bet Handicap Class 6 · 6f · Good · 16 ran 11/16 ½ 8-13 5478C54A Phil Dennis 7/1
06 Aug 18+39d Carlisle Smarkets Betting Exchange Handicap (Pro-Am Lady Riders) Class 5 · 6f · Good To Firm · 8 ran 8/8 3½ 9-2 5656A32A Miss Michelle Mullineaux 33/1
28 Jun 18+3d Hamilton Terry Mcsherry Memorial Handicap Class 5 · 6f · Good To Firm · 7 ran 5/7 1 8-6 56118A58A Phil Dennis 11/2
25 Jun 18+7d Chepstow 188Bet Hayley Moore Super Woman Handicap Class 6 · 6f · Good To Firm · 11 ran 3/11 shd 9-2 5693A84A Phil Dennis 8/1
18 Jun 18+5d Carlisle Molson Coors Handicap Class 5 · 6f · Good To Firm · 12 ran 8/12 2¼ 8-9 5885A55A Elisha Whittington 33/1
13 Jun 18+11d Hamilton Racinguk.com Amateur Riders' Handicap Class 6 · 6f · Good To Firm · 15 ran 7/15 1 10-12 5882C73A Miss Michelle Mullineaux 14/1
02 Jun 18+35d Chepstow Dribuild Interiors Handicap Class 5 · 6f · Soft · 10 ran 6/10 ½ 8-0 6097A62A Elisha Whittington 12/1
28 Apr 18+7d Leicester totescoop6 Play Today Handicap Class 4 · 6f · Heavy · 7 ran 5/7 2½ 8-4 6375A53A Edward Greatrex 14/1
21 Apr 18+129d Nottingham FA Cup Semi-Final Betting At 188Bet Apprentice Handicap Class 6 · 5f · Good To Soft · 11 ran 8/11 hd 9-5 6580A61A Josh Quinn 14/1
2017 · 18 runs
13 Dec 17+12d Wolverhampton (AW) Betway Handicap (Div 1) Class 6 · 6f · Standard · 8 ran 7/8 1½ 9-6 6486A60A Phil Dennis 11/1
01 Dec 17+52d Southwell (AW) Betway Sprint Handicap Class 6 · 6f · Standard · 10 ran 8/10 nk 9-7 6767A67A Phil Dennis 16/1
10 Oct 17+10d Leicester Red Deer Handicap (Div 1) Class 5 · 6f · Soft · 12 ran 6/12 1¾ 9-7 6864A69A Liam Jones 20/1
30 Sep 17+25d Ripon Lloyd Land Rover Ripon Apprentice Handicap Class 5 · 6f · Soft · 12 ran 10/12 3¼ 9-8 6834A44A Aled Beech 12/1
05 Sep 17+13d Hamilton Visit The All New racinguk.com Handicap (Div 1) Class 6 · 6f · Soft · 6 ran 1/6 9-7 6397A80B Phil Dennis 4/1
23 Aug 17+6d Carlisle Betfair Amateur Riders' Handicap (Novice Amateur Riders) Class 6 · 6f · Good To Soft · 8 ran 1/8 10-13 5758A77A Lewis Stones 4/1
17 Aug 17+7d Chepstow Read Silvestre De Sousa At 188bet Handicap Class 6 · 5f · Good To Soft · 8 ran 2/8 shd 9-3 6080A83A Phil Dennis 7/1
10 Aug 17+12d Haydock Betfred Super League Handicap Class 5 · 6f · Good To Soft · 9 ran 6/9 ¾ 8-7 6082A57A Phil Dennis 20/1
29 Jul 17+15d Ascot Longines Handicap (Lady Amateur Riders) Class 3 · 7f · Soft · 14 ran 13/14 ½ 9-5 60-5C43C Miss Michelle Mullineaux 50/1
14 Jul 17+5d Chepstow Silk Series Lady Riders' Handicap Class 4 · 6f · Good To Firm · 7 ran 5/7 3 9-3 6294A56A Miss Michelle Mullineaux 6/1
09 Jul 17+12d Ayr Collect totepool Winnings At Betfred Shops Amateur Riders' Handicap Class 6 · 5f · Good · 7 ran 4/7 3¼ 10-11 6267A58A Miss Michelle Mullineaux 5/1
27 Jun 17+27d Leicester Langham Ladies' Handicap (For Lady Amateur Riders) Class 5 · 5f · Good To Firm · 7 ran 2/7 1¼ 9-12 6278A88A Miss Michelle Mullineaux 16/1
31 May 17+12d Beverley British Racing School Charity Cycle Ride Handicap Class 5 · 7.5f · Good To Firm · 13 ran 9/13 nk 8-11 6499C61A Phil Dennis 20/1
19 May 17+18d Hamilton Patersons Of Greenoakhill Handicap Class 5 · 6f · Good To Firm · 8 ran 4/8 4½ 9-5 6690A65A Tom Eaves 20/1
01 May 17+75d Bath myracing.com Free Horse Racing Tips Handicap Class 5 · 5f · Firm · 5 ran 4/5 1¼ 9-6 6893C56B Franny Norton 4/1
15 Feb 17+14d Wolverhampton (AW) sunbets.co.uk Download The App Classified Selling Stakes Class 6 · 7f · Standard · 9 ran 4/9 1½ 9-5 6994A70A Kevin Stott 9/2
01 Feb 17+22d Newcastle (AW) Betway Best Odds Guaranteed Plus Apprentice Handicap Class 5 · 6f · Standard · 9 ran 6/9 hd 9-2 7094B70A Lewis Edmunds 2/1F
10 Jan 17+32d Southwell (AW) Betway Sprint Handicap (Div 2) Class 5 · 6f · Standard · 9 ran 4/9 nk 9-5 7071A82A Kevin Stott 5/1
2016 · 12 runs
09 Dec 16+6d Newcastle (AW) Neigh One Will Give You A Better Deal Handicap Class 5 · 7f · Standard · 11 ran 3/11 1½ 9-5 72103A83A Joe Doyle 11/1
03 Dec 16+40d Wolverhampton (AW) sunbets.co.uk Handicap (Div 2) Class 5 · 7f · Standard · 10 ran 7/10 1¾ 9-4 7290A71A Shane Gray 8/1
24 Oct 16+9d Leicester Gumley Claiming Stakes Class 6 · 7f · Good · 12 ran 2/12 1 8-9 75107A83A Shane Gray 15/2
15 Oct 16+32d Catterick Totetrifecta Handicap Class 4 · 7f · Soft · 14 ran 14/14 1¾ 9-2 7769C47A Shane Gray 28/1
13 Sep 16+15d Carlisle Apollobet Cashback If 2nd Handicap Class 4 · 7f · Good To Soft · 10 ran 7/10 1¾ 9-4 78—62A Kevin Stott 25/1
29 Aug 16+23d Ripon Billy Nevett Memorial Handicap Class 4 · 6f · Good To Soft · 9 ran 6/9 ½ 8-13 79—68A Lewis Edmunds 13/2
06 Aug 16+14d Haydock Betfred Supports Jack Berry House Handicap Class 4 · 6f · Good To Firm · 8 ran 4/8 1¼ 9-2 80—69A Neil Callan 14/1
23 Jul 16+21d Newcastle (AW) Collingwood Fleet Insurance Handicap Class 4 · 6f · Standard · 13 ran 6/13 ½ 9-3 81—84A Keagan Latham 20/1
02 Jul 16+31d Haydock Casino At Bet365.com Handicap Class 4 · 5f · Soft · 5 ran 5/5 1½ 9-7 82—56B Keagan Latham 11/1
01 Jun 16+19d Ripon Ripon Farm Services Handicap Class 4 · 6f · Good · 11 ran 8/11 ¾ 9-6 82—61A Shane Gray 8/1
13 May 16+38d Hamilton Wheelers Diner William Wallace Handicap Class 4 · 6f · Good To Firm · 10 ran 1/10 9-3 78—88A Shane Gray 9/1
05 Apr 16+200d Pontefract Racing UK Anywhere Available Now Handicap Class 3 · 6f · Heavy · 9 ran 6/9 3½ 8-3 82—47A Joe Doyle 28/1
2015 · 6 runs
18 Sep 15+34d Ayr Shadwell Stud Nursery Class 2 · 6f · Good · 18 ran 14/18 4½ 8-13 84—53C Graham Lee 25/1
15 Aug 15+47d Ripon Ripon Horn Blower Conditions Stakes (Plus 10) Class 3 · 6f · Soft · 4 ran 4/4 2¼ 8-11 87—53B Gary Halpin 11/2
29 Jun 15+17d Pontefract Spindrifter EBF Conditions Stakes (Plus10) Class 2 · 6f · Good To Firm · 5 ran 5/5 8 9-0 ——50C Jamie Spencer 6/1
12 Jun 15+26d Chepstow Dragon Signs And Print / EBF Novice Stakes (Plus10) Class 4 · 6f · Good To Firm · 8 ran 2/8 ½ 9-4 ——85A Shane Gray 3/1
17 May 15+18d Ripon Brook Miller Mobility Supporting Wooden Spoon Maiden Stakes Class 5 · 6f · Good · 9 ran 1/9 9-2 ——— Shane Gray 8/1
29 Apr 15 Pontefract William Hill Supports The NRC/British Stallion Studs EBF Maiden Stakes (Plus 10) Class 4 · 5f · Good To Firm · 7 ran 3/7 7 9-5 ——— Tom Eaves 20/1

Quick answers

How many races has Dodgy Bob won?
Dodgy Bob (GB) won 9 of 130 archived starts between 2015 and 2025, a strike rate of 6.9%. Placed 26 times in total (20% of starts).
Who trained Dodgy Bob?
Dodgy Bob (GB) was trained by Michael Mullineaux on the most recent run on record, at Wolverhampton (AW) on 11 March 2025.
Who is Dodgy Bob's sire?
Dodgy Bob (GB) is by Royal Applause (GB) out of Rustam (GB), whose sire is Dansili.
What going does Dodgy Bob prefer?
Dodgy Bob (GB) has the best record on good to soft going: 2 wins from 11 starts (18.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Dodgy Bob's official rating?
The most recent official rating on record is 38, from the run on 11 March 2025. The highest on record is 87.
What is Dodgy Bob's sire's record?
Royal Applause (GB)'s progeny in our archive have won 8.6% of 12,434 runs since Jan 2008 (774 horses), Flat and jumps together. Weakest on heavy going: 3.4% from 323.
Who are Dodgy Bob's siblings?
Out of Rustam (GB), Dodgy Bob (GB) has 6 other produce in our archive, 4 of them winners. Most wins: Foxtrot Knight (GB) (5). Highest grade won: Class 4 (Foxtrot Knight (GB)). The wins came over 5f–1m. As at Oct 2026.

Record shown from April 2015. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.