Be Perfect (USA)
Be Perfect (USA) is 16 from 113. Hasn't won since Jul 2019. Last raced off 60, 41lb below the career-high mark.
- 16–113Wins / Runs
- 14.2%Strike rate
- 35 (31%)Placed
- +32.50£1 level staken=112 at SP
- 1.29Fair A/E n=108 · 1.29 incl. margin
- 101Highest OR
- 29dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 91
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 →
| Going | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| Good to Firm | 17 | 131A | 89 | — |
| Good | 13 | 153C | 96 | — |
| Standard (AW) | 12 | 110A | 91 | — |
| Soft | 9 | 110C | 72 | — |
| Good to Soft | 3 | 110C | 95 | — |
| Distance | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| 1m2f – 1m4f | 40 | 141A | 91 | — |
| 1m5f – 2m | 14 | 153C | 97.5 | — |
Of 55 runs looked at, 1 has no figure: did not complete (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 54 figures from 55 runs · as at 3 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
Progeny in our archive have won 12.7% of 4,258 runs since Jan 2008 (373 horses).
Strongest on standard (aw) going: 15.8% from 1,577. Weakest on heavy going: 6.9% from 131.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 40 | 4 | 10% | −2.7 | — |
| Good to Firm | 727 | 94 | 12.9% | +0.2 | 6 from 27 |
| Good | 880 | 92 | 10.5% | −2.2 | 5 from 32 |
| Good to Soft | 427 | 46 | 10.8% | −1.9 | 0 from 9 |
| Soft | 476 | 48 | 10.1% | −2.6 | 1 from 15 |
| Heavy | 131 | 9 | 6.9% | −5.8 | — |
| Standard (AW) | 1,577 | 249 | 15.8% | +3.1 | 4 from 30 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 135 | 14 | 10.4% | −2.3 | — |
| 6f – 7f | 911 | 123 | 13.5% | +0.8 | 0 from 1 |
| 1m – 1m1f | 1,078 | 149 | 13.8% | +1.1 | 2 from 5 |
| 1m2f – 1m4f | 1,169 | 146 | 12.5% | −0.2 | 9 from 61 |
| 1m5f – 2m | 600 | 71 | 11.8% | −0.9 | 4 from 42 |
| 2m1f – 2m4f | 220 | 24 | 10.9% | −1.8 | 1 from 4 |
| 2m5f – 3m | 112 | 11 | 9.8% | −2.9 | — |
| Over 3m | 33 | 4 | 12.1% | −0.6 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 20 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
2 siblings in the archive, 1 winner — best of them Chelsea Morning (USA) (1 win).
The wins came over 1m4f; the highest grade won is Class 5 (Chelsea Morning (USA)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Chelsea Morning (USA) | 8 | 1 | 1m4f | Class 5 |
| Belhambar (USA) | 2 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 32 | 5 | 16% | +55.00 |
| Standard (AW) | 30 | 4 | 13% | −13.30 |
| Good to Firm | 27 | 6 | 22% | +12.50 |
| Soft | 15 | 1 | 7% | −12.70 |
| Good to Soft | 9 | 0 | 0% | −9.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 44 | 8 | 18% | +36.00 |
| Class 3 | 27 | 1 | 4% | +14.00 |
| Class 5 | 17 | 1 | 6% | −12.50 |
| Class 2 | 13 | 1 | 8% | −4.50 |
| Class 6 | 5 | 2 | 40% | +0.50 |
| Class 1 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Catterick | 17 | 5 | 29% | +21.00 |
| Newcastle (AW) | 8 | 1 | 13% | −3.50 |
| Hamilton | 8 | 2 | 25% | +37.50 |
| Ripon | 8 | 0 | 0% | −8.00 |
| Thirsk | 8 | 0 | 0% | −8.00 |
| Lingfield (AW) | 8 | 0 | 0% | −8.00 |
| Wolverhampton (AW) | 7 | 1 | 14% | +1.50 |
| Beverley | 6 | 1 | 17% | +3.00 |
| Musselburgh | 5 | 0 | 0% | −5.00 |
| Chester | 5 | 1 | 20% | +3.00 |
| York | 5 | 1 | 20% | +16.00 |
| Doncaster | 4 | 1 | 25% | +1.00 |
| Ayr | 4 | 0 | 0% | −4.00 |
| Haydock | 2 | 0 | 0% | −2.00 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Redcar | 1 | 0 | 0% | −1.00 |
| Epsom Downs | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Pontefract | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Newcastle | 1 | 0 | 0% | −1.00 |
| Wetherby | 1 | 0 | 0% | −1.00 |
| Leopardstown | 1 | 0 | 0% | −1.00 |
| Newmarket | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Saint-Cloud (FR) | 1 | 1 | 100% | +1.30 |
| Lyon Parilly | 1 | 1 | 100% | — |
| Cagnes-Sur-Mer | 1 | 0 | 0% | −1.00 |
| Pornichet-La Baule | 1 | 1 | 100% | +1.70 |
| Deauville (FR) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 61 | 9 | 15% | +25.30 |
| 1m5f – 2m | 42 | 4 | 10% | −7.50 |
| 1m – 1m1f | 5 | 2 | 40% | −1.30 |
| 2m1f – 2m4f | 4 | 1 | 25% | +17.00 |
| 6f – 7f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| James Sullivan | 56 | 6 | 11% | −10.50 |
| Adrian Nicholls | 10 | 1 | 10% | −1.50 |
| Miss Emily Bullock | 9 | 1 | 11% | −4.50 |
| Jack Garritty | 8 | 2 | 25% | +42.00 |
| Tony Hamilton | 3 | 0 | 0% | −3.00 |
| Adam Kirby | 3 | 0 | 0% | −3.00 |
| Jane Elliott | 2 | 0 | 0% | −2.00 |
| P J McDonald | 2 | 0 | 0% | −2.00 |
| Chris Hayes | 2 | 1 | 50% | +19.00 |
| Andrea Atzeni | 2 | 0 | 0% | −2.00 |
| Christophe Soumillon | 2 | 1 | 50% | +0.30 |
| Ioritz Mendizabal | 2 | 1 | 50% | −1.00 |
| Mr Matthew Ennis | 1 | 1 | 100% | +1.00 |
| Dale Swift | 1 | 1 | 100% | +7.00 |
| Jason Hart | 1 | 0 | 0% | −1.00 |
| Franny Norton | 1 | 0 | 0% | −1.00 |
| Tom Eaves | 1 | 0 | 0% | −1.00 |
| Barry McHugh | 1 | 0 | 0% | −1.00 |
| Connor Beasley | 1 | 0 | 0% | −1.00 |
| Jordan Nason | 1 | 0 | 0% | −1.00 |
| Paul Quinn | 1 | 0 | 0% | −1.00 |
| David Allan | 1 | 0 | 0% | −1.00 |
| Martin Harley | 1 | 0 | 0% | −1.00 |
| Jean-Bernard Eyquem | 1 | 1 | 100% | +1.70 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 48 | 7 | 15% | −6.00 |
| Cheekpieces | 36 | 6 | 17% | +44.00 |
| Blinkers | 25 | 3 | 12% | −1.50 |
| Tongue tie | 3 | 0 | 0% | −3.00 |
| Tongue tie + cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2020 | 7 | 0 | 0% | −7.00 |
| 2019 | 14 | 2 | 14% | −7.50 |
| 2018 | 18 | 2 | 11% | −9.50 |
| 2017 | 13 | 3 | 23% | +48.00 |
| 2016 | 15 | 2 | 13% | +4.50 |
| 2015 | 13 | 2 | 15% | +1.50 |
| 2014 | 10 | 1 | 10% | −1.50 |
| 2013 | 14 | 1 | 7% | +7.00 |
| 2012 | 7 | 2 | 29% | −3.70 |
| 2011 | 2 | 1 | 50% | +0.70 |
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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 22 Sep 20+14d | Newcastle (AW) | Visit attheraces.com Handicap | 9/13 | 2¾ | 9-6 | 60 | 91B | 55A | James Sullivan | 40/1 |
| 08 Sep 20+22d | Catterick | Follow catterickraces Amateur Jockeys' Handicap | 9/9 | 7 | 9-9 | 63 | 54C | 53C | Miss Emily Bullock | 22/1 |
| 17 Aug 20+16d | Catterick | Brokes Amateur Jockeys' Handicap | 9/14 | 1¼ | 10-5 | 65 | 56C | 58C | Miss Emily Bullock | 14/1 |
| 01 Aug 20+10d | Hamilton | Thank You Hamilton Park Management Team Handicap | 8/11 | 2¼ | 9-10 | 66 | 78A | 65A | James Sullivan | 33/1 |
| 22 Jul 20+7d | Catterick | Skeeby Handicap | UR/14 | — | 9-9 | 66 | — | — | James Sullivan | 5/1 |
| 15 Jul 20+27d | Catterick | Hoyt Handicap | 2/10 | ½ | 9-1 | 66 | 91A | 79A | James Sullivan | 16/1 |
| 18 Jun 20+271d | Redcar | Every Race Live On Racing TV Handicap | 7/11 | ¾ | 9-5 | 68 | 102A | 64A | James Sullivan | 33/1 |
| 21 Sep 19+11d | Catterick | Congratulations On Your Wedding Callum Sharp Handicap | 5/8 | 6 | 9-3 | 69 | 93A | 64A | James Sullivan | 25/1 |
| 10 Sep 19+22d | Catterick | Racing Again Saturday 21st September Amateur Riders' Handicap | 12/14 | 3½ | 10-7 | 70 | 87C | 61C | Miss Emily Bullock | 8/1 |
| 19 Aug 19+17d | Catterick | 28th August Is Ladies' Day Amateur Riders' Handicap | 3/10 | 2½ | 10-9 | 70 | 72A | 80A | Miss Emily Bullock | 15/2 |
| 02 Aug 19+16d | Musselburgh | Every Race Live On Racing Tv Amateur Riders' Handicap | 5/9 | ¾ | 10-9 | 70 | 79A | 73A | Miss Emily Bullock | 4/1 |
| 17 Jul 19+13d | Catterick | AJA 'Novice' Flat Amateur Riders' Handicap | 1/8 | 12-0 | 67 | 86A | 93A | Mr Matthew Ennis | EvensF | |
| 04 Jul 19+7d | Epsom Downs | Tapis Libre & Joanna Mason Ladies' Derby Handicap (Lady Amateur Riders) | 3/10 | 1 | 9-4 | 63 | 91B | 77A | Miss Emily Bullock | 5/1 |
| 27 Jun 19+7d | Hamilton | plan.com Saints & Sinners Amateur Riders' Handicap | 1/8 | 10-2 | 63 | 111A | 79A | Miss Emily Bullock | 7/2 | |
| 20 Jun 19+17d | Ripon | Quilter Private Client Advisers Ladies' Derby Handicap (Lady Amateur Riders) | 3/10 | hd | 10-0 | 63 | 85A | 83A | Miss Emily Bullock | 7/1 |
| 03 Jun 19+23d | Thirsk | Racingtv.com Handicap | 7/8 | 1½ | 9-7 | 65 | 94A | 62A | Jack Garritty | 17/2 |
| 11 May 19+12d | Thirsk | Rebecca Menzies 30th Birthday Celebration Handicap | 5/10 | 2¾ | 8-10 | 67 | 95A | 67A | James Sullivan | 20/1 |
| 29 Apr 19+12d | Newcastle (AW) | Parklands Driving Range Handicap | 7/10 | 9 | 9-1 | 69 | 70A | 50A | James Sullivan | 16/1 |
| 17 Apr 19+15d | Beverley | Westwood Handicap | 3/11 | 1¼ | 9-1 | 69 | 60A | 79A | James Sullivan | 10/1 |
| 02 Apr 19+21d | Wolverhampton (AW) | Betway Live Casino Handicap | 7/9 | 8 | 9-4 | 72 | 82C | 60C | James Sullivan | 40/1 |
| 12 Mar 19+143d | Southwell (AW) | Betway Heed Your Cheltenham Hunch Handicap | 10/13 | 3¼ | 9-8 | 75 | 91C | 63C | James Sullivan | 25/1 |
| 20 Oct 18+11d | Catterick | William Hill This Is More Handicap | 10/15 | 3¼ | 9-6 | 76 | 68C | 63A | James Sullivan | 22/1 |
| 09 Oct 18+10d | Catterick | Wise Betting At racinguk.com Handicap | 3/15 | 2¾ | 10-0 | 76 | 96C | 88A | James Sullivan | 12/1 |
| 29 Sep 18+10d | Ripon | Michael Raby Memorial Handicap | 3/8 | 2 | 9-2 | 77 | 92A | 81A | James Sullivan | 14/1 |
| 19 Sep 18+11d | Beverley | Eppleworth Handicap | 6/9 | 3¼ | 9-9 | 78 | 82A | 71A | James Sullivan | 20/1 |
| 08 Sep 18+7d | Thirsk | Calverts Carpets Hambleton Cup Handicap | 4/16 | ½ | 9-3 | 78 | 103C | 92A | James Sullivan | 33/1 |
| 01 Sep 18+25d | Wolverhampton (AW) | Renault Zoe Handicap | 6/7 | 2¾ | 9-8 | 79 | 87C | 67C | Jane Elliott | 10/1 |
| 07 Aug 18+12d | Catterick | Racing Uk Profits Returned To Racing Handicap | 6/7 | 8 | 9-8 | 79 | 106A | 62A | James Sullivan | 14/1 |
| 26 Jul 18+5d | Doncaster | Sky Bet Go-racing In Yorkshire Summer Festival Handicap | 1/4 | 9-3 | 75 | 94C | 78B | James Sullivan | 4/1 | |
| 21 Jul 18+9d | Ripon | Inn At South Stainley Handicap | 3/7 | 1¾ | 9-10 | 75 | 107A | 83A | James Sullivan | 11/1 |
| 12 Jul 18+9d | Carlisle | Best World Cup Final Odds At Smarkets Handicap | 3/7 | 2 | 10-0 | 75 | 89A | 77A | James Sullivan | 5/1 |
| 03 Jul 18+7d | Hamilton | Hamilton Park Supporting Racing Staff Week Handicap | 3/7 | nk | 10-0 | 74 | 131A | 83A | James Sullivan | 7/1 |
| 26 Jun 18+17d | Beverley | Malcolm Greenslade Doncaster Lva Stalwart Memorial Handicap | 2/6 | ½ | 9-6 | 74 | 55A | 82B | James Sullivan | 6/1 |
| 09 Jun 18+14d | Catterick | Totequadpot At Totesport.com Classified Claiming Stakes | 1/9 | 8-11 | 74 | 96A | 85A | James Sullivan | 5/2 | |
| 26 May 18+14d | Chester | Ras Ltd Handicap | 8/10 | ½ | 9-6 | 76 | 76C | 65C | James Sullivan | 16/1 |
| 12 May 18+14d | Thirsk | Cliff Stud Rearing Winners Handicap | 10/13 | 1 | 9-5 | 76 | 99C | 67A | James Sullivan | 8/1 |
| 28 Apr 18+7d | Wolverhampton (AW) | Contact Us At fclgf.com Handicap | 2/7 | 1¾ | 8-2 | 76 | 91A | 71A | Jane Elliott | 33/1 |
| 21 Apr 18+25d | Thirsk | JW 4x4 Northallerton Handicap | 12/16 | ½ | 8-12 | 79 | 110C | 65A | James Sullivan | 50/1 |
| 27 Mar 18+189d | Newcastle (AW) | Betway Handicap | 9/9 | 13 | 9-3 | 81 | 89C | 58C | Jack Garritty | 66/1 |
| 19 Sep 17+10d | Newcastle (AW) | Daily Racing Specials At 188Bet Handicap | 11/12 | nk | 9-8 | 83 | 105C | 63C | James Sullivan | 33/1 |
| 09 Sep 17+15d | Thirsk | Calverts Carpets Hambleton Cup Handicap | 11/11 | 1½ | 9-12 | 84 | 34C | 69C | Jack Garritty | 33/1 |
| 25 Aug 17+17d | Hamilton | Ladbrokes Lanark Silver Bell Handicap | 9/11 | 2½ | 9-5 | 85 | 110C | 68C | James Sullivan | 50/1 |
| 08 Aug 17+19d | Catterick | Cng Handicap | 6/6 | 9 | 10-3 | 86 | 88C | 69C | James Sullivan | 12/1 |
| 20 Jul 17+17d | Hamilton | Racing Uk Handicap | 4/4 | 2¾ | 10-2 | 86 | 153C | 79B | Jack Garritty | 20/1 |
| 03 Jul 17+16d | Hamilton | Chatelherault Handicap | 1/8 | 9-9 | 84 | 141A | 83A | Jack Garritty | 40/1 | |
| 17 Jun 17+21d | York | Queen Mother's Cup Handicap (Lady Amateur Riders) | 11/11 | 3½ | 10-4 | 85 | 51C | 62C | Miss Emily Bullock | 25/1 |
| 27 May 17+21d | York | Join Club Godolphin Handicap | 9/9 | 5 | 9-4 | 86 | 62C | 62C | James Sullivan | 16/1 |
| 06 May 17+9d | Doncaster | Capgemini Handicap | 8/9 | 6 | 9-13 | 86 | 81C | 72C | James Sullivan | 8/1 |
| 27 Apr 17+15d | Beverley | Alan McGuinness And Robin Lunness Memorial Handicap | 1/5 | 9-7 | 82 | 77C | 90B | Jack Garritty | 8/1 | |
| 12 Apr 17+21d | Catterick | 2017 Catterick Twelve Furlong Series Handicap | 1/13 | 9-2 | 78 | 106C | 94A | James Sullivan | 10/1 | |
| 22 Mar 17+20d | Newcastle (AW) | Betway Handicap | 4/9 | 1¼ | 9-3 | 79 | 81A | 84A | James Sullivan | 20/1 |
| 02 Mar 17+145d | Newcastle (AW) | Betway Free Bet Club Handicap | 10/11 | 1½ | 9-4 | 80 | 106C | 63C | James Sullivan | 18/1 |
| 08 Oct 16+11d | Newcastle (AW) | CCF Handicap | 5/8 | shd | 9-8 | 81 | 110A | 83A | Jack Garritty | 6/1 |
| 27 Sep 16+10d | Wolverhampton (AW) | fclgf.com Handicap | 5/8 | 4 | 9-10 | 81 | 107A | 76A | James Sullivan | 7/1 |
| 17 Sep 16+15d | Catterick | Ali's Angels Brain Tumour Charity Handicap | 1/11 | 9-12 | 78 | 108A | 86A | James Sullivan | 14/1 | |
| 02 Sep 16+19d | Haydock | Follow Us On Twitter At 188bet Handicap | 9/12 | 7 | 10-0 | 80 | — | 70C | James Sullivan | 25/1 |
| 14 Aug 16+12d | Pontefract | Totepool Live Info Download The App Handicap | 6/7 | 1½ | 9-7 | 81 | — | 72A | James Sullivan | 16/1 |
| 02 Aug 16+19d | Catterick | CNG Handicap | 5/6 | 4 | 9-11 | 82 | — | 70C | James Sullivan | 13/2 |
| 14 Jul 16+19d | Hamilton | Conundrum HR Consulting Handicap | 7/7 | 5 | 9-12 | 82 | — | 65A | James Sullivan | 6/1 |
| 25 Jun 16+8d | Newcastle (AW) | Betfred Mobile Handicap | 1/12 | 9-6 | 78 | — | 91A | James Sullivan | 7/2 | |
| 17 Jun 16+20d | Ayr | Magners Handicap | 3/7 | ½ | 9-0 | 82 | — | 80A | Jack Garritty | 7/1 |
| 28 May 16+15d | Chester | Champions League Final Betting At Betway Handicap | 8/12 | 1 | 9-2 | 85 | — | 72A | James Sullivan | 7/1 |
| 13 May 16+20d | Hamilton | Route 74 Truckstop Braveheart Handicap | 4/8 | ½ | 8-13 | 87 | — | 78A | James Sullivan | 14/1 |
| 23 Apr 16+7d | Ripon | Download The Free Attheraces App Handicap | 11/14 | 2½ | 9-9 | 90 | — | 71C | James Sullivan | 22/1 |
| 16 Apr 16+22d | Thirsk | Eileen House 80th Birthday Handicap | 8/15 | 1 | 9-3 | 92 | — | 78A | James Sullivan | 66/1 |
| 25 Mar 16+27d | Wolverhampton (AW) | bet365.com Handicap | 10/12 | 19 | 8-7 | 87 | — | 64C | James Sullivan | 16/1 |
| 27 Feb 16+162d | Lingfield (AW) | Coral.co.uk Handicap | 6/9 | 1½ | 9-1 | 88 | — | 75A | P J McDonald | 12/1 |
| 18 Sep 15+7d | Ayr | Bam Properties Ltd Handicap | 9/12 | 2¾ | 9-11 | 90 | — | 78C | James Sullivan | 18/1 |
| 11 Sep 15+6d | Chester | Boodles Diamond Handicap | 2/10 | ½ | 9-13 | 90 | — | 92A | James Sullivan | 33/1 |
| 05 Sep 15+22d | Wolverhampton (AW) | Tican Chilled 15 Year Celebration Handicap | 5/7 | 7 | 9-7 | 90 | — | 72A | James Sullivan | 25/1 |
| 14 Aug 15+10d | Nottingham | Racing Fx Colwick Cup (Handicap) | 13/13 | 35 | 9-9 | 84 | — | 67C | James Sullivan | 33/1 |
| 04 Aug 15+25d | Catterick | Betfred Membership Play Your Way Handicap (For The ABF Soldier's Charity Perpetual Trophy) | 1/6 | 10-0 | 84 | — | 95B | James Sullivan | 11/2 | |
| 10 Jul 15+13d | Chester | Controlled Solutions Handicap | 8/9 | 1¼ | 9-10 | 85 | — | 74A | James Sullivan | 16/1 |
| 27 Jun 15+14d | Chester | Mint Staffing Solutions Handicap | 1/7 | 9-13 | 79 | — | 85A | Dale Swift | 7/1 | |
| 13 Jun 15+15d | Musselburgh | Stobo Castle Ladies Day Cup (Handicap) | 10/11 | 2½ | 9-6 | 81 | — | 72C | Jason Hart | 17/2 |
| 29 May 15+27d | Newcastle | Lafarge Tarmac Handicap | 5/11 | 1¾ | 9-7 | 82 | — | 81A | James Sullivan | 16/1 |
| 02 May 15+6d | Doncaster | Jock Murray Memorial Handicap | 4/7 | 1½ | 9-4 | 79 | — | 78A | James Sullivan | 9/4F |
| 26 Apr 15+21d | Wetherby | bet365 Handicap | 2/9 | ½ | 9-6 | 79 | — | 83A | James Sullivan | 5/1 |
| 05 Apr 15+22d | Musselburgh | totepool Musselburgh Gold Cup (Handicap) | 7/13 | 1¼ | 9-8 | 82 | — | 74C | James Sullivan | 12/1 |
| 14 Mar 15+154d | Lingfield (AW) | Coral Mobile 'Just Three Clicks To Bet' Handicap | 3/7 | ¾ | 9-5 | 88 | — | 85A | P J McDonald | 33/1 |
| 11 Oct 14+22d | York | Easyodds 'The Odds Comparison App' Handicap | 16/16 | 9 | 10-0 | 84 | — | 78C | Adrian Nicholls | 14/1 |
| 19 Sep 14+13d | Ayr | BAM Properties Ltd Handicap | 10/10 | 15 | 9-5 | 86 | — | 73C | Adrian Nicholls | 14/1 |
| 06 Sep 14+23d | Haydock | Betfred TV Old Borough Cup (Handicap) | 13/16 | 5 | 8-10 | 87 | — | 65A | Franny Norton | 33/1 |
| 14 Aug 14+6d | Beverley | Sculpture To Wear Equestrian Jewellery Handicap | 2/8 | 2 | 9-12 | 83 | — | 90A | Adrian Nicholls | 8/1 |
| 08 Aug 14+13d | Musselburgh | Archerfield Cup (Handicap) | 4/10 | ¾ | 9-2 | 83 | — | 75A | Adrian Nicholls | 20/1 |
| 26 Jul 14+91d | York | Skybet Supporting Yorkshire Air Ambulance Stakes (Handicap) | 6/7 | 3¼ | 9-6 | 86 | — | 72A | Adrian Nicholls | 12/1 |
| 26 Apr 14+8d | Ripon | At The Races Sky 415 Handicap | 12/13 | 36 | 9-4 | 89 | — | 75C | Tony Hamilton | 40/1 |
| 18 Apr 14+48d | Musselburgh | Download The totepool Live Info App Handicap | 11/12 | ¾ | 9-9 | 94 | — | 72C | Adrian Nicholls | 22/1 |
| 01 Mar 14+26d | Lingfield (AW) | 32Red Conditions Stakes (Fast Track Qualifier) | 9/11 | 5 | 9-2 | 94 | — | 72A | Adrian Nicholls | 14/1 |
| 03 Feb 14+37d | Wolverhampton (AW) | 32red Handicap | 1/6 | 9-4 | 88 | — | 90B | Adrian Nicholls | 15/2 | |
| 28 Dec 13+6d | Lingfield (AW) | 32Red Handicap | 2/7 | 1 | 9-5 | 85 | — | 79A | Tony Hamilton | 9/2 |
| 22 Dec 13+32d | Lingfield (AW) | 32Red Handicap | 2/8 | nk | 10-0 | 85 | — | 89A | Tony Hamilton | 9/2 |
| 20 Nov 13+17d | Kempton (AW) | Betdaq - The Sports Betting Exchange Handicap | 6/8 | ¾ | 9-9 | 86 | — | 73A | Tom Eaves | 6/1 |
| 03 Nov 13+22d | Leopardstown | Movember Handicap (Premier Handicap) | 10/18 | nk | 8-8 | 87 | — | 78A | Chris Hayes | 16/1 |
| 12 Oct 13+14d | York | Coral Backing Macmillan Cancer Support Handicap | 1/17 | 9-9 | 80 | — | 89A | Chris Hayes | 20/1 | |
| 28 Sep 13+7d | Ripon | Ripon Bet 'Our Profits Stay In Racing' Handicap | 3/10 | 1¼ | 9-9 | 80 | — | 87A | Barry McHugh | 8/1 |
| 21 Sep 13+14d | Ayr | Jordan Electrics Ltd Handicap | 11/14 | 1 | 9-0 | 81 | — | 66A | Connor Beasley | 16/1 |
| 07 Sep 13+24d | Thirsk | Hambleton Cup (Handicap) | 3/13 | ¾ | 9-4 | 82 | — | 88A | Jordan Nason | 14/1 |
| 14 Aug 13+11d | Beverley | Wold Construction Brian And Ian Memorial Handicap | 6/8 | 3 | 10-0 | 85 | — | 77A | Adrian Nicholls | 8/1 |
| 03 Aug 13+85d | Doncaster | Unison Essential Cover Wherever You Work Handicap | 7/12 | 1¼ | 9-2 | 87 | — | 78A | Paul Quinn | 33/1 |
| 10 May 13+13d | Ripon | SIS International Handicap | 4/9 | 1½ | 9-7 | 88 | — | 88A | David Allan | 5/1 |
| 27 Apr 13+77d | Ripon | Riponbet Patent Conditions Stakes | 3/7 | ½ | 8-8 | 92 | — | 80A | Adrian Nicholls | 16/1 |
| 09 Feb 13+14d | Lingfield (AW) | Lingfield Park Resort Handicap | 10/10 | ½ | 9-5 | 94 | — | 75A | Adam Kirby | 11/4F |
| 26 Jan 13+35d | Lingfield (AW) | lingfieldpark.co.uk Handicap | 7/9 | 3 | 9-4 | 95 | — | 76A | Andrea Atzeni | 6/4F |
| 22 Dec 12+30d | Lingfield (AW) | Quebec Stakes (Listed) | 3/11 | nk | 9-0 | 95 | — | 87A | Adam Kirby | 5/2J |
| 22 Nov 12+47d | Kempton (AW) | 32Red Handicap | 2/8 | 2½ | 9-4 | 95 | — | 91A | Martin Harley | 10/1 |
| 06 Oct 12+15d | Newmarket | Piper-Heidsieck Handicap | 6/7 | ½ | 8-13 | 100 | — | 80A | Andrea Atzeni | 11/1 |
| 21 Sep 12+185d | Newbury | Dubai Duty Free Conditions Stakes | 8/8 | 1 | 9-1 | 101 | — | 77A | Adam Kirby | 28/1 |
| 20 Mar 12+25d | Saint-Cloud (FR) | Prix Nasrullah (Conditions) (3yo Colts & Geldings) (Turf) | 1/5 | 9-0 | — | — | — | Christophe Soumillon | 13/10J | |
| 24 Feb 12+37d | Lyon Parilly | Prix Cris Kraft | 1/3 | 9-2 | — | — | — | Ioritz Mendizabal | — | |
| 18 Jan 12+65d | Cagnes-Sur-Mer | Prix Louis Gautier Vignal (All-Weather) | 3/3 | nse | 9-1 | — | — | — | Ioritz Mendizabal | 4/1 |
| 14 Nov 11+25d | Pornichet-La Baule | Prix Sacais/Frisquet/Grohe (All-Weather) | 1/3 | 9-2 | — | — | — | Jean-Bernard Eyquem | 17/10F | |
| 20 Oct 11 | Deauville (FR) | Prix De La Pommeraye (Maiden) (Unraced 2yo Colts & Geldings) (Fibresand) | 8/15 | 1½ | 9-2 | — | — | — | Christophe Soumillon | 14/5F |
Quick answers
- How many races has Be Perfect (USA) won?
- Be Perfect (USA) won 16 of 113 archived starts between 2011 and 2020, a strike rate of 14.2%. Placed 35 times in total (31% of starts).
- Who trained Be Perfect (USA)?
- Be Perfect (USA) was trained by Ruth Carr on the most recent run on record, at Newcastle (AW) on 22 September 2020.
- Who is Be Perfect (USA)'s sire?
- Be Perfect (USA) is by Street Cry (IRE) out of Binya (GER), whose sire is Royal Solo.
- What going does Be Perfect (USA) prefer?
- Be Perfect (USA) has the best record on good to firm going: 6 wins from 27 starts (22.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Be Perfect (USA)'s official rating?
- The most recent official rating on record is 60, from the run on 22 September 2020. The highest on record is 101.
- What is Be Perfect (USA)'s sire's record?
- Street Cry (IRE)'s progeny in our archive have won 12.7% of 4,258 runs since Jan 2008 (373 horses), Flat and jumps together. Strongest on standard (aw) going: 15.8% from 1,577. Weakest on heavy going: 6.9% from 131.
- Who are Be Perfect (USA)'s siblings?
- Out of Binya (GER), Be Perfect (USA) has 2 other produce in our archive, 1 of them a winner. Most wins: Chelsea Morning (USA) (1). Highest grade won: Class 5 (Chelsea Morning (USA)). The wins came over 1m4f. As at Oct 2026.