Skip to content
Horse profile

Per Contra (IRE)

5yo gelding · Trainer Tim Easterby · Owner Ryedale Partners No 3
by Footstepsinthesand (GB) out of Nonetheless (IRE) (Fastnet Rock)
33 runs · 17 courses · from Jul 2023
As at 19 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · 5 courses Ran 8 days ago · 8th of 19 Last raced off OR 82
KTB Profile

Per Contra is a gelding with five wins from 33 runs, three of them over 1m2f – 1m4f on turf and two on all-weather. He won a Class 4 handicap at Redcar in Sep 2026 off an official rating of 78 and a Class 4 handicap at Newcastle (AW) in Sep 2025 off 83. Typically held up, he finished eighth of 19 at York in Oct 2026 off an official rating of 82, 10lb below his highest ever mark.

Based on 33 archived runs · run-style from 8 commented runs · updated 19 Oct 2026
KTB at a glance Typically held up OR ↓ 10lb off peak
Official rating82↓ 10lb off peak
82 78–92

KTB Speed and Rating

KTB Speed

Best recent Speed 111 the best of the last 3 graded (A or B) runs · Redcar, 9 Sep 2026

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 33 figures · best 116A · median 95
GoingRunsBestMedianSince 19 Oct 2025
Good10111A99.56 · 111 / 106
Good to Soft7116A742 · 101 / 83.5
Standard (AW)5115A862 · 115 / 88
Good to Firm5110A912 · 91 / 81
Soft4107A88—
Heavy299A831 · —
DistanceRunsBestMedianSince 19 Oct 2025
1m2f – 1m4f28115A9312 · 115 / 100
1m – 1m1f298A811 · —
6f – 7f2116A97.5—
1m5f – 2m1———

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

KTB Rating

Best recent KTB Rating 94A the best of the last 3 rated runs · Redcar, 9 Sep 2026 Official rating 82 at the last run, 10 Oct 2026

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 99A · median 84
GoingRunsBestMedianSince 19 Oct 2025
Good1095A866 · 94 / 83.5
Good to Soft789A832 · 79 / 78.5
Standard (AW)599A832 · 74 / 71.5
Good to Firm590A802 · 84 / 74.5
Soft493B90.5—
Heavy285A83.51 · —
DistanceRunsBestMedianSince 19 Oct 2025
1m2f – 1m4f2899A8312 · 94 / 80
1m – 1m1f288A78.51 · —
6f – 7f293B91—
1m5f – 2m1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 33 figures from 33 runs · as at 18 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 from 8 analysed runs

  • Held up 8 (100%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.2% of 12,773 runs since Jan 2008 (936 horses).

Weakest over 2m1f – 2m4f (all codes): 6.9% from 320.

GoingRunsWinsSRvs sireThis horse
Firm721622.2%+12—
Good to Firm1,91122011.5%+1.30 from 5
Good2,9452689.1%−1.11 from 10
Good to Soft1,2391088.7%−1.51 from 7
Soft1,7661438.1%−2.11 from 4
Heavy5406211.5%+1.30 from 2
Standard (AW)4,29848511.3%+1.12 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,12614112.5%+2.3—
6f – 7f5,03452710.5%+0.32 from 2
1m – 1m1f3,32433610.1%−0.10 from 2
1m2f – 1m4f2,0981969.3%−0.93 from 28
1m5f – 2m837809.6%−0.60 from 1
2m1f – 2m4f320226.9%−3.3—
2m5f – 3m3113.2%−7—
Over 3m300%−10.2—

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

Dam
Nonetheless (IRE) (Fastnet Rock)

2 siblings in the archive, 1 winner — best of them Roudemental (IRE) (2 wins).

The wins came over 1m; the highest grade won is Class 4 (Roudemental (IRE)).

ProduceRunsWinsWin tripsBest grade
Roudemental (IRE)1721mClass 4
Kirikiriroa (IRE)70——

Record by conditions

GoingRunsWinsSR£1
Good 10 1 10% −5.67
Good to Soft 7 1 14% −5.00
Standard (AW) 5 2 40% +5.50
Good to Firm 5 0 0% −5.00
Soft 4 1 25% −2.89
Heavy 2 0 0% −2.00

ClassRunsWinsSR£1
Class 3 16 1 6% −10.50
Class 2 9 0 0% −9.00
Class 4 5 2 40% +4.33
Class 5 2 2 100% +1.11
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
York 9 0 0% −9.00
Newcastle (AW) 3 1 33% +2.00
Redcar 2 1 50% +2.33
Ripon 2 0 0% −2.00
Carlisle 2 0 0% −2.00
Doncaster 2 0 0% −2.00
Chepstow 2 1 50% +0.00
Hamilton 2 0 0% −2.00
Pontefract 1 0 0% −1.00
Beverley 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Musselburgh 1 0 0% −1.00
Chester 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Wolverhampton (AW) 1 1 100% +4.50
Newmarket 1 0 0% −1.00
Ffos Las 1 1 100% +0.11

DistanceRunsWinsSR£1
1m2f – 1m4f 28 3 11% −13.17
1m – 1m1f 2 0 0% −2.00
6f – 7f 2 2 100% +1.11
1m5f – 2m 1 0 0% −1.00

JockeyRunsWinsSR£1
David Allan 17 1 6% −12.67
Sean Kirrane 5 1 20% +0.00
James Doyle 4 1 25% +1.50
Duran Fentiman 3 0 0% −3.00
Jamie Spencer 2 2 100% +1.11
Silvestre De Sousa 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 17 2 12% −7.67
None 16 3 19% −7.39

SeasonRunsWinsSR£1
2026 13 1 8% −8.67
2025 13 1 8% −8.00
2024 4 1 25% +1.50
2023 3 2 67% +0.11

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
10 Oct 26+16d York Sky Bet Price Boosts Handicap Stakes (gbbplus Race) Class 4 · 10.5f · Good To Soft · 19 ran Settled towards the back of the field - urged 3f out and made ground - went after the front pair 2f out before fading inside the final furlong to finish 8th 8/19 1¾ 9-11 8266C79A David Allan 10/1
24 Sep 26+15d Pontefract Simon Scrope Dalby Screw-Driver Handicap Stakes (GBBPlus Race) Class 3 · 10f · Good · 9 ran Settled off the pace in the pack - travelling fine with 2f left - boxed in and asked for effort approaching the last furlong - found extra to move into third close home 3/9 ¾ 9-1 82108A83A David Allan 9/2
09 Sep 26+10d Redcar racingtv.com/freetrial Handicap Stakes (GBBPlus Race) Class 4 · 10f · Good · 11 ran Settled in the pack - moved forward from 3f out - contested the front entering the final furlong - pulled away to win going away 1/11 9-9 78111A94A David Allan 100/30
30 Aug 26+24d Beverley William Hill Silver Cup Handicap Stakes Class 3 · 10f · Heavy · 10 ran Sat close behind the front group early - urged on with 3f left - moved into second inside the final 2f - stayed on at one gear through the closing stages to finish third 3/10 1¼ 9-4 7899A85A David Allan 17/2
06 Aug 26+19d Southwell (AW) Free Tips On attheraces.com Handicap Stakes (GBBPlus Race) Class 2 · 11f · Standard · 12 ran Settled around midpack early - pushed along with 2f left - drifted left and dropped away inside the final furlong - finished eighth beaten 5 lengths 8/12 1 8-2 80115A74A Duran Fentiman 16/1
18 Jul 26+7d Ripon Ripon Bell-ringer Handicap Stakes (gbbplus Race) Class 3 · 12f · Good · 7 ran Missed the break - settled at the back - driven approaching 2f out - moved left and made late progress over 1f out before running on in the final furlong 4/7 1¼ 9-4 82108A81A David Allan 11/2
11 Jul 26+16d York John Smith's Cup (Heritage Handicap) (GBBPlus Race) Class 2 · 10.5f · Good To Firm · 22 ran Hesitant into stride - held up at the back - boxed in with 2f to run and took no real part 20/22 4¾ 8-6 8571C65C Duran Fentiman 66/1
25 Jun 26+13d Newcastle (AW) JenningsBet In Scarborough Handicap (GBBPlus Race) Class 2 · 10f · Standard To Slow · 9 ran Settled towards the back - pressed for effort with 2f left - unable to land a blow - eventually finished eighth 8/9 2½ 8-9 8461A69A David Allan 11/4
12 Jun 26+13d York Sky Bet The World's Gone Football Handicap (GBBPlus Race) Class 2 · 10.5f · Good · 16 ran Fought for control early - settled mid-pack - pressed for effort with 2f left and boxed in briefly - found a little extra close home to finish 4th 4/16 1½ 8-9 85104C84A David Allan 20/1
30 May 26+15d Carlisle Betway Handicap (GBBPlus Race) Class 2 · 11f · Good To Firm · 12 ran Settled in the pack early - crept forward with two furlongs left - pushed along out in the open a furlong from home - moved into third close home to finish 4.25 lengths back 3/12 2 8-10 8591A84A Sean Kirrane 20/1
15 May 26+33d York Support Macmillan Charity Raceday On 13 June Handicap (GBBPlus Race) Class 2 · 10.5f · Good · 15 ran Sluggish break - settled at the back - urged forward under pressure with two furlongs left but unable to threaten - finished well beaten in 13th 13/15 1 8-13 8784C76A David Allan 22/1
12 Apr 26+14d Musselburgh Sky Bet For The Fans Holyrood Handicap Class 3 · 9f · Good · 12 ran Settled towards the back - pushed along with 2f remaining - made no impact on the leading group - finished seventh 7/12 1 9-2 8898A88A David Allan 18/1
29 Mar 26+169d Doncaster William Hill NRMB On The Grand National Handicap (GBBPlus Race) Class 3 · 10f · Good To Soft · 12 ran Held up at the back - urged forward with 4f left - made ground into contention over 2f out - dropped away late finishing ninth 9/12 2¾ 9-4 89101A78A David Allan 18/1
11 Oct 25+13d York Coral 'Pipped At The Post' Handicap (GBBPlus Race) Class 2 · 10.5f · Good · 14 ran Sluggish start and bumped early - held up towards back of field - never involved - finished 12th 12/14 7 8-7 8987C61A Duran Fentiman 11/1
28 Sep 25+21d Newcastle (AW) Border Minstrel Dog Friendly Pub Handicap (GBBPlus Race) Class 4 · 10f · Standard · 11 ran Settled with the pack early - short of space approaching 3f out - shifted course left inside final 2f - hit the front and edged away to score 1/11 9-7 8385A95A Sean Kirrane 4/1
07 Sep 25+15d York Sky Bet Extra Places Middle Distance Handicap (GBBPlus Race) Class 3 · 10.5f · Good · 12 ran Tracked front group early - hit front inside final furlong under pressure but overtaken close home - faded to finish seventh 7/12 nk 9-5 8473A88A David Allan 13/2
23 Aug 25+2d York Sky Bet Steve Birch Finale Handicap (Heritage Handicap) (GBBPlus Race) Class 2 · 10.5f · Good To Firm · 15 ran Settled just off the pace - made ground into contention approaching 4f out - went up to dispute matters 2f out then edged left to hit the front inside the final furlong - fought back under pressure but caught close home to finish second 2/15 nk 8-8 8274C90A Silvestre De Sousa 6/1
21 Aug 25+14d Newcastle (AW) Racing League Race 30 Handicap (GBBPlus Race) Class 3 · 12.5f · Standard · 13 ran Held up in the pack early - made strong progress from 2f out and pressed the leader inside the final furlong - stayed on at one gait to finish third 3/13 shd 9-6 82105B99A Sean Kirrane 6/1
07 Aug 25+12d Chepstow Racing League 20 Handicap (GBBPlus Race) Class 3 · 12f · Good To Soft · 12 ran Settled at the back early - made progress into contention but drifted left approaching the final furlong - lost momentum close home to finish sixth 6/12 1 9-5 8362A86A David Allan 10/1
26 Jul 25+7d York Sky Bet, For The Fans Handicap (GBBPlus Race) Class 3 · 12f · Good · 9 ran Settled in 5th early - moved right and made ground between rivals with a furlong left - hit the front briefly inside the last - overhauled close home to finish third 3/9 1¾ 9-4 8399A93A David Allan 9/1
19 Jul 25+24d Ripon Ripon Bell-Ringer Handicap (GBBPlus Race) Class 2 · 12f · Soft · 5 ran Sat behind pace early - moved into second 7f out before being headed inside final two - regained second spot before final furlong but couldn't threaten winner up the run-in 2/5 3¼ 9-6 8497C92B David Allan 5/1
25 Jun 25+10d Carlisle Stablemate By AGMA Cumberland Plate Handicap (GBBPlus Race) Class 4 · 11f · Soft · 9 ran Up with the pace - took over 2f out and drew rivals towards the near rail - passed by the winner inside the final 2f - fell away sharply in the closing furlong to finish 5th 5/9 1 10-2 85107A89A David Allan 10/1
15 Jun 25+15d Hamilton Sky Bet, For The Fans Handicap (GBBPlus Race) Class 3 · 13f · Good To Soft · 11 ran Settled in the pack early - moved right near the outer rail and made progress from 2f out - pushed along a furlong out then drifted left - held on for third without finding more 3/11 1½ 9-6 85108A89A David Allan 18/1
31 May 25+15d Chester Seat Unique Handicap (GBBPlus Race) Class 4 · 12.5f · Good · 10 ran Held a spot in the pack toward the outside - improved into contention approaching 2f out - shared 3rd briefly - swung to the outer and pushed along nearing the straight - stayed on but lacked the speed to get closer 3/10 hd 9-9 84100A95A Sean Kirrane 25/1
16 May 25+15d Hamilton Precon Braveheart Handicap (GBBPlus Race) Class 3 · 12f · Good To Firm · 7 ran Sat close to the front group early - asked for effort with 2f remaining - lost ground under pressure inside final furlong - eventually beaten finishing fifth 5/7 1 9-6 86110A80A Sean Kirrane 25/1
01 May 25+197d Redcar Racing TV Free Trial Handicap (GBBPlus Race) Class 3 · 10f · Good To Firm · 7 ran Settled in 5th on the rail - lost touch with the front two furlongs out - dropped away to finish sixth 6/7 1½ 9-9 8895A75A David Allan 17/2
16 Oct 24+34d Nottingham TrustATrader Fully Vetted Tradespeople Handicap Class 3 · 10f · Heavy · 9 ran Sat behind pace - pushed into effort with 2f left and briefly moved up to second inside final furlong - then flattened out and dropped back to finish sixth 6/9 ½ 9-5 9067A82A James Doyle 14/1
12 Sep 24+110d Doncaster Winners Wear Skopes Menswear Handicap Class 3 · 12f · Good To Soft · 13 ran Sat close behind the pace - nudged into second before 2f out then handed that spot back - dropped away under pressure late to finish 8th 8/13 2¼ 9-9 9174C83A James Doyle 20/1
25 May 24+47d York Royal Yorkshire Regiment Handicap Class 3 · 10.5f · Good To Soft · 7 ran 7/7 2½ 9-9 9267C75C Kevin Stott 9/2
08 Apr 24+177d Wolverhampton (AW) Get The Inside Track With raceday-ready.com Handicap Class 3 · 12f · Standard · 5 ran 1/5 9-9 8886C83B James Doyle 9/2
14 Oct 23+59d Newmarket Emirates Autumn Stakes (Group 3) Class 1 · 8f · Soft · 7 ran 5/7 6 9-3 8864C69C James Doyle 8/1
16 Aug 23+37d Ffos Las Ascona Machynlleth / EBF Restricted Novice Stakes (GBB Race) Class 5 · 7.5f · Soft · 4 ran 1/4 9-11 —79C93B Jamie Spencer 1/9F
10 Jul 23 Chepstow Office Visions Your Space Our Vision EBF Restricted Maiden Stakes (GBB Race) Class 5 · 7f · Good To Soft · 10 ran 1/10 9-7 —116A89A Jamie Spencer EvensF

Quick answers

How many races has Per Contra (IRE) won?
Per Contra (IRE) won 5 of 33 archived starts between 2023 and 2026, a strike rate of 15.2%. Placed 15 times in total (45.5% of starts).
Who trains Per Contra (IRE)?
Per Contra (IRE) is trained by Tim Easterby, who saddled the horse on its most recent run on 10 October 2026.
Who is Per Contra (IRE)'s sire?
Per Contra (IRE) is by Footstepsinthesand (GB) out of Nonetheless (IRE), whose sire is Fastnet Rock.
What going does Per Contra (IRE) prefer?
Per Contra (IRE) has the best record on standard (aw) going: 2 wins from 5 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Per Contra (IRE)'s official rating?
The most recent official rating on record is 82, from the run on 10 October 2026. The highest on record is 92.
What is Per Contra (IRE)'s sire's record?
Footstepsinthesand (GB)'s progeny in our archive have won 10.2% of 12,773 runs since Jan 2008 (936 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 6.9% from 320.
Who are Per Contra (IRE)'s siblings?
Out of Nonetheless (IRE), Per Contra (IRE) has 2 other produce in our archive, 1 of them a winner. Most wins: Roudemental (IRE) (2). Highest grade won: Class 4 (Roudemental (IRE)). The wins came over 1m. As at Oct 2026.

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