UK Horse Racing Data – Daily Racecards & System Builder

About This Site

UK Racing Data is your hub for UK & Irish horse racing statistics. We provide daily racecards, historical results, and specialist views like Beaten Favourites and Laying Analysis. Our tools are designed to help punters, analysts, and fans explore the sport with real data.

Today’s UK & Ireland Racecards

Download Excel

Today's Races - 31-07-26

DateRacecourseTimeHorse NameFormRace TypeClass RunnersDistanceGoingPrize_WinAge_Def NumberDrawAgeWeight HeadgearORJockeyTrainerDays Since Last Run
31-07-2026 Bath 17:35 Sea Of Charm 586763 Amateur Handicap 6 4 1m 6f Firm 3278 3YO plus 1 4 8 11-2 p 58 Mr Henry Main (3) G Nicholls 16
31-07-2026 Bath 17:35 Belle Of Kt 133731 Amateur Handicap 6 4 1m 6f Firm 3278 3YO plus 2 2 5 10-11 53 Miss Scarlett Dorricott (5) J S Moore 8
31-07-2026 Bath 17:35 Bumaan 56922 Amateur Handicap 6 4 1m 6f Firm 3278 3YO plus 3 1 3 10-3 t 56 Mr Henry Callan G Boughey 15
31-07-2026 Bath 17:35 Fabled Spirit 080 Amateur Handicap 6 4 1m 6f Firm 3278 3YO plus 4 3 3 10-2 p1 55 Miss Brodie Hampson A Watson 46
31-07-2026 Bath 18:08 Sheer Beauty 61 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 1 6 2 9-7 68 Dylan Hogan Julia & Shelley Birkett 16
31-07-2026 Bath 18:08 Crimson Blaze 568 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 2 4 2 9-6 67 Finley Marsh R Hughes 75
31-07-2026 Bath 18:08 Havana Gift 47242 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 3 7 2 9-6 66 Warren Fentiman (3) J & S Quinn 10
31-07-2026 Bath 18:08 Texas Crown 02 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 4 3 2 9-5 Luke Catton (3) Daisy Hitchins 30
31-07-2026 Bath 18:08 Thai Boxer Novice Stakes 4 7 5f 160y Firm 5400 2YO only 5 1 2 9-5 Darragh Keenan A Wintle
31-07-2026 Bath 18:08 Zonneveld 8 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 6 2 2 9-5 Taylor Fisher J S Moore 7
31-07-2026 Bath 18:08 Tricky Jenny 5662 Novice Stakes 4 7 5f 160y Firm 5400 2YO only 7 5 2 9-0 67 Mason Paetel (5) James Owen 16
31-07-2026 Bath 18:43 Battle Point 440577 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 1 1 7 9-9 43 Gina Mangan M J Attwater 31
31-07-2026 Bath 18:43 I Was Thinking 6750-63 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 2 4 5 9-9 45 Darragh Keenan A Wintle 56
31-07-2026 Bath 18:43 Jackie Brown 3-69532 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 3 7 6 9-9 t 48 Finley Marsh A Wintle 14
31-07-2026 Bath 18:43 Rinky Tinky Tinky 488-565 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 4 3 4 9-9 p 45 Taylor Fisher Mrs I Gansera-leveque 14
31-07-2026 Bath 18:43 Sisters In The Sky 483492 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 5 8 7 9-9 p 45 Dylan Hogan G Harris 30
31-07-2026 Bath 18:43 Some Nightmare 435433 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 6 5 9 9-9 b 50 William Carson J G M O'Shea 15
31-07-2026 Bath 18:43 Spirited Dancer 705228 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 7 2 4 9-9 p 47 Ebrahim Nader D & C Kubler 31
31-07-2026 Bath 18:43 Symbol Of Hope 703843 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 8 6 8 9-9 p 44 Callum Hutchinson G Harris 16
31-07-2026 Bath 18:43 Rogue Rebellion 299343 Classified Stakes 6 9 5f 160y Firm 3454 3YO plus 9 9 3 9-4 49 William Carver R Harris 17
31-07-2026 Bath 19:18 It's A Mugs Game 0- Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 1 5 3 9-7 Callum Hutchinson J Tickle 331
31-07-2026 Bath 19:18 Kodicall 5 Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 2 1 3 9-7 Taylor Fisher J S Moore 17
31-07-2026 Bath 19:18 Elmfield 57 Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 3 2 3 9-6 Darragh Keenan George Scott 35
31-07-2026 Bath 19:18 Honky Tonk Girl 5943 Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 4 6 3 9-4 60 Mason Paetel (5) Oliver Cole 10
31-07-2026 Bath 19:18 Nzuri 820744 Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 5 4 3 9-4 p1 57 Gina Mangan F Brennan 17
31-07-2026 Bath 19:18 Kaiko 59 Novice Stakes 5 6 5f 160y Firm 4320 3YO to 5YO 6 3 3 9-2 Finley Marsh A Wintle 39
31-07-2026 Bath 19:48 Connie's Rose 327244 Handicap 6 5 5f 160y Firm 3454 4YO plus 1 3 7 9-9 t p 65 William Carson G Harris 15
31-07-2026 Bath 19:48 Beerwah 217618 Handicap 6 5 5f 160y Firm 3454 4YO plus 2 5 4 9-6 b 62 Warren Fentiman (3) J & S Quinn 11
31-07-2026 Bath 19:48 Nordic Glory 245180 Handicap 6 5 5f 160y Firm 3454 4YO plus 3 1 7 8-13 55 Owen Lewis (5) M J Attwater 39
31-07-2026 Bath 19:48 Candy Warhol 247442 Handicap 6 5 5f 160y Firm 3454 4YO plus 4 2 7 8-12 t p 54 Mikkel Mortensen (5) S Dixon 10
31-07-2026 Bath 19:48 Payforanother Daay 3360-57 Handicap 6 5 5f 160y Firm 3454 4YO plus 5 4 6 8-4 p 46 Gina Mangan S Hodgson 56
31-07-2026 Bath 20:18 Blue Hero 68-4812 Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 1 2 8 9-12 55 Finley Marsh A Wintle 16
31-07-2026 Bath 20:18 Racing Demon 0-57257 Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 2 4 6 9-10 53 William Carver Ed De Giles 17
31-07-2026 Bath 20:18 Offiah's Boy 87-0056 Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 3 6 5 9-8 51 Taylor Fisher J Tickle 16
31-07-2026 Bath 20:18 Hammal 700096 Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 4 5 5 9-3 p1 46 Callum Hutchinson M Young 17
31-07-2026 Bath 20:18 All About George 690-754 Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 5 3 4 9-3 p 46 Josephine Gordon K Burke 7
31-07-2026 Bath 20:18 Miss Colette 7379- Handicap 6 6 1m 2f 37y Firm 3454 3YO plus 6 1 3 8-8 46 Gina Mangan Sir Mark Prescott 338
31-07-2026 Galway 17:00 High Morals 82 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 1 5 2 9-8 Chris Hayes W Durkan 28
31-07-2026 Galway 17:00 Mirren 5 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 2 13 2 9-6 Luke McAteer D Marnane 15
31-07-2026 Galway 17:00 Otherworldly 26 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 3 2 2 9-6 J M Sheridan J P O'Brien 68
31-07-2026 Galway 17:00 Sovreigns Joy Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 4 8 2 9-6 Wayne Lordan N Lupini
31-07-2026 Galway 17:00 Joga Bonito 423 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 5 6 2 9-4 p1 79 Billy Lee P Twomey 42
31-07-2026 Galway 17:00 Petrolio Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 6 3 2 9-4 Adam Caffrey N Meade
31-07-2026 Galway 17:00 Supreme Act 87 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 7 15 2 9-4 Andrew Slattery A Slattery 28
31-07-2026 Galway 17:00 Imperial Duke Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 8 17 2 9-2 Nathan Crosse Daniel McLoughlin
31-07-2026 Galway 17:00 Ischgl 2420 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 9 16 2 9-2 p1 80 Ben Coen Ciaran Murphy 44
31-07-2026 Galway 17:00 Jisir Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 10 10 2 9-2 Robbie Colgan D Hogan
31-07-2026 Galway 17:00 Pennsylvania Ave 4 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 11 7 2 9-2 Declan McDonogh J P O'Brien 28
31-07-2026 Galway 17:00 Good Newbridge Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 12 4 2 9-1 Wesley Joyce (3) M Mulvany
31-07-2026 Galway 17:00 Heart Of You Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 13 1 2 9-1 Shane Foley Mrs J Harrington
31-07-2026 Galway 17:00 Cromane 5 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 14 9 2 8-13 Gary Carroll J G Murphy 73
31-07-2026 Galway 17:00 Romance 5 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 15 18 2 8-13 Rory Cleary Josh Halley 81
31-07-2026 Galway 17:00 Amigos Legacy 67 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 16 516 2 9-4 Reserve 1 1 D Hogan 97
31-07-2026 Galway 17:00 Closefield Beau 0 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 17 517 2 9-2 Reserve 2 2 Daniel McLoughlin 42
31-07-2026 Galway 17:00 September Duke 0 Maiden 18 7f Flat: yielding to soft 15000 2YO ONLY 18 518 2 9-8 Reserve 3 3 A Slattery 31
31-07-2026 Galway 17:30 Ballystone 084/410- Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 1 0 8 11-12 Alex Harvey J C McConnell 92
31-07-2026 Galway 17:30 Glens Sensation 08U06P- Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 2 0 8 11-12 79 Jack Gilligan (5) P J Gilligan 171
31-07-2026 Galway 17:30 Mickie Angel F3726-2 Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 4 0 8 11-12 h1 120 Darragh O'Keeffe D Hogan 28
31-07-2026 Galway 17:30 Ocastle Des Mottes 8025/4-P Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 5 0 7 11-12 126 Paul Townend W P Mullins 54
31-07-2026 Galway 17:30 Talk In The Park 34U25-P Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 6 0 8 11-12 p 123 Keith Donoghue R O'Sullivan 53
31-07-2026 Galway 17:30 Themanintheanorak 21066-6 Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 7 0 6 11-12 Alan O'Sullivan (5) E M O'Sullivan 81
31-07-2026 Galway 17:30 Vicar Street 4/12-3 Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 8 0 7 11-12 t H Cobden W P Mullins 55
31-07-2026 Galway 17:30 Wendrock 45P0-46 Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 9 0 5 11-12 p Sam Ewing G Elliott 31
31-07-2026 Galway 17:30 Seventy Eight Team P245P-P Beginners Chase 10 2m 6f 111y Flat: yielding to soft 10200 5YO PLUS 10 0 8 11-5 79 Conor Clarke (7) P J Gilligan 55
31-07-2026 Galway 18:00 Addragoole 141390- Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 1 0 7 11-13 t 141 Eoin Staples (5) G P Cromwell 112
31-07-2026 Galway 18:00 Jalila Moriviere 13382-2 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 2 0 7 11-7 t 135 Simon Torrens W P Mullins 54
31-07-2026 Galway 18:00 Ballybawn Belter 261763- Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 3 0 8 11-0 128 H Cobden Liz Doyle 118
31-07-2026 Galway 18:00 Littlefoot 9P15-1P Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 4 0 8 11-0 v1 128 Sam Ewing M A Molloy 21
31-07-2026 Galway 18:00 Intense Approach 8/15U50- Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 5 0 7 10-13 b1 127 Alex Harvey J C McConnell 141
31-07-2026 Galway 18:00 Kings Hill 34513-2 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 6 0 7 10-13 b1 127 J J Slevin P J Gilligan 53
31-07-2026 Galway 18:00 Yoradreamer 621B-2P Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 7 0 7 10-13 127 Danny Mullins W P Mullins 21
31-07-2026 Galway 18:00 Moonovercloon 78647-0 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 8 0 9 10-12 v1 126 Michael Kenneally (5) D Queally 46
31-07-2026 Galway 18:00 A Penny A Hundred 2/3470-7 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 9 0 7 10-11 125 Brian Hayes W P Mullins 53
31-07-2026 Galway 18:00 Shanbally Kid P4PU-P6 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 10 0 9 10-11 p 125 Jack Kennedy G Elliott 21
31-07-2026 Galway 18:00 Rising Dust 61117-8 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 11 0 8 10-10 t1 124 Donagh Meyler E Mullins 46
31-07-2026 Galway 18:00 Where's My Jet F060P-0 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 12 0 7 10-10 124 Paul Townend W P Mullins 53
31-07-2026 Galway 18:00 A Law Of Her Own 0/3U691- Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 13 0 9 10-9 t1 p 123 Alan O'Sullivan (5) E Mullins 289
31-07-2026 Galway 18:00 Baltic Bird 037-368 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 14 0 7 10-9 t v1 123 Patrick M O'Brien (5) W Durkan 13
31-07-2026 Galway 18:00 Donnie Devito 34323-3 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 15 0 7 10-9 t 123 Shane Markey (7) R O'Sullivan 28
31-07-2026 Galway 18:00 Hermino Aa 56P6-61 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 16 0 9 10-8 b 122 Tom Kelly (7) E McNamara 53
31-07-2026 Galway 18:00 Warriors Wood 4U-2134 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 17 0 6 10-8 122 Kevin Healy (7) A McNamara 14
31-07-2026 Galway 18:00 Antrim Coast 4/2225-6 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 18 0 8 10-7 121 Darragh O'Keeffe H De Bromhead 28
31-07-2026 Galway 18:00 Rexem P-57342 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 19 0 9 10-6 p 120 Josh Williamson (5) J C McConnell 7
31-07-2026 Galway 18:00 Charlie Luciano PP0P-41 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 20 0 7 10-5 119 Conor Stone-Walsh N Meade 21
31-07-2026 Galway 18:00 Lord Lariat 000F8P- Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 21 521 11 10-5 t p 119 Reserve 1 1 D A McLoughlin 90
31-07-2026 Galway 18:00 El Champo 43PP9-4 Handicap Chase 22 2m 6f 111y Flat: yielding to soft 47999 4YO PLUS 22 522 8 10-3 p 117 Reserve 2 2 P J Rothwell 54
31-07-2026 Galway 18:35 Shaool 211-667 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 1 5 5 10-0 100 Rory Mulligan (5) J P Murtagh 31
31-07-2026 Galway 18:35 This Songisforyou 0/6550-2 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 2 3 8 10-0 100 Ronan Whelan E Mullins 33
31-07-2026 Galway 18:35 Dawn Rising 52-8078 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 3 17 9 9-12 98 Declan McDonogh J P O'Brien 33
31-07-2026 Galway 18:35 Chica Guerrera 3-02431 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 4 16 4 9-7 93 Reese Holohan (7) M Fahey 41
31-07-2026 Galway 18:35 Port Of Spain 1537-50 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 5 9 3 9-5 p 102 Wayne Lordan A P O'Brien 44
31-07-2026 Galway 18:35 The Real Screamer 144-113 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 6 1 5 9-5 91 Luke McAteer P W Flynn 33
31-07-2026 Galway 18:35 Fixation 612-271 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 7 13 4 9-4 p 90 Ben Coen J P Murtagh 34
31-07-2026 Galway 18:35 Touch The Moon 038-124 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 8 15 5 9-4 90 Chris Hayes W Durkan 34
31-07-2026 Galway 18:35 Kingstonian 0413-29 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 9 2 4 9-3 p1 89 J M Sheridan J P O'Brien 68
31-07-2026 Galway 18:35 Mo Ghille Mar 105196- Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 10 4 5 9-2 88 Gavin Ryan J J Hanlon 305
31-07-2026 Galway 18:35 Tribal Star 443902 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 11 11 5 9-2 p 88 Adam Caffrey A McGuinness 17
31-07-2026 Galway 18:35 Mr Vettori 021-254 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 12 12 3 9-1 p 98 Shane Foley Mrs J Harrington 69
31-07-2026 Galway 18:35 Thread Of Gold 17-31 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 13 8 3 9-0 97 Billy Lee W P Mullins 22
31-07-2026 Galway 18:35 Immutable 1/835-92 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 14 7 6 8-13 85 Gary Carroll J G Murphy 89
31-07-2026 Galway 18:35 Navy Waters 1D8-354 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 15 6 5 8-13 v 85 Leigh Roche W McCreery 33
31-07-2026 Galway 18:35 Night Moon 42031/1 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 16 14 6 8-13 85 Andrew Slattery W P Mullins 49
31-07-2026 Galway 18:35 Satono Chevalier 311813 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 17 10 8 8-11 p 83 Wesley Joyce (3) Michael Flannery 17
31-07-2026 Galway 18:35 Narlita 14-5364 Handicap 18 1m 4f Flat: yielding to soft 65999 3YO plus 18 18 7 8-9 p 81 Siobhan Rutledge H Rogers 41
31-07-2026 Galway 19:10 Acanto 54 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 1 3 4 10-0 Joshua Halford (7) N Meade 17
31-07-2026 Galway 19:10 Capolinea 5 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 2 17 4 10-0 Sam Coen (5) Patrick Magee 17
31-07-2026 Galway 19:10 Galileo Springs 6 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 3 14 6 10-0 t Leigh Roche M Brassil 74
31-07-2026 Galway 19:10 Pampar Lady 2 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 4 16 7 10-0 Gary Carroll G P Cromwell 11
31-07-2026 Galway 19:10 Run For Mahler 7 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 5 5 7 10-0 t Adam Caffrey C Byrnes 2
31-07-2026 Galway 19:10 Shemiyka 95- Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 6 10 4 10-0 v1 Sean Davis M O'Callaghan 284
31-07-2026 Galway 19:10 Study Of Motion 9/737- Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 7 2 4 10-0 55 Darragh O'Sullivan (7) W C O'Brien 242
31-07-2026 Galway 19:10 Thisistheway 5-0 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 8 11 7 10-0 Ben Coen Yvonne Latta 125
31-07-2026 Galway 19:10 Cosmetic 97-552 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 9 8 3 9-3 p 82 Wayne Lordan A P O'Brien 30
31-07-2026 Galway 19:10 Elusive In Mayo Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 10 1 3 9-3 Nicola Burns (5) T Gibney
31-07-2026 Galway 19:10 Emily Estherfaye Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 11 4 3 9-3 h1 Adam Browne-Souza (7) A Slattery
31-07-2026 Galway 19:10 Essential Comedy 65 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 12 6 3 9-3 Jack Kearney (3) Ms Claire O'Connell 30
31-07-2026 Galway 19:10 Ocean Fire 8 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 13 9 3 9-3 Alan Persse (5) R P Cody 20
31-07-2026 Galway 19:10 Pleased 324 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 14 7 3 9-3 79 J M Sheridan J P O'Brien 30
31-07-2026 Galway 19:10 Porters Corner 3 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 15 12 3 9-3 p1 Billy Lee P Twomey 58
31-07-2026 Galway 19:10 Stellar Moment 632 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 16 13 3 9-3 78 Ronan Whelan John O'Donoghue 20
31-07-2026 Galway 19:10 Trumph 8- Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 17 18 3 9-3 Shane Foley Mrs J Harrington 286
31-07-2026 Galway 19:10 Possum 8 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 19 519 3 9-3 Reserve 1 1 Mrs J Harrington 58
31-07-2026 Galway 19:10 Mapa 4-60300 Maiden Fillies 20 1m 4f Flat: yielding to soft 10200 3YO PLUS 20 520 5 10-0 t 51 Reserve 2 2 S Lavery 49
31-07-2026 Galway 19:40 Casamorati 6898 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 1 3 3 10-0 70 Julian Pietropaolo (7) J P O'Brien 18
31-07-2026 Galway 19:40 Only One Scobie 600130 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 2 16 3 10-0 70 Luke McAteer P W Flynn 30
31-07-2026 Galway 19:40 Sweet Baby Zou 007810 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 3 10 3 10-0 70 J M Sheridan J P O'Brien 56
31-07-2026 Galway 19:40 Femme Beauty 741431 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 4 19 3 9-13 t 69 Danny O'Leary (10) Gerard O'Leary 39
31-07-2026 Galway 19:40 Good Man Jack 097 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 5 18 3 9-13 69 Robert Whearty Patrick Magee 35
31-07-2026 Galway 19:40 Hassaniya 8-4533 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 6 20 3 9-13 t1 p1 69 Sean Davis M O'Callaghan 20
31-07-2026 Galway 19:40 In The Gloaming 0-556 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 7 15 3 9-13 p1 69 Gary Carroll A Oliver 20
31-07-2026 Galway 19:40 Down The Glen 821-640 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 8 17 3 9-12 68 Shane Foley R O'Sullivan 57
31-07-2026 Galway 19:40 Mr Perth 870 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 9 6 3 9-10 66 Billy Lee M C Grassick 77
31-07-2026 Galway 19:40 Tharaka 03404- Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 10 12 3 9-10 t 66 Leigh Roche E Mullins 305
31-07-2026 Galway 19:40 Belle Nuit 540-0 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 11 2 3 9-9 65 Chris Hayes P Nolan 23
31-07-2026 Galway 19:40 Aquilla Star 0072-72 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 12 7 3 9-8 p1 64 Siobhan Rutledge J C McConnell 11
31-07-2026 Galway 19:40 Cosmic Funk 547275 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 13 21 3 9-8 p1 64 Ronan Whelan P J F Murphy 16
31-07-2026 Galway 19:40 John La Bear 00441-7 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 14 8 3 9-8 t 64 Ben Coen R O'Sullivan 30
31-07-2026 Galway 19:40 Jp's Express 56-6003 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 15 5 3 9-8 p1 64 Wesley Joyce (3) M Mulvany 30
31-07-2026 Galway 19:40 Snaafy 613-352 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 16 9 3 9-8 64 Declan McDonogh D Loughnane 14
31-07-2026 Galway 19:40 Aurora Mist 554-710 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 17 1 3 9-7 t1 63 Andrew Slattery A Slattery 16
31-07-2026 Galway 19:40 Love Orchid 64-5964 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 18 13 3 9-7 b 63 Adam Caffrey N Meade 16
31-07-2026 Galway 19:40 Priorstown 607 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 19 519 3 9-5 61 Reserve 1 1 J P Murtagh 84
31-07-2026 Galway 19:40 Ella's Gold 022-023 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 20 520 3 9-5 p1 61 Reserve 2 2 Matthew J Smith 31
31-07-2026 Galway 19:40 Dont Get Me Wrong 0518-97 Handicap 21 1m 98y Flat: yielding to soft 10200 3YO ONLY 21 521 3 9-5 61 Reserve 3 3 Gerard O'Leary 31
31-07-2026 Galway 20:10 Celtic Druid 114732 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 1 2 5 10-0 70 Sadhbh Tormey (7) T G McCourt 19
31-07-2026 Galway 20:10 Lady Plimsoll 15262-3 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 2 14 4 10-0 70 J M Sheridan M O'Callaghan 123
31-07-2026 Galway 20:10 Tatum 21-7531 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 3 12 5 10-0 70 Paddy Harnett (5) N Meade 8
31-07-2026 Galway 20:10 Baila Conmigo 302513 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 4 19 4 9-13 69 Sam Coen (5) Ciaran Murphy 1
31-07-2026 Galway 20:10 Hexagonal 499601 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 5 1 5 9-13 t 69 Reese Holohan (7) D Hogan 6
31-07-2026 Galway 20:10 Steps In The Sand 1128-90 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 6 13 7 9-13 t 69 Patrick McGettigan (5) Ciaran Murphy 68
31-07-2026 Galway 20:10 Goin' 0035-73 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 7 6 6 9-12 68 Billy Lee A J Martin 71
31-07-2026 Galway 20:10 Trubshaw 641-806 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 8 20 4 9-12 p 68 Gabriella Hill (7) H De Bromhead 8
31-07-2026 Galway 20:10 Cooley's Mist 47-8331 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 9 3 4 9-10 p1 66 Chris Hayes H Rogers 15
31-07-2026 Galway 20:10 Mr Rango 745829 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 10 7 8 9-10 66 Siobhan Rutledge J Barcoe 24
31-07-2026 Galway 20:10 Quiz Test 342-943 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 11 18 6 9-10 b 66 Shane Foley S Byrne 51
31-07-2026 Galway 20:10 Blackjack Hills 011-728 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 12 21 4 9-9 b 65 Robbie Colgan Matthew J Smith 1
31-07-2026 Galway 20:10 Coulstys Way 2528-03 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 13 15 4 9-9 65 Robert Whearty Patrick Magee 16
31-07-2026 Galway 20:10 Nancee Spain 221-856 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 14 8 4 9-9 b1 65 Scott McCullagh Daniel McLoughlin 35
31-07-2026 Galway 20:10 Bell Ex Too 6576 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 15 16 3 9-3 70 Adam Caffrey R P Cody 20
31-07-2026 Galway 20:10 Vantage Code 67-0723 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 16 10 3 9-2 h1 69 Ben Coen E Mullins 4
31-07-2026 Galway 20:10 Blissful Bonita 568-752 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 17 9 3 8-12 p 65 Gary Carroll G P Cromwell 42
31-07-2026 Galway 20:10 Espritroyale 90-5652 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 18 5 3 8-12 65 Nathan Crosse G P Cromwell 41
31-07-2026 Galway 20:10 Lauro's Legend 700 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 19 519 6 9-8 64 Reserve 1 1 P A Fahy 17
31-07-2026 Galway 20:10 Out On Friday 00-0207 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 20 520 10 9-7 63 Reserve 2 2 P Byrne 15
31-07-2026 Galway 20:10 Covert Legend 6442-44 Handicap 21 1m 6f 14y Flat: yielding to soft 10200 3YO PLUS 21 521 6 9-7 t v1 63 Reserve 3 3 Maurice Ahern 27
31-07-2026 Galway 20:40 Counting Coup 14 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 1 1 6 9-9 90 Leigh Roche Maurice Ahern 31
31-07-2026 Galway 20:40 Taipan 0188-90 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 2 3 8 9-9 p 91 Shane Foley Mrs J Harrington 89
31-07-2026 Galway 20:40 Teed Up 0/9103-3 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 3 5 9 9-9 t 91 Ronan Whelan E Mullins 4
31-07-2026 Galway 20:40 Uxmal 211/75-3 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 4 2 7 9-5 105 J M Sheridan J P O'Brien 42
31-07-2026 Galway 20:40 Way Down South 957 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 5 4 7 9-2 99 Billy Lee Gillian Scott 11
31-07-2026 Galway 20:40 Galileo Dame 0-24770 Race 6 1m 6f 14y Flat: yielding to soft 11101 4YO PLUS 6 6 5 9-0 p1 92 Julian Pietropaolo (7) J P O'Brien 4
31-07-2026 Goodwood 13:50 Maxi King 3434-24 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 1 4 6 9-12 103 Toby Moore (7) K P De Foy 41
31-07-2026 Goodwood 13:50 Duke Of Oxford 51-1576 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 2 7 6 9-11 t 102 R L Moore M L W Bell 20
31-07-2026 Goodwood 13:50 Defiantly 147-042 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 3 15 4 9-7 b 98 Dylan Browne McMonagle J P O'Brien 45
31-07-2026 Goodwood 13:50 Valiancy 1321-16 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 4 5 4 9-6 p 97 James Doyle W J Haggas 45
31-07-2026 Goodwood 13:50 Berkshire Sundance 1-01168 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 5 17 6 9-5 p 96 Oisin Murphy A M Balding 41
31-07-2026 Goodwood 13:50 Annabel's Ghost 0-13705 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 6 3 5 9-1 92 P C Boudot M Seror 45
31-07-2026 Goodwood 13:50 Alphonse Le Grande 587-005 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 7 6 7 8-10 t 87 Jamie Powell A J Martin 34
31-07-2026 Goodwood 13:50 Believitanducan 21/2-111 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 8 16 5 8-10 87 W Buick A King 34
31-07-2026 Goodwood 13:50 Anniversary 555275 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 9 14 4 8-9 b 86 J P Spencer R M Beckett 20
31-07-2026 Goodwood 13:50 Charging Thunder 750270 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 10 10 8 8-9 86 David Probert James Owen 34
31-07-2026 Goodwood 13:50 Highwind 30/84-64 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 11 2 6 8-8 p 85 D Egan W P Mullins 35
31-07-2026 Goodwood 13:50 Sea Of Kings 3254-22 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 13 11 4 8-6 t 83 Saffie Osborne Harry Eustace 70
31-07-2026 Goodwood 13:50 St Mawes 511-32V Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 14 13 4 8-4 81 Ray Dawson George Scott 14
31-07-2026 Goodwood 13:50 Kentucky River 846521- Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 15 18 4 8-4 81 Jack Nicholls (3) O Murphy 348
31-07-2026 Goodwood 13:50 Aggagio 534-536 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 16 1 8 8-2 h 79 Molly Gunn (5) G & J Moore 28
31-07-2026 Goodwood 13:50 Gooloogong 713-146 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 17 8 6 8-2 79 Isobelle Chalmers (7) George Baker 23
31-07-2026 Goodwood 13:50 Trojan Sun 381630 Handicap 2 17 2m 4f 137y Good to firm-good in places 38655 3YO plus 18 9 6 8-2 79 Olivia Tubb (5) J S Goldie 7
31-07-2026 Goodwood 14:25 Andab 1-23237 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 1 7 3 9-3 b1 103 Dylan Browne McMonagle J P O'Brien 41
31-07-2026 Goodwood 14:25 Catullus 14-2710 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 2 5 3 9-3 107 Billy Loughnane C Appleby 41
31-07-2026 Goodwood 14:25 Five Ways 14-7504 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 3 1 3 9-3 104 Jason Watson A M Balding 20
31-07-2026 Goodwood 14:25 Saber Strike 1-163 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 4 3 3 9-3 b1 107 Tom Marquand W J Haggas 34
31-07-2026 Goodwood 14:25 Shayem 1-05421 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 5 6 3 9-3 109 C Lee K R Burke 22
31-07-2026 Goodwood 14:25 Talk Of New York 1-3113 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 6 4 3 9-3 h 116 W Buick C Appleby 45
31-07-2026 Goodwood 14:25 Yazin 311-18 Stakes 1 7 1m Good to firm-good in places 62381 3YO only 7 2 3 9-3 t1 104 R L Moore J & T Gosden 64
31-07-2026 Goodwood 15:00 Classic 28-2198 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 8 12 6 9-6 99 P J Dobbs R Hannon 27
31-07-2026 Goodwood 15:00 Ozat 48-0080 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 9 5 5 9-6 99 Billy Loughnane Ian Williams 27
31-07-2026 Goodwood 15:00 Scoville 1104-87 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 10 18 4 9-5 t 98 Tom Marquand W J Haggas 44
31-07-2026 Goodwood 15:00 Blue Brother 125/60-4 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 11 8 5 9-5 98 James Doyle H Al Jehani 43
31-07-2026 Goodwood 15:00 Godwinson 1500-00 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 12 14 6 9-5 98 David Probert J Channon 44
31-07-2026 Goodwood 15:00 Bunyola Bay 3-118 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 15 11 3 9-1 102 R L Moore R Hannon 33
31-07-2026 Goodwood 15:00 Beagle Bay 2-1411 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 16 1 4 9-1 94 H Crouch R M Beckett 48
31-07-2026 Goodwood 15:00 Tribal Chief 107-336 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 17 4 5 9-0 t 93 J P Spencer D Menuisier 27
31-07-2026 Goodwood 15:00 Hawksbill 506075 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 18 7 4 9-0 93 George Wood R Spencer 2
31-07-2026 Goodwood 15:00 Ancient Rome 000-079 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 19 2 7 9-0 93 D Egan C Hills 22
31-07-2026 Goodwood 15:00 Darkness 0-76000 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 21 17 8 8-9 v 88 Saffie Osborne D O'Meara 34
31-07-2026 Goodwood 15:00 Walsingham 0-31080 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 22 16 6 8-8 87 Toby Moore (7) D O'Meara 26
31-07-2026 Goodwood 15:00 Cerulean Bay 3-42584 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 1 13 5 9-12 105 D Tudhope D O'Meara 5
31-07-2026 Goodwood 15:00 Archivist 13-5310 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 2 20 4 9-12 h 105 Callum Rodriguez H Al Jehani 44
31-07-2026 Goodwood 15:00 Ebt's Guard 24-0443 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 3 3 5 9-11 104 Lewis Edmunds W Muir & C Grassick 27
31-07-2026 Goodwood 15:00 Mister Winston 40-1610 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 4 19 4 9-10 103 Oisin Murphy A M Balding 44
31-07-2026 Goodwood 15:00 English Oak 0-11602 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 5 22 6 9-9 102 F Bughanaim H Al Jehani 15
31-07-2026 Goodwood 15:00 Indalo 412-231 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 6 6 5 9-9 h 102 Ray Dawson R Varian 27
31-07-2026 Goodwood 15:00 Two Tempting 213-233 Handicap 2 22 1m Good to firm-good in places 90195 3YO plus 7 15 7 9-7 100 Rob Hornby J G Portman 146
31-07-2026 Goodwood 15:35 Night Raider 450-110 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 1 13 5 9-7 112 James Doyle K R Burke 45
31-07-2026 Goodwood 15:35 American Affair 51-0206 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 2 9 6 9-4 108 P Mulrennan J S Goldie 20
31-07-2026 Goodwood 15:35 Jakajaro 7-11453 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 3 5 5 9-4 109 J P Spencer R M H Cowell 13
31-07-2026 Goodwood 15:35 Jm Jungle 60-4903 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 4 14 6 9-4 108 Jason Hart J & S Quinn 20
31-07-2026 Goodwood 15:35 Lamborghini Bf 41-7111 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 5 2 5 9-4 t1 106 Elione Chaves F Reuterskiold 19
31-07-2026 Goodwood 15:35 Partisan Hero 271332 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 6 8 6 9-4 106 Colin Keane D Loughnane 13
31-07-2026 Goodwood 15:35 Rumstar 560-201 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 7 3 6 9-4 110 Rob Hornby J G Portman 27
31-07-2026 Goodwood 15:35 Asfoora 71-0079 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 8 6 7 9-1 t b 110 Oisin Murphy Henry Dwyer 27
31-07-2026 Goodwood 15:35 Azure Angel 1-61505 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 9 10 6 9-1 t b 104 D Tudhope E Bethell 20
31-07-2026 Goodwood 15:35 Time For Sandals 37-5800 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 10 4 4 9-1 107 K Shoemark Harry Eustace 41
31-07-2026 Goodwood 15:35 Aspect Island 3-73002 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 11 7 3 9-0 p 108 Billy Loughnane James Owen 20
31-07-2026 Goodwood 15:35 Brussels 22-6405 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 12 11 3 9-0 t p 101 R L Moore A P O'Brien 13
31-07-2026 Goodwood 15:35 Dickensian 333-107 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 13 12 3 9-0 106 Shane Gray K A Ryan 20
31-07-2026 Goodwood 15:35 Argentine Tango 7-44661 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 14 1 3 8-11 98 T Eaves T D Easterby 41
31-07-2026 Goodwood 15:35 Spicy Marg 41-8327 Stakes 1 15 5f Good to firm-good in places 170130 3YO plus 15 15 3 8-11 111 Tom Marquand M L W Bell 21
31-07-2026 Goodwood 16:10 Boiling Point 1-43134 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 1 6 5 9-12 112 C Lee K R Burke 28
31-07-2026 Goodwood 16:10 Jonquil 49-7197 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 2 4 4 9-12 112 Colin Keane A M Balding 20
31-07-2026 Goodwood 16:10 Crown Of Oaks 31131-7 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 4 7 4 9-10 104 Tom Marquand W J Haggas 33
31-07-2026 Goodwood 16:10 Diego Ventura 533-671 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 5 5 4 9-10 107 Callum Rodriguez H Al Jehani 57
31-07-2026 Goodwood 16:10 Dividend 112536 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 6 1 4 9-10 p 112 K Shoemark Dr R Newland & J Insole 28
31-07-2026 Goodwood 16:10 Ambiente Friendly 44846-8 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 7 2 5 9-7 p 103 Billy Loughnane James Owen 42
31-07-2026 Goodwood 16:10 Galen 3324-04 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 8 9 5 9-7 v 114 Dylan Browne McMonagle J P O'Brien 45
31-07-2026 Goodwood 16:10 Haatem 4136-70 Conditions Stakes 2 9 1m 1f 11y Good to firm-good in places 51540 4YO plus 9 8 5 9-7 112 James Doyle R Hannon 45
31-07-2026 Goodwood 16:45 Persian Spring 510 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 1 14 2 9-9 88 J P Spencer R Hannon 41
31-07-2026 Goodwood 16:45 Sky Secret 415 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 2 8 2 9-8 87 Jack Nicholls (3) C G Cox 13
31-07-2026 Goodwood 16:45 Revels 19 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 3 16 2 9-6 85 S H James K R Burke 43
31-07-2026 Goodwood 16:45 The Dancing Pirate 442 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 4 2 2 9-5 84 Oisin Murphy A M Balding 34
31-07-2026 Goodwood 16:45 Sovereign Glory 310 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 5 17 2 9-5 84 Jason Watson C Hills 41
31-07-2026 Goodwood 16:45 Jaijai 6212 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 6 15 2 9-5 84 P J Dobbs R Hannon 18
31-07-2026 Goodwood 16:45 Clash Of Hearts 231 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 7 12 2 9-5 84 Mikey Sheehy A Keatley 40
31-07-2026 Goodwood 16:45 Dubai Champion 431 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 8 4 2 9-4 83 R L Moore B Haslam 44
31-07-2026 Goodwood 16:45 Innichen 6211 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 9 1 2 9-3 82 Tom Marquand J Channon 29
31-07-2026 Goodwood 16:45 Super Tuscan 5415 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 10 9 2 9-1 80 Charles Bishop Eve Johnson Houghton 20
31-07-2026 Goodwood 16:45 Paper View 45511 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 11 5 2 9-0 79 Joe Leavy R Hannon 4
31-07-2026 Goodwood 16:45 Wild Terrain 100 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 12 7 2 8-11 76 David Probert H Palmer 44
31-07-2026 Goodwood 16:45 May Bee In Profit 9231 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 13 13 2 8-10 75 Sean Kirrane T D Easterby 63
31-07-2026 Goodwood 16:45 Arabica Queen 4213 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 14 11 2 8-9 74 Rob Hornby J G Portman 11
31-07-2026 Goodwood 16:45 Social Spirit 3568 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 15 18 2 8-8 73 Ray Dawson M & D Easterby 20
31-07-2026 Goodwood 16:45 Perigord Noir 344 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 16 10 2 8-5 p1 70 J F Egan George Baker 49
31-07-2026 Goodwood 16:45 Moonlight Tango 618 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 17 3 2 8-4 69 Saffie Osborne K A Ryan 62
31-07-2026 Goodwood 16:45 Global Success 5632 Nursery 2 18 6f Good to firm-good in places 30924 2YO only 18 6 2 8-2 p 67 Olivia Tubb (5) J S Moore 22
31-07-2026 Goodwood 17:20 Silver State 311522 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 1 11 3 9-9 v 90 Rose Dawes (5) J Channon 49
31-07-2026 Goodwood 17:20 Pearl River 1-58120 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 2 12 3 9-8 89 Joe Leavy R Hannon 20
31-07-2026 Goodwood 17:20 Echo Of Stars 42-410 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 3 8 3 9-7 t 88 J P Spencer Oliver Cole 41
31-07-2026 Goodwood 17:20 Pierian 2114 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 4 9 3 9-7 88 Tom Marquand W J Haggas 43
31-07-2026 Goodwood 17:20 Into The Light 1220 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 5 2 3 9-7 p1 88 W Buick C Appleby 43
31-07-2026 Goodwood 17:20 Waterford Castle 222272 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 6 3 3 9-5 b1 86 Billy Loughnane G Boughey 23
31-07-2026 Goodwood 17:20 Steel Raven 331 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 7 13 3 9-5 86 Mikey Sheehy A Keatley 24
31-07-2026 Goodwood 17:20 Leonardo Blu 214 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 8 4 3 9-1 82 D Egan Tom Clover 18
31-07-2026 Goodwood 17:20 Devil's Peak 34-2451 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 9 10 3 9-1 b 82 James Doyle J & T Gosden 14
31-07-2026 Goodwood 17:20 Parisian Scholar 704116 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 10 6 3 8-13 80 Jason Hart C Johnston 2
31-07-2026 Goodwood 17:20 Magnatura 241-403 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 11 1 3 8-13 v 80 K Shoemark T Ward 14
31-07-2026 Goodwood 17:20 Mythical Valentine 95-3213 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 13 7 3 8-12 p1 79 Oisin Murphy A M Balding 31
31-07-2026 Goodwood 17:20 Astracornus 0-6612 Handicap 3 14 1m 3f 44y Good to firm-good in places 25770 3YO only 14 14 3 8-7 74 Saffie Osborne D Menuisier 22
31-07-2026 Goodwood 17:55 Wisper 8585-13 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 1 6 8 9-12 88 D Egan A King 34
31-07-2026 Goodwood 17:55 Lady Dora Mae 821226 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 2 2 3 9-9 94 Billy Loughnane G Boughey 27
31-07-2026 Goodwood 17:55 Zgharta 540-604 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 3 7 4 9-9 85 Oisin Murphy A M Balding 21
31-07-2026 Goodwood 17:55 Spinning Lizzie 5-18305 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 4 3 3 9-9 94 K Shoemark Dr R Newland & J Insole 27
31-07-2026 Goodwood 17:55 Folk Pageant 111065 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 5 1 3 9-2 87 H Crouch C Johnston 14
31-07-2026 Goodwood 17:55 Room Fourteen 3-31211 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 6 5 3 8-12 h 83 R L Moore J R Fanshawe 22
31-07-2026 Goodwood 17:55 Silver Lake 7-631 Fillies Handicap 2 7 1m 1f 197y Good to firm-good in places 43809 3YO plus 7 4 3 8-6 t 77 Saffie Osborne W J Haggas 20
31-07-2026 Musselburgh 17:45 Mr Withington 6368-76 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 1 6 5 9-9 t1 p1 53 Connor Beasley Ewan Whillans 26
31-07-2026 Musselburgh 17:45 Gemini Man 1211P9 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 2 2 8 9-9 53 K Stott I Jardine 6
31-07-2026 Musselburgh 17:45 Jedhi Knight 1423-52 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 3 3 4 9-8 b 52 D Nolan P T Midgley 24
31-07-2026 Musselburgh 17:45 Sophiesticate 7-76333 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 4 1 7 9-7 51 Shay Farmer (5) R M Smith 11
31-07-2026 Musselburgh 17:45 Ivynator 79P/5-00 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 6 5 8 9-4 p 48 J P Sullivan Mrs J C McGregor 35
31-07-2026 Musselburgh 17:45 Yakhabar 430493 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 7 9 7 9-2 b 46 Billy Garritty L Bailey 14
31-07-2026 Musselburgh 17:45 Falaise Blanc 682422 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 8 10 4 9-2 v 46 Greg Fairley K Scott 31
31-07-2026 Musselburgh 17:45 Liberty Looming 7840/40- Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 9 7 5 9-1 t 45 Ben Robinson A Nicol 536
31-07-2026 Musselburgh 17:45 Star Of Markinch 57-0444 Handicap 6 10 1m 5f Good-good to soft in places on straight course 3664 4YO plus 10 8 10 9-1 45 O McSweeney Gary Rutherford 56
31-07-2026 Musselburgh 18:15 Coul Blue Maiden Stakes 4 5 7f 15y Good-good to soft in places on straight course 5940 2YO only 1 1 2 9-7 Connor Beasley M Dods
31-07-2026 Musselburgh 18:15 Hey Up Ronnie 53 Maiden Stakes 4 5 7f 15y Good-good to soft in places on straight course 5940 2YO only 2 2 2 9-7 Harry Russell Ollie Pears 12
31-07-2026 Musselburgh 18:15 Nosey Book 6 Maiden Stakes 4 5 7f 15y Good-good to soft in places on straight course 5940 2YO only 3 3 2 9-7 p1 O McSweeney T D Easterby 12
31-07-2026 Musselburgh 18:15 Thai Paddy 08 Maiden Stakes 4 5 7f 15y Good-good to soft in places on straight course 5940 2YO only 4 5 2 9-7 D Fentiman T D Easterby 12
31-07-2026 Musselburgh 18:15 Gerry's Darling 872 Maiden Stakes 4 5 7f 15y Good-good to soft in places on straight course 5940 2YO only 5 4 2 9-2 65 K Stott Roger Fell 12
31-07-2026 Musselburgh 18:50 Aurora Valkyrie 853 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 5 6 2 9-6 61 Connor Beasley K Scott 25
31-07-2026 Musselburgh 18:50 Liveadream 7420 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 6 3 2 9-5 60 Harry Russell Phillip Makin 7
31-07-2026 Musselburgh 18:50 Tiger In The Tree 96933 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 7 4 2 8-10 p 51 D Fentiman T D Easterby 17
31-07-2026 Musselburgh 18:50 Bigalo 6972 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 1 2 2 9-9 64 K Stott Roger Fell 9
31-07-2026 Musselburgh 18:50 Boutblummintime 664 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 2 5 2 9-8 63 O McSweeney A Keatley 43
31-07-2026 Musselburgh 18:50 Amantha 086612 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 3 1 2 9-7 62 Ben Robinson B Ellison 27
31-07-2026 Musselburgh 18:50 Bluestone Lady 626420 Nursery 6 7 7f 15y Good-good to soft in places on straight course 4187 2YO only 4 7 2 9-6 b 61 Billy Garritty Phillip Makin 17
31-07-2026 Musselburgh 19:25 Jer Batt 3337-73 Handicap 4 5 5f 1y Good-good to soft in places on straight course 6804 3YO plus 1 4 6 9-10 82 D Nolan D & N Barron 96
31-07-2026 Musselburgh 19:25 Mighty Magnus 203153 Handicap 4 5 5f 1y Good-good to soft in places on straight course 6804 3YO plus 2 1 3 9-9 85 Connor Beasley M Dods 27
31-07-2026 Musselburgh 19:25 Francisco's Piece 0005-75 Handicap 4 5 5f 1y Good-good to soft in places on straight course 6804 3YO plus 3 3 4 9-9 81 O McSweeney A Keatley 52
31-07-2026 Musselburgh 19:25 Montezuma 212053 Handicap 4 5 5f 1y Good-good to soft in places on straight course 6804 3YO plus 4 2 4 9-6 h 78 Lauren Young (5) J S Goldie 44
31-07-2026 Musselburgh 19:25 Curious Rover 744471 Handicap 4 5 5f 1y Good-good to soft in places on straight course 6804 3YO plus 5 5 5 9-4 76 K Stott K Scott 18
31-07-2026 Musselburgh 19:55 Braes Of Doune 2/425-66 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 1 3 8 9-9 p 55 Lauren Young (5) J S Goldie 18
31-07-2026 Musselburgh 19:55 King Sharja 3-02240 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 2 6 6 9-9 55 J P Sullivan Mrs R Carr 28
31-07-2026 Musselburgh 19:55 April Diamond 76520 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 3 2 5 9-9 55 Greg Fairley I Jardine 25
31-07-2026 Musselburgh 19:55 Sanditon 651375 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 4 5 4 9-8 p 54 Connor Beasley C Johnston 17
31-07-2026 Musselburgh 19:55 Monhammer 5-03246 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 5 4 8 9-2 48 Harry Burns (3) Miss L A Perratt 18
31-07-2026 Musselburgh 19:55 Misemerald 066234 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 6 1 5 9-0 p 46 K Stott P A Kirby 15
31-07-2026 Musselburgh 19:55 Wait For It 486-032 Handicap 6 7 7f 15y Good-good to soft in places on straight course 3664 4YO plus 7 7 4 9-0 46 Billy Garritty L Bailey 9
31-07-2026 Musselburgh 20:25 Inappropriate 2-62432 Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 1 1 5 9-9 t p 75 Greg Fairley Ewan Whillans 18
31-07-2026 Musselburgh 20:25 Teofimo 6278/ Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 2 6 5 9-8 t 74 Ben Robinson A Nicol 590
31-07-2026 Musselburgh 20:25 Arrange 603-062 Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 4 5 8 9-3 p 69 D Nolan M Todhunter 39
31-07-2026 Musselburgh 20:25 Simple Star 28-9625 Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 5 4 8 9-2 68 Connor Beasley Gary Rutherford 18
31-07-2026 Musselburgh 20:25 Gallus Norman 85-2131 Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 6 7 7 9-0 66 Jake Dickson (5) J S Goldie 42
31-07-2026 Musselburgh 20:25 Cascade Hall 121343 Handicap 5 7 1m 7f 217y Good-good to soft in places on straight course 4711 4YO plus 7 3 7 8-12 h 64 Lauren Young (5) J S Goldie 18
31-07-2026 Musselburgh 20:55 Thornaby Pearl 341421 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 1 6 8 9-13 64 Jake Dickson (5) Adrian Nicholls 20
31-07-2026 Musselburgh 20:55 Thunderstorm Katie 972226 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 2 2 5 9-10 61 Billy Garritty J S Goldie 20
31-07-2026 Musselburgh 20:55 Peregrine Falcon 36-2353 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 3 5 4 9-10 61 Harry Burns (3) P Morris 57
31-07-2026 Musselburgh 20:55 Golden Havana 433222 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 4 3 3 9-9 v 64 Connor Beasley M Dods 3
31-07-2026 Musselburgh 20:55 South Parade 007496 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 5 4 5 9-8 59 D Nolan R A Fahey 25
31-07-2026 Musselburgh 20:55 Wee Mary 624744 Handicap 6 6 5f 1y Good-good to soft in places on straight course 3664 3YO plus 6 1 4 9-3 h 54 Lauren Young (5) J S Goldie 4
31-07-2026 Newcastle 14:10 Arranmore 125670 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 1 1 9 9-9 t b 48 Aiden Brookes Micky Hammond 6
31-07-2026 Newcastle 14:10 Balqaa 615584 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 2 2 8 9-9 49 Barry McHugh T & S Barclay 14
31-07-2026 Newcastle 14:10 Bitacora 818-798 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 3 7 6 9-9 b1 45 O J Orr D Bourke 12
31-07-2026 Newcastle 14:10 Inspiring Speeches 16-9534 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 4 3 5 9-9 p 50 Jonny Peate Miss S Ender 35
31-07-2026 Newcastle 14:10 Millbuie 863037 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 5 8 5 9-9 t b 49 William Pyle Ewan Whillans 18
31-07-2026 Newcastle 14:10 Rogers Dream 58D8/44 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 6 5 5 9-9 46 P J McDonald Gihan Arnolda 45
31-07-2026 Newcastle 14:10 Tiberio Force 986-667 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 7 9 7 9-9 b 48 A Elliott Simon Whitaker 67
31-07-2026 Newcastle 14:10 Wicklow Way 109937 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 8 10 4 9-9 50 J Garritty M Walford 17
31-07-2026 Newcastle 14:10 Due To Shine 4023-70 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 9 6 3 9-0 p1 47 Cam Hardie B Ellison 76
31-07-2026 Newcastle 14:10 Eva The Deeva 66977 Classified Stakes 6 10 1m 2f 42y Standard to slow (AW - Tapeta) 3245 3YO plus 10 4 3 9-0 45 Alex Jary (3) N Tinkler 28
31-07-2026 Newcastle 14:45 Siouxperb 10 Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 1 6 2 9-11 90 O J Orr A Watson 45
31-07-2026 Newcastle 14:45 Blue Pete 7 Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 2 2 2 9-4 P J McDonald M Appleby 62
31-07-2026 Newcastle 14:45 Royal Strike Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 3 8 2 9-4 Pierre-Louis Jamin K R Burke
31-07-2026 Newcastle 14:45 Sonic Angel Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 4 7 2 9-4 J Mitchell S & E Crisford
31-07-2026 Newcastle 14:45 St Helier Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 5 3 2 9-4 D C Costello K A Ryan
31-07-2026 Newcastle 14:45 Ubetawatchout 8 Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 6 4 2 9-4 Faye McManoman N Tinkler 69
31-07-2026 Newcastle 14:45 Whichonesthat Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 7 1 2 9-4 Alex Jary (3) N Tinkler
31-07-2026 Newcastle 14:45 Whisper Angel 70 Novice Stakes 4 8 6f Standard to slow (AW - Tapeta) 5400 2YO only 8 5 2 8-13 Ethan Tindall (5) N Tinkler 13
31-07-2026 Newcastle 15:20 Chambers 40457-1 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 1 6 4 9-9 64 J Mitchell Faye Bramley 27
31-07-2026 Newcastle 15:20 Time Turner 219452 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 2 3 4 9-9 v 64 P J McDonald E Bethell 15
31-07-2026 Newcastle 15:20 Ned Broy 46-6235 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 3 9 5 9-5 p 60 Mark Winn I Jardine 42
31-07-2026 Newcastle 15:20 Is She Now 9-01142 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 4 4 8 9-2 p 57 O J Orr D Bourke 22
31-07-2026 Newcastle 15:20 Stand Strong 1426-58 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 5 8 6 9-1 t b 56 D C Costello Ewan Whillans 46
31-07-2026 Newcastle 15:20 Galahad Threepwood 9435/77 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 6 1 9 8-9 50 Barry McHugh Ewan Whillans 25
31-07-2026 Newcastle 15:20 Speechman 0-98832 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 7 7 6 8-7 v 48 Cam Hardie P A Kirby 23
31-07-2026 Newcastle 15:20 Arcimboldo 23-5449 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 8 2 4 8-4 45 Aiden Brookes M E Sowersby 53
31-07-2026 Newcastle 15:20 The Lakes 696 Handicap 6 9 2m 56y Standard to slow (AW - Tapeta) 3245 4YO plus 9 5 4 8-4 p 45 A Elliott Simon Whitaker 73
31-07-2026 Newcastle 15:55 Go Lockers Go 4-11225 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 1 7 3 9-9 69 Taryn Langley (5) M L W Bell 30
31-07-2026 Newcastle 15:55 Believeinmenow 422739 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 2 10 3 9-8 68 Faye McManoman N Tinkler 42
31-07-2026 Newcastle 15:55 Houndhill 681008 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 3 6 3 9-8 v 68 Alex Jary (3) N Tinkler 15
31-07-2026 Newcastle 15:55 Brave Traveller 1-59273 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 4 2 3 9-7 67 Cam Hardie B Smart 36
31-07-2026 Newcastle 15:55 Nana's Boy George 866-421 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 5 5 3 9-6 66 Barry McHugh Alexandra Dunn 84
31-07-2026 Newcastle 15:55 Perineighs 49443-0 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 6 11 3 9-5 65 D Swift Seb Spencer 56
31-07-2026 Newcastle 15:55 Vinciamo 362927 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 7 13 3 9-4 t 64 Pierre-Louis Jamin K A Ryan 15
31-07-2026 Newcastle 15:55 Dontwaste A Moment 735-017 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 8 8 3 9-4 t 64 Jonny Peate I Furtado 47
31-07-2026 Newcastle 15:55 Taaklam 853-325 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 9 9 3 9-4 64 P J McDonald H Bethell 71
31-07-2026 Newcastle 15:55 Mayflyer 543 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 11 4 3 9-2 62 O J Orr T & S Barclay 156
31-07-2026 Newcastle 15:55 Bella Delizia 641-068 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 12 3 3 9-0 60 Ethan Tindall (5) N Tinkler 36
31-07-2026 Newcastle 15:55 Pivotal Terms 614625 Handicap 5 13 5f Standard to slow (AW - Tapeta) 3978 3YO only 13 12 3 8-10 56 Mark Winn I Jardine 36
31-07-2026 Newcastle 16:30 Judicature 9-42877 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 1 1 4 10-2 64 Taryn Langley (5) J Parkinson & S Smith 22
31-07-2026 Newcastle 16:30 Wish This 1-66859 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 2 2 4 10-1 b 63 Alistair Rawlinson A D Brown 8
31-07-2026 Newcastle 16:30 Why Because 445-647 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 3 9 4 10-1 h 63 Mark Winn P T Midgley 28
31-07-2026 Newcastle 16:30 Reginald Charles 1-63526 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 4 5 6 9-13 61 P J McDonald G R Oldroyd 28
31-07-2026 Newcastle 16:30 Jamaican Storm 214936 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 5 3 4 9-13 61 O J Orr B Smart 46
31-07-2026 Newcastle 16:30 Andalprofit 285816 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 6 7 4 9-12 60 Alex Jary (3) N Tinkler 52
31-07-2026 Newcastle 16:30 Uncertainty 24-8797 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 7 6 3 9-9 64 A Elliott Simon Whitaker 47
31-07-2026 Newcastle 16:30 Arc La Shari 36-0 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 8 10 3 9-7 62 Jonny Peate I Furtado 47
31-07-2026 Newcastle 16:30 Smartanck 910000 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 9 8 3 9-6 61 Cam Hardie A Brittain 25
31-07-2026 Newcastle 16:30 Heathers Feather 646 Handicap 6 10 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 10 4 3 9-3 58 Barry McHugh Miss Tracy Waggott 35
31-07-2026 Newcastle 17:05 Holly Mist 345536 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 1 7 4 10-1 h 64 J Mitchell R Varian 27
31-07-2026 Newcastle 17:05 Travis 500133 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 2 4 5 10-0 63 William Pyle G A Harker 13
31-07-2026 Newcastle 17:05 Finn Ironside 438745 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 3 1 5 9-13 t 62 Elle-May Croot (5) I Furtado 8
31-07-2026 Newcastle 17:05 War And Love 325-934 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 4 9 4 9-12 p1 61 Faye McManoman B Ellison 13
31-07-2026 Newcastle 17:05 Rory's Gold 94-6828 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 5 8 4 9-11 60 Amie Waugh (3) S Waugh 30
31-07-2026 Newcastle 17:05 Saisons D'Or 041576 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 6 5 11 9-10 59 J Garritty Jedd O'Keeffe 23
31-07-2026 Newcastle 17:05 Coramento 211-669 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 7 2 5 9-8 57 O J Orr R Craggs 181
31-07-2026 Newcastle 17:05 Rogue Officer 252-900 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 8 6 4 9-7 h 56 Ethan Tindall (5) A Brittain 114
31-07-2026 Newcastle 17:05 Ticktyboo 7535-00 Handicap 6 9 7f 14y Standard to slow (AW - Tapeta) 4711 3YO plus 9 3 5 9-4 v 53 Alex Jary (3) J Coulson 55
31-07-2026 Newcastle 17:40 Angel Of England U92636 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 1 10 5 9-9 p 48 Barry McHugh A D Brown 6
31-07-2026 Newcastle 17:40 Asadjumeirah 543869 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 2 7 8 9-9 t p 44 Ethan Tindall (5) A Brittain 55
31-07-2026 Newcastle 17:40 Desert Master 262474 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 3 13 5 9-9 v 45 Cam Hardie A Brittain 14
31-07-2026 Newcastle 17:40 Drish Samphire 059/8-76 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 4 2 4 9-9 h 46 Alistair Rawlinson L A Mullaney 17
31-07-2026 Newcastle 17:40 Kitaab 670847 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 5 1 7 9-9 50 Aiden Brookes P A Kirby 21
31-07-2026 Newcastle 17:40 No News 6429-72 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 6 8 6 9-9 b 47 Jonny Peate J R Jenkins 24
31-07-2026 Newcastle 17:40 Ridgemaster 807327 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 7 9 4 9-9 48 Amie Waugh (3) S Waugh 35
31-07-2026 Newcastle 17:40 Uncle Sam 6820-26 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 8 14 4 9-9 49 O J Orr R Craggs 30
31-07-2026 Newcastle 17:40 Blossom In The Air 608-844 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 9 3 3 9-4 b1 46 Taryn Langley (5) Robert Edwards 34
31-07-2026 Newcastle 17:40 Long Shot 824240 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 10 4 3 9-4 p 50 Faye McManoman T D Easterby 13
31-07-2026 Newcastle 17:40 Material Girl 754 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 11 6 3 9-4 45 Pierre-Louis Jamin A Watson 27
31-07-2026 Newcastle 17:40 Realistic Dream 595676 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 12 11 3 9-4 47 Mark Winn I Jardine 15
31-07-2026 Newcastle 17:40 Runninman 3-36874 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 13 5 3 9-4 47 P J McDonald D W Whillans 134
31-07-2026 Newcastle 17:40 Tickhill Flyer 7606 Classified Stakes 6 14 6f Standard to slow (AW - Tapeta) 4711 3YO plus 14 12 3 9-4 b1 48 D C Costello J Parkinson & S Smith 53
31-07-2026 Newmarket 17:50 Blue Victory Novice Stakes 4 7 6f Good to firm 5669 2YO only 1 6 2 9-7 Marco Ghiani W J Knight
31-07-2026 Newmarket 17:50 Cloud Summit 46 Novice Stakes 4 7 6f Good to firm 5669 2YO only 2 5 2 9-7 P Cosgrave G Boughey 25
31-07-2026 Newmarket 17:50 Hayate Novice Stakes 4 7 6f Good to firm 5669 2YO only 3 1 2 9-7 R P Downey R Varian
31-07-2026 Newmarket 17:50 Louis The Fifth 32 Novice Stakes 4 7 6f Good to firm 5669 2YO only 4 4 2 9-7 77 Benoit D L Sayette M L W Bell 17
31-07-2026 Newmarket 17:50 National Honour Novice Stakes 4 7 6f Good to firm 5669 2YO only 5 7 2 9-7 Connor Planas C Appleby
31-07-2026 Newmarket 17:50 Happy Daisy Novice Stakes 4 7 6f Good to firm 5669 2YO only 6 3 2 9-2 Grace McEntee S C Williams
31-07-2026 Newmarket 17:50 Sexy Chick 25 Novice Stakes 4 7 6f Good to firm 5669 2YO only 7 2 2 9-2 R Havlin R Spencer 22
31-07-2026 Newmarket 18:25 Aleatrix 1 Fillies Novice Stakes 3 4 1m 2f Good to firm 6185 3YO plus 1 2 3 9-9 Rhys Clutterbuck R M Beckett 31
31-07-2026 Newmarket 18:25 Golden Island Fillies Novice Stakes 3 4 1m 2f Good to firm 6185 3YO plus 2 3 3 9-2 Marco Ghiani H Main
31-07-2026 Newmarket 18:25 La Mariposa 582 Fillies Novice Stakes 3 4 1m 2f Good to firm 6185 3YO plus 3 4 3 9-2 65 P Cosgrave P Charalambous 14
31-07-2026 Newmarket 18:25 Without Prejudice Fillies Novice Stakes 3 4 1m 2f Good to firm 6185 3YO plus 4 1 3 9-2 R Havlin J & T Gosden
31-07-2026 Newmarket 19:00 Good Earth 415420 Handicap 5 10 6f Good to firm 5154 3YO plus 1 1 9 10-0 73 Connor Planas M Herrington 20
31-07-2026 Newmarket 19:00 Dancing Rinca 64685-9 Handicap 5 10 6f Good to firm 5154 3YO plus 2 6 7 9-13 72 S Donohoe Hayley Burton 27
31-07-2026 Newmarket 19:00 Spring Bloom 262321 Handicap 5 10 6f Good to firm 5154 3YO plus 3 3 9 9-12 71 N Callan J Butler 13
31-07-2026 Newmarket 19:00 Tanmawwy 052/9P4 Handicap 5 10 6f Good to firm 5154 3YO plus 4 9 8 9-11 h b 70 Rhys Clutterbuck H Main 18
31-07-2026 Newmarket 19:00 Jimmy Knocker 21-7752 Handicap 5 10 6f Good to firm 5154 3YO plus 5 7 5 9-9 t 68 Marco Ghiani Andi Brown 22
31-07-2026 Newmarket 19:00 Robert Anstruther 7-47731 Handicap 5 10 6f Good to firm 5154 3YO plus 6 2 3 9-9 73 Nicola Currie H Candy 14
31-07-2026 Newmarket 19:00 Rebel Path 5-77380 Handicap 5 10 6f Good to firm 5154 3YO plus 7 4 7 9-5 p1 64 Olivia Haines (7) S C Williams 22
31-07-2026 Newmarket 19:00 Currahee 7218-96 Handicap 5 10 6f Good to firm 5154 3YO plus 8 5 4 9-4 t 63 P Cosgrave S C Williams 21
31-07-2026 Newmarket 19:00 Blue Samuna 646-67 Handicap 5 10 6f Good to firm 5154 3YO plus 9 8 3 8-12 h1 62 R Havlin James Owen 77
31-07-2026 Newmarket 19:00 Chiedozie 43-0899 Handicap 5 10 6f Good to firm 5154 3YO plus 10 10 5 8-11 56 Grace McEntee P S McEntee 25
31-07-2026 Newmarket 19:32 Jumby 640-802 Handicap 4 9 7f Good to firm 6442 4YO plus 1 8 8 9-11 v1 87 Oliver Carmichael (7) Eve Johnson Houghton 13
31-07-2026 Newmarket 19:32 Physique 003210 Handicap 4 9 7f Good to firm 6442 4YO plus 2 3 6 9-10 86 Grace McEntee Michael Fenton 20
31-07-2026 Newmarket 19:32 Exposure 4265-74 Handicap 4 9 7f Good to firm 6442 4YO plus 3 1 4 9-10 86 R Havlin J & T Gosden 20
31-07-2026 Newmarket 19:32 Nikovo 085433 Handicap 4 9 7f Good to firm 6442 4YO plus 4 9 7 9-9 85 Rowan Scott M Herrington 20
31-07-2026 Newmarket 19:32 Miletus 526315 Handicap 4 9 7f Good to firm 6442 4YO plus 5 2 5 9-6 t p 82 Kaiya Fraser James Keane 13
31-07-2026 Newmarket 19:32 Where's Freddy 830-041 Handicap 4 9 7f Good to firm 6442 4YO plus 6 4 6 9-3 t p 79 Marco Ghiani S C Williams 13
31-07-2026 Newmarket 19:32 Renesmee 325260 Handicap 4 9 7f Good to firm 6442 4YO plus 7 5 6 9-0 p 76 K S McHugh (7) Michael Keady 44
31-07-2026 Newmarket 19:32 Cherry Cobbler 801722 Handicap 4 9 7f Good to firm 6442 4YO plus 8 7 4 8-13 t p 75 C R Lyons (7) S C Williams 15
31-07-2026 Newmarket 19:32 Dion Baker 113113 Handicap 4 9 7f Good to firm 6442 4YO plus 9 6 7 8-11 p 73 Alexandra Egan (7) M Wigham 16
31-07-2026 Newmarket 20:02 Dance Time 45973V Fillies Handicap 5 5 1m 4f Good to firm 5154 3YO plus 1 5 6 10-2 72 Laura Pearson D Loughnane 14
31-07-2026 Newmarket 20:02 Sibling Rivelry 13-1734 Fillies Handicap 5 5 1m 4f Good to firm 5154 3YO plus 2 1 4 10-0 70 Marco Ghiani D M Simcock 21
31-07-2026 Newmarket 20:02 Huggable 20-6945 Fillies Handicap 5 5 1m 4f Good to firm 5154 3YO plus 3 4 4 9-8 t 64 Nicola Currie Dylan Cunha 8
31-07-2026 Newmarket 20:02 Society Girl 47-803 Fillies Handicap 5 5 1m 4f Good to firm 5154 3YO plus 4 2 3 9-1 68 Ashley Lewis (5) E Walker 22
31-07-2026 Newmarket 20:02 Spinney 847 Fillies Handicap 5 5 1m 4f Good to firm 5154 3YO plus 5 3 3 8-6 59 Connor Planas Tom Clover 46
31-07-2026 Newmarket 20:32 Drifts Away 1308-71 Handicap 5 7 1m Good to firm 5154 3YO plus 1 4 5 10-7 p 79 Ryan Kavanagh (3) Terry Kent 8
31-07-2026 Newmarket 20:32 Rising Force 101845 Handicap 5 7 1m Good to firm 5154 3YO plus 2 2 5 10-1 73 N Callan J Butler 21
31-07-2026 Newmarket 20:32 Born A Rebel 4-72024 Handicap 5 7 1m Good to firm 5154 3YO plus 3 5 5 9-8 h1 66 Benoit D L Sayette Patrick Owens 14
31-07-2026 Newmarket 20:32 Mertoun 68-9211 Handicap 5 7 1m Good to firm 5154 3YO plus 4 1 3 9-7 73 Alexandra Egan (7) Jane Chapple-Hyam 27
31-07-2026 Newmarket 20:32 Currumbin 8663-04 Handicap 5 7 1m Good to firm 5154 3YO plus 5 6 5 9-7 h 65 K S McHugh (7) Michael Keady 29
31-07-2026 Newmarket 20:32 King Of Charm 88-0621 Handicap 5 7 1m Good to firm 5154 3YO plus 6 7 5 9-4 p 62 Alice Bond (5) Martin Dunne 41
31-07-2026 Newmarket 20:32 Crimson Rambler 423932 Handicap 5 7 1m Good to firm 5154 3YO plus 7 3 3 9-0 b 66 Rowan Scott M Crawley 13
31-07-2026 Wolverhampton 14:00 Marianne Mozart 5-5 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 1 9 4 9-9 S De Sousa I Mohammed 199
31-07-2026 Wolverhampton 14:00 Esplanade 0 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 2 1 3 9-2 Ross Coakley C Hills 18
31-07-2026 Wolverhampton 14:00 Foxy Night 4332 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 3 6 3 9-2 p1 79 Jack Gilligan J Butler 8
31-07-2026 Wolverhampton 14:00 Gilding The Lily Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 4 4 3 9-2 Tyler Heard J & T Gosden
31-07-2026 Wolverhampton 14:00 Kernow Rose Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 5 3 3 9-2 William Cox Zoe Hawkins
31-07-2026 Wolverhampton 14:00 Navona Grey 54 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 6 7 3 9-2 L Morris Miss Gay Kelleway 48
31-07-2026 Wolverhampton 14:00 Pink Pyjamas Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 7 2 3 9-2 Daniel Muscutt Jack Morland
31-07-2026 Wolverhampton 14:00 Rajiba 4-236 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 8 5 3 9-2 74 Cieren Fallon R Hughes 14
31-07-2026 Wolverhampton 14:00 Shatin Beauty 66 Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 9 8 3 9-2 Tom Kiely-Marshall (5) Miss L A Perratt 15
31-07-2026 Wolverhampton 14:00 Star Of Commala 7- Maiden Fillies Stakes 4 10 7f 36y Standard (AW - Tapeta) 5400 3YO plus 10 10 3 9-2 Molly Keegan-Price (7) Jane Chapple-Hyam 248
31-07-2026 Wolverhampton 14:35 Al Muqdad 063253 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 1 6 6 10-2 v 70 S De Sousa D O'Meara 8
31-07-2026 Wolverhampton 14:35 Gunfighter 300-791 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 2 3 5 10-1 69 Jack Gilligan J Butler 26
31-07-2026 Wolverhampton 14:35 Kit Gabriel 833206 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 3 8 7 10-0 68 Tyler Heard Simon Pearce 24
31-07-2026 Wolverhampton 14:35 Merry 3-45 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 4 1 3 9-9 70 Daniel Muscutt James Horton 92
31-07-2026 Wolverhampton 14:35 Ballybunion 722-0 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 5 9 3 9-8 69 Ross Coakley M L W Bell 84
31-07-2026 Wolverhampton 14:35 Generous Rascal 338357 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 6 7 3 9-7 b1 68 Jack Doughty Dylan Cunha 13
31-07-2026 Wolverhampton 14:35 Angels' Share 10-8985 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 8 10 3 9-5 66 Cieren Fallon W J Knight 23
31-07-2026 Wolverhampton 14:35 Quick Quasar 702197 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 9 5 3 9-5 b1 66 L Morris A Watson 32
31-07-2026 Wolverhampton 14:35 Espanita 165896 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 10 4 3 9-2 h1 63 Oliver Stammers C Johnston 25
31-07-2026 Wolverhampton 14:35 Piazza 4334-57 Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 11 12 3 9-2 63 S D Bowen Ollie Sangster 15
31-07-2026 Wolverhampton 14:35 Uniter 35-867P Handicap 5 12 7f 36y Standard (AW - Tapeta) 3978 3YO plus 12 2 3 9-2 63 George Bass D J Coakley 88
31-07-2026 Wolverhampton 15:10 Paris Babe 0-45680 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 1 9 4 10-4 p 87 L Morris A Watson 70
31-07-2026 Wolverhampton 15:10 Carnival Of Light 441 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 2 7 4 10-1 84 Oliver Stammers C Johnston 14
31-07-2026 Wolverhampton 15:10 Orchid 1754-69 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 3 4 4 10-0 t 83 Jack Doughty G Boughey 62
31-07-2026 Wolverhampton 15:10 Tarot 2231-76 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 4 1 3 9-7 h 83 S D Bowen R Varian 20
31-07-2026 Wolverhampton 15:10 Callahan 321-08 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 5 5 3 9-6 82 Cieren Fallon James Owen 153
31-07-2026 Wolverhampton 15:10 Bella Bisbee 431502 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 6 6 5 9-3 72 Christian Howarth (3) S Dixon 9
31-07-2026 Wolverhampton 15:10 Inside Story 217-548 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 7 2 3 9-3 79 S De Sousa J Tate 45
31-07-2026 Wolverhampton 15:10 Lili Marleen 331-0FP Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 8 3 4 9-2 71 Ross Coakley Jack Jones 13
31-07-2026 Wolverhampton 15:10 Ghisa 117-873 Fillies Handicap 4 9 7f 36y Standard (AW - Tapeta) 5234 3YO plus 9 8 3 9-1 h 77 Daniel Muscutt C Fellowes 43
31-07-2026 Wolverhampton 15:45 Lightning Glory 43423 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 1 8 3 9-9 74 S De Sousa S & E Crisford 14
31-07-2026 Wolverhampton 15:45 Constant Star 2185 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 2 1 3 9-9 74 L Morris Tom Clover 26
31-07-2026 Wolverhampton 15:45 Lillie Margot 37-7213 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 3 6 3 9-8 73 Jack Doughty Jedd O'Keeffe 26
31-07-2026 Wolverhampton 15:45 Suggy 722-181 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 5 7 3 9-7 72 Daniel Muscutt C Hills 25
31-07-2026 Wolverhampton 15:45 Always Blue 254 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 6 10 3 9-7 h 72 S D Bowen H Bethell 53
31-07-2026 Wolverhampton 15:45 Highland Shah 43-413 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 7 2 3 9-6 h 71 Cieren Fallon Miss J A Camacho 22
31-07-2026 Wolverhampton 15:45 The Stone Power 23-374 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 8 9 3 9-4 69 Edward Greatrex R M Beckett 33
31-07-2026 Wolverhampton 15:45 India Gold 4316-92 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 9 5 3 9-2 67 Tyler Heard Miss Gay Kelleway 48
31-07-2026 Wolverhampton 15:45 Golden Mabel 885786 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 10 3 3 8-6 h 57 Tom Kiely-Marshall (5) L Williamson 20
31-07-2026 Wolverhampton 15:45 Yes Waliim 35-0674 Handicap 5 11 1m 142y Standard (AW - Tapeta) 3978 3YO only 11 4 3 8-6 h1 57 Laura Coughlan (3) R Hughes 38
31-07-2026 Wolverhampton 16:20 Joseph 120104 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 1 5 4 10-1 p 69 Jack Gilligan J Butler 25
31-07-2026 Wolverhampton 16:20 Jodhpur Blue 232262 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 2 7 5 10-1 t 69 Edward Greatrex Ian Williams 35
31-07-2026 Wolverhampton 16:20 Roc De Fer 044-31 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 3 3 3 9-9 74 L Morris Sir Mark Prescott 4
31-07-2026 Wolverhampton 16:20 Louie's Folly 4525-48 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 4 6 4 9-6 60 Laura Coughlan (3) F O'Brien 23
31-07-2026 Wolverhampton 16:20 Dartmouth Jet 6-86 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 5 1 5 9-5 59 S De Sousa J Mackie 71
31-07-2026 Wolverhampton 16:20 Much 874 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 6 2 3 9-4 t 69 Daniel Muscutt J R Fanshawe 52
31-07-2026 Wolverhampton 16:20 Fans Favourite 87-3115 Handicap 5 7 1m 4f 51y Standard (AW - Tapeta) 3978 3YO plus 7 4 3 9-4 p 69 Harry Davies H Palmer 4
31-07-2026 Wolverhampton 16:55 Moving Force 50/9287 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 1 5 4 9-13 82 Hope Regan (7) D M Loughnane 17
31-07-2026 Wolverhampton 16:55 American Style 9-30063 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 2 8 4 9-12 81 Harry Davies K A Ryan 17
31-07-2026 Wolverhampton 16:55 Blinky 2-80044 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 3 4 4 9-9 p 78 S D Bowen A Brittain 26
31-07-2026 Wolverhampton 16:55 Papa Cocktail 220523 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 4 10 7 9-9 78 Edward Greatrex M Herrington 18
31-07-2026 Wolverhampton 16:55 Maris Angel 11113-6 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 5 7 5 9-8 77 C J Whiteley (5) Fionn McSharry 59
31-07-2026 Wolverhampton 16:55 Hk Fourteen 105-068 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 6 6 6 9-7 p 76 S De Sousa A W Carroll 7
31-07-2026 Wolverhampton 16:55 Angel Of Anfield 2212-00 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 7 2 3 9-6 h1 80 L Morris Tom Clover 34
31-07-2026 Wolverhampton 16:55 Hugh 429 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 8 9 3 9-5 79 Georgia Dobie C G Cox 52
31-07-2026 Wolverhampton 16:55 King Of Chaos 773171 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 9 1 3 9-5 79 Cieren Fallon Dylan Cunha 14
31-07-2026 Wolverhampton 16:55 Angel Love 231-07 Handicap 4 10 6f 20y Standard (AW - Tapeta) 5234 3YO plus 10 3 3 9-4 78 Daniel Muscutt K P De Foy 51
31-07-2026 Wolverhampton 17:25 Sixcor 537531 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 1 6 8 9-13 p 44 Tom Kiely-Marshall (5) Miss L A Perratt 4
31-07-2026 Wolverhampton 17:25 Bust A Moon 93006-0 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 2 5 4 9-9 h 48 Jack Gilligan D Shaw 60
31-07-2026 Wolverhampton 17:25 Captain Kinsella 677458 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 3 4 4 9-9 t p 45 George Bass J Gallagher 14
31-07-2026 Wolverhampton 17:25 Fancy Dancer 55-5785 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 4 2 4 9-9 50 L Morris Hayley Burton 24
31-07-2026 Wolverhampton 17:25 Happier 26-0496 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 5 1 6 9-9 48 Jack Doughty M Keighley 10
31-07-2026 Wolverhampton 17:25 Poetic Jack 544866 Classified Stakes 6 6 5f 21y Standard (AW - Tapeta) 3245 3YO plus 6 3 6 9-9 p 44 Oliver Stammers R M H Cowell 52

Latest Updates from UK Racing Data

We’re adding new horse racing filters and analysis tools regularly. Recent updates include Beaten Favourites analysis and Laying Results. Stay tuned for more tools coming soon.

Looking for today’s full racecards? Visit our Today’s Races page.
Want to build strategies? Try our Horse Racing System Builder.