Skip to content
Horse profile

Tommy G (GB)

11yo gelding (at last run, Jun 2024) · Last trainer Jim Goldie · Last owner Johnnie Delta Racing
by Makfi (GB) out of Primo Heights (GB) (Primo Valentino)
110 runs · 16 courses · from Apr 2016
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 3 Jun 2024 — 877 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2024 · 8th of 10 12 wins · Ayr, Musselburgh & Goodwood Last raced off OR 67
KTB Profile

Tommy G won 12 of 110 starts between Apr 2016 and Jun 2024. All 12 wins came on turf with six at 6f-7f and six over 1m-1m1f, seven on good ground and five on good to firm. He won eight times from 37 starts at Ayr, three times from 16 at Musselburgh and once at Goodwood. His last win came at Ayr in Sep 2022 in a Class 5 handicap off 67 and he finished eighth of 10 at Ayr in Jun 2024.

Based on 110 archived runs · updated 28 Oct 2026
KTB at a glance All wins on turf Wins on good or faster OR ↓ 18lb off peak
Official rating67↓ 18lb off peak
67 62–85

KTB Speed and Rating

KTB Speed

Best recent Speed 96 the best of the last 3 graded (A or B) runs · Ayr, 21 Sep 2023

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 103 figures · best 118A · median 90
GoingRunsBestMedianSince 28 Oct 2025
Good30118A89.5—
Good to Firm25114C91—
Standard (AW)20115C93.5—
Good to Soft16102C84—
Soft8107C88.5—
Heavy4100C94—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f61118A90—
1m – 1m1f23117A91—
Under 6f13115C90—
1m2f – 1m4f6103A94.5—

Of 104 runs looked at, 1 has no figure: not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating 70A the best of the last 3 rated runs · Ayr, 3 Jun 2024 Official rating 67 at the last run, 3 Jun 2024

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 110 figures · best 100A · median 74.5
GoingRunsBestMedianSince 28 Oct 2025
Good3390A76—
Good to Firm25100A76—
Standard (AW)2292A73—
Good to Soft1689A74.5—
Soft1090A68.5—
Heavy490A85.5—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f66100A75.5—
1m – 1m1f2390A79—
Under 6f1490A69.5—
1m2f – 1m4f780A64—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 110 figures from 110 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 11.3% of 3,828 runs since Jan 2008 (358 horses).

GoingRunsWinsSRvs sireThis horse
Firm7114.3%+3—
Good to Firm3454513%+1.75 from 25
Good7849712.4%+1.17 from 33
Good to Soft5636311.2%−0.10 from 16
Soft683649.4%−1.90 from 10
Heavy2914013.7%+2.40 from 4
Standard (AW)1,15512310.6%−0.70 from 22
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f56712.5%+1.20 from 14
6f – 7f88210211.6%+0.36 from 66
1m – 1m1f1,14012210.7%−0.66 from 23
1m2f – 1m4f1,11013612.3%+10 from 7
1m5f – 2m4284510.5%−0.8—
2m1f – 2m4f141128.5%−2.8—
2m5f – 3m61914.8%+3.5—
Over 3m1000%−11.3—

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

Dam
Primo Heights (GB) (Primo Valentino)

7 siblings in the archive, 4 winners — best of them Primo's Comet (GB) (10 wins).

The wins came over 5f–6f; the highest grade won is Class 2 (Call Me Ginger (GB)).

ProduceRunsWinsWin tripsBest grade
Primo's Comet (GB)82105fClass 4
Call Me Ginger (GB)6395f–6fClass 2
New Lease Of Life (GB)3435f–6fClass 6
Fintry Flyer (GB)1716fClass 6
Looking Good (GB)130——
Summer Heights (GB)240——
Tiger Heights (GB)80——

Record by conditions

GoingRunsWinsSR£1
Good 33 7 21% +27.50
Good to Firm 25 5 20% +10.83
Standard (AW) 22 0 0% −22.00
Good to Soft 16 0 0% −16.00
Soft 10 0 0% −10.00
Heavy 4 0 0% −4.00

ClassRunsWinsSR£1
Class 4 51 7 14% +3.33
Class 5 29 2 7% −11.00
Class 3 16 0 0% −16.00
Class 2 12 1 8% −1.00
Class 6 2 2 100% +11.00

CourseRunsWinsSR£1
Ayr 37 8 22% +19.33
Newcastle (AW) 20 0 0% −20.00
Musselburgh 16 3 19% +13.00
Doncaster 8 0 0% −8.00
Hamilton 6 0 0% −6.00
Goodwood 5 1 20% +6.00
Redcar 5 0 0% −5.00
Haydock 3 0 0% −3.00
Sandown 2 0 0% −2.00
Ascot 2 0 0% −2.00
Southwell (AW) 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Chester 1 0 0% −1.00
York 1 0 0% −1.00
Newmarket 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 66 6 9% −19.00
1m – 1m1f 23 6 26% +26.33
Under 6f 14 0 0% −14.00
1m2f – 1m4f 7 0 0% −7.00

JockeyRunsWinsSR£1
Phil Dennis 16 0 0% −16.00
Paul Mulrennan 15 1 7% −2.00
Daniel Tudhope 7 0 0% −7.00
Shannon Watts 6 0 0% −6.00
Corey Madden 6 1 17% +2.00
Harry Russell 5 3 60% +12.33
Silvestre De Sousa 4 1 25% +7.00
Ben Robinson 3 0 0% −3.00
Amie Waugh 3 0 0% −3.00
Jamie Gormley 3 0 0% −3.00
Sean Mooney 3 0 0% −3.00
Sam James 3 1 33% +3.00
James Sullivan 2 0 0% −2.00
Jack Garritty 2 0 0% −2.00
Kevin Stott 2 0 0% −2.00
Nathan Evans 2 0 0% −2.00
George Downing 2 1 50% +9.00
Barry McHugh 2 1 50% +2.50
Phillip Makin 2 0 0% −2.00
Sean Kirrane 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
Miss Lucy Harper 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Tom Marquand 1 1 100% +8.50
Gianluca Sanna 1 1 100% +6.50
Andrew Mullen 1 0 0% −1.00
Oliver Stammers 1 0 0% −1.00
Stefano Cherchi 1 0 0% −1.00
Paula Muir 1 0 0% −1.00
Paddy Mathers 1 1 100% +7.50
Alistair Rawlinson 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Jane Elliott 1 0 0% −1.00
Per-Anders Graberg 1 0 0% −1.00
Andrew Breslin 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00
P J McDonald 1 0 0% −1.00
David Egan 1 0 0% −1.00
Miss Catherine Walton 1 0 0% −1.00
Joey Haynes 1 0 0% −1.00
William Carson 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 108 12 11% −11.67
Tongue tie 1 0 0% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2024 2 0 0% −2.00
2023 2 0 0% −2.00
2022 19 2 11% +3.50
2021 15 4 27% +9.83
2020 14 1 7% −5.50
2019 17 1 6% −9.00
2018 21 3 14% +5.50
2017 14 1 7% −8.00
2016 6 0 0% −6.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
2024 · 2 runs
03 Jun 24+12d Ayr Every Race Live On Racing TV Handicap Class 5 · 7f · Good · 10 ran 8/10 hd 9-13 6761B70A Paul Mulrennan 40/1
22 May 24+244d Ayr Follow Fitzdares On Instagram & Twitter Handicap Class 4 · 8f · Good To Firm · 8 ran 8/8 3¾ 9-0 6968A53A Sean Kirrane 50/1
2023 · 2 runs
21 Sep 23+166d Ayr Simply Asset Finance Scottish Handicap Class 5 · 8f · Good To Soft · 12 ran 11/12 ¾ 9-10 7196A68A Paul Mulrennan 25/1
08 Apr 23+180d Musselburgh tote Congratulates Mr & Mrs Whittle Handicap (Div 1) Class 5 · 8f · Good To Soft · 10 ran 2/10 3 9-5 7167A89A Billy Loughnane 9/1
2022 · 19 runs
10 Oct 22+4d Musselburgh Visit racingtv.com Amateur Jockeys' Handicap Class 5 · 9f · Good To Soft · 11 ran 10/11 2¼ 10-11 7249C54C Miss Lucy Harper 11/2
06 Oct 22+9d Ayr Virgin Bet Free Bets For Winners Handicap Class 5 · 7f · Heavy · 7 ran 3/7 ½ 10-0 7071A84A Paul Mulrennan 4/1
27 Sep 22+6d Ayr Virgin Bet Apprentice Handicap Class 4 · 8f · Good To Soft · 7 ran 2/7 ½ 8-13 7078A79A Shannon Watts 5/1
21 Sep 22+6d Goodwood Heineken Silver Handicap Class 4 · 9f · Good To Soft · 11 ran 5/11 1½ 8-6 6464A70A Cam Hardie 8/1
15 Sep 22+7d Ayr Signsafe Traffic Handicap (Div 1) Class 5 · 8f · Good · 8 ran 1/8 9-6 6792A85A Tom Marquand 17/2
08 Sep 22+18d Southwell (AW) William Hill Play Responsibly Racing League Race 29 (Handicap) Class 3 · 11f · Standard · 10 ran 10/10 6 8-5 67—45C James Sullivan 66/1
21 Aug 22+10d Sandown Sky Bet Sunday Series Apprentice Handicap Class 4 · 10f · Good · 12 ran 8/12 4 8-3 69103A59A Shannon Watts 25/1
11 Aug 22+7d Lingfield (AW) William Hill Pick Your Places Racing League Race Twelve (Handicap) Class 3 · 10f · Standard · 13 ran 9/13 ¾ 8-11 7284B64A James Sullivan 50/1
04 Aug 22+21d Ayr Tennent's Lager Handicap Class 4 · 7f · Good · 8 ran 4/8 1 8-4 72105B64A Shannon Watts 12/1
14 Jul 22+11d Hamilton Welcome To Racingtv Club Members Handicap Class 4 · 9f · Good To Firm · 7 ran 6/7 3¼ 9-1 7491A61A Paul Mulrennan 9/1
03 Jul 22+4d Ayr Seriously Fun Likit Summer Mile Handicap Class 3 · 8f · Good · 9 ran 4/9 nk 8-9 75117A71A Shannon Watts 16/1
29 Jun 22+7d Musselburgh Fridge Spares Wholesale Limited Handicap Class 3 · 7f · Good · 9 ran 7/9 ½ 8-0 7393A62A Shannon Watts 14/1
22 Jun 22+5d Carlisle Stablemate By AGMA Carlisle Bell Handicap Class 4 · 8f · Good To Firm · 14 ran 2/14 1¼ 9-2 7499C82A Paul Mulrennan 20/1
17 Jun 22+12d Ayr Bell & Bain No.1 Bookprinter Handicap Class 5 · 10f · Good To Soft · 7 ran 4/7 3¾ 9-9 74101A80A Paul Mulrennan 17/2
05 Jun 22+6d Musselburgh Sky Bet Sunday Series Handicap Class 4 · 7f · Good · 11 ran 10/11 1¾ 9-5 7475A64A Paul Mulrennan 9/1
30 May 22+9d Ayr Queen's Platinum Jubilee Handicap Class 4 · 8f · Good To Firm · 6 ran 4/6 shd 8-12 7494A75B Paul Mulrennan 6/1
21 May 22+26d Musselburgh Edinburgh Gin Raspberry Handicap Class 4 · 9f · Good · 9 ran 1/9 9-1 71102A86A Paul Mulrennan 12/1
25 Apr 22+21d Ayr Every Race Live On Racing TV Handicap Class 4 · 10f · Good · 8 ran 5/8 3 9-3 7385A69A Ben Robinson 16/1
04 Apr 22+175d Redcar Join Racing TV Now Handicap Class 3 · 8f · Soft · 16 ran 14/16 2 8-1 75101C46C Amie Waugh 100/1
2021 · 15 runs
11 Oct 21+13d Musselburgh New Mr & Mrs McGarrity Handicap Class 5 · 7f · Soft · 12 ran 10/12 4 9-6 7675A64A Amie Waugh 11/1
28 Sep 21+12d Ayr Virgin Bet Handicap Class 3 · 7f · Good To Soft · 12 ran 10/12 3½ 8-11 7784A60A Paul Mulrennan 9/1
16 Sep 21+4d Ayr Virgin Bet Kilkerran Cup Handicap Class 2 · 10f · Good To Firm · 12 ran 11/12 1½ 8-2 7790C60C Amie Waugh 15/2
12 Sep 21+21d Haydock Sky Bet Sunday Series Middle Distance Handicap Class 4 · 10.5f · Good To Firm · 13 ran 5/13 nk 9-2 7799C80A Paul Mulrennan 11/1
22 Aug 21+28d Sandown Sky Bet Sunday Series Mile Handicap Class 4 · 8f · Good To Soft · 16 ran 4/16 ¾ 9-3 7784C87A Paul Mulrennan 10/1
25 Jul 21+6d Musselburgh Sky Bet Sunday Series Apprentice Training Series Handicap Class 4 · 9f · Good · 9 ran 1/9 9-0 7388A90A Gianluca Sanna 13/2
19 Jul 21+21d Ayr Staycations At Western House Hotel Handicap Class 5 · 8f · Good To Firm · 10 ran 2/10 1¼ 9-3 7389A90A Harry Russell 4/1
28 Jun 21+20d Musselburgh 100% RacingTV Profits Back To Racing Handicap Class 5 · 8f · Good · 11 ran 3/11 ½ 9-0 73103A85A Harry Russell 6/1
08 Jun 21+6d Ayr Racing TV Profits Returned To Racing Handicap Class 4 · 8f · Good To Firm · 7 ran 1/7 8-10 6583A79A Harry Russell 10/3F
02 Jun 21+22d Ayr Book A Staycation At westernhousehotel.co.uk Handicap Class 6 · 8f · Good To Firm · 7 ran 1/7 9-2 6596A84A Harry Russell 11/2
11 May 21+15d Ayr Visit racingtv.com Handicap Class 6 · 7f · Good · 12 ran 1/12 9-0 6292A90A Harry Russell 11/2
26 Apr 21+23d Ayr williamhill.com Best Odds Guaranteed Handicap Class 5 · 7f · Good To Firm · 7 ran 3/7 1 9-3 6266A72A Paul Mulrennan 7/1
03 Apr 21+65d Musselburgh Heed Your Hunch At Betway Handicap Class 4 · 5f · Good · 17 ran 14/17 1½ 8-6 6467C51A Andrew Mullen 28/1
28 Jan 21+16d Newcastle (AW) Bombardier 'March To Your Own Drum' Handicap Class 5 · 7f · Standard To Slow · 7 ran 3/7 1¾ 8-11 6587A70A Oliver Stammers 16/1
12 Jan 21+12d Newcastle (AW) Bombardier 'March To Your Own Drum' Handicap Class 5 · 7f · Standard To Slow · 11 ran 7/11 nk 9-1 6676A73A Phil Dennis 28/1
2020 · 14 runs
31 Dec 20+10d Newcastle (AW) Bombardier British Hopped Amber Beer Handicap Class 4 · 7f · Standard To Slow · 9 ran 9/9 1 8-6 6873A55A Phil Dennis 28/1
21 Dec 20+17d Newcastle (AW) Bombardier 'March To Your Own Drum' Handicap Class 4 · 8f · Standard · 9 ran 8/9 ¾ 8-8 6965A63A Phil Dennis 40/1
04 Dec 20+42d Newcastle (AW) Bombardier 'March To Your Own Drum' Handicap Class 5 · 7f · Standard To Slow · 14 ran 13/14 1½ 9-2 7085B63A Jack Garritty 18/1
23 Oct 20+24d Newcastle (AW) Bombardier Handicap (Div 2) Class 5 · 7f · Standard To Slow · 10 ran 2/10 3½ 9-7 70106A86A Stefano Cherchi 8/1
29 Sep 20+2d Ayr Jordan Electrics Apprentice Handicap Class 4 · 8f · Good · 8 ran 7/8 2 9-4 6684A62A Paula Muir 11/2
27 Sep 20+10d Musselburgh Racecourse Live Streams On Racing TV Extra Handicap (Div 1) Class 5 · 8f · Good · 9 ran 1/9 9-8 6692A88A Paddy Mathers 15/2
17 Sep 20+8d Ayr Ayrshire Cancer Support Handicap (Div 2) Class 4 · 7f · Good To Soft · 13 ran 6/13 2 8-7 6878C68A Ben Robinson 16/1
09 Sep 20+8d Doncaster Mondialiste Leger Legends Classified Stakes (Str) Class 5 · 8f · Good · 20 ran 4/20 nk 9-7 6899C84A Kevin Stott 18/1
01 Sep 20+12d Hamilton Hamilton Park Annual Members Handicap Class 5 · 6f · Soft · 9 ran 8/9 2¼ 9-7 7083A60A Ben Robinson 10/1
20 Aug 20+15d Chester Children's Air Ambulance Handicap (Div 1) Class 4 · 6f · Good To Soft · 12 ran 4/12 nse 9-2 7085A82A Paul Mulrennan 13/2
05 Aug 20+4d Ayr Jordan Electrics Handicap Class 4 · 6f · Heavy · 11 ran 6/11 5½ 9-4 72100C63A Phil Dennis 7/1
01 Aug 20+18d Goodwood Unibet Stewards' Sprint Handicap Class 2 · 6f · Good To Firm · 16 ran 9/16 ½ 8-11 7291C75A Silvestre De Sousa 5/1
14 Jul 20+20d Ayr Scotty Brand Handicap Class 4 · 7f · Good · 9 ran 2/9 2 8-12 7191A80A Kevin Stott 11/2
24 Jun 20+246d Hamilton Patersons Of Greenoakhill Handicap Class 4 · 5f · Good To Soft · 10 ran 9/10 ¾ 9-2 7374A69A Daniel Tudhope 15/2
2019 · 17 runs
22 Oct 19+21d Newcastle (AW) Betway Optional Claiming Handicap Class 2 · 6f · Standard · 14 ran 12/14 1 8-1 7588B64A Jamie Gormley 25/1
01 Oct 19+11d Ayr Legendary Western House Hogmanay Ball Handicap Class 3 · 7f · Soft · 10 ran 5/10 hd 8-2 7594A73A Corey Madden 10/1
20 Sep 19+8d Ayr William Hill Ayr Bronze Cup Handicap Class 2 · 6f · Good · 24 ran 13/24 hd 9-4 77108C80A Daniel Tudhope 7/1
12 Sep 19+26d Doncaster Silk Series Lady Riders' Handicap Class 3 · 6f · Good To Firm · 16 ran 7/16 1½ 9-2 7782C74A Shannon Watts 20/1
17 Aug 19+14d Doncaster Happy Birthday Debbie Jefferson Handicap Class 3 · 5f · Soft · 9 ran 8/9 8 8-10 7776A37A Jamie Gormley 5/1
03 Aug 19+19d Goodwood Qatar Stewards' Sprint Handicap Class 2 · 6f · Good To Firm · 23 ran 3/23 1¾ 8-11 7890C98A Silvestre De Sousa 8/1
15 Jul 19+12d Ayr NSP Productions Event Management Handicap Class 4 · 7f · Good · 8 ran 7/8 3¼ 9-3 7872A62A Corey Madden 13/2
03 Jul 19+12d Musselburgh ROA Rewards Members Handicap Class 3 · 7f · Good To Firm · 8 ran 3/8 4 8-5 78110A74A Corey Madden 12/1
21 Jun 19+24d Ayr Tennent's Lager Handicap Class 4 · 7f · Good · 7 ran 5/7 shd 9-2 7992A77A Alistair Rawlinson 3/1F
28 May 19+11d Ayr Celebrate At Award Winning Western House Hotel Handicap Class 4 · 7f · Good To Firm · 7 ran 1/7 8-5 7689A74A Corey Madden 7/1
17 May 19+12d Hamilton Patersons Of Greenoakhill Handicap Class 5 · 6f · Good To Firm · 12 ran 5/12 1½ 9-8 76108A83A Corey Madden 5/1
05 May 19+58d Hamilton Top Cat - Scotland's Premier Window Blinds Handicap Class 4 · 6f · Good To Firm · 5 ran 2/5 ½ 9-3 76114C87B Daniel Tudhope 4/1
08 Mar 19+8d Newcastle (AW) Betway Casino Handicap Class 4 · 5f · Standard · 5 ran 2/5 2¼ 9-4 77115C73B Phil Dennis 4/1
28 Feb 19+13d Newcastle (AW) Betway Heed Your Hunch Handicap Class 4 · 5f · Standard To Slow · 11 ran 7/11 1¾ 9-1 77106A75A Phil Dennis 12/1
15 Feb 19+21d Newcastle (AW) Betway Handicap Class 5 · 6f · Standard To Slow · 7 ran 3/7 1 9-6 7797A77A Phil Dennis 9/2
25 Jan 19+23d Newcastle (AW) Play 4 To Score At Betway Handicap Class 4 · 6f · Standard To Slow · 8 ran 8/8 2¼ 9-6 7991A61A Joe Fanning 5/1
02 Jan 19+33d Newcastle (AW) Betway Handicap Class 4 · 6f · Standard · 9 ran 7/9 ½ 8-12 8088A73A Corey Madden 11/1
2018 · 21 runs
30 Nov 18+24d Newcastle (AW) Betway Live Casino Handicap Class 3 · 6f · Standard · 14 ran 4/14 ½ 8-9 80105B92A Jamie Gormley 9/1
06 Nov 18+10d Redcar Watch Racing UK With Free Trial Now Handicap Class 4 · 7f · Soft · 10 ran 7/10 1 9-6 81104A75A Daniel Tudhope 9/1
27 Oct 18+15d Doncaster crownhotel-bawtry.com Optional Claiming Handicap Class 2 · 7f · Good To Soft · 18 ran 3/18 nk 8-1 8198C89A Jane Elliott 16/1
12 Oct 18+13d York Irish Thoroughbred Marketing Handicap Class 4 · 6f · Good · 19 ran 10/19 hd 9-3 8279C77A Silvestre De Sousa 15/2
29 Sep 18+8d Haydock Smarkets Handicap Class 2 · 5f · Good To Soft · 17 ran 6/17 ½ 8-4 8390C84A Nathan Evans 20/1
21 Sep 18+41d Ayr William Hill Ayr Bronze Cup Handicap Class 2 · 6f · Heavy · 23 ran 8/23 ½ 9-7 8592C87A Daniel Tudhope 16/1
11 Aug 18+7d Ascot Dubai Duty Free Shergar Cup Dash (Handicap) Class 2 · 5f · Good · 10 ran 10/10 1¼ 8-12 8583B52A Per-Anders Graberg 14/1
04 Aug 18+5d Goodwood Qatar Stewards' Sprint Handicap (Consolation Race for The Stewards' Cup) Class 2 · 6f · Good To Firm · 19 ran 1/19 9-3 7593C100A Silvestre De Sousa 10/1
30 Jul 18+14d Ayr Parkdean Resorts Handicap Class 4 · 6f · Good · 10 ran 7/10 nk 9-11 78118A81A George Downing 12/1
16 Jul 18+8d Ayr Polyflor Handicap Class 4 · 7f · Good · 8 ran 1/8 9-2 7583A79A George Downing 10/1
08 Jul 18+4d Ayr Escape Today At argyllholidays.com Handicap Class 5 · 7f · Good To Firm · 8 ran 3/8 1 9-7 7585A82A Andrew Breslin 4/1
04 Jul 18+11d Musselburgh Ray Hawthorne Memorial Supporting Racing Staff Week Handicap Class 4 · 7f · Good To Firm · 8 ran 7/8 ½ 9-4 7575A61A Barry McHugh 6/1
23 Jun 18+14d Ayr Leith Handicap Class 4 · 6f · Good · 7 ran 1/7 9-5 7088A84A Barry McHugh 7/2
09 Jun 18+21d Musselburgh Edinburgh Gin's Rhubarb And Ginger Lucky Last Handicap Class 5 · 7f · Good To Firm · 9 ran 5/9 1¾ 9-4 7286A76A Dougie Costello 7/1
19 May 18+15d Doncaster Sun Bets Like Us On Facebook Handicap Class 4 · 6f · Good To Firm · 16 ran 3/16 ½ 8-10 7292C81A Phil Dennis 10/1
04 May 18+34d Musselburgh Boogie In The Morning Handicap Class 4 · 5f · Good To Firm · 13 ran 9/13 dht 8-13 73101C68A Phil Dennis 15/2
31 Mar 18+11d Musselburgh Totetrifecta Handicap Class 5 · 5f · Heavy · 9 ran 2/9 nk 9-4 7296A90A P J McDonald 11/4F
20 Mar 18+39d Newcastle (AW) Betway Sprint Handicap Class 4 · 6f · Standard · 12 ran 3/12 1¼ 8-11 7297A82A Phil Dennis 11/2
09 Feb 18+28d Newcastle (AW) Betway Casino Handicap Class 4 · 6f · Standard · 8 ran 5/8 2½ 8-7 7496B71A Phil Dennis 5/1
12 Jan 18+10d Newcastle (AW) Sunbets.co.uk Handicap Class 4 · 7f · Standard · 10 ran 4/10 nk 8-12 74111B83A Phil Dennis 13/2
02 Jan 18+27d Newcastle (AW) Betway Handicap Class 4 · 5f · Standard · 8 ran 2/8 ½ 8-7 74113A82A Phil Dennis 10/3
2017 · 14 runs
06 Dec 17+43d Newcastle (AW) Sunbets.co.uk Handicap Class 5 · 7f · Standard · 14 ran 5/14 ½ 9-1 76104B82A Sean Mooney 14/1
24 Oct 17+61d Newcastle (AW) Betway Sprint Handicap Class 4 · 6f · Standard · 14 ran 8/14 1½ 8-13 7775B74A Phil Dennis 28/1
24 Aug 17+12d Hamilton betfreebets.uk William The Lion Handicap Class 4 · 6f · Good To Soft · 8 ran 7/8 7 8-13 7885A39A Sean Mooney 8/1
12 Aug 17+7d Redcar All New Racinguk.com Handicap Class 4 · 6f · Good To Soft · 10 ran 10/10 8 9-6 7869A44A Phillip Makin 2/1F
05 Aug 17+7d Goodwood Qatar Stewards' Sprint Handicap (Consolation Race For The Qatar Stewards' Cup) Class 2 · 6f · Soft · 16 ran 2/16 ¾ 8-0 76107C81A David Egan 14/1
29 Jul 17+15d Ascot Longines Handicap (Lady Amateur Riders) Class 3 · 7f · Soft · 14 ran 3/14 ½ 9-9 7542C90A Miss Catherine Walton 8/1
14 Jul 17+4d Newmarket bet365 Handicap (Silver Bunbury Cup) Class 2 · 7f · Good · 18 ran 10/18 hd 8-8 7790C67A Joey Haynes 25/1
10 Jul 17+16d Ayr racinguk.com/hd Handicap Class 4 · 6f · Good To Soft · 13 ran 5/13 ¾ 8-12 76102C82A Sean Mooney 16/1
24 Jun 17+1d Ayr Clyde 1's Bowie At Breakfast Handicap Class 3 · 5f · Good · 7 ran 4/7 hd 8-5 7780A70A Nathan Evans 10/1
23 Jun 17+6d Ayr Tennent's Handicap Class 3 · 6f · Good · 8 ran 6/8 1¼ 8-7 7779B62A Phil Dennis 11/1
17 Jun 17+24d Musselburgh William Hill Tartan Trophy Consolation Race Handicap Class 3 · 5f · Good To Firm · 15 ran 10/15 nk 8-6 7790C64A Phil Dennis 14/1
24 May 17+15d Ayr Guinness Handicap Class 3 · 5f · Good · 6 ran 4/6 ½ 9-0 7789A73B Sam James 3/1
09 May 17+22d Ayr QTS Handicap Class 4 · 7f · Good To Firm · 7 ran 1/7 8-12 7493A85A Sam James 5/1
17 Apr 17+223d Redcar racinguk.com/daypass Handicap Class 5 · 6f · Good · 16 ran 4/16 ¾ 9-6 7488C89A Sam James 33/1
2016 · 6 runs
06 Sep 16+53d Redcar Racing UK Day Pass Just 10 Maiden Stakes Class 5 · 6f · Good · 9 ran 6/9 1¾ 9-5 78—55A William Carson 4/1
15 Jul 16+20d Haydock Hayburn Rock Financial Planning Ltd Handicap Class 4 · 6f · Soft · 8 ran 7/8 nk 9-3 80—63A Paul Mulrennan 16/1
25 Jun 16+39d Doncaster M & G Asbestos Removal And Surveying Maiden Stakes Class 5 · 6f · Good · 11 ran 3/11 3¼ 9-5 80—76A Daniel Tudhope 3/1
17 May 16+24d Newcastle (AW) 188BET Daily Horse Racing Charter Maiden Stakes Class 5 · 5f · Standard · 9 ran 4/9 1 9-5 ——65A Phillip Makin 11/2
23 Apr 16+20d Doncaster Yorkshire Water Charity Maiden Stakes Class 4 · 7f · Good · 12 ran 3/12 1¼ 9-1 ——79A Daniel Tudhope 8/1
03 Apr 16 Doncaster Betfred 'Home Of Goals Galore' Maiden Stakes (Div 2) Class 5 · 7f · Soft · 8 ran 3/8 ½ 9-5 ——82A Jack Garritty 14/1

Quick answers

How many races has Tommy G won?
Tommy G (GB) won 12 of 110 archived starts between 2016 and 2024, a strike rate of 10.9%. Placed 36 times in total (32.7% of starts).
Who trained Tommy G?
Tommy G (GB) was trained by Jim Goldie on the most recent run on record, at Ayr on 3 June 2024.
Who is Tommy G's sire?
Tommy G (GB) is by Makfi (GB) out of Primo Heights (GB), whose sire is Primo Valentino.
What going does Tommy G prefer?
Tommy G (GB) has the best record on good going: 7 wins from 33 starts (21.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Tommy G's official rating?
The most recent official rating on record is 67, from the run on 3 June 2024. The highest on record is 85.
What is Tommy G's sire's record?
Makfi (GB)'s progeny in our archive have won 11.3% of 3,828 runs since Jan 2008 (358 horses), Flat and jumps together.
Who are Tommy G's siblings?
Out of Primo Heights (GB), Tommy G (GB) has 7 other produce in our archive, 4 of them winners. Most wins: Primo's Comet (GB) (10). Highest grade won: Class 2 (Call Me Ginger (GB)). The wins came over 5f–6f. As at Oct 2026.

Record shown from April 2016. 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.