Skip to content
Horse profile

Riflessione (GB)

6yo gelding (at last run, May 2012) · Last trainer Ronald Harris · Last owner Mrs Jan Adams
by Captain Rio (GB) out of Hilites (IRE) (Desert King)
79 runs · 18 courses · from Mar 2008
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 15 May 2012 — 5,279 days ago. Our archive can't say whether the horse is still in training.
Last run May 2012 · 2nd of 11 6 wins · 5 courses Last raced off OR 67
KTB Profile

Riflessione (GB) is 6 from 79. Hasn't won since Oct 2011. Last raced off 67, 11lb below the career-high mark.

Based on 79 archived runs · updated 28 Oct 2026
KTB at a glance OR ↓ 11lb off peak
Official rating67↓ 11lb off peak
67 55–78

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating 86A the best of the last 3 rated runs · Ripon, 19 Apr 2012 Official rating 67 at the last run, 15 May 2012

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 79 figures · best 105A · median 75
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)47105A74—
Good to Firm1193A71—
Good to Soft684A70.5—
Good697A69.5—
Firm596A80—
Soft486A72—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f40105A72—
Under 6f39103A76—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 79 figures from 79 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
Captain Rio (GB)

Progeny in our archive have won 9.5% of 6,912 runs since Jan 2008 (423 horses).

GoingRunsWinsSRvs sireThis horse
Firm71811.3%+1.80 from 5
Good to Firm1,21313010.7%+1.21 from 11
Good1,4201228.6%−0.91 from 6
Good to Soft773628%−1.50 from 6
Soft1,04311410.9%+1.40 from 4
Heavy3764211.2%+1.7—
Standard (AW)2,0161819%−0.54 from 47
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,62816710.3%+0.84 from 39
6f – 7f3,0222889.5%02 from 40
1m – 1m1f953768%−1.5—
1m2f – 1m4f485469.5%0—
1m5f – 2m5625710.1%+0.6—
2m1f – 2m4f211209.5%0—
2m5f – 3m43511.6%+2.1—
Over 3m800%−9.5—

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

Dam
Hilites (IRE) (Desert King)

2 siblings in the archive, 1 winner — best of them Roodee Queen (GB) (7 wins).

The wins came over 5½f–7f; the highest grade won is Class 4 (Roodee Queen (GB)).

ProduceRunsWinsWin tripsBest grade
Roodee Queen (GB)3875½f–7fClass 4
Joker Jack (GB)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 47 4 9% −26.75
Good to Firm 11 1 9% −3.00
Good to Soft 6 0 0% −6.00
Good 6 1 17% +0.00
Firm 5 0 0% −5.00
Soft 4 0 0% −4.00

ClassRunsWinsSR£1
Class 5 53 2 4% −39.00
Class 6 17 4 24% +3.25
Class 4 8 0 0% −8.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 19 2 11% −9.50
Lingfield (AW) 11 0 0% −11.00
Kempton (AW) 10 1 10% −3.00
Bath 10 1 10% −4.00
Southwell (AW) 6 1 17% −2.25
Windsor 4 0 0% −4.00
Chepstow 3 0 0% −3.00
Lingfield 3 0 0% −3.00
Pontefract 2 1 50% +6.00
Doncaster 2 0 0% −2.00
Folkestone 2 0 0% −2.00
Ripon 1 0 0% −1.00
Beverley 1 0 0% −1.00
Warwick 1 0 0% −1.00
Leicester 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Chelmsford (AW) 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 40 2 5% −29.25
Under 6f 39 4 10% −15.50

JockeyRunsWinsSR£1
Luke Morris 14 1 7% −10.25
Darren Egan 8 0 0% −8.00
Chris Catlin 8 0 0% −8.00
Joe Fanning 7 1 14% +1.00
Liam Jones 7 1 14% −2.50
Liam Keniry 7 1 14% +0.00
Tom McLaughlin 6 0 0% −6.00
Kevin Ghunowa 6 0 0% −6.00
Stephen Craine 3 0 0% −3.00
James Doyle 2 1 50% +3.00
Michael J Murphy 1 0 0% −1.00
Jack Mitchell 1 0 0% −1.00
Cathy Gannon 1 0 0% −1.00
Seamie Heffernan 1 0 0% −1.00
David Probert 1 0 0% −1.00
Kieren Fallon 1 0 0% −1.00
Jake Payne 1 0 0% −1.00
Michael Stainton 1 0 0% −1.00
Darryll Holland 1 0 0% −1.00
Eddie Ahern 1 1 100% +5.00
Adam Kirby 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 43 3 7% −24.50
Visor 16 2 13% −7.25
Cheekpieces 16 1 6% −9.00
None 4 0 0% −4.00

SeasonRunsWinsSR£1
2012 11 0 0% −11.00
2011 20 2 10% −11.25
2010 23 2 9% −10.50
2009 15 1 7% −9.00
2008 10 1 10% −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 ORKTB Jockey SP
2012 · 11 runs
15 May 12+26d Kempton (AW) Racing UK Handicap Class 5 · 6f · Standard · 11 ran 2/11 ¾ 8-11 6777A Darren Egan 10/1
19 Apr 12+9d Ripon Malosa Medical Apprentice Handicap Class 5 · 5f · Soft · 9 ran 2/9 1¾ 9-2 6786A Darren Egan 15/2
10 Apr 12+13d Southwell (AW) 32red Casino Claiming Stakes Class 6 · 6f · Standard · 6 ran 3/6 nk 8-10 6769B Darren Egan 8/1
28 Mar 12+13d Lingfield (AW) Platers And Stampers Selling Stakes Class 6 · 6f · Standard · 5 ran 2/5 nk 9-7 6372B Darren Egan 14/1
15 Mar 12+13d Wolverhampton (AW) Cheltenham Festival Free Bets With FreeBetting.co.uk Handicap (Div 1) Class 5 · 6f · Standard · 9 ran 6/9 ½ 8-8 6461A Darren Egan 14/1
02 Mar 12+9d Lingfield (AW) Tandridge Handicap Class 5 · 5f · Standard · 9 ran 9/9 2½ 9-1 6440A Luke Morris 16/1
22 Feb 12+14d Lingfield (AW) Cyprium Bar At Marriott Lingfield Handicap Class 6 · 6f · Standard · 7 ran 2/7 ¾ 8-12 6469A Darren Egan 16/1
08 Feb 12+6d Kempton (AW) skysports.com Racing Dvinsky's 200th Run Handicap (Div 2) Class 5 · 6f · Standard · 9 ran 8/9 1¼ 8-12 6759A Darren Egan 16/1
02 Feb 12+19d Wolverhampton (AW) Ringside Suite Classified Claiming Stakes Class 5 · 6f · Standard · 6 ran 5/6 2 9-2 6759B Darren Egan 12/1
14 Jan 12+8d Lingfield (AW) Blue Square Sprint Series Round 2 Handicap (Qualifier) (Div 2) Class 5 · 6f · Standard · 10 ran 7/10 1 9-5 6865A Joe Fanning 20/1
06 Jan 12+18d Wolverhampton (AW) Stay At The Wolverhampton Holiday Inn Claiming Stakes Class 5 · 5f · Standard · 7 ran 4/7 shd 8-13 6874A Luke Morris 11/1
2011 · 20 runs
19 Dec 11+6d Wolverhampton (AW) totequadpot Handicap Class 5 · 6f · Standard · 12 ran 11/12 2¼ 9-1 6644A Luke Morris 5/1
13 Dec 11+18d Southwell (AW) totequadpot Handicap Class 5 · 6f · Standard · 14 ran 3/14 nk 9-2 6695A Luke Morris 12/1
25 Nov 11+27d Wolverhampton (AW) 32Red Casino Handicap Class 5 · 5f · Standard · 12 ran 3/12 ½ 8-12 6679A Luke Morris 5/1
29 Oct 11+19d Wolverhampton (AW) Ladbrokes Handicap (Div 2) Class 5 · 6f · Standard · 13 ran 7/13 ½ 9-4 6772A Luke Morris 13/2
10 Oct 11+6d Windsor Ladbrokes Mobile Handicap Class 5 · 6f · Good To Firm · 13 ran 4/13 hd 9-2 5982A Luke Morris 15/2
04 Oct 11+4d Southwell (AW) 32RedBet.com Handicap Class 6 · 6f · Standard · 13 ran 1/13 9-8 55105A Luke Morris 11/4F
30 Sep 11+22d Wolverhampton (AW) Book Now For Christmas Handicap Class 6 · 5f · Standard · 12 ran 1/12 9-2 5589A James Doyle 4/1F
08 Sep 11+10d Chepstow Blue Chip Feed Handicap Class 6 · 5f · Soft · 8 ran 6/8 2¼ 8-13 5758A Tom McLaughlin 12/1
29 Aug 11+10d Chepstow Grand Pier Weston-Super-Mare Apprentice Handicap Class 6 · 5f · Good To Soft · 9 ran 5/9 2 9-4 5766A Michael J Murphy 9/2
19 Aug 11+12d Wolverhampton (AW) Try Totequickpick On All Totepool Bets Handicap Class 6 · 6f · Standard · 13 ran 7/13 nk 9-6 6076A Jack Mitchell 10/1
07 Aug 11+8d Windsor Tickets For Troops Handicap Class 6 · 6f · Good To Firm · 12 ran 10/12 4½ 9-7 6050A James Doyle 15/2
30 Jul 11+9d Lingfield Burridge Golf & Racing Trophies Handicap Class 6 · 6f · Good To Firm · 15 ran 7/15 ½ 9-12 6266A Tom McLaughlin 6/1
21 Jul 11+7d Bath Bath Tourism Plus Handicap (Div 1) Class 6 · 5.5f · Good · 11 ran 6/11 ¾ 9-12 6579A Tom McLaughlin 12/1
14 Jul 11+125d Bath Oakley Green Conservatories Handicap Class 4 · 5.5f · Firm · 7 ran 7/7 2¼ 9-1 6533A Chris Catlin 9/1
11 Mar 11+16d Wolverhampton (AW) Sponsor A Race By Calling 01902 390000 Handicap Class 5 · 5f · Standard · 9 ran 5/9 1½ 9-3 6673A Cathy Gannon 7/1
23 Feb 11+19d Kempton (AW) betdaq.com Every Wednesday At Kempton Park Handicap Class 5 · 5f · Standard · 10 ran 7/10 nk 9-2 6767A Stephen Craine 8/1
04 Feb 11+9d Wolverhampton (AW) Enjoy The Party Pack Group Offer Handicap Class 5 · 5f · Standard · 9 ran 3/9 ½ 8-13 6773A Stephen Craine 5/1
26 Jan 11+11d Kempton (AW) Betdaq Multiples Handicap Class 5 · 5f · Standard · 11 ran 3/11 nk 9-4 6781A Stephen Craine 15/2
15 Jan 11+11d Lingfield (AW) Blue Square Sprint Series Round 2 Handicap (Qualifier) Class 5 · 6f · Standard · 12 ran 10/12 nk 9-6 6960A Joe Fanning 8/1
04 Jan 11+6d Kempton (AW) williamhill.com 15% Bonus On Kempton Winners Handicap Class 5 · 5f · Standard · 8 ran 6/8 shd 9-2 7070A Joe Fanning 7/2
2010 · 23 runs
29 Dec 10+15d Kempton (AW) skysports.com Racing Handicap Class 5 · 6f · Standard · 11 ran 8/11 ¾ 9-2 7071A Chris Catlin 11/2
14 Dec 10+11d Southwell (AW) Gb Group Identity Management Handicap Class 5 · 5f · Standard · 11 ran 2/11 1¼ 9-7 7090A Seamie Heffernan 8/1
03 Dec 10+9d Wolverhampton (AW) Play Blackjack At totesport.com Handicap Class 5 · 6f · Slow · 9 ran 3/9 ½ 9-7 7091A Luke Morris 11/2
24 Nov 10+11d Lingfield (AW) Bet In Running - Betdaq Handicap Class 5 · 6f · Standard · 11 ran 2/11 hd 9-7 7087A Joe Fanning 6/1
13 Nov 10+16d Lingfield (AW) Bet Test Match Rugby - Betdaq Handicap (Div 1) Class 5 · 6f · Standard · 10 ran 4/10 hd 9-7 7079A Joe Fanning 5/1
28 Oct 10+21d Wolverhampton (AW) Bet Multiples - Betdaq Handicap (Div 1) Class 5 · 5f · Standard · 11 ran 2/11 1¾ 9-7 70103A David Probert 7/2
07 Oct 10+14d Wolverhampton (AW) SIS The Number 1 Industry Supplier Handicap Class 5 · 5f · Standard · 12 ran 2/12 2¼ 9-7 7084A Joe Fanning 12/1
23 Sep 10+17d Wolverhampton (AW) Get Best Odds Guaranteed At williamhill.com Handicap Class 5 · 6f · Standard · 11 ran 4/11 ½ 9-4 7077A Tom McLaughlin 7/1
06 Sep 10+14d Bath Weatherbys Bloodstock Insurance Handicap Class 5 · 5.5f · Good To Firm · 10 ran 2/10 2¼ 9-2 7088A Tom McLaughlin 7/1
23 Aug 10+16d Kempton (AW) Digibet.com Handicap Class 4 · 5f · Standard · 9 ran 6/9 ½ 9-6 7276A Luke Morris 11/2
07 Aug 10+11d Lingfield Blackberry Lane Handicap Class 5 · 6f · Good To Firm · 7 ran 5/7 1 9-9 7370A Tom McLaughlin 10/1
27 Jul 10+12d Beverley I Do Wedding Fair Here 8 August Handicap Class 5 · 5f · Good To Firm · 11 ran 6/11 ½ 9-11 7471A Luke Morris 16/1
15 Jul 10+10d Bath Bathwick Tyres Chippenham Handicap Class 4 · 5.5f · Firm · 6 ran 4/6 ¾ 9-12 7575B Luke Morris 6/1
05 Jul 10+28d Windsor Sportingbet.com Handicap Class 4 · 5f · Good To Firm · 10 ran 10/10 1½ 9-6 7564A Kieren Fallon 13/2
07 Jun 10+21d Pontefract Heaven Lap Dancing Bar Handicap Class 5 · 5f · Good To Firm · 10 ran 1/10 9-5 7093A Joe Fanning 7/1
17 May 10+6d Bath M.j. Church Handicap Class 5 · 5.5f · Firm · 8 ran 2/8 5 9-4 7096A Liam Jones 3/1F
11 May 10+16d Warwick Racing Uk Horseracing In Your Home Handicap Class 5 · 5f · Good · 6 ran 6/6 ¾ 9-4 7063B Liam Jones 8/1
25 Apr 10+4d Bath Riverside Cafe And Restaurant - 01225 480532 Handicap Class 5 · 5.5f · Firm · 13 ran 4/13 ½ 9-12 6992A Chris Catlin 9/2J
21 Apr 10+30d Kempton (AW) Kempton For Conferences Handicap Class 5 · 6f · Standard · 11 ran 2/11 ½ 9-3 6985A Liam Jones 7/1
22 Mar 10+14d Wolverhampton (AW) Wolverhampton-racecourse.co.uk Handicap Class 6 · 5f · Standard · 10 ran 1/10 9-4 62103A Liam Jones 7/2F
08 Mar 10+5d Lingfield (AW) Lingfieldpark.co.uk Claiming Stakes Class 6 · 6f · Standard · 8 ran 3/8 nk 8-9 6273A Liam Jones 9/2
03 Mar 10+29d Wolverhampton (AW) Stay At The Wolverhampton Holiday Inn Handicap Class 6 · 5f · Standard · 11 ran 3/11 hd 9-4 6076A Liam Jones 22/1
02 Feb 10+36d Southwell (AW) Try Betdaq For An Exchange Handicap Class 6 · 6f · Standard To Slow · 10 ran 8/10 1½ 9-2 6368A Chris Catlin 22/1
2009 · 15 runs
28 Dec 09+104d Wolverhampton (AW) Bet On Today's Football At Totesport.com Handicap (Div 2) Class 6 · 7f · Standard · 9 ran 9/9 ½ 9-4 6549C Liam Jones 14/1
15 Sep 09+18d Lingfield Betfair Apprentice Training Series Handicap Class 5 · 6f · Good To Soft · 9 ran 7/9 2 8-8 6955A Jake Payne 10/1
28 Aug 09+28d Bath Sportingbet Heros Handicap Class 5 · 5f · Good To Soft · 7 ran 4/7 1¾ 9-7 7075A Liam Keniry 17/2
31 Jul 09+16d Bath Higos Insurance Corsham Handicap Class 5 · 5f · Good · 7 ran 4/7 1 9-2 7376A Kevin Ghunowa 11/1
15 Jul 09+19d Lingfield (AW) Forest Row Handicap Class 5 · 6f · Standard · 11 ran 3/11 1¾ 9-7 7580A Chris Catlin 10/1
26 Jun 09+5d Doncaster Keep The Post Public Handicap Class 4 · 7f · Good · 13 ran 8/13 1 8-10 7262A Michael Stainton 14/1
21 Jun 09+27d Pontefract Bet Totepool At Totesport.com Handicap Class 5 · 6f · Good To Firm · 11 ran 3/11 hd 9-6 7285A Darryll Holland 13/2
25 May 09+11d Leicester Leicestershire And Rutland Life Handicap Class 5 · 6f · Good To Firm · 8 ran 3/8 ¾ 8-10 7375A Kevin Ghunowa 11/1
14 May 09+16d Salisbury Begbies Traynor Handicap Class 5 · 6f · Firm · 16 ran 4/16 nk 9-2 7380A Chris Catlin 12/1
28 Apr 09+19d Bath Mobil 1 Handicap Class 5 · 5f · Good · 9 ran 1/9 9-4 7097A Eddie Ahern 5/1
09 Apr 09+17d Folkestone Romney Marsh Handicap Class 5 · 6f · Good To Firm · 12 ran 10/12 ¾ 9-1 7239C Chris Catlin 10/1
23 Mar 09+13d Wolverhampton (AW) Great Offers At Wolverhampton-racecourse.co.uk Handicap Class 5 · 6f · Standard · 9 ran 2/9 nse 9-1 6787A Chris Catlin 17/2
10 Mar 09+22d Southwell (AW) freebets.co.uk Cheltenham Free Bets Handicap Class 5 · 6f · Standard · 7 ran 3/7 1¾ 8-13 6876A Kevin Ghunowa 8/1
16 Feb 09+19d Wolverhampton (AW) Bet Multiples - Betdaq Handicap Class 5 · 5f · Standard · 7 ran 3/7 1½ 9-1 7074A Kevin Ghunowa 11/2
28 Jan 09+29d Kempton (AW) Turftv Handicap Class 5 · 6f · Standard · 6 ran 4/6 2¼ 9-1 7365B Kevin Ghunowa 7/1
2008 · 10 runs
30 Dec 08+33d Lingfield (AW) William Hill January Sale Now On! Nursery Handicap Class 4 · 6f · Standard · 9 ran 7/9 ¾ 8-10 7657A Kevin Ghunowa 8/1
27 Nov 08+43d Chelmsford (AW) Free Bingo @ freebets.co.uk Nursery Class 4 · 6f · Standard · 7 ran 5/7 1¼ 9-1 7875A Liam Keniry 14/1
15 Oct 08+54d Kempton (AW) Tanya Randall Claiming Stakes Class 6 · 6f · Standard · 11 ran 1/11 8-13 7883A Liam Keniry 6/1
22 Aug 08+10d Bath Bath Ales Hop Pole Maiden Auction Stakes Class 5 · 5.5f · Good To Soft · 14 ran 14/14 3½ 8-9 7431C Luke Morris 3/1F
12 Aug 08+24d Lingfield (AW) Owl Nursery Handicap Class 5 · 5f · Standard · 7 ran 3/7 1¼ 8-8 7564A Luke Morris 11/2
19 Jul 08+53d Newbury Weatherbys Super Sprint Class 2 · 5f · Good · 23 ran 20/23 ½ 8-6 6761A Liam Keniry 100/1
27 May 08+43d Chepstow digibet.co.uk Maiden Auction Stakes Class 5 · 5f · Soft · 9 ran 6/9 1¾ 8-13 6764A Liam Keniry 7/2
14 Apr 08+13d Windsor Reading Evening Post Maiden Stakes Class 5 · 5f · Good To Soft · 10 ran 3/10 1 9-3 6784A Liam Keniry 7/4F
01 Apr 08+10d Folkestone E.B.F. betdaq.co.uk Maiden Stakes Class 5 · 5f · Soft · 5 ran 2/5 shd 9-3 6780B Liam Keniry 7/4F
22 Mar 08 Doncaster williamhillpoker.com Brocklesby Conditions Stakes Class 4 · 5f · Good To Soft · 19 ran 5/19 hd 8-11 6783A Adam Kirby 16/1

Quick answers

How many races has Riflessione won?
Riflessione (GB) won 6 of 79 archived starts between 2008 and 2012, a strike rate of 7.6%. Placed 31 times in total (39.2% of starts).
Who trained Riflessione?
Riflessione (GB) was trained by Ronald Harris on the most recent run on record, at Kempton (AW) on 15 May 2012.
Who is Riflessione's sire?
Riflessione (GB) is by Captain Rio (GB) out of Hilites (IRE), whose sire is Desert King.
What going does Riflessione prefer?
Riflessione (GB) has the best record on good going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Riflessione's official rating?
The most recent official rating on record is 67, from the run on 15 May 2012. The highest on record is 78.
What is Riflessione's sire's record?
Captain Rio (GB)'s progeny in our archive have won 9.5% of 6,912 runs since Jan 2008 (423 horses), Flat and jumps together.
Who are Riflessione's siblings?
Out of Hilites (IRE), Riflessione (GB) has 2 other produce in our archive, 1 of them a winner. Most wins: Roodee Queen (GB) (7). Highest grade won: Class 4 (Roodee Queen (GB)). The wins came over 5½f–7f. As at Oct 2026.

Record shown from March 2008. 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.