Skip to content
Horse profile

Macs Dilemma (IRE)

8yo gelding · Trainer John O'Shea · Owner The Cross Racing Club
53 runs · 14 courses · from Sep 2020
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
7 wins · 4 courses Last run 27 Oct 2026 · 7th of 9 Last raced off OR 50
KTB Profile

Macs Dilemma (IRE) is 7 from 53. Hasn't won since Jul 2023. Last raced off 50, 30lb below the career-high mark.

Based on 53 archived runs · run-style from 11 commented runs since Aug 2024 · updated 8 Nov 2026
KTB at a glance OR ↓ 30lb off peak
Official rating50↓ 30lb off peak
50 50–80

KTB Speed and Rating

KTB Speed

Best recent Speed 90 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 28 Sep 2026

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 53 figures · best 141A · median 95
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)14108A88.52 runs · 90 / 89
Good to Firm13132A99—
Good11124A108—
Good to Soft8141A113.5—
Soft5101A95—
Heavy280C72—
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f39132A952 runs · 90 / 89
1m – 1m1f10141A105.5—
Under 6f4102A71.5—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 53 figures from 53 runs · as at 4 Nov 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 68A the best of the last 3 rated runs · Wolverhampton (AW), 28 Sep 2026 Official rating 50 at the last run, 27 Oct 2026

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 53 figures · best 95A · median 73
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)1481A67.52 runs · 68 / 63
Good to Firm1395A78—
Good1188A73—
Good to Soft893A78.5—
Soft574A68—
Heavy259A56.5—
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f3995A732 runs · 68 / 63
1m – 1m1f1091A73—
Under 6f491A55.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 53 figures from 53 runs · as at 4 Nov 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 11 analysed runs since Aug 2024

  • Held up 3 (27%) · 0 wins
  • Prominent 3 (27%) · 0 wins
  • Led 3 (27%) · 0 wins
  • Mid-division 2 (18%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 9.7% of 1,553 runs since Jun 2020 (168 horses).

GoingRunsWinsSRvs sireThis horse
Firm5240%+30.3—
Good to Firm235177.2%−2.53 from 13
Good3833910.2%+0.52 from 11
Good to Soft1581610.1%+0.41 from 8
Soft2442510.2%+0.50 from 5
Heavy69811.6%+1.90 from 2
Standard (AW)459439.4%−0.31 from 14
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f252259.9%+0.21 from 4
6f – 7f747719.5%−0.26 from 39
1m – 1m1f333319.3%−0.40 from 10
1m2f – 1m4f1401611.4%+1.7—
1m5f – 2m63711.1%+1.4—
2m1f – 2m4f1700%−9.7—
2m5f – 3m100%−9.7—

Flat and jumps together (all codes) · since Jun 2020 · as at 7 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

4 siblings in the archive, 1 winner — best of them Linwood (IRE) (4 wins).

The wins came over 7f–1m; the highest grade won is Class 2 (Linwood (IRE)).

ProduceRunsWinsWin tripsBest grade
Linwood (IRE)947f–1mClass 2
Secret Society (IRE)40——
Secret Jungle (IRE)10——
Amazon Jungle (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 14 1 7% +67.00
Good to Firm 13 3 23% −5.14
Good 11 2 18% −2.25
Good to Soft 8 1 13% −3.00
Soft 5 0 0% −5.00
Heavy 2 0 0% −2.00

ClassRunsWinsSR£1
Class 4 17 1 6% −12.00
Class 6 14 3 21% +71.11
Class 5 14 3 21% −1.50
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Chepstow 19 4 21% −1.50
Wolverhampton (AW) 9 1 11% +72.00
Brighton 6 1 17% −4.09
Bath 4 1 25% −1.80
Windsor 3 0 0% −3.00
Dundalk (AW) 3 0 0% −3.00
Newmarket 2 0 0% −2.00
Kempton (AW) 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Roscommon 1 0 0% −1.00
Fairyhouse 1 0 0% −1.00
Naas 1 0 0% −1.00
Gowran Park 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 39 6 15% +61.41
1m – 1m1f 10 0 0% −10.00
Under 6f 4 1 25% −1.80

JockeyRunsWinsSR£1
Gina Mangan 13 2 15% −4.25
Hollie Doyle 8 3 38% +2.95
Georgia Dobie 4 0 0% −4.00
William Carson 3 0 0% −3.00
James Turner 3 0 0% −3.00
Adam McNamara 3 0 0% −3.00
Mikey Sheehy 3 0 0% −3.00
Mollie Phillips 2 1 50% −0.09
Dylan Browne McMonagle 2 0 0% −2.00
Millie Wonnacott 1 0 0% −1.00
Sam Hitchcott 1 0 0% −1.00
Ryan Sexton 1 0 0% −1.00
Taylor Fisher 1 0 0% −1.00
Darragh Keenan 1 0 0% −1.00
Benoit De La Sayette 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Aidan Keeley 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Ciaran Mckee 1 1 100% +80.00
Siobhan Rutledge 1 0 0% −1.00
J M Sheridan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 27 6 22% −5.39
None 14 1 7% +67.00
Blinkers 7 0 0% −7.00
Hood 5 0 0% −5.00

SeasonRunsWinsSR£1
2026 2 0 0% −2.00
2025 5 0 0% −5.00
2024 8 0 0% −8.00
2023 11 1 9% −6.00
2022 19 5 26% −2.39
2021 3 1 33% +78.00
2020 5 0 0% −5.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
2026 · 2 runs
27 Oct 26+29d Wolverhampton (AW) Saisons D'Or 100th Race Handicap Stakes (Div I) Class 6 · 7f · Standard · 9 ran Covered extra ground out wide early then settled at the back - pushed along over 1f out - kept on at same speed final furlong to finish 7th 7/9 ¾ 8-13 5088A58A William Carson 80/1
28 Sep 26+390d Wolverhampton (AW) Cavani Style & Speed Handicap Stakes (Div II) Class 6 · 7f · Standard · 11 ran Settled towards the back of the pack - pushed along with 2f left - stayed on inside the final furlong to finish 5th 5/11 1½ 9-7 5290A68A William Carson 50/1
2025 · 5 runs
03 Sep 25+43d Bath BetWright Bet The Wright Way Handicap Class 6 · 5½f · Soft · 8 ran Never involved with the pace - well held throughout - finished 7th 7/8 2 9-8 5877A55A William Carson 20/1
22 Jul 25+20d Wolverhampton (AW) Thanks For Everything Tommo - Happy Retirement Handicap Class 6 · 6f · Standard · 12 ran Settled in the pack - pushed along with two furlongs left and again inside the final furlong - faded to finish tenth 10/12 1¾ 9-8 6187B50A James Turner 33/1
02 Jul 25+25d Chepstow NetBet 20 Free Bet Welcome Apprentice Handicap Class 6 · 5f · Good To Firm · 7 ran Sat close to the pace early - driven with over a furlong left - dropped away quickly - finished seventh 7/7 2¼ 9-8 6366A49A James Turner 14/1
07 Jun 25+25d Chepstow 'SecureIt Supports Chepstow Racecourse' Handicap Class 4 · 7f · Soft · 8 ran Settled just behind the front-runner after travelling strongly early - hit the front 4f out - overtaken 3f out - pushed along 2f out - faded from there and finished fourth 4/8 3½ 8-10 65101A68A Gina Mangan 28/1
13 May 25+240d Chepstow David Lucas Top Price On Welsh Sport Handicap Class 5 · 6f · Good · 13 ran Held up early - never a factor - well held throughout 12/13 1¾ 9-2 6878C43C James Turner 33/1
2024 · 8 runs
15 Sep 24+13d Bath Betting.Bet New Betting Sites Handicap Class 5 · 1m · Good · 10 ran Set the pace early - driven when overtaken 2f out - fell back through final furlong to finish 7th 7/10 ½ 9-13 6990A73A Gina Mangan 11/1
02 Sep 24+7d Brighton Ian Carnaby Handicap Class 5 · 7f · Good To Firm · 7 ran Set the pace early - lost command briefly 2f out then regained it before being challenged and giving way inside the final furlong - couldn't respond and finished 3rd 3/7 1¾ 9-11 7099A81A Hollie Doyle 7/2J
26 Aug 24+18d Chepstow Eco Scheme Chepstow Mile Series Final Handicap Class 2 · 1m · Good To Soft · 12 ran Stood up at the break - settled around midfield - pressed for effort 3f out - unable to find more - finished sixth beaten 5.5 lengths 6/12 ½ 8-10 70141A69A Millie Wonnacott 28/1
08 Aug 24+13d Brighton Star Property Group Apprentice Handicap Class 4 · 7f · Good To Firm · 5 ran Set the pace until inside the final 2f - battled on gamely under pressure - unable to reel in the winner - held for second by half a length 2/5 ½ 9-4 68115C78B Gina Mangan 4/1
26 Jul 24+11d Chepstow Never Ordinary At bet365 Handicap Class 5 · 1m · Good To Firm · 6 ran 5/6 2 9-9 71118A71B Gina Mangan 13/2
15 Jul 24+28d Windsor Fegime Day Handicap Class 4 · 1m · Good · 11 ran 6/11 ½ 9-6 7186A73A Georgia Dobie 50/1
17 Jun 24+50d Chepstow Plan A Consulting Handicap Class 5 · 1m · Good To Soft · 7 ran 4/7 3 9-3 72111B73A Georgia Dobie 17/2
28 Apr 24+192d Bath Paradiso Blinds Handicap Class 4 · 1m · Soft · 8 ran 5/8 hd 8-9 74100A71A Gina Mangan 14/1
2023 · 11 runs
19 Oct 23+21d Brighton Download The At The Races App Handicap Class 5 · 1m · Soft · 7 ran 5/7 2 9-12 7595A74A Hollie Doyle 5/1
28 Sep 23+24d Newmarket National Stud 'Excellence As Standard' Handicap Class 4 · 1m · Good To Firm · 12 ran 7/12 hd 9-11 7785A86A Hollie Doyle 25/1
04 Sep 23+7d Chepstow David Lucas Bookmakers, Why Bet Elsewhere? Apprentice Handicap Class 4 · 7f · Good · 8 ran 4/8 ½ 10-2 78108A84A Georgia Dobie 15/2
28 Aug 23+18d Chepstow Trojan-Mek Ltd Machine Movers Handicap Class 4 · 7f · Good To Soft · 7 ran 4/7 ¾ 9-5 7886B80A Georgia Dobie 13/2
10 Aug 23+13d Chepstow William Hill Keep Your Raceday Positive Racing League Race 8 Handicap Class 4 · 1m · Good To Soft · 12 ran 10/12 1½ 9-5 78116A68A Sam Hitchcott 14/1
28 Jul 23+18d Chepstow Vickers.Bet Handicap Class 5 · 1m · Good To Soft · 8 ran 2/8 hd 10-1 77119A91A Ryan Sexton 6/1
10 Jul 23+24d Chepstow SFI Ltd Building Consultants Handicap Class 5 · 7f · Good To Soft · 11 ran 1/11 10-1 74118A92A Hollie Doyle 4/1F
16 Jun 23+6d Chepstow Grey Slate - Neil Phillips Memorial Handicap Class 5 · 7f · Good To Firm · 6 ran 3/6 2½ 9-4 75126A74B Taylor Fisher 5/2
10 Jun 23+25d Chepstow Reecer Properties Handicap Class 4 · 7f · Good To Firm · 8 ran 6/8 ¾ 9-1 75132A77A Mollie Phillips 7/2
16 May 23+24d Chepstow Electrical Contractors Association West Region Handicap Class 5 · 6f · Good To Soft · 11 ran 2/11 ½ 9-11 7498A93A Hollie Doyle 5/1
22 Apr 23+129d Brighton Mum, Nanny, Dolly - Queen Of Hearts Handicap Class 4 · 7f · Good · 9 ran 5/9 nk 9-2 76110A81A Gina Mangan 12/1
2022 · 19 runs
14 Dec 22+25d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 4 · 7f · Standard To Slow · 12 ran 10/12 1½ 9-1 7795A67A Gina Mangan 22/1
19 Nov 22+55d Wolverhampton (AW) Spreadex Sports Bet 10 Get 100 Handicap Class 4 · 7f · Standard · 10 ran 7/10 ½ 9-11 7997A81A Darragh Keenan 33/1
25 Sep 22+27d Epsom Downs Epsom Downs Season Finale Handicap Class 4 · 7f · Good · 12 ran 7/12 nk 9-7 8096A77A Gina Mangan 11/1
29 Aug 22+7d Chepstow Follow Vickers.Bet On Facebook And Twitter Handicap Class 4 · 7f · Good · 6 ran 4/6 2¼ 8-11 73109B69B Gina Mangan 9/4
22 Aug 22+18d Chepstow Dragon Bet Apprentice Handicap Class 4 · 7f · Good · 7 ran 1/7 8-13 73111B88A Gina Mangan 4/1
04 Aug 22+13d Brighton Starsports.Bet Silk Series Apprentice Handicap Class 4 · 7f · Good To Firm · 5 ran 3/5 4¼ 9-9 7399C78B Benoit De La Sayette 3/1
22 Jul 22+24d Newmarket Donate To Racing Welfare Online Handicap Class 4 · 7f · Good To Firm · 4 ran 3/4 shd 9-1 7387C71B Gina Mangan 8/1
28 Jun 22+2d Chepstow Thomas Carroll 50th Birthday Handicap Class 5 · 7f · Good · 7 ran 1/7 9-12 71121A82A Gina Mangan 11/4
26 Jun 22+16d Windsor BOG Every Day At Vickers.Bet Handicap Class 5 · 6f · Good To Firm · 8 ran 2/8 4 9-10 7199A81A Rossa Ryan 9/2
10 Jun 22+31d Chepstow Shadow Rigging Supports Brain Tumour Research Handicap Class 5 · 7f · Good · 9 ran 3/9 3 9-0 71124A73A Gina Mangan 6/1
10 May 22+14d Chepstow Best Odds Guaranteed At Vickers.Bet Handicap Class 5 · 6f · Good To Firm · 15 ran 1/15 9-6 67121C95A Hollie Doyle 11/4F
26 Apr 22+2d Brighton Sky Sports Racing Sky 415 Handicap Class 6 · 6f · Good To Firm · 13 ran 1/13 9-6 5392C95A Mollie Phillips 10/11F
24 Apr 22+13d Bath Cazoo Handicap (Div 2) Class 6 · 5½f · Good To Firm · 8 ran 1/8 9-0 53102A91A Hollie Doyle 6/5F
11 Apr 22+24d Windsor Download The At The Races App Handicap (Div 1) Class 6 · 6f · Good To Soft · 12 ran 3/12 nk 8-13 5275A77A Hollie Doyle 5/2F
18 Mar 22+18d Wolverhampton (AW) AWC Mile Handicap (Div 1) Class 6 · 7f · Standard · 11 ran 4/11 1½ 9-5 5283A69A Adam McNamara 85/40F
28 Feb 22+21d Wolverhampton (AW) Newbridge Handicap Class 6 · 7f · Standard · 11 ran 2/11 ½ 9-3 5192A73A Adam McNamara 5/2
07 Feb 22+16d Wolverhampton (AW) MansionBet Proud Partners Of AWC All Weather 'Hands And Heels' Apprentice Handicap Class 6 · 7f · Standard · 12 ran 5/12 ½ 9-4 5289A74A Aidan Keeley 8/1
22 Jan 22+16d Wolverhampton (AW) MansionBet Beaten By A Head Handicap Class 6 · 7f · Standard · 10 ran 6/10 hd 9-0 53108A63A Adam McNamara 17/2
06 Jan 22+15d Chelmsford City (AW) Follow ChelmsfordCRC On Twitter Handicap (Div 1) Class 6 · 7f · Standard · 11 ran 4/11 2½ 9-8 5386A71A Luke Morris 5/2F
2021 · 3 runs
22 Dec 21+176d Wolverhampton (AW) MansionBet Beaten By A Head Handicap Class 6 · 7f · Standard · 10 ran 1/10 9-3 5189A71A Ciaran Mckee 80/1
29 Jun 21+32d Roscommon Thanks To All The Frontline Workers Apprentice Handicap (45-65) (Div 1) 7½f · Good · 11 ran 10/11 4½ 9-2 5653A34A Mikey Sheehy 14/1
28 May 21+168d Fairyhouse Cavalor Handicap (45-65) 6f · Soft To Heavy · 16 ran 7/16 1¼ 8-12 5680C59A Dylan Browne McMonagle 12/1
2020 · 5 runs
11 Dec 20+23d Dundalk (AW) Follow Us On Twitter At DundalkStadium Nursery Handicap (Plus 10) 7f · Standard · 14 ran 12/14 nse 9-1 6664B51A Siobhan Rutledge 20/1
18 Nov 20+19d Dundalk (AW) Test Your Tipping Talents At PUNTERS.HOLLYWOODBETS.COM Every Dundalk Meeting Nursery (45-70) 6f · Standard · 12 ran 7/12 1½ 9-5 6876A63A J M Sheridan 40/1
30 Oct 20+12d Dundalk (AW) Irish Stallion Farms EBF Maiden (Plus 10) 5f · Standard · 14 ran 10/14 1½ 9-2 —63B56A Dylan Browne McMonagle 150/1
18 Oct 20+46d Naas Tifrums Irish EBF (C & G) Maiden (Plus 10) 6f · Soft · 16 ran 10/16 ½ 8-12 —66C51A Mikey Sheehy 66/1
02 Sep 20 Gowran Park Irish EBF Supporting Irish Champions Weekend (C & G) Maiden (Plus 10) 7f · Soft To Heavy · 10 ran 7/10 1 8-12 —64A54A Mikey Sheehy 300/1

Quick answers

How many races has Macs Dilemma won?
Macs Dilemma (IRE) won 7 of 53 archived starts between 2020 and 2026, a strike rate of 13.2%. Placed 14 times in total (26.4% of starts).
Who trains Macs Dilemma?
Macs Dilemma (IRE) is trained by John O'Shea, who saddled the horse on its most recent run on 27 October 2026.
Who is Macs Dilemma's sire?
Macs Dilemma (IRE) is by Coulsty (IRE) out of Ohsosecret (GB), whose sire is Sakhee's Secret.
What going does Macs Dilemma prefer?
Macs Dilemma (IRE) has the best record on good to firm going: 3 wins from 13 starts (23.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Macs Dilemma's official rating?
The most recent official rating on record is 50, from the run on 27 October 2026. The highest on record is 80.
What is Macs Dilemma's sire's record?
Coulsty (IRE)'s progeny in our archive have won 9.7% of 1,553 runs since Jun 2020 (168 horses), Flat and jumps together.
Who are Macs Dilemma's siblings?
Out of Ohsosecret (GB), Macs Dilemma (IRE) has 4 other produce in our archive, 1 of them a winner. Most wins: Linwood (IRE) (4). Highest grade won: Class 2 (Linwood (IRE)). The wins came over 7f–1m. As at Nov 2026.

Record shown from September 2020. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.