Portoro (GB)
Portoro is a gelding with three wins from 30 starts, all at Class 6 level. He has won twice over 6f – 7f on Standard (AW) at Southwell and Kempton, and once over 1m2f – 1m4f on Soft at Salisbury. The last of those wins came at Southwell in Feb 2025 off an official rating of 56. He finished fifth of nine when beaten favourite at Kempton in Feb 2026, last raced off an official rating of 60.
- 3–30Wins / Runs
- 10%Strike rate
- 13 (43.3%)Placed
- −3.67£1 level staken=30 at SP
- 0.77Fair A/E n=30 · 0.64 incl. margin
- 61Highest OR
- 38dAvg 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 95
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 25 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 21 | 99B | 84 | 6 runs · 95 / 89 |
| Good to Soft | 3 | 110C | 82 | — |
| Good | 2 | 84B | 83 | — |
| Good to Firm | 2 | 94C | 85 | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 18 | 110C | 85 | 6 runs · 95 / 89 |
| 1m2f – 1m4f | 7 | 94C | 82 | — |
| 1m – 1m1f | 4 | 85A | 74.5 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 30 figures from 30 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 from 17 analysed runs since Sep 2024
- Prominent 8 (47%) · 2 wins
- Held up 5 (29%) · 0 wins
- Mid-division 3 (18%) · 0 wins
- Led 1 (6%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 8.8% of 3,276 runs since Jan 2008 (239 horses).
Strongest over 1m2f – 1m4f (all codes): 12.8% from 632. Weakest over 1m5f – 2m (all codes): 5.7% from 263.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 26 | 1 | 3.8% | −5 | — |
| Good to Firm | 416 | 34 | 8.2% | −0.6 | 0 from 2 |
| Good | 606 | 39 | 6.4% | −2.4 | 0 from 3 |
| Good to Soft | 268 | 18 | 6.7% | −2.1 | 0 from 3 |
| Soft | 291 | 30 | 10.3% | +1.5 | 1 from 1 |
| Heavy | 68 | 3 | 4.4% | −4.4 | — |
| Standard (AW) | 1,601 | 164 | 10.2% | +1.4 | 2 from 21 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 366 | 38 | 10.4% | +1.6 | — |
| 6f – 7f | 1,288 | 111 | 8.6% | −0.2 | 2 from 18 |
| 1m – 1m1f | 640 | 40 | 6.3% | −2.5 | 0 from 4 |
| 1m2f – 1m4f | 632 | 81 | 12.8% | +4 | 1 from 7 |
| 1m5f – 2m | 263 | 15 | 5.7% | −3.1 | 0 from 1 |
| 2m1f – 2m4f | 75 | 4 | 5.3% | −3.5 | — |
| 2m5f – 3m | 11 | 0 | 0% | −8.8 | — |
| Over 3m | 1 | 0 | 0% | −8.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
5 siblings in the archive, 4 winners — best of them Statuario (GB) (10 wins).
The wins came over 7f–3m; the highest grade won is Class 2 (Statuario (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Statuario (GB) | 60 | 10 | 7f–3m | Class 2 |
| Arabescato (GB) | 45 | 5 | 1m2f–2m2f | Class 4 |
| General Allenby (GB) | 41 | 1 | 2m | Class 6 |
| West Sleekburn Lad (GB) | 5 | 1 | 1m4½f | Class 6 |
| Tibibit (GB) | 7 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 21 | 2 | 10% | −4.67 |
| Good | 3 | 0 | 0% | −3.00 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Good to Firm | 2 | 0 | 0% | −2.00 |
| Soft | 1 | 1 | 100% | +9.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 25 | 3 | 12% | +1.33 |
| Class 5 | 4 | 0 | 0% | −4.00 |
| Class 4 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Kempton (AW) | 9 | 1 | 11% | +3.00 |
| Southwell (AW) | 7 | 1 | 14% | −2.67 |
| Leicester | 3 | 0 | 0% | −3.00 |
| Wolverhampton (AW) | 2 | 0 | 0% | −2.00 |
| Windsor | 2 | 0 | 0% | −2.00 |
| Fakenham | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Newcastle (AW) | 1 | 0 | 0% | −1.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Chelmsford City (AW) | 1 | 0 | 0% | −1.00 |
| Catterick | 1 | 0 | 0% | −1.00 |
| Salisbury | 1 | 1 | 100% | +9.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 18 | 2 | 11% | −1.67 |
| 1m2f – 1m4f | 7 | 1 | 14% | +3.00 |
| 1m – 1m1f | 4 | 0 | 0% | −4.00 |
| 1m5f – 2m | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Darragh Keenan | 10 | 1 | 10% | −5.67 |
| George Wood | 4 | 1 | 25% | +6.00 |
| Dylan Hogan | 4 | 1 | 25% | +8.00 |
| Luke Morris | 3 | 0 | 0% | −3.00 |
| Rossa Ryan | 2 | 0 | 0% | −2.00 |
| Lillie Dingle | 2 | 0 | 0% | −2.00 |
| Miss Leah Banham | 1 | 0 | 0% | −1.00 |
| Tyler Heard | 1 | 0 | 0% | −1.00 |
| Callum Pritchard | 1 | 0 | 0% | −1.00 |
| Kyle McHugh | 1 | 0 | 0% | −1.00 |
| Callum Shepherd | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Hood + tongue tie | 16 | 2 | 13% | +0.33 |
| None | 7 | 1 | 14% | +3.00 |
| Hood | 5 | 0 | 0% | −5.00 |
| Tongue tie | 2 | 0 | 0% | −2.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 4 | 0 | 0% | −4.00 |
| 2025 | 9 | 1 | 11% | −4.67 |
| 2024 | 8 | 1 | 13% | +4.00 |
| 2023 | 9 | 1 | 11% | +1.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Flat | 29 | 3 | 10% | −2.67 |
| 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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 4 runs | ||||||||||
| 11 Feb 26+7d | Kempton (AW) | Bet At racingtv.com Handicap Settled towards the back - still with a lot to find 3f out - pushed along with 2f left - finished well to snatch fifth close home | 5/9 | nk | 9-5 | 60 | 95A | 76A | Rossa Ryan | 2/1F |
| 04 Feb 26+7d | Kempton (AW) | Unibet More Extra Place Races Handicap Drifted left from the stalls - settled with the pack - roused along seeking space 2f out - forced across right and boxed in over a furlong out - moved left again then found room - stayed on late but too far back to threaten - finished fifth | 5/11 | hd | 9-8 | 59 | 83A | 76A | Rossa Ryan | 6/4F |
| 28 Jan 26+24d | Kempton (AW) | Unibet More Extra Place Races Amateur Jockeys' Handicap Settled at the back - crept forward along the far rail with a furlong left - pushed out in the closing stages to move into second - narrowly denied at the line | 2/9 | ½ | 10-8 | 59 | 86A | 76A | Miss Leah Banham | 3/1 |
| 04 Jan 26+39d | Southwell (AW) | Best Odds Guaranteed At BetMGM Handicap Settled off the pace at the back - made strong progress two out and pushed along to challenge leader inside final furlong - couldn't find more late on to finish 4th beaten 1¾ lengths | 4/12 | nk | 9-4 | 60 | 92A | 78A | Tyler Heard | 7/2F |
| 2025 · 9 runs | ||||||||||
| 26 Nov 25+5d | Southwell (AW) | Free Tips Daily On AtTheRaces.com Selling Stakes Sluggish start - fought for control early settled towards back - progress made 2f from home - pushed along to challenge leader - outpaced in the final strides finishing second | 2/11 | 1¼ | 9-2 | 60 | 94A | 86A | Lillie Dingle | 7/2 |
| 21 Nov 25+35d | Southwell (AW) | Midnite A Next Generation Betting App Handicap Settled in the pack early - asked for effort with 2f left and made ground inside final furlong - stayed on at one speed to finish 4th | 4/13 | ¾ | 9-4 | 60 | 71B | 77A | Darragh Keenan | 8/1 |
| 17 Oct 25+10d | Fakenham | Axe The Racing Tax Novices' Hurdle (GBB Race) Settled in 4th early - slipped to 5th soon after - fell away at the back before 4 out - well held at the finish | 6/6 | 7 | 10-11 | — | 59C | 88C | Callum Pritchard | 28/1 |
| 07 Oct 25+69d | Leicester | Every Race Live On Racing TV Apprentice Handicap Settled off the front rank early - improved to challenge the leader inside the final two furlongs - stayed on without quickening from a furlong out to finish third | 3/14 | 1¾ | 9-2 | 60 | 110C | 77A | Lillie Dingle | 10/1 |
| 30 Jul 25+147d | Leicester | Family Sunday 10th August Book Now Apprentice Handicap Slow into stride and settled towards the back pulling hard early - improved to mid-pack by halfway - closed on the front group with 2f left - hit the front just inside the final furlong - pressed for advantage and driven out approaching the line - unable to find more and edged out close home | 2/8 | ½ | 9-2 | 60 | 84B | 83A | Kyle McHugh | 11/2 |
| 05 Mar 25+12d | Lingfield (AW) | BetMGM: It's Showtime Handicap Held a forward position early - squeezed for space on the turn - dropped away inside the last furlong - finished 8th | 8/10 | 1¾ | 9-7 | 60 | 97A | 64A | Darragh Keenan | 18/1 |
| 21 Feb 25+15d | Southwell (AW) | Best Racing Odds Guaranteed At BetMGM Handicap (Rider Restricted Race) (Div 1) Checked early and settled at the back with one other - made up ground from the outer approaching the final furlong - moved into second inside the last - closed under pressure - narrowly denied at the line | 2/10 | nk | 9-7 | 58 | 95A | 93A | George Wood | 2/1F |
| 06 Feb 25+14d | Southwell (AW) | Gamble Responsibly At BetMGM Handicap (Div 2) Sat close behind the front group - pushed to the front just inside the last furlong - held on under maximum effort to score | 1/9 | 9-8 | 56 | 92A | 79A | Darragh Keenan | 10/3F | |
| 23 Jan 25+26d | Southwell (AW) | Gamble Responsibly At BetMGM Handicap (Div 2) Tracked pace-setter early - hit front approaching final furlong - pressed and edged out close home | 2/8 | ½ | 9-5 | 54 | 63A | 83A | Dylan Hogan | 6/4F |
| 2024 · 8 runs | ||||||||||
| 28 Dec 24+17d | Southwell (AW) | Gamble Responsibly At BetUK Handicap Tracked the pace - pushed along inside final furlong but outpaced - stayed on to finish third | 3/12 | 1¼ | 9-5 | 54 | 72A | 79A | Dylan Hogan | 9/2 |
| 11 Dec 24+68d | Kempton (AW) | Unibet Support Safe Gambling Handicap Drifted left at the off - settled behind the front group - travelling nicely in second 2f out - hit the front inside the final furlong - kept driving to the line to prevail | 1/13 | 9-4 | 52 | 99B | 78A | Dylan Hogan | 11/1 | |
| 04 Oct 24+9d | Newcastle (AW) | Elite Venue Selection Handicap (Div 1) Tracked the pace - pushed along and up to 2nd inside the final furlong - weakened close home - finished 4th | 4/10 | nk | 9-8 | 51 | 84A | 73A | Darragh Keenan | 7/1 |
| 25 Sep 24+121d | Kempton (AW) | Unibet Support Safe Gambling Handicap Set the pace early - pushed on and found extra with 2f left then stayed on strongly inside the final furlong - overtaken near the line to finish second | 2/12 | 1¼ | 9-0 | 51 | 84A | 68A | Dylan Hogan | 33/1 |
| 27 May 24+44d | Leicester | VS Foundation Handicap | 2/12 | 3¼ | 9-5 | 51 | 82A | 71A | Darragh Keenan | 9/2 |
| 13 Apr 24+21d | Yarmouth | BresBet Grand National Raceday Handicap | 8/12 | shd | 9-3 | 53 | 76A | 63A | Callum Shepherd | 8/1 |
| 23 Mar 24+23d | Wolverhampton (AW) | Boost Your Acca With BetUK Handicap (Div 2) | 6/8 | ¾ | 9-6 | 55 | 73A | 65A | Darragh Keenan | 12/1 |
| 29 Feb 24+115d | Chelmsford City (AW) | bet365 Each Way Extra Handicap | 9/10 | 1¼ | 9-4 | 57 | 65A | 60A | Darragh Keenan | 16/1 |
| 2023 · 9 runs | ||||||||||
| 06 Nov 23+19d | Wolverhampton (AW) | BetUK: It's Where The UK Bets Handicap | 8/10 | nk | 9-8 | 59 | 85A | 62A | Darragh Keenan | 8/1 |
| 18 Oct 23+14d | Kempton (AW) | Unibet Zero% Mission Handicap | 5/12 | 4¾ | 9-6 | 60 | 77A | 67A | Darragh Keenan | 8/1 |
| 04 Oct 23+30d | Catterick | Racing Again 21st October Handicap | 7/10 | 1½ | 8-10 | 61 | 75A | 56A | Darragh Keenan | 13/2 |
| 04 Sep 23+21d | Windsor | ARC Says Thank You George Hill Handicap | 9/13 | 1½ | 9-7 | 61 | 94C | 61A | George Wood | 5/2F |
| 14 Aug 23+30d | Windsor | JRL Group Handicap | 2/7 | nk | 9-8 | 59 | 82A | 75A | George Wood | 9/2 |
| 15 Jul 23+122d | Salisbury | D & N Construction Handicap | 1/8 | 9-0 | 45 | 86A | 76A | George Wood | 9/1 | |
| 15 Mar 23+14d | Kempton (AW) | Unibet Horserace Betting Operator Of The Year Restricted Novice Stakes (GBB Race) | 12/14 | nk | 8-10 | — | 56B | 40A | Luke Morris | 150/1 |
| 01 Mar 23+14d | Kempton (AW) | Unibet Horserace Betting Operator Of The Year Novice Stakes (GBB Race) | 8/9 | nse | 9-0 | — | 52A | 39A | Luke Morris | 100/1 |
| 15 Feb 23 | Kempton (AW) | Unibet Extra Place Offers Every Day Restricted Maiden Stakes (GBB Race) (Div 1) | 10/11 | ¾ | 8-9 | — | 41A | 41A | Luke Morris | 28/1 |
Quick answers
- How many races has Portoro won?
- Portoro (GB) won 3 of 30 archived starts between 2023 and 2026, a strike rate of 10%. Placed 13 times in total (43.3% of starts).
- Who trains Portoro?
- Portoro (GB) is trained by Martin Dunne, who saddled the horse on its most recent run on 11 February 2026.
- Who is Portoro's sire?
- Portoro (GB) is by Outstrip (GB) out of Cat Hunter (GB), whose sire is One Cool Cat.
- What going does Portoro prefer?
- Portoro (GB) has the best record on standard (aw) going: 2 wins from 21 starts (9.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Portoro's official rating?
- The most recent official rating on record is 60, from the run on 11 February 2026. The highest on record is 61.
- What is Portoro's sire's record?
- Outstrip (GB)'s progeny in our archive have won 8.8% of 3,276 runs since Jan 2008 (239 horses), Flat and jumps together. Strongest over 1m2f – 1m4f (all codes): 12.8% from 632. Weakest over 1m5f – 2m (all codes): 5.7% from 263.
- Who are Portoro's siblings?
- Out of Cat Hunter (GB), Portoro (GB) has 5 other produce in our archive, 4 of them winners. Most wins: Statuario (GB) (10). Highest grade won: Class 2 (Statuario (GB)). The wins came over 7f–3m. As at Oct 2026.