Skip to content
Horse profile

Barnaby Brook (CAN)

8yo gelding (at last run, Dec 2018) · Last trainer Donald McCain · Last owner D Mccain Jnr
by North Light (IRE) out of Mascara (USA) (Milwaukee Brew)
34 runs · 12 courses · from Oct 2012
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 10 Dec 2018 — 2,878 days ago. Our archive can't say whether the horse is still in training.
Last run Dec 2018 · 5th of 6 7 wins · Wolverhampton (AW), Chelmsford City (AW) & Kempton (AW) Last raced off OR 76
KTB Profile

Barnaby Brook (CAN) is 7 from 34. Hasn't won since Sep 2018. All 7 wins have come on the all-weather — 0 from 10 on turf.

Based on 34 archived runs · updated 27 Oct 2026
KTB at a glance All wins on AW
Official rating76↓ 2lb off peak
76 53–78

KTB Speed and Rating

KTB Speed

Best recent Speed 90 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 10 Dec 2018

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 20 figures · best 109A · median 92
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)16109A93—
Good to Firm2101B95.5—
Good to Soft1———
Good1———
DistanceRunsBestMedianSince 27 Oct 2025
1m – 1m1f13109A93—
1m2f – 1m4f7101B89—

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

KTB Rating

Best recent KTB Rating (flat) 75B the best of the last 3 rated runs · Wolverhampton (AW), 10 Dec 2018 Official rating 76 at the last flat run, 10 Dec 2018

Best recent KTB Rating (jumps) 71C the best of the last 1 rated run · Huntingdon, 6 Oct 2013

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 33 figures · best 93A · median 75
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)2493A76.5—
Good to Firm469A59.5—
Good to Soft264A63—
Good255C48—
Soft1———
DistanceRunsBestMedianSince 27 Oct 2025
1m2f – 1m4f1793A64—
1m – 1m1f1591A78—
6f – 7f1———
Jumps 1 figure · too few for a breakdown

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 34 figures from 34 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.5% of 242 runs since Jan 2008 (24 horses).

Strongest on standard (aw) going: 19.4% from 103.

GoingRunsWinsSRvs sireThis horse
Good to Firm3100%−9.50 from 4
Good4412.3%−7.20 from 3
Good to Soft1715.9%−3.60 from 2
Soft3712.7%−6.80 from 1
Heavy1000%−9.5—
Standard (AW)1032019.4%+9.97 from 24
Distance (all codes)RunsWinsSRvs sireThis horse
6f – 7f6116.7%+7.20 from 1
1m – 1m1f45715.6%+6.14 from 15
1m2f – 1m4f114119.6%+0.13 from 17
1m5f – 2m6546.2%−3.30 from 1
2m1f – 2m4f1100%−9.5—
2m5f – 3m100%−9.5—

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
Mascara (USA) (Milwaukee Brew)

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) 24 7 29% +24.75
Good to Firm 4 0 0% −4.00
Good 3 0 0% −3.00
Good to Soft 2 0 0% −2.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 16 4 25% +2.75
Class 5 10 2 20% +11.00
Class 4 7 1 14% +2.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 15 5 33% +24.75
Lingfield (AW) 4 0 0% −4.00
Chelmsford City (AW) 3 1 33% +0.00
Yarmouth 2 0 0% −2.00
Kempton (AW) 2 1 50% +4.00
Newmarket 2 0 0% −2.00
Catterick 1 0 0% −1.00
Beverley 1 0 0% −1.00
Ripon 1 0 0% −1.00
Brighton 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Sandown 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 17 3 18% +0.00
1m – 1m1f 15 4 27% +16.75
1m5f – 2m 1 0 0% −1.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Ella McCain 5 2 40% +12.00
Elisha Whittington 4 1 25% +0.00
Richard Kingscote 3 0 0% −3.00
Samuel Clarke 2 0 0% −2.00
Martin Harley 2 1 50% +1.00
Luke Morris 2 1 50% +1.75
J-P Guillambert 2 0 0% −2.00
Jack Garritty 1 0 0% −1.00
Andrew Mullen 1 0 0% −1.00
Paddy Pilley 1 0 0% −1.00
Miss Alyson Deniel 1 0 0% −1.00
Ben Curtis 1 1 100% +14.00
Mr Harry Myddelton 1 0 0% −1.00
Mr Patrick Millman 1 0 0% −1.00
Martin Lane 1 0 0% −1.00
Jordan Vaughan 1 0 0% −1.00
Paul Moloney 1 0 0% −1.00
Hayley Turner 1 0 0% −1.00
Richard Hughes 1 1 100% +5.00
Ian Mongan 1 0 0% −1.00
Seb Sanders 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 24 6 25% +18.75
None 8 1 13% −2.00
Cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2018 13 3 23% +8.00
2017 5 1 20% +10.00
2016 6 2 33% +0.75
2014 1 0 0% −1.00
2013 7 1 14% −1.00
2012 2 0 0% −2.00

TypeRunsWinsSR£1
Flat 33 7 21% +15.75
Hurdle 1 0 0% −1.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
2018 · 13 runs
10 Dec 18+16d Wolverhampton (AW) Betway Apprentice Handicap Class 5 · 9.5f · Standard · 6 ran 5/6 hd 9-7 7690A75B Ella McCain 7/1
24 Nov 18+50d Wolverhampton (AW) Betway Claiming Stakes Class 5 · 9.5f · Standard · 9 ran 7/9 7 9-0 7793C50C Jack Garritty 12/1
05 Oct 18+34d Wolverhampton (AW) Susan Box Memorial Handicap Class 4 · 12f · Standard · 8 ran 8/8 2½ 9-3 7889A60A Andrew Mullen 20/1
01 Sep 18+15d Wolverhampton (AW) Silk Series Lady Riders' Handicap Class 4 · 8.5f · Standard · 6 ran 1/6 9-5 7588A85B Ella McCain 8/1
17 Aug 18+17d Catterick Yorkshire Dales Distillery Amateur Riders' Handicap Class 5 · 12f · Good To Firm · 10 ran 4/10 1¼ 9-10 55101B64A Ella McCain 9/1
31 Jul 18+36d Beverley Lady Jane Bethell Memorial Handicap (Lady Amateur Riders) (Div 1) Class 6 · 10f · Good To Soft · 9 ran 5/9 2½ 9-9 5585A64A Ella McCain 5/1
25 Jun 18+88d Wolverhampton (AW) Sports Careers At Sportingjobs.co.uk Amateur Riders' Selling Stakes Class 6 · 12f · Standard · 11 ran 1/11 10-13 7395A93A Ella McCain 7/1
29 Mar 18+7d Wolverhampton (AW) Betway Casino Claiming Stakes Class 5 · 9.5f · Standard · 6 ran 2/6 1¼ 8-4 7383B72B Elisha Whittington 2/1
22 Mar 18+12d Wolverhampton (AW) Betway Casino Selling Stakes Class 6 · 9.5f · Standard · 5 ran 2/5 6 9-3 7391C79B Elisha Whittington 7/4
10 Mar 18+5d Wolverhampton (AW) Betway Casino Handicap Class 4 · 9.5f · Standard · 9 ran 2/9 1½ 8-9 6799A83A Richard Kingscote 4/1
05 Mar 18+13d Wolverhampton (AW) sunbets.co.uk Claiming Stakes Class 6 · 8.5f · Standard · 6 ran 1/6 8-3 6752A79B Elisha Whittington 3/1
20 Feb 18+48d Wolverhampton (AW) sunbets.co.uk Handicap Class 5 · 8.5f · Standard · 9 ran 2/9 1 8-10 66109A78A Paddy Pilley 13/2
03 Jan 18+16d Wolverhampton (AW) Betway Handicap Class 5 · 9.5f · Standard · 13 ran 4/13 1¼ 8-10 6697B75A Elisha Whittington 10/1
2017 · 5 runs
18 Dec 17+51d Wolverhampton (AW) Betway Amateur Riders' Handicap Class 5 · 9.5f · Standard · 13 ran 7/13 shd 10-6 6696B79A Miss Alyson Deniel 7/1
28 Oct 17+32d Wolverhampton (AW) Betway Casino Handicap Class 6 · 9.5f · Standard · 13 ran 2/13 1 9-7 65100B91A Richard Kingscote 6/1
26 Sep 17+17d Lingfield (AW) Best Odds Guaranteed At 188Bet Handicap Class 6 · 10f · Standard · 13 ran 6/13 1 9-7 6575B75A Richard Kingscote 9/2
09 Sep 17+12d Wolverhampton (AW) Join At The Races On Facebook Handicap Class 5 · 9.5f · Standard · 11 ran 1/11 8-13 6199A78A Ben Curtis 14/1
28 Aug 17+319d Ripon Betfair Novice Flat Amateur Riders' Handicap Class 6 · 11f · Good · 7 ran 7/7 7 10-11 5436C41C Mr Harry Myddelton 9/1
2016 · 6 runs
13 Oct 16+14d Chelmsford City (AW) totepool Betting At betfred.com Handicap Class 6 · 8f · Standard · 14 ran 3/14 2 8-12 6393B76A Samuel Clarke 6/1
29 Sep 16+117d Brighton Park Lane Group Handicap (Div 1) Class 6 · 10f · Good To Firm · 10 ran 4/10 2 9-8 5590A69A Martin Harley 6/1
04 Jun 16+11d Lingfield (AW) 25 Free Bet At 188Bet Amateur Riders' Handicap (AW) Class 6 · 10f · Standard · 13 ran 3/13 hd 11-0 63—88A Mr Patrick Millman 13/8F
24 May 16+89d Wolverhampton (AW) Visit attheraces.com Handicap Class 6 · 8.5f · Standard · 11 ran 1/11 9-5 57—89A Luke Morris 11/4F
25 Feb 16+14d Chelmsford City (AW) Toteplacepot Handicap Class 6 · 10f · Standard · 5 ran 1/5 9-5 53—75B Martin Harley 2/1J
11 Feb 16+632d Chelmsford City (AW) Totepoolliveinfo.com Apprentice Handicap Class 6 · 10f · Standard · 8 ran 2/8 1¾ 9-0 53—76A Samuel Clarke 9/2
2014 · 1 run
20 May 14+187d Yarmouth Injured Jockeys Fund Handicap Class 6 · 10f · Good To Firm · 7 ran 5/7 3 9-0 53—55A J-P Guillambert 14/1
2013 · 7 runs
14 Nov 13+7d Kempton (AW) Reindeer Racing Christmas Parties At Kempton Claiming Stakes Class 6 · 12f · Standard · 6 ran 4/6 2 8-10 75—57B Martin Lane 10/3
07 Nov 13+32d Lingfield (AW) Coral App Download From The App Store Handicap Class 5 · 10f · Standard · 12 ran 10/12 3¼ 9-0 75—58A Jordan Vaughan 50/1
06 Oct 13+37d Huntingdon Thomas Morris Conveyancing Juvenile Hurdle Class 4 · 16f · Good · 9 ran 7/9 54 10-12 ——71C Paul Moloney 20/1
30 Aug 13+98d Sandown HWFA Williams Handicap Class 4 · 10f · Good · 7 ran 7/7 80 8-10 69—55C J-P Guillambert 33/1
24 May 13+19d Yarmouth Weddings At Great Yarmouth Racecourse Handicap Class 4 · 11.5f · Good To Soft · 5 ran 5/5 25 8-11 75—62C Hayley Turner 12/1
05 May 13+60d Newmarket Qatar Racing Handicap (Sunday 5k Bonus Race) Class 2 · 10f · Good To Firm · 8 ran 8/8 42 8-6 75—54C Luke Morris 14/1
06 Mar 13+118d Kempton (AW) Win Big With Betdaq Multiples Median Auction Maiden Stakes Class 5 · 10f · Standard · 7 ran 1/7 9-5 ——77A Richard Hughes 5/1
2012 · 2 runs
08 Nov 12+15d Lingfield (AW) Free Betting With Freebets.co.uk Maiden Auction Stakes (Div 1) Class 6 · 8f · Standard To Slow · 9 ran 3/9 ½ 8-12 ——76A Ian Mongan 50/1
24 Oct 12 Newmarket Thoroughbred Breeders' Association Maiden Stakes Class 4 · 7f · Soft · 17 ran 13/17 hd 9-0 ——55C Seb Sanders 66/1

Quick answers

How many races has Barnaby Brook won?
Barnaby Brook (CAN) won 7 of 34 archived starts between 2012 and 2018, a strike rate of 20.6%. Placed 16 times in total (47.1% of starts).
Who trained Barnaby Brook?
Barnaby Brook (CAN) was trained by Donald McCain on the most recent run on record, at Wolverhampton (AW) on 10 December 2018.
Who is Barnaby Brook's sire?
Barnaby Brook (CAN) is by North Light (IRE) out of Mascara (USA), whose sire is Milwaukee Brew.
What going does Barnaby Brook prefer?
Barnaby Brook (CAN) has the best record on standard (aw) going: 7 wins from 24 starts (29.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Barnaby Brook's official rating?
The most recent official rating on record is 76, from the run on 10 December 2018. The highest on record is 78.
What is Barnaby Brook's sire's record?
North Light (IRE)'s progeny in our archive have won 9.5% of 242 runs since Jan 2008 (24 horses), Flat and jumps together. Strongest on standard (aw) going: 19.4% from 103.

Record shown from October 2012. 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.