Tommy G (GB)
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.
- 12–110Wins / Runs
- 10.9%Strike rate
- 36 (32.7%)Placed
- −13.67£1 level staken=110 at SP
- 1.06Fair A/E n=109 · 0.98 incl. margin
- 85Highest OR
- 27dAvg 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 96
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 28 Oct 2025 |
|---|---|---|---|---|
| Good | 30 | 118A | 89.5 | — |
| Good to Firm | 25 | 114C | 91 | — |
| Standard (AW) | 20 | 115C | 93.5 | — |
| Good to Soft | 16 | 102C | 84 | — |
| Soft | 8 | 107C | 88.5 | — |
| Heavy | 4 | 100C | 94 | — |
| Distance | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 61 | 118A | 90 | — |
| 1m – 1m1f | 23 | 117A | 91 | — |
| Under 6f | 13 | 115C | 90 | — |
| 1m2f – 1m4f | 6 | 103A | 94.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
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
Progeny in our archive have won 11.3% of 3,828 runs since Jan 2008 (358 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 7 | 1 | 14.3% | +3 | — |
| Good to Firm | 345 | 45 | 13% | +1.7 | 5 from 25 |
| Good | 784 | 97 | 12.4% | +1.1 | 7 from 33 |
| Good to Soft | 563 | 63 | 11.2% | −0.1 | 0 from 16 |
| Soft | 683 | 64 | 9.4% | −1.9 | 0 from 10 |
| Heavy | 291 | 40 | 13.7% | +2.4 | 0 from 4 |
| Standard (AW) | 1,155 | 123 | 10.6% | −0.7 | 0 from 22 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 56 | 7 | 12.5% | +1.2 | 0 from 14 |
| 6f – 7f | 882 | 102 | 11.6% | +0.3 | 6 from 66 |
| 1m – 1m1f | 1,140 | 122 | 10.7% | −0.6 | 6 from 23 |
| 1m2f – 1m4f | 1,110 | 136 | 12.3% | +1 | 0 from 7 |
| 1m5f – 2m | 428 | 45 | 10.5% | −0.8 | — |
| 2m1f – 2m4f | 141 | 12 | 8.5% | −2.8 | — |
| 2m5f – 3m | 61 | 9 | 14.8% | +3.5 | — |
| Over 3m | 10 | 0 | 0% | −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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Primo's Comet (GB) | 82 | 10 | 5f | Class 4 |
| Call Me Ginger (GB) | 63 | 9 | 5f–6f | Class 2 |
| New Lease Of Life (GB) | 34 | 3 | 5f–6f | Class 6 |
| Fintry Flyer (GB) | 17 | 1 | 6f | Class 6 |
| Looking Good (GB) | 13 | 0 | — | — |
| Summer Heights (GB) | 24 | 0 | — | — |
| Tiger Heights (GB) | 8 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £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 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 108 | 12 | 11% | −11.67 |
| Tongue tie | 1 | 0 | 0% | −1.00 |
| Cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 · 2 runs | ||||||||||
| 03 Jun 24+12d | Ayr | Every Race Live On Racing TV Handicap | 8/10 | hd | 9-13 | 67 | 61B | 70A | Paul Mulrennan | 40/1 |
| 22 May 24+244d | Ayr | Follow Fitzdares On Instagram & Twitter Handicap | 8/8 | 3¾ | 9-0 | 69 | 68A | 53A | Sean Kirrane | 50/1 |
| 2023 · 2 runs | ||||||||||
| 21 Sep 23+166d | Ayr | Simply Asset Finance Scottish Handicap | 11/12 | ¾ | 9-10 | 71 | 96A | 68A | Paul Mulrennan | 25/1 |
| 08 Apr 23+180d | Musselburgh | tote Congratulates Mr & Mrs Whittle Handicap (Div 1) | 2/10 | 3 | 9-5 | 71 | 67A | 89A | Billy Loughnane | 9/1 |
| 2022 · 19 runs | ||||||||||
| 10 Oct 22+4d | Musselburgh | Visit racingtv.com Amateur Jockeys' Handicap | 10/11 | 2¼ | 10-11 | 72 | 49C | 54C | Miss Lucy Harper | 11/2 |
| 06 Oct 22+9d | Ayr | Virgin Bet Free Bets For Winners Handicap | 3/7 | ½ | 10-0 | 70 | 71A | 84A | Paul Mulrennan | 4/1 |
| 27 Sep 22+6d | Ayr | Virgin Bet Apprentice Handicap | 2/7 | ½ | 8-13 | 70 | 78A | 79A | Shannon Watts | 5/1 |
| 21 Sep 22+6d | Goodwood | Heineken Silver Handicap | 5/11 | 1½ | 8-6 | 64 | 64A | 70A | Cam Hardie | 8/1 |
| 15 Sep 22+7d | Ayr | Signsafe Traffic Handicap (Div 1) | 1/8 | 9-6 | 67 | 92A | 85A | Tom Marquand | 17/2 | |
| 08 Sep 22+18d | Southwell (AW) | William Hill Play Responsibly Racing League Race 29 (Handicap) | 10/10 | 6 | 8-5 | 67 | — | 45C | James Sullivan | 66/1 |
| 21 Aug 22+10d | Sandown | Sky Bet Sunday Series Apprentice Handicap | 8/12 | 4 | 8-3 | 69 | 103A | 59A | Shannon Watts | 25/1 |
| 11 Aug 22+7d | Lingfield (AW) | William Hill Pick Your Places Racing League Race Twelve (Handicap) | 9/13 | ¾ | 8-11 | 72 | 84B | 64A | James Sullivan | 50/1 |
| 04 Aug 22+21d | Ayr | Tennent's Lager Handicap | 4/8 | 1 | 8-4 | 72 | 105B | 64A | Shannon Watts | 12/1 |
| 14 Jul 22+11d | Hamilton | Welcome To Racingtv Club Members Handicap | 6/7 | 3¼ | 9-1 | 74 | 91A | 61A | Paul Mulrennan | 9/1 |
| 03 Jul 22+4d | Ayr | Seriously Fun Likit Summer Mile Handicap | 4/9 | nk | 8-9 | 75 | 117A | 71A | Shannon Watts | 16/1 |
| 29 Jun 22+7d | Musselburgh | Fridge Spares Wholesale Limited Handicap | 7/9 | ½ | 8-0 | 73 | 93A | 62A | Shannon Watts | 14/1 |
| 22 Jun 22+5d | Carlisle | Stablemate By AGMA Carlisle Bell Handicap | 2/14 | 1¼ | 9-2 | 74 | 99C | 82A | Paul Mulrennan | 20/1 |
| 17 Jun 22+12d | Ayr | Bell & Bain No.1 Bookprinter Handicap | 4/7 | 3¾ | 9-9 | 74 | 101A | 80A | Paul Mulrennan | 17/2 |
| 05 Jun 22+6d | Musselburgh | Sky Bet Sunday Series Handicap | 10/11 | 1¾ | 9-5 | 74 | 75A | 64A | Paul Mulrennan | 9/1 |
| 30 May 22+9d | Ayr | Queen's Platinum Jubilee Handicap | 4/6 | shd | 8-12 | 74 | 94A | 75B | Paul Mulrennan | 6/1 |
| 21 May 22+26d | Musselburgh | Edinburgh Gin Raspberry Handicap | 1/9 | 9-1 | 71 | 102A | 86A | Paul Mulrennan | 12/1 | |
| 25 Apr 22+21d | Ayr | Every Race Live On Racing TV Handicap | 5/8 | 3 | 9-3 | 73 | 85A | 69A | Ben Robinson | 16/1 |
| 04 Apr 22+175d | Redcar | Join Racing TV Now Handicap | 14/16 | 2 | 8-1 | 75 | 101C | 46C | Amie Waugh | 100/1 |
| 2021 · 15 runs | ||||||||||
| 11 Oct 21+13d | Musselburgh | New Mr & Mrs McGarrity Handicap | 10/12 | 4 | 9-6 | 76 | 75A | 64A | Amie Waugh | 11/1 |
| 28 Sep 21+12d | Ayr | Virgin Bet Handicap | 10/12 | 3½ | 8-11 | 77 | 84A | 60A | Paul Mulrennan | 9/1 |
| 16 Sep 21+4d | Ayr | Virgin Bet Kilkerran Cup Handicap | 11/12 | 1½ | 8-2 | 77 | 90C | 60C | Amie Waugh | 15/2 |
| 12 Sep 21+21d | Haydock | Sky Bet Sunday Series Middle Distance Handicap | 5/13 | nk | 9-2 | 77 | 99C | 80A | Paul Mulrennan | 11/1 |
| 22 Aug 21+28d | Sandown | Sky Bet Sunday Series Mile Handicap | 4/16 | ¾ | 9-3 | 77 | 84C | 87A | Paul Mulrennan | 10/1 |
| 25 Jul 21+6d | Musselburgh | Sky Bet Sunday Series Apprentice Training Series Handicap | 1/9 | 9-0 | 73 | 88A | 90A | Gianluca Sanna | 13/2 | |
| 19 Jul 21+21d | Ayr | Staycations At Western House Hotel Handicap | 2/10 | 1¼ | 9-3 | 73 | 89A | 90A | Harry Russell | 4/1 |
| 28 Jun 21+20d | Musselburgh | 100% RacingTV Profits Back To Racing Handicap | 3/11 | ½ | 9-0 | 73 | 103A | 85A | Harry Russell | 6/1 |
| 08 Jun 21+6d | Ayr | Racing TV Profits Returned To Racing Handicap | 1/7 | 8-10 | 65 | 83A | 79A | Harry Russell | 10/3F | |
| 02 Jun 21+22d | Ayr | Book A Staycation At westernhousehotel.co.uk Handicap | 1/7 | 9-2 | 65 | 96A | 84A | Harry Russell | 11/2 | |
| 11 May 21+15d | Ayr | Visit racingtv.com Handicap | 1/12 | 9-0 | 62 | 92A | 90A | Harry Russell | 11/2 | |
| 26 Apr 21+23d | Ayr | williamhill.com Best Odds Guaranteed Handicap | 3/7 | 1 | 9-3 | 62 | 66A | 72A | Paul Mulrennan | 7/1 |
| 03 Apr 21+65d | Musselburgh | Heed Your Hunch At Betway Handicap | 14/17 | 1½ | 8-6 | 64 | 67C | 51A | Andrew Mullen | 28/1 |
| 28 Jan 21+16d | Newcastle (AW) | Bombardier 'March To Your Own Drum' Handicap | 3/7 | 1¾ | 8-11 | 65 | 87A | 70A | Oliver Stammers | 16/1 |
| 12 Jan 21+12d | Newcastle (AW) | Bombardier 'March To Your Own Drum' Handicap | 7/11 | nk | 9-1 | 66 | 76A | 73A | Phil Dennis | 28/1 |
| 2020 · 14 runs | ||||||||||
| 31 Dec 20+10d | Newcastle (AW) | Bombardier British Hopped Amber Beer Handicap | 9/9 | 1 | 8-6 | 68 | 73A | 55A | Phil Dennis | 28/1 |
| 21 Dec 20+17d | Newcastle (AW) | Bombardier 'March To Your Own Drum' Handicap | 8/9 | ¾ | 8-8 | 69 | 65A | 63A | Phil Dennis | 40/1 |
| 04 Dec 20+42d | Newcastle (AW) | Bombardier 'March To Your Own Drum' Handicap | 13/14 | 1½ | 9-2 | 70 | 85B | 63A | Jack Garritty | 18/1 |
| 23 Oct 20+24d | Newcastle (AW) | Bombardier Handicap (Div 2) | 2/10 | 3½ | 9-7 | 70 | 106A | 86A | Stefano Cherchi | 8/1 |
| 29 Sep 20+2d | Ayr | Jordan Electrics Apprentice Handicap | 7/8 | 2 | 9-4 | 66 | 84A | 62A | Paula Muir | 11/2 |
| 27 Sep 20+10d | Musselburgh | Racecourse Live Streams On Racing TV Extra Handicap (Div 1) | 1/9 | 9-8 | 66 | 92A | 88A | Paddy Mathers | 15/2 | |
| 17 Sep 20+8d | Ayr | Ayrshire Cancer Support Handicap (Div 2) | 6/13 | 2 | 8-7 | 68 | 78C | 68A | Ben Robinson | 16/1 |
| 09 Sep 20+8d | Doncaster | Mondialiste Leger Legends Classified Stakes (Str) | 4/20 | nk | 9-7 | 68 | 99C | 84A | Kevin Stott | 18/1 |
| 01 Sep 20+12d | Hamilton | Hamilton Park Annual Members Handicap | 8/9 | 2¼ | 9-7 | 70 | 83A | 60A | Ben Robinson | 10/1 |
| 20 Aug 20+15d | Chester | Children's Air Ambulance Handicap (Div 1) | 4/12 | nse | 9-2 | 70 | 85A | 82A | Paul Mulrennan | 13/2 |
| 05 Aug 20+4d | Ayr | Jordan Electrics Handicap | 6/11 | 5½ | 9-4 | 72 | 100C | 63A | Phil Dennis | 7/1 |
| 01 Aug 20+18d | Goodwood | Unibet Stewards' Sprint Handicap | 9/16 | ½ | 8-11 | 72 | 91C | 75A | Silvestre De Sousa | 5/1 |
| 14 Jul 20+20d | Ayr | Scotty Brand Handicap | 2/9 | 2 | 8-12 | 71 | 91A | 80A | Kevin Stott | 11/2 |
| 24 Jun 20+246d | Hamilton | Patersons Of Greenoakhill Handicap | 9/10 | ¾ | 9-2 | 73 | 74A | 69A | Daniel Tudhope | 15/2 |
| 2019 · 17 runs | ||||||||||
| 22 Oct 19+21d | Newcastle (AW) | Betway Optional Claiming Handicap | 12/14 | 1 | 8-1 | 75 | 88B | 64A | Jamie Gormley | 25/1 |
| 01 Oct 19+11d | Ayr | Legendary Western House Hogmanay Ball Handicap | 5/10 | hd | 8-2 | 75 | 94A | 73A | Corey Madden | 10/1 |
| 20 Sep 19+8d | Ayr | William Hill Ayr Bronze Cup Handicap | 13/24 | hd | 9-4 | 77 | 108C | 80A | Daniel Tudhope | 7/1 |
| 12 Sep 19+26d | Doncaster | Silk Series Lady Riders' Handicap | 7/16 | 1½ | 9-2 | 77 | 82C | 74A | Shannon Watts | 20/1 |
| 17 Aug 19+14d | Doncaster | Happy Birthday Debbie Jefferson Handicap | 8/9 | 8 | 8-10 | 77 | 76A | 37A | Jamie Gormley | 5/1 |
| 03 Aug 19+19d | Goodwood | Qatar Stewards' Sprint Handicap | 3/23 | 1¾ | 8-11 | 78 | 90C | 98A | Silvestre De Sousa | 8/1 |
| 15 Jul 19+12d | Ayr | NSP Productions Event Management Handicap | 7/8 | 3¼ | 9-3 | 78 | 72A | 62A | Corey Madden | 13/2 |
| 03 Jul 19+12d | Musselburgh | ROA Rewards Members Handicap | 3/8 | 4 | 8-5 | 78 | 110A | 74A | Corey Madden | 12/1 |
| 21 Jun 19+24d | Ayr | Tennent's Lager Handicap | 5/7 | shd | 9-2 | 79 | 92A | 77A | Alistair Rawlinson | 3/1F |
| 28 May 19+11d | Ayr | Celebrate At Award Winning Western House Hotel Handicap | 1/7 | 8-5 | 76 | 89A | 74A | Corey Madden | 7/1 | |
| 17 May 19+12d | Hamilton | Patersons Of Greenoakhill Handicap | 5/12 | 1½ | 9-8 | 76 | 108A | 83A | Corey Madden | 5/1 |
| 05 May 19+58d | Hamilton | Top Cat - Scotland's Premier Window Blinds Handicap | 2/5 | ½ | 9-3 | 76 | 114C | 87B | Daniel Tudhope | 4/1 |
| 08 Mar 19+8d | Newcastle (AW) | Betway Casino Handicap | 2/5 | 2¼ | 9-4 | 77 | 115C | 73B | Phil Dennis | 4/1 |
| 28 Feb 19+13d | Newcastle (AW) | Betway Heed Your Hunch Handicap | 7/11 | 1¾ | 9-1 | 77 | 106A | 75A | Phil Dennis | 12/1 |
| 15 Feb 19+21d | Newcastle (AW) | Betway Handicap | 3/7 | 1 | 9-6 | 77 | 97A | 77A | Phil Dennis | 9/2 |
| 25 Jan 19+23d | Newcastle (AW) | Play 4 To Score At Betway Handicap | 8/8 | 2¼ | 9-6 | 79 | 91A | 61A | Joe Fanning | 5/1 |
| 02 Jan 19+33d | Newcastle (AW) | Betway Handicap | 7/9 | ½ | 8-12 | 80 | 88A | 73A | Corey Madden | 11/1 |
| 2018 · 21 runs | ||||||||||
| 30 Nov 18+24d | Newcastle (AW) | Betway Live Casino Handicap | 4/14 | ½ | 8-9 | 80 | 105B | 92A | Jamie Gormley | 9/1 |
| 06 Nov 18+10d | Redcar | Watch Racing UK With Free Trial Now Handicap | 7/10 | 1 | 9-6 | 81 | 104A | 75A | Daniel Tudhope | 9/1 |
| 27 Oct 18+15d | Doncaster | crownhotel-bawtry.com Optional Claiming Handicap | 3/18 | nk | 8-1 | 81 | 98C | 89A | Jane Elliott | 16/1 |
| 12 Oct 18+13d | York | Irish Thoroughbred Marketing Handicap | 10/19 | hd | 9-3 | 82 | 79C | 77A | Silvestre De Sousa | 15/2 |
| 29 Sep 18+8d | Haydock | Smarkets Handicap | 6/17 | ½ | 8-4 | 83 | 90C | 84A | Nathan Evans | 20/1 |
| 21 Sep 18+41d | Ayr | William Hill Ayr Bronze Cup Handicap | 8/23 | ½ | 9-7 | 85 | 92C | 87A | Daniel Tudhope | 16/1 |
| 11 Aug 18+7d | Ascot | Dubai Duty Free Shergar Cup Dash (Handicap) | 10/10 | 1¼ | 8-12 | 85 | 83B | 52A | Per-Anders Graberg | 14/1 |
| 04 Aug 18+5d | Goodwood | Qatar Stewards' Sprint Handicap (Consolation Race for The Stewards' Cup) | 1/19 | 9-3 | 75 | 93C | 100A | Silvestre De Sousa | 10/1 | |
| 30 Jul 18+14d | Ayr | Parkdean Resorts Handicap | 7/10 | nk | 9-11 | 78 | 118A | 81A | George Downing | 12/1 |
| 16 Jul 18+8d | Ayr | Polyflor Handicap | 1/8 | 9-2 | 75 | 83A | 79A | George Downing | 10/1 | |
| 08 Jul 18+4d | Ayr | Escape Today At argyllholidays.com Handicap | 3/8 | 1 | 9-7 | 75 | 85A | 82A | Andrew Breslin | 4/1 |
| 04 Jul 18+11d | Musselburgh | Ray Hawthorne Memorial Supporting Racing Staff Week Handicap | 7/8 | ½ | 9-4 | 75 | 75A | 61A | Barry McHugh | 6/1 |
| 23 Jun 18+14d | Ayr | Leith Handicap | 1/7 | 9-5 | 70 | 88A | 84A | Barry McHugh | 7/2 | |
| 09 Jun 18+21d | Musselburgh | Edinburgh Gin's Rhubarb And Ginger Lucky Last Handicap | 5/9 | 1¾ | 9-4 | 72 | 86A | 76A | Dougie Costello | 7/1 |
| 19 May 18+15d | Doncaster | Sun Bets Like Us On Facebook Handicap | 3/16 | ½ | 8-10 | 72 | 92C | 81A | Phil Dennis | 10/1 |
| 04 May 18+34d | Musselburgh | Boogie In The Morning Handicap | 9/13 | dht | 8-13 | 73 | 101C | 68A | Phil Dennis | 15/2 |
| 31 Mar 18+11d | Musselburgh | Totetrifecta Handicap | 2/9 | nk | 9-4 | 72 | 96A | 90A | P J McDonald | 11/4F |
| 20 Mar 18+39d | Newcastle (AW) | Betway Sprint Handicap | 3/12 | 1¼ | 8-11 | 72 | 97A | 82A | Phil Dennis | 11/2 |
| 09 Feb 18+28d | Newcastle (AW) | Betway Casino Handicap | 5/8 | 2½ | 8-7 | 74 | 96B | 71A | Phil Dennis | 5/1 |
| 12 Jan 18+10d | Newcastle (AW) | Sunbets.co.uk Handicap | 4/10 | nk | 8-12 | 74 | 111B | 83A | Phil Dennis | 13/2 |
| 02 Jan 18+27d | Newcastle (AW) | Betway Handicap | 2/8 | ½ | 8-7 | 74 | 113A | 82A | Phil Dennis | 10/3 |
| 2017 · 14 runs | ||||||||||
| 06 Dec 17+43d | Newcastle (AW) | Sunbets.co.uk Handicap | 5/14 | ½ | 9-1 | 76 | 104B | 82A | Sean Mooney | 14/1 |
| 24 Oct 17+61d | Newcastle (AW) | Betway Sprint Handicap | 8/14 | 1½ | 8-13 | 77 | 75B | 74A | Phil Dennis | 28/1 |
| 24 Aug 17+12d | Hamilton | betfreebets.uk William The Lion Handicap | 7/8 | 7 | 8-13 | 78 | 85A | 39A | Sean Mooney | 8/1 |
| 12 Aug 17+7d | Redcar | All New Racinguk.com Handicap | 10/10 | 8 | 9-6 | 78 | 69A | 44A | Phillip Makin | 2/1F |
| 05 Aug 17+7d | Goodwood | Qatar Stewards' Sprint Handicap (Consolation Race For The Qatar Stewards' Cup) | 2/16 | ¾ | 8-0 | 76 | 107C | 81A | David Egan | 14/1 |
| 29 Jul 17+15d | Ascot | Longines Handicap (Lady Amateur Riders) | 3/14 | ½ | 9-9 | 75 | 42C | 90A | Miss Catherine Walton | 8/1 |
| 14 Jul 17+4d | Newmarket | bet365 Handicap (Silver Bunbury Cup) | 10/18 | hd | 8-8 | 77 | 90C | 67A | Joey Haynes | 25/1 |
| 10 Jul 17+16d | Ayr | racinguk.com/hd Handicap | 5/13 | ¾ | 8-12 | 76 | 102C | 82A | Sean Mooney | 16/1 |
| 24 Jun 17+1d | Ayr | Clyde 1's Bowie At Breakfast Handicap | 4/7 | hd | 8-5 | 77 | 80A | 70A | Nathan Evans | 10/1 |
| 23 Jun 17+6d | Ayr | Tennent's Handicap | 6/8 | 1¼ | 8-7 | 77 | 79B | 62A | Phil Dennis | 11/1 |
| 17 Jun 17+24d | Musselburgh | William Hill Tartan Trophy Consolation Race Handicap | 10/15 | nk | 8-6 | 77 | 90C | 64A | Phil Dennis | 14/1 |
| 24 May 17+15d | Ayr | Guinness Handicap | 4/6 | ½ | 9-0 | 77 | 89A | 73B | Sam James | 3/1 |
| 09 May 17+22d | Ayr | QTS Handicap | 1/7 | 8-12 | 74 | 93A | 85A | Sam James | 5/1 | |
| 17 Apr 17+223d | Redcar | racinguk.com/daypass Handicap | 4/16 | ¾ | 9-6 | 74 | 88C | 89A | Sam James | 33/1 |
| 2016 · 6 runs | ||||||||||
| 06 Sep 16+53d | Redcar | Racing UK Day Pass Just 10 Maiden Stakes | 6/9 | 1¾ | 9-5 | 78 | — | 55A | William Carson | 4/1 |
| 15 Jul 16+20d | Haydock | Hayburn Rock Financial Planning Ltd Handicap | 7/8 | nk | 9-3 | 80 | — | 63A | Paul Mulrennan | 16/1 |
| 25 Jun 16+39d | Doncaster | M & G Asbestos Removal And Surveying Maiden Stakes | 3/11 | 3¼ | 9-5 | 80 | — | 76A | Daniel Tudhope | 3/1 |
| 17 May 16+24d | Newcastle (AW) | 188BET Daily Horse Racing Charter Maiden Stakes | 4/9 | 1 | 9-5 | — | — | 65A | Phillip Makin | 11/2 |
| 23 Apr 16+20d | Doncaster | Yorkshire Water Charity Maiden Stakes | 3/12 | 1¼ | 9-1 | — | — | 79A | Daniel Tudhope | 8/1 |
| 03 Apr 16 | Doncaster | Betfred 'Home Of Goals Galore' Maiden Stakes (Div 2) | 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.