Skip to content
Horse profile

Meikle Barfil (GB)

8yo gelding (at last run, Jun 2010) · Last trainer Milton Bradley · Last owner J M Bradley
by Compton Place (GB) out of Oare Sparrow (GB) (Night Shift)
56 runs · 19 courses · from May 2005
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 4 Jun 2010 — 5,997 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2010 · 6th of 11 3 wins · Wolverhampton (AW), Kempton (AW) & Salisbury Last raced off OR 49
KTB Profile

Meikle Barfil (GB) is 3 from 56. Hasn't won since Jan 2010. All 3 wins have come over trips under 6f. Last raced off 49, 26lb below the career-high mark.

Based on 56 archived runs · updated 5 Nov 2026
KTB at a glance OR ↓ 26lb off peak
Official rating49↓ 26lb off peak
49 45–75

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 73A the best of the last 3 rated runs · Nottingham, 17 Apr 2010 Official rating 49 at the last run, 4 Jun 2010

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 56 figures · best 81C · median 50.5
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)2578A50—
Good to Firm1373A42—
Good1180C53—
Firm359A56—
Good to Soft381C60—
Soft1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f4881C51—
6f – 7f869C47.5—

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

Progeny in our archive have won 8.5% of 8,347 runs since Jan 2008 (515 horses).

Strongest on firm going: 11.5% from 165.

GoingRunsWinsSRvs sireThis horse
Firm1651911.5%+30 from 3
Good to Firm1,9251879.7%+1.21 from 13
Good1,6261277.8%−0.70 from 11
Good to Soft811566.9%−1.60 from 3
Soft625518.2%−0.30 from 1
Heavy11886.8%−1.7—
Standard (AW)3,0772648.6%+0.12 from 25
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,6092509.6%+1.13 from 48
6f – 7f3,9903308.3%−0.20 from 8
1m – 1m1f815556.7%−1.8—
1m2f – 1m4f549468.4%−0.1—
1m5f – 2m280269.3%+0.8—
2m1f – 2m4f8655.8%−2.7—
2m5f – 3m1600%−8.5—
Over 3m200%−8.5—

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

Dam
Oare Sparrow (GB) (Night Shift)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 25 2 8% −3.50
Good to Firm 13 1 8% +4.00
Good 11 0 0% −11.00
Firm 3 0 0% −3.00
Good to Soft 3 0 0% −3.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 38 0 0% −38.00
Class 5 11 1 9% +6.00
Class 4 4 0 0% −4.00
Class 7 3 2 67% +18.50

CourseRunsWinsSR£1
Wolverhampton (AW) 14 1 7% +3.00
Nottingham 6 0 0% −6.00
Chepstow 5 0 0% −5.00
Kempton (AW) 5 1 20% −0.50
Lingfield (AW) 4 0 0% −4.00
Bath 3 0 0% −3.00
Warwick 2 0 0% −2.00
Brighton 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Salisbury 2 1 50% +15.00
Sandown 2 0 0% −2.00
Windsor 2 0 0% −2.00
Beverley 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Catterick 1 0 0% −1.00
Wolverhampton 1 0 0% −1.00
York 1 0 0% −1.00
Newbury 1 0 0% −1.00
Redcar 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 48 3 6% −9.50
6f – 7f 8 0 0% −8.00

JockeyRunsWinsSR£1
Luke Morris 9 1 11% −4.50
Steve Drowne 7 0 0% −7.00
Ryan Moore 4 1 25% +13.00
Nicky Mackay 2 1 50% +15.00
Robert Winston 2 0 0% −2.00
Jack Dean 2 0 0% −2.00
Josephine Bruning 2 0 0% −2.00
Kevin Ghunowa 2 0 0% −2.00
Ted Durcan 2 0 0% −2.00
Kevin Darley 2 0 0% −2.00
Richard Kingscote 2 0 0% −2.00
William Carson 1 0 0% −1.00
Ryan Clark 1 0 0% −1.00
Miss S Bradley 1 0 0% −1.00
David Probert 1 0 0% −1.00
Eddie Creighton 1 0 0% −1.00
Sophie Doyle 1 0 0% −1.00
Ian Brennan 1 0 0% −1.00
Cathy Gannon 1 0 0% −1.00
Stevie Donohoe 1 0 0% −1.00
Jim Crowley 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
James Doyle 1 0 0% −1.00
Tolley Dean 1 0 0% −1.00
Pietro Romeo 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Pat Dobbs 1 0 0% −1.00
Barry Savage 1 0 0% −1.00
Jimmy Fortune 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Jimmy Quinn 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie + cheekpieces 23 1 4% −18.50
None 12 0 0% −12.00
Cheekpieces 11 1 9% +6.00
Tongue tie + blinkers 9 1 11% +8.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2010 10 1 10% +7.00
2009 18 1 6% −13.50
2007 10 0 0% −10.00
2006 11 1 9% +6.00
2005 7 0 0% −7.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
2010 · 10 runs
04 Jun 10+38d Wolverhampton (AW) Bet Epsom Derby - Betdaq Handicap (Div 1) Class 6 · 5f · Standard · 11 ran 6/11 ½ 8-11 4956A William Carson 14/1
27 Apr 10+10d Nottingham Toteswinger Handicap Class 6 · 5f · Firm · 14 ran 7/14 hd 8-8 5059A Luke Morris 12/1
17 Apr 10+7d Nottingham DG Taxis For Speed And Comfort Handicap Class 6 · 5f · Good To Firm · 17 ran 3/17 1¼ 8-4 5073A Luke Morris 50/1
10 Apr 10+38d Wolverhampton (AW) freebets.co.uk Grand National Free Bets Handicap Class 6 · 5f · Standard · 13 ran 6/13 1 8-8 5059A Nicky Mackay 40/1
03 Mar 10+16d Wolverhampton (AW) Hotel & Conferencing At Wolverhampton Selling Stakes Class 6 · 5f · Standard · 9 ran 7/9 4½ 8-12 5040A Ryan Clark 33/1
15 Feb 10+14d Wolverhampton (AW) Bet Champions League Football - Betdaq Handicap Class 6 · 5f · Standard · 11 ran 9/11 nk 9-0 5255A Robert Winston 11/1
01 Feb 10+10d Wolverhampton (AW) Free Horse Racing Tips at bigtips.co.uk Amateur Riders' Handicap (Div 2) Class 6 · 6f · Standard · 11 ran 5/11 nse 10-6 5260A Miss S Bradley 17/2
22 Jan 10+8d Wolverhampton (AW) Sponsor A Race By Calling 01902 390000 Handicap Class 7 · 5f · Standard · 12 ran 1/12 8-9 4778A Nicky Mackay 16/1
14 Jan 10+6d Wolverhampton (AW) Horizons Restaurant - The Place To Dine Handicap Class 7 · 5f · Standard · 11 ran 5/11 ¾ 8-7 4764A Jack Dean 20/1
08 Jan 10+30d Lingfield (AW) Bet NFL - Betdaq Handicap (Div 1) Class 6 · 5f · Standard · 7 ran 6/7 ¾ 8-4 4744A David Probert 25/1
2009 · 18 runs
09 Dec 09+81d Lingfield (AW) Lingfieldpark.co.uk Selling Stakes Class 6 · 5f · Standard · 9 ran 6/9 ¾ 9-4 4754A Luke Morris 66/1
19 Sep 09+9d Wolverhampton (AW) Williamhill.com/bonus25 - Get 25 Free Bet Handicap Class 6 · 5f · Standard · 11 ran 9/11 ¾ 8-5 4638A Eddie Creighton 20/1
10 Sep 09+6d Chepstow Freebets.co.uk Free Bets Handicap Class 6 · 5f · Good · 13 ran 6/13 1½ 8-1 5053A Sophie Doyle 33/1
04 Sep 09+4d Chepstow Sunshine Radio Handicap Class 6 · 5f · Good To Soft · 14 ran 12/14 hd 7-13 4536A Josephine Bruning 14/1
31 Aug 09+5d Chepstow betpass.co.uk Online Betting Apprentice Handicap Class 6 · 5f · Good · 10 ran 7/10 hd 8-7 4554A Josephine Bruning 14/1
26 Aug 09+8d Warwick Great Offers At Warwickracecourse.co.uk Selling Stakes Class 6 · 5f · Good · 14 ran 6/14 shd 9-3 4567A Jack Dean 40/1
18 Aug 09+26d Brighton freebets.co.uk Premier League Free Bets Handicap Class 6 · 5½f · Firm · 14 ran 6/14 1¼ 8-4 4556A Luke Morris 50/1
23 Jul 09+30d Bath Nonstop It Security Specialists Claiming Stakes Class 6 · 5f · Good · 8 ran 5/8 1 8-13 4558A Luke Morris 50/1
23 Jun 09+13d Beverley 'hands And Heels' Apprentice Handicap Class 6 · 5f · Good To Firm · 14 ran 11/14 3½ 8-8 4527A Ian Brennan 33/1
10 Jun 09+35d Brighton Betdaq Xpressbet Handicap Class 6 · 5½f · Good · 9 ran 6/9 1½ 8-12 4638A Luke Morris 7/1
06 May 09+32d Bath digibet.co.uk Handicap Class 6 · 5f · Good To Firm · 16 ran 7/16 shd 8-4 4956A Cathy Gannon 40/1
04 Apr 09+4d Wolverhampton (AW) Visit freebets.co.uk Handicap Class 6 · 5f · Standard · 12 ran 8/12 2¼ 8-9 5144A Steve Drowne 22/1
31 Mar 09+11d Southwell (AW) Try Bet Angel At try.betangel.com Handicap Class 6 · 5f · Standard · 10 ran 9/10 1¾ 8-12 5035A Stevie Donohoe 12/1
20 Mar 09+8d Lingfield (AW) Barry Dennis Handicap (Div 1) Class 6 · 5f · Standard · 10 ran 3/10 nse 8-13 4564A Luke Morris 7/1
12 Mar 09+10d Kempton (AW) freebets.co.uk Free Betting For Cheltenham Classified Stakes Class 7 · 5f · Standard · 10 ran 1/10 8-12 4571A Luke Morris 7/2J
02 Mar 09+11d Lingfield (AW) Coot Handicap Class 6 · 5f · Standard · 9 ran 4/9 nse 8-8 4549A Robert Winston 9/2
19 Feb 09+10d Kempton (AW) Racing Post Chase This Saturday Handicap Class 6 · 5f · Standard · 9 ran 6/9 1¼ 8-8 4851A Luke Morris 25/1
09 Feb 09+495d Kempton (AW) Kempton.co.uk Handicap Class 6 · 5f · Standard · 9 ran 5/9 nse 8-12 4850A Jim Crowley 25/1
2007 · 10 runs
03 Oct 07+13d Kempton (AW) digibet Casino Handicap Class 6 · 6f · Standard · 11 ran 8/11 ¾ 8-9 4946C Robert Havlin 20/1
20 Sep 07+21d Wolverhampton (AW) Sponsor A Race By Calling 0870 220 2442 Handicap Class 6 · 5f · Standard · 11 ran 10/11 ¾ 9-3 5025C James Doyle 11/2
30 Aug 07+3d Wolverhampton (AW) Sponsor A Race By Calling 0870 220 2442 Handicap Class 6 · 5f · Standard · 12 ran 2/12 ½ 9-1 4866C Steve Drowne 6/1
27 Aug 07+10d Chepstow WBX.com No Commision On Big Football Matches Handicap Class 6 · 5f · Good To Firm · 14 ran 10/14 1 8-4 4833C Kevin Ghunowa 25/1
17 Aug 07+8d Catterick Book On-Line At catterickbridge.co.uk Claiming Stakes Class 6 · 5f · Good · 15 ran 5/15 ½ 8-8 4550C Kevin Ghunowa 40/1
09 Aug 07+23d Bath Macfarlane Packaging Claiming Stakes Class 6 · 5½f · Firm · 13 ran 8/13 5 8-11 4827C Tolley Dean 12/1
17 Jul 07+53d Kempton (AW) digibet.com Handicap Class 6 · 5f · Standard · 12 ran 12/12 ¾ 9-4 5012C Steve Drowne 10/1
25 May 07+23d Goodwood turftv.co.uk Apprentice Handicap Class 6 · 5f · Good · 18 ran 13/18 hd 8-2 5341C Pietro Romeo 16/1
02 May 07+15d Nottingham paddocksnottingham.co.Uk Handicap Class 6 · 5f · Good To Firm · 15 ran 7/15 nk 8-13 5553C Ted Durcan 22/1
17 Apr 07+190d Nottingham Don't Miss The Countryside Evening Handicap Class 5 · 5f · Good To Firm · 14 ran 12/14 3 8-6 5832C Joe Fanning 25/1
2006 · 11 runs
09 Oct 06+23d Wolverhampton (AW) Holiday Inn Dunstall Park Handicap Class 6 · 5f · Standard To Fast · 12 ran 11/12 1¼ 8-13 6030C Kevin Darley 12/1
16 Sep 06+9d Warwick Warwickracecourse.co.uk Handicap Class 6 · 5½f · Good To Soft · 16 ran 9/16 shd 9-1 6160C Pat Dobbs 16/1
07 Sep 06+7d Chepstow WaterAid Welsh Partnership Handicap Class 6 · 5f · Good · 14 ran 7/14 ½ 9-2 5555C Steve Drowne 11/2
31 Aug 06+12d Salisbury Sydenhams Handicap Class 5 · 5f · Good To Firm · 13 ran 1/13 8-11 5564C Ryan Moore 16/1
19 Aug 06+4d Goodwood Season Handicap Class 5 · 5f · Good To Firm · 9 ran 5/9 2½ 9-0 5926C Barry Savage 9/1
15 Aug 06+11d Nottingham nottinghamracecourse.co.Uk Handicap Class 5 · 5f · Good · 11 ran 7/11 nk 9-4 5943C Ted Durcan 16/1
04 Aug 06+9d Nottingham 60's Music Night Handicap Class 5 · 5f · Good · 10 ran 9/10 hd 9-0 6343C Kevin Darley 16/1
26 Jul 06+38d Sandown Panmure Capital Handicap Class 5 · 5f · Good To Firm · 9 ran 7/9 shd 8-11 6351C Ryan Moore 14/1
18 Jun 06+13d Salisbury Happy Fathers Day Handicap Class 4 · 5f · Good To Firm · 10 ran 8/10 1¼ 8-11 6830C Steve Drowne 25/1
05 Jun 06+28d Windsor Independentage Bank Of Scotland Handicap Class 4 · 6f · Good To Firm · 16 ran 15/16 shd 9-0 7242C Ryan Moore 66/1
08 May 06+184d Windsor Play At Vccasino.Com Handicap Class 4 · 6f · Soft · 14 ran 14/14 1½ 8-13 7421C Ryan Moore 20/1
2005 · 7 runs
05 Nov 05+26d Wolverhampton (AW) Holiday Inn Maiden Stakes Class 5 · 5f · Standard · 13 ran 11/13 1½ 9-0 7432C Jimmy Fortune 4/5F
10 Oct 05+3d Wolverhampton Betfredpoker.com Median Auction Maiden Stakes Class 6 · 6f · Fast · 13 ran 5/13 2½ 9-0 7549C Jamie Spencer 4/7F
07 Oct 05+23d York Parsonage Country House Hotel Handicap Class 5 · 5f · Good · 20 ran 4/20 hd 9-4 7580C Steve Drowne 8/1
14 Sep 05+82d Sandown Linden Homes Handicap Class 4 · 5f · Good To Soft · 12 ran 3/12 shd 7-13 7281C Richard Kingscote 7/1
24 Jun 05+16d Wolverhampton (AW) Best Dressed Lady Maiden Stakes Class 5 · 6f · Standard · 12 ran 2/12 ½ 9-0 —53C Jimmy Quinn 5/2
08 Jun 05+9d Newbury Wedgewood Estates Maiden Stakes Class 5 · 6f · Good To Firm · 15 ran 5/15 1¾ 8-7 —69C Richard Kingscote 33/1
30 May 05 Redcar Spring Holiday Median Auction Maiden Stakes Class 5 · 6f · Good To Firm · 10 ran 10/10 3½ 9-0 —37C Steve Drowne 12/1

Quick answers

How many races has Meikle Barfil won?
Meikle Barfil (GB) won 3 of 56 archived starts between 2005 and 2010, a strike rate of 5.4%. Placed 9 times in total (16.1% of starts).
Who trained Meikle Barfil?
Meikle Barfil (GB) was trained by Milton Bradley on the most recent run on record, at Wolverhampton (AW) on 4 June 2010.
Who is Meikle Barfil's sire?
Meikle Barfil (GB) is by Compton Place (GB) out of Oare Sparrow (GB), whose sire is Night Shift.
What going does Meikle Barfil prefer?
Meikle Barfil (GB) has the best record on standard (aw) going: 2 wins from 25 starts (8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Meikle Barfil's official rating?
The most recent official rating on record is 49, from the run on 4 June 2010. The highest on record is 75.
What is Meikle Barfil's sire's record?
Compton Place (GB)'s progeny in our archive have won 8.5% of 8,347 runs since Jan 2008 (515 horses), Flat and jumps together. Strongest on firm going: 11.5% from 165.

Record shown from May 2005. 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.