Skip to content
Horse profile

Perfect Symphony (IRE)

10yo gelding (at last run, May 2024) · Last trainer Mark Pattinson · Last owner M Pattinson
by Dandy Man (IRE) out of Fields Of Joy (GER) (Waky Nao)
101 runs · 22 courses · from Jul 2016
As at 22 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 2 May 2024 — 902 days ago. Our archive can't say whether the horse is still in training.
Last run May 2024 · 5th of 6 7 wins · 5 courses Last raced off OR 45
KTB Profile

Perfect Symphony won seven of 101 starts between Jul 2016 and May 2024. Six of those wins came on the all-weather, all in Class 6 handicaps, with three at Lingfield and four over 6f-7f. He gained his last success in a Class 6 handicap at Lingfield in Apr 2023 off an official rating of 45. Aged 10 at his last run in May 2024, he finished fifth of six in a Class 6 handicap at Lingfield off the same mark.

Based on 101 archived runs · updated 22 Oct 2026
KTB at a glance OR ↓ 33lb off peak
Official rating45↓ 33lb off peak
45 40–78

KTB Speed and Rating

KTB Speed

Best recent Speed 78 the best of the last 3 graded (A or B) runs · Lingfield (AW), 2 May 2024

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 96 figures · best 135A · median 80.5
GoingRunsBestMedianSince 22 Oct 2025
Standard (AW)64110B81—
Good to Firm14104A74—
Good9105A85—
Soft381A79—
Good to Soft280A69—
Heavy2135A115—
Firm287A82.5—
DistanceRunsBestMedianSince 22 Oct 2025
6f – 7f69135A81—
Under 6f27105A78—

Of 97 runs looked at, 1 has no figure: not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating 66A the best of the last 3 rated runs · Chelmsford City (AW), 14 Mar 2024 Official rating 45 at the last run, 2 May 2024

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 100 figures · best 95A · median 62
GoingRunsBestMedianSince 22 Oct 2025
Standard (AW)6485A58.5—
Good to Firm1695A54—
Good1092A73.5—
Good to Soft389A64—
Soft380A70—
Heavy277A72.5—
Firm268A67.5—
DistanceRunsBestMedianSince 22 Oct 2025
6f – 7f7095A62.5—
Under 6f3092A59.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 100 figures from 100 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 9.1% of 14,927 runs since Jan 2008 (930 horses).

Weakest over 1m5f – 2m (all codes): 5.3% from 170.

GoingRunsWinsSRvs sireThis horse
Firm921415.2%+6.10 from 2
Good to Firm2,47725610.3%+1.20 from 16
Good3,1672648.3%−0.81 from 10
Good to Soft1,3401098.1%−10 from 4
Soft1,7171367.9%−1.20 from 3
Heavy4655010.8%+1.70 from 2
Standard (AW)5,6695349.4%+0.36 from 64
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f4,43350711.4%+2.33 from 31
6f – 7f7,6246438.4%−0.74 from 70
1m – 1m1f2,0411587.7%−1.4—
1m2f – 1m4f580447.6%−1.5—
1m5f – 2m17095.3%−3.8—
2m1f – 2m4f6623%−6.1—
2m5f – 3m1200%−9.1—
Over 3m100%−9.1—

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

Dam

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Fantasy Invader (IRE)130——
Mirror (IRE)20——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 64 6 9% +59.50
Good to Firm 16 0 0% −16.00
Good 10 1 10% −5.00
Good to Soft 4 0 0% −4.00
Soft 3 0 0% −3.00
Heavy 2 0 0% −2.00
Firm 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 70 6 9% +55.50
Class 5 25 0 0% −25.00
Class 4 4 1 25% −1.00
Class 2 2 0 0% −2.00

CourseRunsWinsSR£1
Lingfield (AW) 35 3 9% +47.00
Chelmsford City (AW) 11 1 9% −6.50
Brighton 9 0 0% −9.00
Wolverhampton (AW) 8 1 13% +26.00
Kempton (AW) 7 0 0% −7.00
Chepstow 4 0 0% −4.00
Bath 4 0 0% −4.00
Windsor 3 0 0% −3.00
Newcastle (AW) 3 1 33% +0.00
Epsom Downs 2 0 0% −2.00
Thirsk 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Beverley 2 0 0% −2.00
Sandown 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Ffos Las 1 0 0% −1.00
Leicester 1 1 100% +4.00
Redcar 1 0 0% −1.00
Ascot 1 0 0% −1.00
Hamilton 1 0 0% −1.00
York 1 0 0% −1.00
Carlisle 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 70 4 6% −16.50
Under 6f 31 3 10% +44.00

JockeyRunsWinsSR£1
Joshua Bryan 13 1 8% −8.50
Kevin Stott 12 1 8% −9.00
Oliver Stammers 11 2 18% +31.00
Paddy Bradley 8 0 0% −8.00
Luke Morris 7 1 14% +60.00
Isobel Francis 7 0 0% −7.00
Trevor Whelan 6 0 0% −6.00
Aidan Keeley 5 0 0% −5.00
David Probert 4 1 25% +1.00
William Carson 3 0 0% −3.00
Thomas Greatrex 3 1 33% +4.00
Charles Bishop 2 0 0% −2.00
Miss Serena Brotherton 2 0 0% −2.00
Charlie Bennett 2 0 0% −2.00
Shane Kelly 2 0 0% −2.00
Finley Marsh 1 0 0% −1.00
Alec Voikhansky 1 0 0% −1.00
Kieran Shoemark 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
William Cox 1 0 0% −1.00
Nicola Currie 1 0 0% −1.00
Rhys Clutterbuck 1 0 0% −1.00
Mr Ross Birkett 1 0 0% −1.00
Joey Haynes 1 0 0% −1.00
Jessica Cooley 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Adam Beschizza 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 47 4 9% +1.50
Visor 28 2 7% +47.00
None 24 1 4% −19.00
Blinkers 1 0 0% −1.00
Hood 1 0 0% −1.00

SeasonRunsWinsSR£1
2024 8 0 0% −8.00
2023 13 1 8% +54.00
2022 13 0 0% −13.00
2021 16 1 6% −9.00
2020 10 2 20% +32.00
2019 16 1 6% −11.50
2018 8 1 13% −3.00
2017 11 0 0% −11.00
2016 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
02 May 24+24d Lingfield (AW) Tips For Every Race At raceday-ready.com Handicap Class 6 · 5f · Standard · 6 ran 5/6 6 9-0 4578A40B Trevor Whelan 28/1
08 Apr 24+25d Lingfield (AW) At The Races App Market Movers Handicap Class 6 · 5f · Standard · 6 ran 5/6 2¼ 9-0 4576A52B Trevor Whelan 14/1
14 Mar 24+28d Chelmsford City (AW) Betting.Bet Over 1000 Free Bets Classified Stakes Class 6 · 5f · Standard · 7 ran 3/7 2¾ 9-9 4077A66A Trevor Whelan 18/1
15 Feb 24+6d Chelmsford City (AW) chelmsfordcityracecourse.com Classified Stakes Class 6 · 5f · Standard · 6 ran 5/6 1¼ 9-9 4071A54B Trevor Whelan 40/1
09 Feb 24+14d Chelmsford City (AW) Book Your Good Friday Raceday Handicap Class 6 · 5f · Standard · 6 ran 5/6 3½ 8-9 4598A46B Luke Morris 50/1
26 Jan 24+9d Lingfield (AW) Betuk. It's Where The UK Bets Classified Stakes Class 6 · 6f · Standard · 9 ran 9/9 nk 9-2 4376A39A Charles Bishop 50/1
17 Jan 24+13d Kempton (AW) Join Racing TV Now Handicap Class 6 · 5f · Standard To Slow · 9 ran 6/9 1 9-3 4584B54A Finley Marsh 100/1
04 Jan 24+58d Lingfield (AW) BetUK. Home Of The Acca-Fenwa Apprentice Classified Stakes (Div 1) Class 6 · 6f · Standard · 11 ran 10/11 shd 8-13 4473A42A Alec Voikhansky 33/1
07 Nov 23+42d Lingfield (AW) BetUK. Home Of The Acca-Fenwa Handicap (Div 2) Class 6 · 6f · Standard · 8 ran 7/8 ½ 9-3 4569A48A Trevor Whelan 33/1
26 Sep 23+27d Lingfield (AW) Tony Creasey 70th Birthday Handicap Class 6 · 5f · Standard · 10 ran 6/10 nse 9-0 4585A57A Kieran Shoemark 12/1
30 Aug 23+19d Lingfield (AW) BresBet Supports Rising Stars Handicap Class 6 · 6f · Standard · 12 ran 5/12 1¾ 8-10 4686A64A Trevor Whelan 80/1
11 Aug 23+38d Brighton Celebrating David Dark's 80th Birthday Handicap Class 6 · 5.5f · Good To Firm · 10 ran 7/10 6 9-0 46—30C Charles Bishop 33/1
04 Jul 23+12d Brighton Follow AtTheRaces On Twitter Classified Stakes Class 6 · 6f · Good To Firm · 10 ran 6/10 shd 9-8 4769B53A Joshua Bryan 22/1
22 Jun 23+40d Lingfield (AW) Royal Ascot Tips On attheraces.com Handicap Class 6 · 5f · Standard · 6 ran 5/6 1¾ 8-13 4895A50B Paddy Bradley 17/2
13 May 23+9d Lingfield (AW) Download Fitzdares For Free Race Streaming Handicap Class 6 · 5f · Standard · 8 ran 2/8 2¼ 9-5 4867A65A Oisin Murphy 11/4F
04 May 23+8d Lingfield (AW) Follow AtTheRaces On Twitter Handicap Class 6 · 5f · Standard · 6 ran 2/6 4 8-12 45105A64B Luke Morris 10/1
26 Apr 23+50d Lingfield (AW) Free Tips Daily On attheraces.com Handicap Class 6 · 5f · Standard · 9 ran 1/9 8-9 4591A68A Luke Morris 66/1
07 Mar 23+3d Lingfield (AW) Top Odds Every Day With Bet UK Handicap Class 6 · 6f · Standard · 8 ran 7/8 hd 8-12 4558B55A William Cox 125/1
04 Mar 23+21d Lingfield (AW) Huge Daily Boosts Only At BetUK Handicap Class 6 · 5f · Standard · 8 ran 8/8 nse 8-9 4563A36A Aidan Keeley 50/1
11 Feb 23+29d Lingfield (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 6 · 6f · Standard · 11 ran 9/11 1¼ 9-0 4563A49A William Carson 100/1
13 Jan 23+106d Lingfield (AW) Betuk's Acca Club 5 Free Bet Apprentice Classified Stakes Class 6 · 6f · Standard · 10 ran 10/10 2½ 9-2 4565A31A Aidan Keeley 28/1
29 Sep 22+17d Lingfield (AW) Follow AtTheRaces On Twitter Handicap Class 6 · 5f · Standard · 9 ran 3/9 nk 8-4 4579A49A Aidan Keeley 11/1
12 Sep 22+13d Brighton Sky Sports Racing HD Virgin 535 Handicap Class 6 · 5.5f · Good · 8 ran 6/8 nk 8-9 4558A48A Aidan Keeley 28/1
30 Aug 22+8d Chepstow In Memory Of Beryl Greenslade Classified Stakes Class 6 · 6f · Good · 15 ran 6/15 ¾ 9-9 4376C60A Joshua Bryan 50/1
22 Aug 22+23d Brighton Download The At The Races App Selling Handicap Class 6 · 6f · Good To Firm · 5 ran 4/5 2 8-4 4587C55B Aidan Keeley 16/1
30 Jul 22+74d Lingfield (AW) Follow AtTheRaces On Twitter Handicap Class 6 · 6f · Standard · 12 ran 11/12 nk 8-9 4585A46A Nicola Currie 100/1
17 May 22+7d Brighton Cazoo Handicap Class 6 · 5.5f · Good To Firm · 11 ran 11/11 1 9-0 4532A21A Rhys Clutterbuck 8/1
10 May 22+12d Lingfield (AW) Free Tips Daily On attheraces.com Handicap Class 6 · 6f · Standard · 12 ran 10/12 1¼ 9-0 4582A50A Joshua Bryan 18/1
28 Apr 22+22d Lingfield (AW) Follow AtTheRaces On Twitter Handicap Class 6 · 5f · Standard · 10 ran 2/10 2¾ 8-13 4572A68A Joshua Bryan 10/3
06 Apr 22+29d Lingfield (AW) Read Katie Walsh On Betway Insider Handicap Class 6 · 5f · Standard · 10 ran 4/10 hd 8-12 4594A62A Luke Morris 18/1
08 Mar 22+32d Wolverhampton (AW) MansionBet Proud Partners Of AWC Classified Stakes (Div 2) Class 6 · 7f · Standard · 11 ran 9/11 1¾ 9-2 4772A42A Joshua Bryan 18/1
04 Feb 22+9d Lingfield (AW) Betway Classified Stakes Class 6 · 6f · Standard · 10 ran 4/10 nk 9-2 47110B63A Joshua Bryan 16/1
26 Jan 22+20d Lingfield (AW) Betway Classified Stakes Class 6 · 6f · Standard · 10 ran 5/10 ½ 9-2 4774A66A Joshua Bryan 20/1
06 Jan 22+28d Chelmsford City (AW) Follow ChelmsfordCRC On Twitter Handicap (Div 2) Class 6 · 7f · Standard · 10 ran 8/10 9 9-4 4965C35C Joshua Bryan 20/1
09 Dec 21+13d Chelmsford City (AW) Racing Is Everyone's Sport Handicap (Div 2) Class 6 · 6f · Standard · 13 ran 10/13 hd 9-2 5081B55A Joshua Bryan 40/1
26 Nov 21+53d Lingfield (AW) Play 4 To Score At Betway Handicap (Div 1) Class 6 · 6f · Standard · 11 ran 7/11 2¾ 9-3 5168A60A Joshua Bryan 25/1
04 Oct 21+18d Lingfield (AW) Read Kevin Blake On attheraces.com Amateur Jockeys' Handicap Class 6 · 6f · Standard · 11 ran 6/11 1 10-5 5264A67A Mr Ross Birkett 8/1
16 Sep 21+22d Chelmsford City (AW) CCR Handicap Class 6 · 6f · Standard · 12 ran 9/12 1 8-13 5282A52A Thomas Greatrex 14/1
25 Aug 21+15d Lingfield (AW) Racing League On Sky Sports Racing Handicap Class 6 · 6f · Standard · 11 ran 1/11 9-2 4982A70A Thomas Greatrex 6/1
10 Aug 21+11d Chelmsford City (AW) Barking Brickwork Contractors Ltd Classified Stakes Class 6 · 6f · Standard To Slow · 10 ran 3/10 ¾ 9-4 4983B68A Joshua Bryan 3/1F
30 Jul 21+24d Wolverhampton (AW) Honest Brian Gear's 60th Birthday Handicap (Div 2) Class 6 · 7f · Standard · 12 ran 2/12 nk 8-9 45106A74A Thomas Greatrex 25/1
06 Jul 21+14d Brighton Each Way Extra At bet365 Handicap Class 6 · 6f · Good To Soft · 11 ran 3/11 3½ 9-7 4580A64A Joshua Bryan 25/1
22 Jun 21+22d Brighton Sky Sports Racing Sky 415 Handicap Class 6 · 6f · Soft · 8 ran 4/8 nk 8-13 4581A62A Luke Morris 25/1
31 May 21+27d Chelmsford City (AW) Example At Chelmsford City 14th August Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 3/12 1 8-12 4592A69A Joey Haynes 50/1
04 May 21+5d Lingfield (AW) Sky Sports Racing Sky 415 Handicap Class 6 · 6f · Standard · 11 ran 11/11 11 8-6 4733C17C Isobel Francis 80/1
29 Apr 21+10d Chelmsford City (AW) Celebrating The tote And PMU Partnership Handicap Class 6 · 6f · Standard · 10 ran 9/10 4½ 7-12 4971A29A Isobel Francis 40/1
19 Apr 21+33d Windsor Watch Free Race Replays On attheraces.com Handicap (Div 2) Class 6 · 6f · Good To Firm · 10 ran 10/10 2 8-7 4949C25C Oliver Stammers 22/1
17 Mar 21+19d Lingfield (AW) Betway Casino Handicap Class 6 · 6f · Standard · 11 ran 9/11 shd 8-12 5179A53A Oliver Stammers 22/1
26 Feb 21+32d Wolverhampton (AW) Betway Handicap Class 6 · 6f · Standard · 13 ran 6/13 hd 9-0 5387B61A Oliver Stammers 40/1
25 Jan 21+70d Kempton (AW) Wise Betting At racingtv.com Handicap (Div 2) Class 6 · 6f · Standard To Slow · 8 ran 7/8 2¾ 8-11 5549C31C Oliver Stammers 22/1
16 Nov 20+60d Kempton (AW) Unibet New Instant Roulette Handicap (Div 1) Class 6 · 6f · Standard To Slow · 12 ran 8/12 2½ 8-13 5783A57A William Carson 28/1
17 Sep 20+12d Chelmsford City (AW) CCR Handicap Class 6 · 6f · Standard · 12 ran 2/12 3¼ 8-11 5794A74A Oliver Stammers 17/2
05 Sep 20+25d Wolverhampton (AW) Kentucky Derby On Sky Sports Racing Handicap Class 6 · 6f · Standard · 10 ran 9/10 1 8-12 5886A45A Oliver Stammers 28/1
11 Aug 20+11d Lingfield (AW) Betway Amateur Jockeys' Handicap Class 6 · 7f · Standard To Slow · 12 ran 9/12 1¾ 10-7 5863A61A Miss Serena Brotherton 12/1
31 Jul 20+19d Wolverhampton (AW) attheraces.com Handicap Class 6 · 6f · Standard To Slow · 13 ran 1/13 8-11 5593B69A Oliver Stammers 33/1
12 Jul 20+13d Lingfield (AW) Betway Handicap Class 5 · 6f · Standard To Slow · 12 ran 11/12 3½ 8-2 5756A28A Isobel Francis 22/1
29 Jun 20+129d Windsor Sky Sports Racing Sky 415 Handicap Class 6 · 6f · Good To Firm · 5 ran 5/5 nk 8-13 5974C50B Oliver Stammers 9/2
21 Feb 20+27d Lingfield (AW) Betway Handicap (Div 2) Class 6 · 6f · Standard · 9 ran 4/9 1 8-13 5990A65A Oliver Stammers 9/2
25 Jan 20+15d Lingfield (AW) Betway Heed Your Hunch Handicap Class 6 · 6f · Standard · 10 ran 2/10 ¾ 8-9 5895A68A Oliver Stammers 12/1
10 Jan 20+10d Lingfield (AW) Betway Apprentice Handicap Class 6 · 6f · Standard · 8 ran 1/8 9-4 5779A75A Oliver Stammers 7/1
31 Dec 19+13d Lingfield (AW) Betway Heed Your Hunch Handicap Class 6 · 6f · Standard · 11 ran 3/11 1¼ 9-4 5776A71A Luke Morris 10/1
18 Dec 19+7d Lingfield (AW) Betway Heed Your Hunch Handicap Class 6 · 6f · Standard · 11 ran 7/11 nk 9-5 5884A67A Luke Morris 9/1
11 Dec 19+41d Kempton (AW) William McLuskey Memorial Handicap Class 6 · 7f · Standard To Slow · 14 ran 14/14 ½ 9-2 5865B44A Paddy Bradley 40/1
31 Oct 19+10d Kempton (AW) Magical Fireworks Spectacular Here On Saturday Handicap Class 6 · 6f · Standard To Slow · 10 ran 5/10 ½ 9-1 6084A67A Paddy Bradley 11/2
21 Oct 19+26d Windsor Windsor Racecourse Supports Racing To School Handicap Class 6 · 6f · Heavy · 13 ran 7/13 1¼ 9-4 6095C68A Paddy Bradley 8/1
25 Sep 19+13d Kempton (AW) Wise Betting At racingtv.com Handicap Class 6 · 6f · Standard To Slow · 11 ran 3/11 nk 9-4 6097A83A Charlie Bennett 11/2
12 Sep 19+36d Epsom Downs Spectacular Christmas Parties At Epsom Downs Handicap Class 5 · 6f · Good · 9 ran 6/9 ½ 8-9 6185A72A Charlie Bennett 16/1
07 Aug 19+13d Bath Sky Sports Racing Sky 415 Apprentice Handicap Class 5 · 5.5f · Good To Firm · 7 ran 5/7 5 8-11 6260A39A Isobel Francis 3/1F
25 Jul 19+14d Sandown Molson Coors Handicap Class 5 · 7f · Good To Firm · 9 ran 3/9 ½ 8-8 6297A74A Isobel Francis 25/1
11 Jul 19+8d Epsom Downs Rubbing House Handicap Class 5 · 7f · Good To Firm · 7 ran 6/7 1 8-3 6381B52A Isobel Francis 14/1
03 Jul 19+37d Kempton (AW) Jockey Club Supporting Racing Staff Week Apprentice Handicap Class 5 · 6f · Standard To Slow · 11 ran 3/11 ½ 9-0 6388A83A Isobel Francis 12/1
27 May 19+6d Chelmsford City (AW) Bet totequadpot At totesport.com Handicap (Div 1) Class 6 · 6f · Standard · 10 ran 1/10 9-6 61104A85A Joshua Bryan 7/2J
21 May 19+23d Brighton Great British Gin Festival 20th July Handicap Class 6 · 7f · Good To Firm · 10 ran 5/10 2¾ 9-0 61104A69A Paddy Bradley 12/1
28 Apr 19+8d Salisbury Byerley Stud Handicap (Lady Amateur Riders) Class 6 · 7f · Good To Firm · 18 ran 5/18 2¼ 10-7 6361C79A Miss Serena Brotherton 10/1
20 Apr 19+26d Brighton Call Star Sports On 08000 521 321 Handicap Class 6 · 7f · Good To Firm · 9 ran 4/9 1 9-4 6592A79A Paddy Bradley 28/1
25 Mar 19+159d Lingfield (AW) Sunracing.co.uk Handicap Class 5 · 7f · Standard · 14 ran 13/14 6 9-0 6876C40C William Carson 66/1
17 Oct 18+31d Bath Almeda - Your Property, Our Passion Handicap Class 5 · 5.5f · Good To Soft · 17 ran 17/17 ¾ 9-8 7058C44A Shane Kelly 50/1
16 Sep 18+11d Bath 188Bet Mobile Bet10 Get20 Summer Sprint Series Final Handicap Class 2 · 5.5f · Firm · 10 ran 9/10 shd 9-1 7178A68A David Probert 15/2
05 Sep 18+2d Bath 188Bet Casino Apprentice Handicap Class 5 · 5.5f · Firm · 7 ran 2/7 1¾ 9-3 7187A67A Jessica Cooley 4/1
03 Sep 18+16d Ffos Las interbet.com Handicap Class 5 · 5f · Good · 6 ran 5/6 ¾ 9-7 7185A66B Paddy Bradley 9/4
18 Aug 18+6d Chepstow Dribuild Group Handicap Class 5 · 6f · Good · 7 ran 3/7 ½ 9-3 65100A75A David Probert 6/1
12 Aug 18+4d Leicester Thurmaston Handicap Class 6 · 5f · Good · 9 ran 1/9 9-10 6570A84A David Probert 4/1
08 Aug 18+12d Chepstow 188Bet Mobile Bet10 Get20 Apprentice Handicap Class 5 · 6f · Good · 11 ran 2/11 ½ 9-11 65105A84A Paddy Bradley 17/2
27 Jul 18+213d Chepstow New Betting Sites At bettingsites.ltd.uk Handicap Class 5 · 5f · Good To Firm · 7 ran 3/7 hd 9-4 6560A66A Rossa Ryan 6/1
26 Dec 17+8d Wolverhampton (AW) sunbets.co.uk Handicap (Div 1) Class 5 · 7f · Standard · 12 ran 12/12 3 9-0 6876C40C Dougie Costello 50/1
18 Dec 17+23d Wolverhampton (AW) Betway Handicap Class 5 · 6f · Standard · 10 ran 9/10 3¼ 9-5 6881A54A Shane Kelly 25/1
25 Nov 17+36d Wolverhampton (AW) sunbets.co.uk Handicap Class 5 · 7f · Standard · 11 ran 8/11 2½ 9-5 7080A61A David Probert 12/1
20 Oct 17+21d Newcastle (AW) Global North East Trick Or Treat Handicap Class 5 · 6f · Standard · 12 ran 4/12 1¾ 9-2 7194A82A Kevin Stott 11/2
29 Sep 17+10d Newcastle (AW) Gallowgate Handicap Class 5 · 6f · Standard · 14 ran 5/14 ½ 9-6 7394B84A Kevin Stott 6/1
19 Sep 17+11d Redcar Weatherbys Bank Foreign Exchange Handicap (Div 2) Class 5 · 6f · Soft · 11 ran 5/11 1 9-3 7379A80A Tom Eaves 20/1
08 Sep 17+18d Ascot Bibendum Wine Handicap Class 4 · 6f · Soft · 11 ran 7/11 1½ 9-0 7575A70A Adam Beschizza 11/1
21 Aug 17+31d Thirsk James Herriot 'All Creatures' Family Day Today Handicap Class 5 · 7f · Good · 12 ran 11/12 ¾ 9-7 7550A60A Kevin Stott 11/2
21 Jul 17+18d Pontefract John Nixon Supports Jack Berry House Handicap Class 5 · 6f · Good To Firm · 12 ran 2/12 1½ 9-5 7381B95A Kevin Stott 6/1
03 Jul 17+67d Pontefract Roy Fowler - A Lifetime In Racing Handicap Class 5 · 5f · Good · 12 ran 3/12 2½ 9-8 74103A81A Kevin Stott 25/1
27 Apr 17+193d Beverley Westwood Handicap Class 5 · 5f · Good To Firm · 12 ran 11/12 4½ 9-4 7574A45A Kevin Stott 7/1
16 Oct 16+20d Newcastle (AW) Premier E By Equine Products UK Ltd/EBF Maiden Stakes (Plus 10) Class 4 · 5f · Standard · 10 ran 1/10 9-5 7588A79A Kevin Stott 2/1F
26 Sep 16+39d Hamilton toteplacepot/ British Stallion Studs EBF Maiden Stakes (Plus 10) Class 4 · 6f · Heavy · 7 ran 3/7 1½ 9-5 78135A77A Kevin Stott 9/5F
18 Aug 16+19d York Goffs Premier Yearling Stakes Class 2 · 6f · Good To Firm · 18 ran 13/18 1 8-11 78—66A Kevin Stott 20/1
30 Jul 16+18d Thirsk British Stallion Studs EBF Maiden Stakes (Plus 10) Class 4 · 5f · Good To Soft · 9 ran 3/9 nse 9-5 ——89A Kevin Stott 7/2
12 Jul 16+10d Beverley Racing UK Maiden Auction Stakes Class 5 · 5f · Good · 13 ran 2/13 1 8-13 ——92A Kevin Stott 10/11F
02 Jul 16 Carlisle Story Contracting Novice Median Auction Stakes Class 5 · 5f · Good To Soft · 10 ran 2/10 ¾ 9-5 ——— Kevin Stott 25/1

Quick answers

How many races has Perfect Symphony (IRE) won?
Perfect Symphony (IRE) won 7 of 101 archived starts between 2016 and 2024, a strike rate of 6.9%. Placed 28 times in total (27.7% of starts).
Who trained Perfect Symphony (IRE)?
Perfect Symphony (IRE) was trained by Mark Pattinson on the most recent run on record, at Lingfield (AW) on 2 May 2024.
Who is Perfect Symphony (IRE)'s sire?
Perfect Symphony (IRE) is by Dandy Man (IRE) out of Fields Of Joy (GER), whose sire is Waky Nao.
What going does Perfect Symphony (IRE) prefer?
Perfect Symphony (IRE) has the best record on good going: 1 win from 10 starts (10%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Perfect Symphony (IRE)'s official rating?
The most recent official rating on record is 45, from the run on 2 May 2024. The highest on record is 78.
What is Perfect Symphony (IRE)'s sire's record?
Dandy Man (IRE)'s progeny in our archive have won 9.1% of 14,927 runs since Jan 2008 (930 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 5.3% from 170.
Who are Perfect Symphony (IRE)'s siblings?
Out of Fields Of Joy (GER), Perfect Symphony (IRE) has 2 other produce in our archive, 0 of them winners. As at Oct 2026.

Record shown from July 2016. 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.