Andrew Balding has trained 435 runners with 42 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 2 July 2026 | Kempton (aw) | R8 | Express Train | Robert Havlin | 1207m | — | Standard To Slow | 6 | — |
| 2 July 2026 | Kempton (aw) | R2 | Conspiracist | Rob Hornby | 1408m | — | Standard To Slow | 5 | — |
| 2 July 2026 | Kempton (aw) | R1 | Stormy Music | Rob Hornby | 1408m | — | Standard To Slow | 8 | — |
| 1 July 2026 | Epsom | R2 | Wise And Wonderful | David Probert | 1408m | — | Good | 1 | — |
| 1 July 2026 | Thirsk | R3 | Lord D'or | P J Mcdonald | 1609m | — | Good To Firm | 1 | — |
| 30 June 2026 | Salisbury | R6 | Mythical Valentine | Callum Hutchinson | 2414m | — | Good To Firm | 1 | 3rd |
| 30 June 2026 | Salisbury | R1 | See The Mountain | Callum Hutchinson | 1408m | — | Good To Firm | 5 | 7th |
| 29 June 2026 | Windsor | R5 | A Taste Of Glory | Oisin Murphy | 2011m | — | Good To Firm | 6 | 3rd |
| 29 June 2026 | Kempton (aw) | R4 | Primal | Rob Hornby | 1207m | — | Standard To Slow | 5 | 4th |
| 29 June 2026 | Ffos Las | R6 | Parc Dosne | Jason Watson | 2011m | — | Good To Firm | 4 | 4th |
| 27 June 2026 | Chepstow | R4 | Thai Princess | Callum Hutchinson | 1408m | — | Good To Firm | 3 | 5th |
| 27 June 2026 | Chester | R8 | Relentless Hero | Jason Watson | 2514m | — | Good | 8 | 8th |
| 27 June 2026 | Chester | R7 | Solar Pass | Jason Watson | 3218m | — | Good | 4 | 7th |
| 27 June 2026 | Chester | R6 | Winged One | Jason Watson | 2112m | — | Good | 3 | 6th |
| 27 June 2026 | Newcastle | R6 | Papercut | P J Mcdonald | 1005m | — | Standard To Slow | 5 | 3rd |
| 27 June 2026 | Chester | R5 | Bright Summer | Jason Watson | 1408m | — | Good | 8 | 6th |
| 27 June 2026 | Newcastle | R5 | Cool Hoof Luke | Rob Hornby | 1207m | — | Standard To Slow | 12 | 7th |
| 27 June 2026 | York | R5 | Who's Lope | Oisin Murphy | 2816m | — | Good To Firm | 5 | 2nd |
| 27 June 2026 | Chester | R4 | Copacabana Sands | Jason Watson | 1408m | — | Good | 4 | 5th |
| 27 June 2026 | Newcastle | R4 | Spirit Mixer | Rob Hornby | 3319m | — | Standard To Slow | 1 | 19th |
| 27 June 2026 | York | R4 | Never So Brave | Oisin Murphy | 1408m | — | Good To Firm | 5 | 2nd |
| 27 June 2026 | Newcastle | R3 | Shrimp Shady | Rob Hornby | 3319m | — | Standard To Slow | 11 | 6th |
| 27 June 2026 | Chester | R2 | Remi Mae | Jason Watson | 1508m | — | Good | 4 | 3rd |
| 27 June 2026 | Newcastle | R2 | Marvelman | P J Mcdonald | 1207m | — | Standard To Slow | 4 | 2nd |
| 27 June 2026 | Chester | R1 | The Dancing Pirate | Jason Watson | 1207m | — | Good | 3 | 2nd |
| 27 June 2026 | Newcastle | R1 | Sir Albert | P J Mcdonald | 1408m | — | Standard To Slow | 8 | 13th |
| 22 June 2026 | Windsor | R3 | House Of Medici | Oisin Murphy | 1609m | — | Good To Firm | 3 | 1st |
| 20 June 2026 | Ascot | R7 | Berkshire Sundance | Oisin Murphy | 4325m | — | Good To Firm | 9 | 8th |
| 20 June 2026 | Doncaster | R1 | Aminaty | Daniel Muscutt | 1408m | — | Good To Firm | 10 | 11th |
| 20 June 2026 | Ascot | R6 | Allegresse | Oisin Murphy | 2011m | — | Good To Firm | 1 | 16th |
| 20 June 2026 | Ascot | R5 | Double Rush | Shane Foley | 1207m | — | Good To Firm | 24 | 1st |
| 20 June 2026 | Ascot | R3 | Flora Of Bermuda | James Doyle | 1207m | — | Good To Firm | 13 | 18th |
| 20 June 2026 | Ascot | R2 | Kalpana | Colin Keane | 2414m | — | Good To Firm | 2 | 2nd |
| 20 June 2026 | Ayr | R3 | Peaky Blinder | Jason Hart | 2615m | — | Good | 9 | 4th |
| 20 June 2026 | Newmarket (july) | R3 | Alfaraz | Rob Hornby | 1609m | — | Good | 1 | 1st |
| 19 June 2026 | Newmarket (july) | R7 | Malika | Rob Hornby | 1609m | — | Good | 3 | 8th |
| 19 June 2026 | Newmarket (july) | R6 | Spanish Voice | Callum Hutchinson | 1609m | — | Good | 8 | 1st |
| 19 June 2026 | Goodwood | R4 | Treble Nine | Daniel Muscutt | 2816m | — | Good | 11 | 1st |
| 19 June 2026 | Newmarket (july) | R5 | Hard To Believe | Rob Hornby | 2414m | — | Good | 2 | 1st |
| 19 June 2026 | Goodwood | R2 | Blackisthenewblack | Darragh Keenan | 2414m | — | Good | 2 | 8th |
| 19 June 2026 | Ascot | R7 | Simplify | P J Mcdonald | 1005m | — | Good To Firm | 18 | 16th |
| 19 June 2026 | Ascot | R7 | Comical Point | William Buick | 1005m | — | Good To Firm | 1 | — |
| 19 June 2026 | Ascot | R7 | Ghost Mode | Dylan Browne Mcmonagle | 1005m | — | Good To Firm | 13 | 14th |
| 19 June 2026 | Ascot | R6 | Venetian Prince | Jason Watson | 2414m | — | Good To Firm | 4 | 5th |
| 19 June 2026 | Newmarket (july) | R2 | Hatteen | Rob Hornby | 2011m | — | Good | 5 | — |
| 19 June 2026 | Ascot | R5 | Dream Camp | Nicola Currie | 1609m | — | Good To Firm | 11 | 25th |
| 19 June 2026 | Ascot | R5 | Mubasimah | James Doyle | 1609m | — | Good To Firm | 27 | 23rd |
| 19 June 2026 | Newmarket (july) | R1 | Scommessa Sicura | Rob Hornby | 1408m | — | Good | 3 | 2nd |
| 19 June 2026 | Ascot | R3 | Regal Ulixes | P J Mcdonald | 2414m | — | Good To Firm | 20 | 3rd |
| 19 June 2026 | Ascot | R3 | Teumessias Fox | Jason Watson | 2414m | — | Good To Firm | 5 | — |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Double Rush | 3 | 3 | — | 100% | 0% |
| Blue Bolt | 2 | 2 | — | 100% | 0% |
| Point Of Contact | 1 | 1 | — | 100% | 0% |
| House Of Medici | 2 | 1 | 1 | 50% | 50% |
| Flora Of Bermuda | 2 | 1 | — | 50% | 0% |
| Kalpana | 2 | 1 | 1 | 50% | 50% |
| Hard To Believe | 2 | 1 | — | 50% | 0% |
| Treble Nine | 2 | 1 | 1 | 50% | 50% |
| Jolivette | 2 | 1 | — | 50% | 0% |
| Generic | 2 | 1 | 1 | 50% | 50% |
| Moonrise | 2 | 1 | 1 | 50% | 50% |
| See The Fire | 2 | 1 | — | 50% | 0% |
| Jonquil | 2 | 1 | — | 50% | 0% |
| The Cursor | 2 | 1 | — | 50% | 0% |
| Spanish Voice | 5 | 2 | — | 40% | 0% |
| King Of Berkshire | 5 | 2 | 2 | 40% | 40% |
| Blackisthenewblack | 3 | 1 | — | 33% | 0% |
| Dance In The Storm | 3 | 1 | — | 33% | 0% |
| Conclave | 3 | 1 | — | 33% | 0% |
| Galiyan | 3 | 1 | — | 33% | 0% |
| Machadadorp | 3 | 1 | — | 33% | 0% |
| Turty Tree | 3 | 1 | — | 33% | 0% |
| Mythical Bay | 3 | 1 | 1 | 33% | 33% |
| Reigning Queen | 3 | 1 | 1 | 33% | 33% |
| Mythical Valentine | 4 | 1 | 2 | 25% | 50% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Tom Marquand | 1 | 1 | — | 100% | 0% |
| Shane Foley | 3 | 2 | — | 67% | 0% |
| Ryan Moore | 2 | 1 | — | 50% | 0% |
| Colin Keane | 14 | 4 | 2 | 29% | 14% |
| James Doyle | 11 | 2 | — | 18% | 0% |
| Daniel Muscutt | 6 | 1 | 1 | 17% | 17% |
| Oisin Murphy | 108 | 15 | 19 | 14% | 18% |
| P J Mcdonald | 51 | 5 | 8 | 10% | 16% |
| Rob Hornby | 41 | 4 | 6 | 10% | 15% |
| Callum Hutchinson | 46 | 4 | 4 | 9% | 9% |
| David Probert | 21 | 1 | 5 | 5% | 24% |
| Jason Watson | 66 | 1 | 12 | 2% | 18% |
| Robert Havlin | 1 | 0 | — | 0% | 0% |
| Jason Hart | 1 | 0 | — | 0% | 0% |
| Darragh Keenan | 1 | 0 | — | 0% | 0% |
| William Buick | 6 | 0 | 1 | 0% | 17% |
| Dylan Browne Mcmonagle | 1 | 0 | — | 0% | 0% |
| Nicola Currie | 9 | 0 | — | 0% | 0% |
| Tom Eaves | 1 | 0 | — | 0% | 0% |
| Alfie Redman(7) | 5 | 0 | 1 | 0% | 20% |
| Ray Dawson | 1 | 0 | — | 0% | 0% |
| Alfie Redman | 1 | 0 | 1 | 0% | 100% |
| Sean Kirrane | 1 | 0 | — | 0% | 0% |
| Oisin Mcsweeney | 1 | 0 | — | 0% | 0% |
| Edward Greatrex | 1 | 0 | — | 0% | 0% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| H'ton | 1 | 1 | — | 100% | 0% |
| Wetherby | 4 | 3 | 1 | 75% | 25% |
| Redcar | 2 | 1 | 1 | 50% | 50% |
| Thirsk | 4 | 1 | — | 25% | 0% |
| Carlisle | 4 | 1 | — | 25% | 0% |
| Lingfield | 10 | 2 | 1 | 20% | 10% |
| Nottingham | 5 | 1 | 1 | 20% | 20% |
| Newmarket | 35 | 5 | 8 | 14% | 23% |
| Goodwood | 15 | 2 | 2 | 13% | 13% |
| Chester | 38 | 5 | 9 | 13% | 24% |
| Windsor | 16 | 2 | 4 | 13% | 25% |
| Ascot | 39 | 4 | 4 | 10% | 10% |
| Kempton-aw | 30 | 3 | 2 | 10% | 7% |
| Newbury | 28 | 2 | 3 | 7% | 11% |
| York | 16 | 1 | 4 | 6% | 25% |
| N'ctle | 18 | 1 | 2 | 6% | 11% |
| Epsom | 19 | 1 | 2 | 5% | 11% |
| Lingfield-aw | 24 | 1 | 1 | 4% | 4% |
| Salisbury | 13 | 0 | 6 | 0% | 46% |
| Ffos Las | 4 | 0 | 1 | 0% | 25% |
| Chepstow | 2 | 0 | — | 0% | 0% |
| Doncaster | 5 | 0 | — | 0% | 0% |
| Ayr | 1 | 0 | — | 0% | 0% |
| Southwell-aw | 22 | 0 | 1 | 0% | 5% |
| Wolverhampton-aw | 23 | 0 | — | 0% | 0% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 22 June 2026 | R3 | Track Radio On Digital & DAB Restricted Novice Stakes (Bands B-D) (GBB Race) | 1609m | House Of Medici |
| 20 June 2026 | R5 | Wokingham Stakes (Heritage Handicap) | 1207m | Double Rush |
| 20 June 2026 | R3 | JCB Fastrac EBF Novice Stakes (GBB Race) | 1609m | Alfaraz |
| 19 June 2026 | R6 | Zyn Frontrunner Finish Handicap | 1609m | Spanish Voice |
| 19 June 2026 | R4 | Fitzdares Maiden Stakes (GBB/GBBPlus Race) | 2816m | Treble Nine |
| 19 June 2026 | R5 | Zyn Frontrunner Handicap (GBBPlus Race) | 2414m | Hard To Believe |
| 18 June 2026 | R4 | Gatwick Kia PV5 Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race) | 2313m | Cape Fear |
| 18 June 2026 | R6 | Hampton Court Stakes (Group 3) | 2011m | Generic |
| 17 June 2026 | R3 | Duke Of Cambridge Stakes (Group 2) (Fillies & Mares) | 1609m | Blue Bolt |
| 15 June 2026 | R2 | William Hill Epic Boost 8am Tomorrow Novice Stakes (GBB Race) | 1408m | Machadadorp |
| 13 June 2026 | R6 | Ice Co Supporting Macmillan Handicap | 1810m | Point Of Contact |
| 13 June 2026 | R6 | Darley British EBF Maiden Stakes (GBB Race) | 2011m | Turty Tree |
| 12 June 2026 | R4 | Allington Hughes Law Handicap (Div I) | 1508m | Crazee Icon |
| 11 June 2026 | R6 | White Horse International Handicap (GBBPlus Race) | 2414m | Mythical Bay |
| 9 June 2026 | R3 | Follow Racing TV On X Novice Stakes (GBB Race) | 1810m | Turret |
| 6 June 2026 | R3 | Free Bets On attheraces.com Restricted Maiden Stakes (Bands C And D) (GBB Race) | 2011m | Relentless Hero |
| 5 June 2026 | R6 | HKJC World Pool Handicap | 1709m | Mister Winston |
| 5 June 2026 | R5 | Ruby Lodge Care Home In Thirsk Handicap | 2414m | King Of Berkshire |
| 4 June 2026 | R4 | Heineken 0.0 Fillies' Handicap | 1408m | Nanoscience |
| 4 June 2026 | R3 | Amstel Fillies' Novice Stakes (GBB Race) | 1106m | Reigning Queen |
| 27 May 2026 | R2 | Try Unibet's New Improved Acca Boosts Fillies' Novice Stakes (GBB Race) | 1207m | Moonrise |
| 25 May 2026 | R3 | Fitzdares Telephone & Text Betting Maiden Stakes (GBB/GBBPlus Race) | 2313m | Mythical Valentine |
| 24 May 2026 | R5 | Lanwades Stud Stakes (Group 2) | 1609m | Almeric |
| 16 May 2026 | R2 | Darley EBF Fillies' Novice Stakes (GBB Race) | 1207m | Jolivette |
| 16 May 2026 | R1 | Sky Sports Racing Aston Park Stakes (Group 3) | 2414m | Kalpana |