Graham (GB)
Graham (GB) is a gelding with two wins from 27 starts, both in handicaps over 1m2f – 1m4f on good or good to firm ground at Newbury and Salisbury. He won a Class 5 at Newbury in Aug 2023 off an official rating of 75 and a Class 6 at Salisbury in Jun 2023 off 65. Last raced off OR 89, he finished mid-division at Windsor in Nov 2025 in a Class 5 novices handicap hurdle. He has raced on turf 25 times.
- 2–27Wins / Runs
- 7.4%Strike rate
- 7 (25.9%)Placed
- −19.50£1 level staken=27 at SP
- 0.48Fair A/E n=27 · 0.42 incl. margin
- 93Highest OR
- 43dAvg 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 94
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 18 Oct 2025 |
|---|---|---|---|---|
| Good | 4 | 106C | 92.5 | 1 · — |
| Soft | 1 | — | — | — |
| Good to Soft | 1 | — | — | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| 1m5f – 2m | 4 | 106C | 87 | — |
| 2m1f – 2m4f | 3 | 91B | 73 | 1 · — |
| Going | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| Good | 7 | 106C | 85 | — |
| Good to Firm | 5 | 104B | 89 | — |
| Soft | 3 | 103A | 82 | — |
| Good to Soft | 1 | — | — | — |
| Standard (AW) | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| 1m2f – 1m4f | 14 | 106C | 85 | — |
| 1m5f – 2m | 1 | — | — | — |
| 6f – 7f | 1 | — | — | — |
| 1m – 1m1f | 1 | — | — | — |
Of 27 runs looked at, 3 have no figure: did not complete (1) · obstacles omitted — the race ran a shortened course (1) · not enough races on the card to set the day (under 4) (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 24 figures from 27 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 6 analysed runs
- Held up 2 (33%) · 0 wins
- Prominent 2 (33%) · 0 wins
- Midfield 1 (17%) · 0 wins
- Led 1 (17%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 10.8% of 3,093 runs since Jan 2008 (336 horses).
Weakest on soft going: 6% from 318. Strongest over 1m5f – 2m (all codes): 14.7% from 312.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 16 | 3 | 18.8% | +8 | — |
| Good to Firm | 474 | 60 | 12.7% | +1.9 | 1 from 5 |
| Good | 721 | 85 | 11.8% | +1 | 1 from 12 |
| Good to Soft | 309 | 30 | 9.7% | −1.1 | 0 from 3 |
| Soft | 318 | 19 | 6% | −4.8 | 0 from 4 |
| Heavy | 87 | 13 | 14.9% | +4.1 | 0 from 1 |
| Standard (AW) | 1,168 | 124 | 10.6% | −0.2 | 0 from 2 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 91 | 10 | 11% | +0.2 | — |
| 6f – 7f | 1,049 | 100 | 9.5% | −1.3 | 0 from 1 |
| 1m – 1m1f | 902 | 83 | 9.2% | −1.6 | 0 from 1 |
| 1m2f – 1m4f | 654 | 85 | 13% | +2.2 | 2 from 15 |
| 1m5f – 2m | 312 | 46 | 14.7% | +3.9 | 0 from 5 |
| 2m1f – 2m4f | 78 | 9 | 11.5% | +0.7 | 0 from 5 |
| 2m5f – 3m | 6 | 1 | 16.7% | +5.9 | — |
| Over 3m | 1 | 0 | 0% | −10.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 17 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
12 siblings in the archive, 7 winners — best of them Gendarme (IRE) (5 wins).
The wins came over 7f–2m1f; the highest grade won is Class 2 (Gibeon (IRE)).
Family form: Gemmari (GB) finished 2nd of 9 at Kempton (AW), 7 Oct 2026.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Gendarme (IRE) | 54 | 5 | 1m2f–2m | Class 5 |
| Gemmari (GB) | 14 | 3 | 1m4f–1m6f | Class 5 |
| Genuflex (GB) | 27 | 2 | 1m–2m1f | Class 4 |
| Gibeon (IRE) | 11 | 2 | 7f–1m2f | Class 2 |
| Grinling (IRE) | 10 | 2 | 1m2f–1m3½f | Class 5 |
| Gemina (IRE) | 2 | 1 | 7f | Class 5 |
| Girling (IRE) | 6 | 1 | 1m3½f | Class 5 |
| Gamba (IRE) | 6 | 0 | — | — |
| Galaxy (IRE) | 10 | 0 | — | — |
| Gargle (GB) | 10 | 0 | — | — |
| Gravastar (GB) | 5 | 0 | — | — |
| Geodaisia (GB) | 1 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 12 | 1 | 8% | −7.00 |
| Good to Firm | 5 | 1 | 20% | −2.50 |
| Soft | 4 | 0 | 0% | −4.00 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Standard (AW) | 2 | 0 | 0% | −2.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 12 | 1 | 8% | −7.00 |
| Class 4 | 12 | 0 | 0% | −12.00 |
| Class 6 | 2 | 1 | 50% | +0.50 |
| Class 3 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Newbury | 5 | 1 | 20% | +0.00 |
| Salisbury | 4 | 1 | 25% | −1.50 |
| Windsor | 3 | 0 | 0% | −3.00 |
| Ascot | 2 | 0 | 0% | −2.00 |
| Kempton | 2 | 0 | 0% | −2.00 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Fontwell | 1 | 0 | 0% | −1.00 |
| Epsom Downs | 1 | 0 | 0% | −1.00 |
| Goodwood | 1 | 0 | 0% | −1.00 |
| Warwick | 1 | 0 | 0% | −1.00 |
| Plumpton | 1 | 0 | 0% | −1.00 |
| Lingfield | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Doncaster | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 15 | 2 | 13% | −7.50 |
| 2m1f – 2m4f | 5 | 0 | 0% | −5.00 |
| 1m5f – 2m | 5 | 0 | 0% | −5.00 |
| 6f – 7f | 1 | 0 | 0% | −1.00 |
| 1m – 1m1f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Niall Houlihan | 6 | 0 | 0% | −6.00 |
| Sean Levey | 6 | 1 | 17% | −1.00 |
| Dane O'Neill | 4 | 1 | 25% | −1.50 |
| Tom Queally | 3 | 0 | 0% | −3.00 |
| Tom Cannon | 1 | 0 | 0% | −1.00 |
| Freddie Mitchell | 1 | 0 | 0% | −1.00 |
| Rob Hargreaves | 1 | 0 | 0% | −1.00 |
| James Doyle | 1 | 0 | 0% | −1.00 |
| Hollie Doyle | 1 | 0 | 0% | −1.00 |
| Pat Dobbs | 1 | 0 | 0% | −1.00 |
| Alec Voikhansky | 1 | 0 | 0% | −1.00 |
| Sam Hitchcott | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 24 | 2 | 8% | −16.50 |
| Blinkers | 2 | 0 | 0% | −2.00 |
| Visor | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2025 | 12 | 0 | 0% | −12.00 |
| 2024 | 4 | 0 | 0% | −4.00 |
| 2023 | 8 | 2 | 25% | −0.50 |
| 2022 | 3 | 0 | 0% | −3.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Flat | 18 | 2 | 11% | −10.50 |
| Hurdle | 9 | 0 | 0% | −9.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 23 Nov 25+22d | Windsor | Find Us At fitzdares.com Novices' Handicap Hurdle Settled midfield early - into a forward spot by the 3rd - fumbled the 6th and dropped back before soon regaining ground - asked for effort on the home turn - faded and pulled up two out | PU/9 | — | 11-11 | 89 | — | — | Tom Cannon | 14/1 |
| 01 Nov 25+40d | Ascot | Grundon Waste Management Conditional Jockeys' Novices' Handicap Hurdle (GBB Race) Went straight to the front - stumbled over the opening obstacle - lost command two out and quickly dropped away - clouted the final fence en route to finishing seventh | 7/7 | 6 | 10-4 | 91 | 69C | 79C | Freddie Mitchell | 9/1 |
| 22 Sep 25+14d | Fontwell | Bet Clever BetGoodwin Conditional Jockeys' Novices' Limited Handicap Hurdle Sat close to the pace early - came out of the saddle at the 4th | UR/8 | — | 11-4 | 91 | — | — | Rob Hargreaves | 2/1F |
| 08 Sep 25+68d | Windsor | Racecourse Marina Riverside Lodges Handicap Slow to break - settled towards the back - unable to challenge - finished well held in 10th | 10/13 | 1¼ | 9-13 | 70 | 85C | 57A | Tom Queally | 33/1 |
| 02 Jul 25+12d | Epsom Downs | Betfred 'The Classic Bookmaker' Handicap (GBBPlus Race) Slow to begin - urged forward to take command early - driven to stay in front until 3f out - overtaken there and faded to finish sixth | 6/6 | nk | 9-11 | 75 | 85C | 65C | Tom Queally | 33/1 |
| 20 Jun 25+67d | Goodwood | Royal Ascot Betting With World Pool Handicap (GBBPlus Race) Held up at the back - urged forward with over 4f left - unable to close in the closing stages - eventually well held in 9th | 9/9 | 5½ | 9-8 | 79 | 79B | 59A | Tom Queally | 7/1 |
| 14 Apr 25+13d | Warwick | Follow Headinfrontbetting On Instagram Now Handicap Hurdle Tracked front group on the rail - hit 3 out - dropped away soon after - unable to close from there - finished eighth | 8/10 | 2¾ | 11-9 | 93 | 91B | 108A | Niall Houlihan | 3/1F |
| 01 Apr 25+22d | Kempton | Racing TV In HD Every Day Novices' Handicap Hurdle Handy early - blundered four out then pushed along and slipped back - fought back approaching two out - stayed on strongly to finish - moved into runner-up spot near line - denied by a narrow margin | 2/10 | ½ | 11-8 | 91 | 94B | 110B | Niall Houlihan | 6/5F |
| 10 Mar 25+18d | Plumpton | Horse PWR Novices' Limited Handicap Hurdle Up with the front two - serious error 5th and dropped away before staying on into 3rd at the bend - pressed without response and well held from 2 out | 3/5 | 5 | 11-12 | 93 | 106C | 112B | Niall Houlihan | 6/4F |
| 20 Feb 25+13d | Lingfield | Sri Lanka, The Jewel Of Asia Maiden Hurdle (GBB Race) Settled off the pace early - jumped awkwardly 5th - made progress after three out before fading close home - trailed in well beaten | 7/11 | 29 | 11-6 | — | 73C | 98C | Niall Houlihan | 28/1 |
| 07 Feb 25+17d | Kempton | Racing TV Maiden Hurdle (GBB Race) Held up at the back - failed to feature - well held throughout | 7/14 | 1½ | 11-7 | — | 80C | 107C | Niall Houlihan | 22/1 |
| 21 Jan 25+210d | Leicester | Join Racing TV Today Maiden Hurdle (GBB Race) Handy behind the front-runner - improved into third with four to jump - lost that spot with two left - dropped away steadily to finish sixth | 6/8 | 5 | 11-6 | — | 66C | 98C | Niall Houlihan | 18/1 |
| 25 Jun 24+20d | Newbury | Pump Technology Handicap | 2/6 | 1½ | 9-11 | 79 | 99A | 85B | Sean Levey | 13/2 |
| 05 Jun 24+25d | Nottingham | Experience Hospitality At Nottingham Racecourse Handicap | 4/6 | 1¼ | 9-9 | 80 | 104B | 79B | James Doyle | 6/4F |
| 11 May 24+21d | Ascot | Peroni Nastro Azzurro 0.0% Handicap | 3/14 | ½ | 8-11 | 78 | 106C | 86A | Hollie Doyle | 9/1 |
| 20 Apr 24+235d | Newbury | Dubai Duty Free Millennium Millionaire Handicap | 16/18 | ½ | 9-2 | 78 | 72C | 61C | Sean Levey | 7/1 |
| 29 Aug 23+31d | Newbury | Watch Weekend Winners With BetVictor Handicap | 1/10 | 9-9 | 75 | 93B | 84A | Sean Levey | 4/1 | |
| 29 Jul 23+7d | Salisbury | Madar Corporation 'Proudly Supporting Salisbury Racecourse' Handicap | 4/8 | shd | 9-9 | 75 | 99B | 79A | Pat Dobbs | 7/4F |
| 22 Jul 23+16d | Doncaster | Thanks For Supporting Children's Air Ambulance Handicap | 2/10 | 1 | 9-1 | 72 | 82B | 84A | Alec Voikhansky | 10/3F |
| 06 Jul 23+18d | Newbury | TPT Fire Handicap | 2/7 | 1½ | 9-2 | 70 | 74A | 79A | Dane O'Neill | 10/3 |
| 18 Jun 23+22d | Salisbury | H S Lester Memorial Challenge Cup Handicap | 1/3 | 9-9 | 65 | 89C | 88C | Dane O'Neill | 6/4 | |
| 27 May 23+9d | Salisbury | Salisbury Flower Shed Handicap | 2/4 | ¾ | 9-9 | 65 | 64C | 71B | Sam Hitchcott | 2/1 |
| 18 May 23+17d | Salisbury | Penang Turf Club Malaysia Handicap | 4/9 | nk | 9-6 | 66 | 85A | 72A | Dane O'Neill | 17/2 |
| 01 May 23+136d | Windsor | At The Races App Market Movers Handicap | 3/7 | 2 | 9-1 | 67 | 103A | 74A | Sean Levey | 6/1 |
| 16 Dec 22+18d | Kempton (AW) | Unibet Maiden Stakes (GBB Race) | 9/14 | 1¼ | 9-7 | — | — | 61A | Sean Levey | 100/1 |
| 28 Nov 22+38d | Kempton (AW) | British EBF Novice Stakes (GBB Race) | 12/12 | 2 | 9-4 | — | 44C | 57C | Sean Levey | 33/1 |
| 21 Oct 22 | Newbury | Hot To Trot Racing For 2023 Novice Stakes (GBB Race) (Div 1) (Str) | 8/13 | nse | 9-4 | — | 68C | 67A | Dane O'Neill | 20/1 |
Quick answers
- How many races has Graham (GB) won?
- Graham (GB) won 2 of 27 archived starts between 2022 and 2025, a strike rate of 7.4%. Placed 7 times in total (25.9% of starts).
- Who trains Graham (GB)?
- Graham (GB) is trained by Gary & Josh Moore, who saddled the horse on its most recent run on 23 November 2025.
- Who is Graham (GB)'s sire?
- Graham (GB) is by Time Test (GB) out of Gravitation (GB), whose sire is Galileo.
- What going does Graham (GB) prefer?
- Graham (GB) has the best record on good to firm going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Graham (GB)'s official rating?
- The most recent official rating on record is 89, from the run on 23 November 2025. The highest on record is 93.
- What is Graham (GB)'s sire's record?
- Time Test (GB)'s progeny in our archive have won 10.8% of 3,093 runs since Jan 2008 (336 horses), Flat and jumps together. Weakest on soft going: 6% from 318. Strongest over 1m5f – 2m (all codes): 14.7% from 312.
- Who are Graham (GB)'s siblings?
- Out of Gravitation (GB), Graham (GB) has 12 other produce in our archive, 7 of them winners. Most wins: Gendarme (IRE) (5). Highest grade won: Class 2 (Gibeon (IRE)). The wins came over 7f–2m1f. As at Oct 2026.