Skip to content
Horse profile

Rival (GB)

8yo gelding · Trainer John & Rhys Flint · Owner Swans Racing Partnership
42 runs · 12 courses · from Jul 2020
As at 25 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
2 wins · Ffos Las & Chester Last run 12 Sep 2026 · 7th of 14 Last raced off OR 47
KTB Profile

Typically ridden prominently in 7 of 10 analysed runs — Rival (GB) is 2 from 42. Hasn't won since Sep 2022. Last raced off 47, 37lb below the career-high mark.

Based on 42 archived runs · run-style from 10 commented runs since Jun 2025 · updated 25 Oct 2026
KTB at a glance Typically prominent OR ↓ 37lb off peak
Official rating47↓ 37lb off peak
47 47–84

KTB Speed and Rating

KTB Speed

Best recent Speed 117 the best of the last 3 graded (A or B) runs · Chepstow, 15 Jun 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 42 figures · best 141C · median 84
GoingRunsBestMedianSince 25 Oct 2025
Good17141C933 runs · 117 / 93
Soft8101A90.51 run · —
Good to Soft8101B82.5—
Good to Firm691A65.5—
Firm1——1 run · —
Heavy1———
Standard (AW)1———
DistanceRunsBestMedianSince 25 Oct 2025
1m – 1m1f28141C85.55 runs · 117 / 93
1m2f – 1m4f11119A86—
6f – 7f393A82—

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

KTB Rating

Best recent KTB Rating 60C the best of the last 3 rated runs · Ffos Las, 12 Aug 2026 Official rating 47 at the last run, 12 Sep 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 42 figures · best 95A · median 68.5
GoingRunsBestMedianSince 25 Oct 2025
Good1795A683 runs · 60 / 59
Soft884A73.51 run · —
Good to Soft887A71.5—
Good to Firm690A66.5—
Firm1——1 run · —
Heavy1———
Standard (AW)1———
DistanceRunsBestMedianSince 25 Oct 2025
1m – 1m1f2895A70.55 runs · 60 / 57
1m2f – 1m4f1187A64—
6f – 7f384A81—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 42 figures from 42 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 from 10 analysed runs since Jun 2025

  • Prominent 7 (70%) · 0 wins
  • Held up 3 (30%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.5% of 13,959 runs since Jan 2008 (1,089 horses).

GoingRunsWinsSRvs sireThis horse
Firm65812.3%+1.80 from 1
Good to Firm2,19925311.5%+10 from 6
Good2,9772949.9%−0.61 from 17
Good to Soft1,46515810.8%+0.31 from 8
Soft1,7391408.1%−2.40 from 8
Heavy489377.6%−2.90 from 1
Standard (AW)5,02458211.6%+1.10 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f84310512.5%+2—
6f – 7f5,02954610.9%+0.40 from 3
1m – 1m1f3,81541110.8%+0.31 from 28
1m2f – 1m4f2,6052469.4%−1.11 from 11
1m5f – 2m1,12811510.2%−0.3—
2m1f – 2m4f395369.1%−1.4—
2m5f – 3m124118.9%−1.6—
Over 3m20210%−0.5—

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

Dam

5 siblings in the archive, 3 winners — best of them Sea King (GB) (5 wins).

The wins came over 7f–1m5f; the highest grade won is Class 2 (Sea King (GB)).

ProduceRunsWinsWin tripsBest grade
Sea King (GB)1851m2f–1m5fClass 2
Spirit Of Jura (GB)2041m–1m5fClass 4
Not A Few (GB)217f—
Hero Blues (GB)20——
Jennys Palace (GB)30——

Record by conditions

GoingRunsWinsSR£1
Good 17 1 6% +2.00
Soft 8 0 0% −8.00
Good to Soft 8 1 13% +1.50
Good to Firm 6 0 0% −6.00
Firm 1 0 0% −1.00
Heavy 1 0 0% −1.00
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 14 0 0% −14.00
Class 4 13 1 8% −3.50
Class 5 12 1 8% +7.00
Class 3 2 0 0% −2.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Windsor 10 0 0% −10.00
Bath 7 0 0% −7.00
Chepstow 6 0 0% −6.00
Chester 5 1 20% +4.50
Ffos Las 3 1 33% +16.00
Newbury 3 0 0% −3.00
Epsom Downs 2 0 0% −2.00
Haydock 2 0 0% −2.00
Sandown 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 28 1 4% −9.00
1m2f – 1m4f 11 1 9% −1.50
6f – 7f 3 0 0% −3.00

JockeyRunsWinsSR£1
Callum Shepherd 4 0 0% −4.00
David Probert 4 0 0% −4.00
Saffie Osborne 3 0 0% −3.00
Callum Hutchinson 3 0 0% −3.00
Joe Leavy 3 0 0% −3.00
William Cox 3 0 0% −3.00
Taylor Fisher 2 0 0% −2.00
Elizabeth Gale 2 0 0% −2.00
Rob Hornby 2 1 50% +7.50
George Rooke 2 0 0% −2.00
Hayley Turner 2 0 0% −2.00
Oisin Murphy 2 0 0% −2.00
Millie Wonnacott 1 0 0% −1.00
Daniel Muscutt 1 0 0% −1.00
Charles Bishop 1 0 0% −1.00
Nicola Currie 1 0 0% −1.00
Ethan Jones 1 0 0% −1.00
Alec Voikhansky 1 0 0% −1.00
Aidan Keeley 1 0 0% −1.00
Franny Norton 1 1 100% +18.00
Freddie Gordon 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 22 2 9% +6.50
Cheekpieces 17 0 0% −17.00
Blinkers 3 0 0% −3.00

SeasonRunsWinsSR£1
2026 5 0 0% −5.00
2025 6 0 0% −6.00
2024 5 0 0% −5.00
2023 8 0 0% −8.00
2022 8 1 13% +11.00
2021 7 1 14% +2.50
2020 3 0 0% −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 ORSpdKTB Jockey SP
2026 · 5 runs
12 Sep 26+31d Bath Alec Smith Is Getting Married Handicap Stakes (Div II) Class 6 · 8f · Good · 14 ran Handy with front group early - shifted across approaching 2f out then lost ground and knocked off stride inside final furlong - dropped away close home to finish seventh 7/14 2¼ 8-10 4793C51A Millie Wonnacott 20/1
12 Aug 26+28d Ffos Las Dandara Homes Handicap Stakes Class 6 · 8f · Good · 10 ran Sat close to pace early - pushed along with over 2f left and soon in trouble - dropped away inside final furlong to finish seventh 7/10 1¼ 9-3 4968C60C Daniel Muscutt 14/1
15 Jul 26+30d Bath Stakes Are Always High Handicap Stakes Class 6 · 8f · Firm · 7 ran tracked the pace in second early - went up to challenge for a short spell 3f out before fading rapidly passing the 1f marker - allowed to finish quietly after appearing not to travel freely 5/7 12 9-3 4975C35C Charles Bishop 8/1
15 Jun 26+9d Chepstow opx.io Operating System For Continuous Improvement Handicap (Div 2) Class 6 · 8f · Good · 10 ran Fighting for control early - handy in the pack until pressed for effort with 3f left - dropped away inside the final furlong to finish sixth 6/10 2 9-5 51117A59A Nicola Currie 16/1
06 Jun 26+285d Chepstow V3 UK - Principal Contractor Handicap (Div 2) Class 6 · 8f · Soft · 9 ran Handy early - driven approaching 2f out - dropped away steadily from there - finished 8th 8/9 1 9-7 5399A57A Taylor Fisher 16/1
2025 · 6 runs
25 Aug 25+11d Chepstow DragonBet Supporting British Racing Chepstow Mile Series Final Handicap Class 2 · 8f · Good · 15 ran Held up handy in the pack - driven with over 2f out - unable to quicken final furlong - eventually finished fourth 4/15 2¼ 8-6 53141C71A Elizabeth Gale 14/1
14 Aug 25+24d Chepstow 'Phil Saunders Miracle 70th' Handicap Class 6 · 8f · Good · 13 ran Handy near front early - went in front 3f out then pushed along and overtaken inside final furlong - unable to close again finished second beaten 3 1/4 lengths 2/13 3¼ 9-2 53133C79A Elizabeth Gale 9/1
21 Jul 25+21d Windsor Free Digital Racecard At Raceday-Ready.Com Handicap Class 6 · 8f · Soft · 13 ran Held up towards the back - made progress wide to close in on the front-runners over 2f out - moved left and kept going between rivals inside the final furlong to finish 4th 4/13 ¾ 9-4 5355C74A Saffie Osborne 15/2
30 Jun 25+8d Windsor CLP Summer Handicap Class 6 · 8f · Good To Firm · 13 ran Held up towards the back - strong progress made two out - pushed along approaching final furlong - kept responding to the line to finish second 2/13 2 9-9 5252C76A Saffie Osborne 6/1
22 Jun 25+15d Ffos Las NB Civils And Surfacing Ltd Handicap Class 6 · 8f · Good To Soft · 8 ran Prominent early - drifted right when driven 3f out - lost ground steadily from 2f out - eventually well beaten in 8th 8/8 15 9-9 5211C58C Callum Hutchinson 13/2
07 Jun 25+330d Chepstow DragonBet Born From The Betting Ring Handicap (Div 1) Class 6 · 8f · Soft · 8 ran Held up at rear throughout - never a threat - finished sixth 6/8 4¼ 9-9 5592A52A Rob Hornby 12/1
2024 · 5 runs
12 Jul 24+11d Chepstow Flushed With Success Handicap Class 6 · 8f · Good To Soft · 8 ran 5/8 2¼ 9-7 56101B60A Taylor Fisher 10/3
01 Jul 24+38d Windsor Download The Racing App 43 Now Handicap Class 6 · 8f · Good To Firm · 10 ran 2/10 nk 9-13 5665A90A Callum Shepherd 11/2
24 May 24+26d Bath M J Church Waste Management Handicap Class 6 · 8f · Good · 13 ran 6/13 ¾ 8-8 5796C62A Ethan Jones 15/2
28 Apr 24+13d Bath everytip.com Racing Tips Handicap (Div 1) Class 6 · 8f · Soft · 10 ran 3/10 2¼ 9-2 5881A73A Joe Leavy 4/1
15 Apr 24+175d Windsor Ivy Crown Gardening Handicap Class 5 · 10f · Good · 14 ran 8/14 hd 8-3 6092C60A Joe Leavy 22/1
2023 · 8 runs
23 Oct 23+40d Windsor Sri Lanka Awaits You Handicap Class 5 · 8f · Heavy · 14 ran 12/14 2¾ 9-6 6254C52C Callum Shepherd 12/1
13 Sep 23+25d Bath Sky Sports Racing HD Virgin 519 Handicap Class 5 · 8f · Good · 11 ran 9/11 2¾ 9-1 6498A55A Joe Leavy 16/1
19 Aug 23+9d Bath Andrews Barbershop 20th Year Anniversary Handicap Class 5 · 8f · Good To Soft · 10 ran 7/10 ½ 9-11 6679A70A Callum Hutchinson 7/1
10 Aug 23+24d Sandown Follow RacingTV On Instagram Handicap Class 5 · 8f · Good To Soft · 12 ran 5/12 shd 8-12 6778B79A Callum Hutchinson 11/1
17 Jul 23+59d Windsor BMSI-Making Buildings Smarter Handicap Class 5 · 8f · Good · 14 ran 4/14 ½ 9-8 6880C81A Callum Shepherd 22/1
19 May 23+18d Newbury Starlight Apprentice Handicap (Str) Class 5 · 8f · Good · 12 ran 5/12 4 9-13 69111A73A Alec Voikhansky 8/1
01 May 23+14d Bath Follow AtTheRaces On Twitter Handicap Class 4 · 8f · Good To Soft · 7 ran 3/7 ¾ 8-7 69100A73A George Rooke 8/1
17 Apr 23+182d Windsor Franks 60th Birthday Handicap Class 5 · 8f · Soft · 13 ran 3/13 nk 9-3 6991C79A Callum Shepherd 12/1
2022 · 8 runs
17 Oct 22+12d Windsor Ivor Laws Memorial Handicap Class 4 · 8f · Soft · 11 ran 6/11 ¾ 8-8 7090A63A Aidan Keeley 12/1
05 Oct 22+10d Nottingham Watch On Racing TV Handicap (Div 1) Class 4 · 8.5f · Soft · 11 ran 4/11 1 9-2 66101A77A Saffie Osborne 9/1
25 Sep 22+37d Ffos Las PRA Training Day At ffoslas 16th October Handicap Class 5 · 8f · Good · 11 ran 1/11 9-10 6681A95A Franny Norton 18/1
19 Aug 22+39d Salisbury AJN Steelstock 'Real Steel' Amateur Jockeys' Handicap Class 5 · 8f · Good To Firm · 10 ran 8/10 2 10-11 6933C53C Freddie Gordon 10/1
11 Jul 22+15d Windsor Free Tips Daily On Attheraces.com Handicap Class 4 · 10f · Good To Firm · 6 ran 4/6 3¼ 8-9 7282B64B William Cox 14/1
26 Jun 22+26d Windsor Follow Us On Facebook At Vickers.Bet Handicap Class 4 · 11.5f · Good To Firm · 7 ran 7/7 5½ 9-1 7691A49A William Cox 22/1
31 May 22+45d Newbury Follow BetVictor On Twitter Handicap Class 4 · 12f · Good To Soft · 13 ran 11/13 1¼ 9-5 7986C62C William Cox 40/1
16 Apr 22+202d Newbury Dubai Duty Free Millennium Millionaire Handicap Class 4 · 10f · Good · 20 ran 11/20 1 9-0 8182C68C George Rooke 66/1
2021 · 7 runs
26 Sep 21+16d Epsom Downs Go Epsom Handicap Class 3 · 10f · Good · 7 ran 6/7 13 8-11 8380C57C David Probert 17/2
10 Sep 21+29d Chester Homeserve Handicap Class 4 · 10.5f · Good · 8 ran 3/8 1¾ 9-7 83119A87A David Probert 15/2
12 Aug 21+11d Lingfield (AW) William Hill Free Or Four Racing League Race Seventeen (Handicap) Class 3 · 10f · Standard · 12 ran 9/12 1¼ 8-12 8492B67A Hayley Turner 14/1
01 Aug 21+37d Chester Chester Marathon Handicap Class 4 · 12.5f · Good To Soft · 7 ran 3/7 ½ 9-5 8499A82A Oisin Murphy 7/2
25 Jun 21+27d Chester Roodee Handicap Class 4 · 10.5f · Good · 6 ran 6/6 2 9-7 8479B60B Hayley Turner 3/1J
29 May 21+39d Chester NationalRacehorseWeek.uk Handicap Class 4 · 10.5f · Good To Soft · 11 ran 1/11 9-0 7877A87A Rob Hornby 17/2
20 Apr 21+221d Epsom Downs Spring Meeting Novice Stakes Class 4 · 8.5f · Good · 10 ran 4/10 1¾ 8-13 7777B82A David Probert 9/1
2020 · 3 runs
11 Sep 20+39d Chester Retraining Of Racehorses (ROR) EBF Novice Stakes (Plus 10) Class 4 · 7.5f · Good · 9 ran 3/9 3 9-0 —93A81A David Probert 7/1
03 Aug 20+31d Haydock Bet At racingtv.com EBF Novice Stakes Class 5 · 7f · Good To Firm · 9 ran 5/9 1 9-5 —66A69A Ben Curtis 11/10F
03 Jul 20 Haydock bet365 EBF Novice Stakes Class 5 · 7f · Soft · 7 ran 2/7 3¼ 9-5 —82A84A Oisin Murphy 11/4

Quick answers

How many races has Rival won?
Rival (GB) won 2 of 42 archived starts between 2020 and 2026, a strike rate of 4.8%. Placed 10 times in total (23.8% of starts).
Who trains Rival?
Rival (GB) is trained by John & Rhys Flint, who saddled the horse on its most recent run on 12 September 2026.
Who is Rival's sire?
Rival (GB) is by Iffraaj (GB) out of Pamona (IRE), whose sire is Duke Of Marmalade.
What going does Rival prefer?
Rival (GB) has the best record on good to soft going: 1 win from 8 starts (12.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Rival's official rating?
The most recent official rating on record is 47, from the run on 12 September 2026. The highest on record is 84.
What is Rival's sire's record?
Iffraaj (GB)'s progeny in our archive have won 10.5% of 13,959 runs since Jan 2008 (1,089 horses), Flat and jumps together.
Who are Rival's siblings?
Out of Pamona (IRE), Rival (GB) has 5 other produce in our archive, 3 of them winners. Most wins: Sea King (GB) (5). Highest grade won: Class 2 (Sea King (GB)). The wins came over 7f–1m5f. As at Oct 2026.

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