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 - 20-06-26

DateRacecourseTimeHorse NameFormRace TypeClass RunnersDistanceGoingPrize_WinAge_Def NumberDrawAgeWeight HeadgearORJockeyTrainerDays Since Last Run
20-06-2026 Ascot 14:30 Agamemnon 61 Stakes 1 21 5f Good to firm 99242 2YO only 1 1 2 9-3 Oisin Murphy R Hughes 33
20-06-2026 Ascot 14:30 Blake's Monarch 26 Stakes 1 21 5f Good to firm 99242 2YO only 2 12 2 9-3 S De Sousa I Furtado 21
20-06-2026 Ascot 14:30 Carry The Flag 212 Stakes 1 21 5f Good to firm 99242 2YO only 3 13 2 9-3 R L Moore A P O'Brien 27
20-06-2026 Ascot 14:30 El Floridita 51 Stakes 1 21 5f Good to firm 99242 2YO only 4 8 2 9-3 Rowan Scott N Tinkler 26
20-06-2026 Ascot 14:30 Flight Signal 1 Stakes 1 21 5f Good to firm 99242 2YO only 5 6 2 9-3 James Doyle A Watson 29
20-06-2026 Ascot 14:30 Force Noir 21 Stakes 1 21 5f Good to firm 99242 2YO only 6 19 2 9-3 b1 D Egan K P De Foy 54
20-06-2026 Ascot 14:30 Mr Macartney 4176 Stakes 1 21 5f Good to firm 99242 2YO only 7 2 2 9-3 v1 Ray Dawson Oli Rix 23
20-06-2026 Ascot 14:30 Mussab 3 Stakes 1 21 5f Good to firm 99242 2YO only 8 14 2 9-3 Colin Keane R A Fahey 28
20-06-2026 Ascot 14:30 New Yorker 134 Stakes 1 21 5f Good to firm 99242 2YO only 9 9 2 9-3 h1 Wayne Lordan A P O'Brien 34
20-06-2026 Ascot 14:30 Orthodox 1 Stakes 1 21 5f Good to firm 99242 2YO only 10 16 2 9-3 Rossa Ryan C G Cox 37
20-06-2026 Ascot 14:30 Persian Spring 51 Stakes 1 21 5f Good to firm 99242 2YO only 11 10 2 9-3 J P Spencer R Hannon 37
20-06-2026 Ascot 14:30 Savage Mariner 2 Stakes 1 21 5f Good to firm 99242 2YO only 12 20 2 9-3 Tom Marquand H Palmer 25
20-06-2026 Ascot 14:30 Social Symbol 1 Stakes 1 21 5f Good to firm 99242 2YO only 13 18 2 9-3 W Buick S & E Crisford 17
20-06-2026 Ascot 14:30 Sovereign Glory 31 Stakes 1 21 5f Good to firm 99242 2YO only 14 17 2 9-3 Jason Watson C Hills 39
20-06-2026 Ascot 14:30 Star Prospect 13 Stakes 1 21 5f Good to firm 99242 2YO only 15 7 2 9-3 Dylan Browne McMonagle J P O'Brien 34
20-06-2026 Ascot 14:30 Tribeca 1 Stakes 1 21 5f Good to firm 99242 2YO only 16 5 2 9-3 Donagh O'Connor Robson Aguiar 56
20-06-2026 Ascot 14:30 Underdog 1 Stakes 1 21 5f Good to firm 99242 2YO only 17 21 2 9-3 Saffie Osborne R Spencer 8
20-06-2026 Ascot 14:30 Where Love Lives 11 Stakes 1 21 5f Good to firm 99242 2YO only 18 4 2 9-3 K Stott K A Ryan 23
20-06-2026 Ascot 14:30 Ez Tina 1 Stakes 1 21 5f Good to firm 99242 2YO only 19 3 2 9-0 b Juan Hernandez Wesley Ward 34
20-06-2026 Ascot 14:30 Fanshell Beach 1 Stakes 1 21 5f Good to firm 99242 2YO only 20 11 2 9-0 b1 James McDonald Wesley Ward 53
20-06-2026 Ascot 14:30 Through The Years 21 Stakes 1 21 5f Good to firm 99242 2YO only 21 15 2 9-0 b1 89 John Velazquez Wesley Ward 37
20-06-2026 Ascot 15:05 Amiloc 11124-6 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 1 12 4 9-3 115 Rossa Ryan R M Beckett 36
20-06-2026 Ascot 15:05 Best Secret 1311-61 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 2 7 4 9-3 115 James Doyle S Wattel 48
20-06-2026 Ascot 15:05 Ethical Diamond 24/111-5 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 3 9 6 9-3 h 120 Dylan Browne McMonagle W P Mullins 84
20-06-2026 Ascot 15:05 Giavellotto 3142-33 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 4 4 7 9-3 120 Oisin Murphy M Botti 84
20-06-2026 Ascot 15:05 Goliath 2103-21 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 5 10 6 9-3 119 C Soumillon F Graffard 20
20-06-2026 Ascot 15:05 Jan Brueghel 1/214-12 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 6 3 5 9-3 123 R L Moore A P O'Brien 14
20-06-2026 Ascot 15:05 Lambourn 1154-13 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 7 1 4 9-3 p 118 Wayne Lordan A P O'Brien 14
20-06-2026 Ascot 15:05 Phantom Flight 71-1916 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 8 5 7 9-3 110 Billy Loughnane George Scott 63
20-06-2026 Ascot 15:05 Sons And Lovers 513-144 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 9 11 5 9-3 p1 111 P C Boudot J P O'Brien 44
20-06-2026 Ascot 15:05 West Wind Blows 1-42222 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 10 6 7 9-3 115 W Buick S & E Crisford 35
20-06-2026 Ascot 15:05 Kalpana 22271-1 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 11 2 5 9-0 p 120 Colin Keane A M Balding 35
20-06-2026 Ascot 15:05 Santorini Star 4112-12 Stakes 1 12 1m 3f 211y Good to firm 141775 4YO plus 12 8 5 9-0 p1 111 Tom Marquand W J Haggas 30
20-06-2026 Ascot 15:40 Almeraq 21/21F-1 Stakes 1 19 6f Good to firm 567100 4YO plus 1 11 4 9-5 109 Tom Marquand W J Haggas 28
20-06-2026 Ascot 15:40 Aramram 371-125 Stakes 1 19 6f Good to firm 567100 4YO plus 2 3 5 9-5 110 S M Levey R Hannon 38
20-06-2026 Ascot 15:40 Comanche Brave 13-3351 Stakes 1 19 6f Good to firm 567100 4YO plus 3 12 4 9-5 113 P C Boudot Donnacha O'Brien 28
20-06-2026 Ascot 15:40 Great Wish 215-147 Stakes 1 19 6f Good to firm 567100 4YO plus 4 8 5 9-5 109 K Shoemark B Olsen 84
20-06-2026 Ascot 15:40 Jasour 066-266 Stakes 1 19 6f Good to firm 567100 4YO plus 5 17 5 9-5 t 107 Rossa Ryan C G Cox 38
20-06-2026 Ascot 15:40 Khaadem 3130-90 Stakes 1 19 6f Good to firm 567100 4YO plus 6 14 10 9-5 109 C Soumillon C Hills 28
20-06-2026 Ascot 15:40 Kind Of Blue 98320-2 Stakes 1 19 6f Good to firm 567100 4YO plus 7 5 5 9-5 114 W Buick J R Fanshawe 38
20-06-2026 Ascot 15:40 Lake Forest 62207-1 Stakes 1 19 6f Good to firm 567100 4YO plus 8 1 5 9-5 119 Cieren Fallon W J Haggas 42
20-06-2026 Ascot 15:40 Lugal 5021-32 Stakes 1 19 6f Good to firm 567100 4YO plus 9 4 6 9-5 114 Katsuma Sameshima Haruki Sugiyama 84
20-06-2026 Ascot 15:40 Overpass 9423-43 Stakes 1 19 6f Good to firm 567100 4YO plus 10 7 7 9-5 116 Joshua Parr Bjorn Baker 4
20-06-2026 Ascot 15:40 Powerful Glory 11/851-7 Stakes 1 19 6f Good to firm 567100 4YO plus 11 10 4 9-5 115 J P Spencer R A Fahey 28
20-06-2026 Ascot 15:40 Regional 33349-3 Stakes 1 19 6f Good to firm 567100 4YO plus 12 2 8 9-5 t 112 Callum Rodriguez E Bethell 38
20-06-2026 Ascot 15:40 Sajir 210-221 Stakes 1 19 6f Good to firm 567100 4YO plus 13 6 5 9-5 115 Oisin Murphy A Fabre 20
20-06-2026 Ascot 15:40 Satono Reve 2249-12 Stakes 1 19 6f Good to firm 567100 4YO plus 14 18 7 9-5 t1 119 R L Moore Noriyuki Hori 55
20-06-2026 Ascot 15:40 Stolen Kiss 24-7111 Stakes 1 19 6f Good to firm 567100 4YO plus 15 15 4 9-5 t1 107 A Pouchin P Cottier 47
20-06-2026 Ascot 15:40 Flora Of Bermuda 23039-1 Stakes 1 19 6f Good to firm 567100 4YO plus 16 13 5 9-2 111 James Doyle A M Balding 49
20-06-2026 Ascot 15:40 Joliestar 153-111 Stakes 1 19 6f Good to firm 567100 4YO plus 17 9 5 9-2 115 James McDonald C J Waller 77
20-06-2026 Ascot 15:40 Sayidah Dariyan 34170-3 Stakes 1 19 6f Good to firm 567100 4YO plus 18 19 4 9-2 107 Billy Loughnane R Hughes 49
20-06-2026 Ascot 15:40 Time For Sandals 137-580 Stakes 1 19 6f Good to firm 567100 4YO plus 19 16 4 9-2 109 R Kingscote Harry Eustace 4
20-06-2026 Ascot 16:20 Dorset 5411-78 Stakes 1 17 7f Good to firm 99242 3YO only 1 6 3 9-6 104 Wayne Lordan A P O'Brien 41
20-06-2026 Ascot 16:20 Thesecretadversary 215-156 Stakes 1 17 7f Good to firm 99242 3YO only 2 2 3 9-6 108 Seamie Heffernan J A Stack 28
20-06-2026 Ascot 16:20 Andab 21-2323 Stakes 1 17 7f Good to firm 99242 3YO only 3 12 3 9-3 v1 103 Dylan Browne McMonagle J P O'Brien 23
20-06-2026 Ascot 16:20 Ardisia 27-7463 Stakes 1 17 7f Good to firm 99242 3YO only 4 15 3 9-3 103 Colin Keane H Palmer 15
20-06-2026 Ascot 16:20 Avicenna 11-20 Stakes 1 17 7f Good to firm 99242 3YO only 5 16 3 9-3 105 Ray Dawson R Varian 49
20-06-2026 Ascot 16:20 Billecart 4-150 Stakes 1 17 7f Good to firm 99242 3YO only 6 4 3 9-3 95 Rowan Scott K R Burke 49
20-06-2026 Ascot 16:20 Catullus 214-271 Stakes 1 17 7f Good to firm 99242 3YO only 7 14 3 9-3 107 W Buick C Appleby 28
20-06-2026 Ascot 16:20 Colori Forever 152-121 Stakes 1 17 7f Good to firm 99242 3YO only 8 13 3 9-3 103 Marco Ghiani M Botti 43
20-06-2026 Ascot 16:20 Into The Sky 12-4 Stakes 1 17 7f Good to firm 99242 3YO only 9 17 3 9-3 107 Oisin Murphy J R Boyle 49
20-06-2026 Ascot 16:20 Morris Dancer 7121- Stakes 1 17 7f Good to firm 99242 3YO only 10 8 3 9-3 110 Benoit D L Sayette J & T Gosden 311
20-06-2026 Ascot 16:20 Neolithic 871-313 Stakes 1 17 7f Good to firm 99242 3YO only 11 7 3 9-3 b1 107 R L Moore A P O'Brien 47
20-06-2026 Ascot 16:20 Saber Strike 1-1 Stakes 1 17 7f Good to firm 99242 3YO only 12 9 3 9-3 108 Tom Marquand W J Haggas 50
20-06-2026 Ascot 16:20 Take Charge Star 316-258 Stakes 1 17 7f Good to firm 99242 3YO only 13 1 3 9-3 t 99 Ben Coen J P Murtagh 28
20-06-2026 Ascot 16:20 America Queen 124-2 Stakes 1 17 7f Good to firm 99242 3YO only 14 5 3 9-0 108 Billy Loughnane R Hughes 66
20-06-2026 Ascot 16:20 Domina Ignis 1-30 Stakes 1 17 7f Good to firm 99242 3YO only 15 11 3 9-0 97 D Egan K P De Foy 48
20-06-2026 Ascot 16:20 Green Sense 20130-6 Stakes 1 17 7f Good to firm 99242 3YO only 16 3 3 9-0 102 James McDonald J P O'Brien 20
20-06-2026 Ascot 16:20 The Prettiest Star 12-4 Stakes 1 17 7f Good to firm 99242 3YO only 17 10 3 9-0 109 James Doyle E Walker 48
20-06-2026 Ascot 17:00 Spy Chief 27638-2 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 1 30 4 9-12 108 W Buick J & T Gosden 28
20-06-2026 Ascot 17:00 Soldier's Tree 3-123 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 2 14 5 9-11 107 S De Sousa James Owen 28
20-06-2026 Ascot 17:00 Run Boy Run 967120 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 3 16 5 9-9 v 105 George Wood R Spencer 84
20-06-2026 Ascot 17:00 Double Rush 1320-11 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 4 24 4 9-9 105 Shane Foley A M Balding 49
20-06-2026 Ascot 17:00 Mitbaahy 7170/2-0 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 5 27 7 9-8 t1 104 Billy Loughnane C Hills 84
20-06-2026 Ascot 17:00 Binhareer 12361-2 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 6 22 4 9-8 104 Tom Marquand W J Haggas 38
20-06-2026 Ascot 17:00 Two Tribes 05-1200 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 7 5 5 9-7 b 103 D Egan R Spencer 106
20-06-2026 Ascot 17:00 Heathcliff 3-31247 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 8 19 5 9-7 103 Cieren Fallon J R Fanshawe 42
20-06-2026 Ascot 17:00 Dubai Bling 3-30712 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 9 23 4 9-6 p 102 Oisin Murphy H Palmer 44
20-06-2026 Ascot 17:00 Royal Zabeel 871-045 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 10 3 5 9-6 102 Jason Watson M Appleby 42
20-06-2026 Ascot 17:00 Leovanni 1137/4-4 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 11 6 4 9-5 t 101 James McDonald K R Burke 119
20-06-2026 Ascot 17:00 Hammer The Hammer 12056-0 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 12 7 4 9-5 t1 101 K Stott K A Ryan 37
20-06-2026 Ascot 17:00 Caburn 001-830 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 13 11 4 9-4 p 100 Colin Keane J Tate 56
20-06-2026 Ascot 17:00 Roman Dragon 870180 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 14 12 7 9-4 v 100 Mason Paetel (5) H Palmer 14
20-06-2026 Ascot 17:00 Flash Harry 12310-6 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 15 26 4 9-4 h 100 Rossa Ryan C G Cox 28
20-06-2026 Ascot 17:00 Fandom 590-631 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 16 1 5 9-4 100 S M Levey R Hannon 20
20-06-2026 Ascot 17:00 Far Above Dream 6101-11 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 17 17 4 9-3 99 K Shoemark James Owen 35
20-06-2026 Ascot 17:00 Ten Pounds 1-48802 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 18 13 5 9-3 p 99 J P Spencer Joey Ramsden 21
20-06-2026 Ascot 17:00 Completely Random 74-1100 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 19 18 5 9-2 p1 98 R L Moore Harry Charlton 42
20-06-2026 Ascot 17:00 Thunderbear 0514-60 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 20 15 6 9-2 98 James Ryan J Davison 54
20-06-2026 Ascot 17:00 Candy 700416- Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 21 20 4 9-2 98 Saffie Osborne R Spencer 259
20-06-2026 Ascot 17:00 Fast Track Harry 0-11770 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 22 21 4 9-1 t 97 Jack Nicholls (5) C G Cox 38
20-06-2026 Ascot 17:00 Apollo One 082939 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 23 31 8 9-1 97 C Soumillon P Charalambous 14
20-06-2026 Ascot 17:00 Evening Saigon 32/10-12 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 24 29 4 9-1 p1 97 Callum Rodriguez H Al Jehani 50
20-06-2026 Ascot 17:00 Realign 9017-91 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 25 10 4 9-1 p 97 James Doyle W J Haggas 21
20-06-2026 Ascot 17:00 Toyotomi 05-5631 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 26 8 5 9-1 97 D Tudhope D O'Meara 13
20-06-2026 Ascot 17:00 Sondad 2723-01 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 27 2 5 9-1 v 97 Joanna Mason M & D Easterby 14
20-06-2026 Ascot 17:00 Trefor 3210-04 Handicap Stakes 2 28 6f Good to firm 90195 3YO plus 28 9 5 9-0 96 Toby Moore (7) C Hills 26
20-06-2026 Ascot 17:35 Bourbon Blues 5322-30 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 1 12 3 9-9 103 Joe Leavy B J Meehan 35
20-06-2026 Ascot 17:35 Sahara King 1-522 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 2 17 3 9-7 p1 101 James Doyle R Hannon 35
20-06-2026 Ascot 17:35 Evanesco 2617-41 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 3 16 3 9-6 100 D Egan C Johnston 48
20-06-2026 Ascot 17:35 Spyce 214-54 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 4 2 3 9-6 100 Rossa Ryan A King 35
20-06-2026 Ascot 17:35 Bayaann 1-21 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 6 5 3 9-4 98 Cieren Fallon W J Haggas 12
20-06-2026 Ascot 17:35 Nil Bua Gan Dua 435-31 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 7 11 3 9-3 97 Dylan Browne McMonagle J P O'Brien 40
20-06-2026 Ascot 17:35 Harmonics 511 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 8 10 3 9-3 97 Shane Foley J & T Gosden 15
20-06-2026 Ascot 17:35 Sunset On Leros 4143-83 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 9 6 3 9-3 p1 97 Marco Ghiani M Botti 50
20-06-2026 Ascot 17:35 Balzac 3-1330 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 10 15 3 9-3 97 Billy Loughnane Jane Chapple-Hyam 14
20-06-2026 Ascot 17:35 Amadeus Mozart 1-272 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 11 8 3 9-2 96 R L Moore A P O'Brien 16
20-06-2026 Ascot 17:35 Lost Boys 331-11 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 12 14 3 9-2 96 James McDonald D Menuisier 35
20-06-2026 Ascot 17:35 Allegresse 2117-49 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 13 1 3 8-13 93 Oisin Murphy A M Balding 14
20-06-2026 Ascot 17:35 Perisher 253-311 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 14 7 3 8-11 p 91 W Buick J P O'Brien 42
20-06-2026 Ascot 17:35 Princling 22-14 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 15 18 3 8-11 91 Tom Marquand W J Haggas 21
20-06-2026 Ascot 17:35 Folk Pageant 2-19111 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 16 4 3 8-10 90 Rowan Scott C Johnston 14
20-06-2026 Ascot 17:35 Echo Of Stars 42-41 Handicap Stakes 2 17 1m 1f 212y Good to firm 61848 3YO only 17 3 3 8-10 t 90 J P Spencer Oliver Cole 22
20-06-2026 Ascot 18:10 Maxi King 8/3434-2 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 10 8 6 9-4 103 Rowan Scott K P De Foy 43
20-06-2026 Ascot 18:10 Mr Hollywood 422541- Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 11 1 6 9-4 98 Billy Loughnane W P Mullins 269
20-06-2026 Ascot 18:10 Aajej 0255-19 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 12 5 4 9-3 p 77 K Shoemark R T Phillips 43
20-06-2026 Ascot 18:10 Pivotal Days 3/7985-7 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 13 11 4 9-3 63 George Downing S Hosie 105
20-06-2026 Ascot 18:10 A Piece Of Heaven 32/3-221 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 1 10 8 9-4 t 105 Dylan Browne McMonagle J P O'Brien 43
20-06-2026 Ascot 18:10 Berkshire Sundance 81-0116 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 2 9 6 9-4 p 96 Oisin Murphy A M Balding 43
20-06-2026 Ascot 18:10 Carlton 21-2154 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 3 12 6 9-4 v 82 Cieren Fallon James Owen 43
20-06-2026 Ascot 18:10 Columbus 4/24536- Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 4 3 5 9-4 109 Colin Keane W P Mullins 244
20-06-2026 Ascot 18:10 Dallas Star 233254 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 5 4 5 9-4 101 D Egan Robson Aguiar 22
20-06-2026 Ascot 18:10 French Master 1150-35 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 6 6 5 9-4 p 108 James Doyle J & T Gosden 35
20-06-2026 Ascot 18:10 Hipop De Loire 5/4630-7 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 7 2 9 9-4 b 102 George Wood Nick Scholfield 28
20-06-2026 Ascot 18:10 Illinois 1227-36 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 8 13 5 9-4 111 R L Moore A P O'Brien 14
20-06-2026 Ascot 18:10 Le Destrier 74512/3 Conditions Stakes 2 13 2m 5f 143y Good to firm 64800 GBBPlus Race | Class 2 | 4YO plus 9 7 7 9-4 106 W Buick W P Mullins 36
20-06-2026 Ayr 13:48 Beauty For Love 7 Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 1 6 2 9-7 J Mitchell C Johnston 48
20-06-2026 Ayr 13:48 Just For Monty Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 2 4 2 9-7 S H James K Scott
20-06-2026 Ayr 13:48 Maximus Meridius Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 3 1 2 9-7 Lewis Edmunds D Loughnane
20-06-2026 Ayr 13:48 Statten Island 4 Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 4 5 2 9-7 T Eaves K A Ryan 37
20-06-2026 Ayr 13:48 Thebesthasyetocome 3 Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 5 2 2 9-7 Mikey Sheehy A Keatley 71
20-06-2026 Ayr 13:48 Savoy Blue Maiden Stakes 4 6 6f Good to soft-good in places 5400 2YO only 6 3 2 9-2 P Mulrennan J S Goldie
20-06-2026 Ayr 14:18 Henery Hawk 323613 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 1 7 7 9-12 60 P Mulrennan Miss L A Perratt 31
20-06-2026 Ayr 14:18 King Of The Jungle 3625-01 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 2 2 6 9-11 59 Billy Garritty M & D Easterby 24
20-06-2026 Ayr 14:18 Keep The Gold 9/732-25 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 3 11 4 9-10 b1 58 Lewis Edmunds M Dods 15
20-06-2026 Ayr 14:18 Auntie Jo 744921 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 4 8 4 9-8 b1 56 S H James K Scott 18
20-06-2026 Ayr 14:18 Wee Mary 334421 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 5 10 4 9-6 h 54 Amie Waugh (3) J S Goldie 14
20-06-2026 Ayr 14:18 Great Profit 764-8 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 6 9 3 9-6 60 Barry McHugh W G Harrison 33
20-06-2026 Ayr 14:18 Royal Duke 680-763 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 7 1 5 9-3 51 Rhys Elliott (5) R M Smith 14
20-06-2026 Ayr 14:18 Supremissy 0U-93 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 8 6 3 9-0 54 A Mullen I Jardine 48
20-06-2026 Ayr 14:18 Regal Dream 4334-00 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 9 4 3 8-13 b1 53 T Eaves K A Ryan 61
20-06-2026 Ayr 14:18 Ski Angel 59-4562 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 10 5 6 8-12 46 J Mitchell R M Smith 5
20-06-2026 Ayr 14:18 Bonito Cavalo 00-0879 Handicap 6 11 5f Good to soft-good in places 3664 3YO plus 11 3 7 8-12 46 Harry Davies J S Goldie 68
20-06-2026 Ayr 14:53 Dancingwithmyself 413-243 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 3 3 5 9-6 90 O J Orr M L W Bell 28
20-06-2026 Ayr 14:53 Oneforthegutter 00008-7 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 4 2 7 9-6 90 P Mulrennan Ian Williams 49
20-06-2026 Ayr 14:53 Peaky Blinder 3391-10 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 5 9 4 9-5 p 89 Jason Hart A M Balding 43
20-06-2026 Ayr 14:53 Ashnak 423-834 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 6 10 4 9-4 88 Mark Winn D O'Meara 36
20-06-2026 Ayr 14:53 Boatswain 7488-03 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 7 1 4 9-4 p 88 J Mitchell S & E Crisford 24
20-06-2026 Ayr 14:53 Pole Star 650-435 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 8 8 4 9-4 v 88 Mikey Sheehy C Johnston 20
20-06-2026 Ayr 14:53 Divine Knight 17240-6 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 9 6 5 9-0 84 Harry Davies W J Haggas 26
20-06-2026 Ayr 14:53 Letsbefrank 575-113 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 10 12 6 8-8 78 Lauren Young (5) J S Goldie 20
20-06-2026 Ayr 14:53 Humble Spark 442262 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 11 11 6 8-8 p 78 Amie Waugh (3) J S Goldie 7
20-06-2026 Ayr 14:53 Alba Chiara 3012-00 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 12 5 4 8-7 77 Warren Fentiman (3) N Lupini 8
20-06-2026 Ayr 14:53 Albany P16/026- Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 1 7 6 9-9 93 H Crouch R M Beckett 289
20-06-2026 Ayr 14:53 Square Necker 31-21 Handicap 2 12 1m 5f 26y Good to soft-good in places 21600 4YO plus 2 4 4 9-7 91 S H James K P De Foy 48
20-06-2026 Ayr 15:28 Approaching Dawn 6-87519 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 1 4 6 9-9 46 Lauren Young (5) J S Goldie 1
20-06-2026 Ayr 15:28 Monhammer 22325-0 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 2 10 8 9-9 48 P Mulrennan Miss L A Perratt 14
20-06-2026 Ayr 15:28 No Nay Nevermind 756996 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 3 3 4 9-9 47 A Mullen I Jardine 10
20-06-2026 Ayr 15:28 Pebble Dash 240444 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 4 2 4 9-9 p 45 Barry McHugh W G Harrison 10
20-06-2026 Ayr 15:28 Ridgemaster 01-8073 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 5 7 4 9-9 48 Amie Waugh (3) S Waugh 23
20-06-2026 Ayr 15:28 Ring Of Gold 225407 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 6 11 9 9-9 45 Billy Garritty M & D Easterby 24
20-06-2026 Ayr 15:28 Trais Fluors 548850 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 7 1 12 9-9 50 T Eaves Miss L A Perratt 18
20-06-2026 Ayr 15:28 Evelyn's Garden 85088 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 8 12 3 9-0 44 Jason Hart K Scott 12
20-06-2026 Ayr 15:28 Lanarra 7761-23 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 9 5 3 9-0 49 O J Orr R M Smith 12
20-06-2026 Ayr 15:28 Lope Y Linda 5-54120 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 10 8 3 9-0 50 D Allan T D Easterby 4
20-06-2026 Ayr 15:28 Queenies Pal 76773-9 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 11 9 3 9-0 t1 p 48 Mark Winn N Wilson 33
20-06-2026 Ayr 15:28 Royal Baroness 660-43 Classified Stakes 6 12 7f 50y Good to soft-good in places 3664 3YO plus 12 6 3 9-0 43 Rhys Elliott (5) R M Smith 15
20-06-2026 Ayr 16:08 Beautiful Diamond 812-393 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 1 2 5 9-9 105 S H James K R Burke 28
20-06-2026 Ayr 16:08 Billie Be Quick 60-0054 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 2 8 4 9-6 b 89 P Mulrennan Mrs J Harrington 6
20-06-2026 Ayr 16:08 Fluorescence 23104-U Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 3 4 4 9-6 90 O J Orr E Bethell 20
20-06-2026 Ayr 16:08 Kinswoman 1121-26 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 4 13 4 9-6 91 Harry Davies W J Haggas 14
20-06-2026 Ayr 16:08 Layla Liz 121/2-10 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 5 12 4 9-6 90 A Mullen A Watson 55
20-06-2026 Ayr 16:08 Luna A Inbhir Nis 1325-03 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 6 14 4 9-6 96 Jason Hart K Scott 21
20-06-2026 Ayr 16:08 Rhyme Dust 463-964 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 7 5 4 9-6 92 H Crouch R M Beckett 8
20-06-2026 Ayr 16:08 Rose Of Honour 11-1 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 8 10 4 9-6 91 Lewis Edmunds J Tate 49
20-06-2026 Ayr 16:08 Sapphire Princess 233241- Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 9 15 4 9-6 77 Mikey Sheehy K A Ryan 250
20-06-2026 Ayr 16:08 Argentine Tango 37-4466 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 10 7 3 9-0 98 D Allan T D Easterby 7
20-06-2026 Ayr 16:08 Cardiff By The Sea 247-10 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 11 1 3 9-0 91 Andrew Slattery J A Stack 54
20-06-2026 Ayr 16:08 Coconut Cove 2316-5 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 12 11 3 9-0 h 92 J Mitchell R Varian 29
20-06-2026 Ayr 16:08 Shes Got A Brother 1143 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 13 6 3 9-0 h 82 Billy Garritty M & D Easterby 15
20-06-2026 Ayr 16:08 Thenandnow 2457-15 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 14 3 3 9-0 81 Mark Winn Mrs J Harrington 48
20-06-2026 Ayr 16:08 Thora 510-5 Fillies Mares Stakes 1 15 5f Good to soft-good in places 39697 3YO plus 15 9 3 9-0 88 T Eaves K A Ryan 104
20-06-2026 Ayr 16:48 Storm Esme 101-708 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 1 3 3 9-9 70 D Allan T D Easterby 18
20-06-2026 Ayr 16:48 Milford Grange 3-722 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 3 6 3 9-8 69 Billy Garritty M & D Easterby 35
20-06-2026 Ayr 16:48 Napolian 2334-8 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 4 5 3 9-8 69 Mark Winn D O'Meara 15
20-06-2026 Ayr 16:48 Horace Wallace 53-1870 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 5 9 3 9-7 68 O J Orr R A Fahey 34
20-06-2026 Ayr 16:48 Blue Mantle 3-250 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 6 7 3 9-7 68 A Mullen C Johnston 29
20-06-2026 Ayr 16:48 Circle Of Trust 652-092 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 7 4 3 9-5 b 66 T Eaves K A Ryan 15
20-06-2026 Ayr 16:48 Real Jack 572-656 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 8 1 3 9-4 p1 65 P Mulrennan M Dods 15
20-06-2026 Ayr 16:48 Ellie's De Vega 45-3343 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 9 10 3 8-7 p 54 Barry McHugh N Wilson 16
20-06-2026 Ayr 16:48 Sanny Doo 4-848 Handicap 5 10 7f 50y Good to soft-good in places 4187 3YO only 10 8 3 8-4 51 Lauren Young (5) J S Goldie 11
20-06-2026 Ayr 17:23 Eternal Sunshine 0-00009 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 1 2 6 10-4 h 82 Lauren Young (5) J S Goldie 8
20-06-2026 Ayr 17:23 Prince Of Pillo 9202-96 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 2 7 6 10-2 80 Warren Fentiman (3) R A Fahey 154
20-06-2026 Ayr 17:23 Novamay 1104-95 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 3 4 4 10-2 80 Rhys Elliott (5) M Dods 26
20-06-2026 Ayr 17:23 Roberto Caro 0-53430 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 4 9 5 10-2 t 80 Mikey Sheehy A Keatley 21
20-06-2026 Ayr 17:23 Parisiac 1428-12 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 5 1 7 10-1 p 79 Cara Tuke (7) I Jardine 11
20-06-2026 Ayr 17:23 Tinto 20000-0 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 6 6 10 10-0 78 T Eaves M Dods 26
20-06-2026 Ayr 17:23 Aberama Gold 541603 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 7 10 9 10-0 v 78 Mark Winn D O'Meara 18
20-06-2026 Ayr 17:23 Abduction 041877 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 8 3 8 9-10 74 Harry Davies J S Goldie 14
20-06-2026 Ayr 17:23 Oriental Prince 72-3050 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 9 13 5 9-10 h 74 P Mulrennan J S Goldie 8
20-06-2026 Ayr 17:23 Dandy Magic 38-5230 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 10 12 4 9-9 73 A Mullen J S Goldie 116
20-06-2026 Ayr 17:23 Lion's House 350204 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 11 8 5 9-5 69 D Allan Miss L A Perratt 16
20-06-2026 Ayr 17:23 Kelpie Grey 705-658 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 12 11 6 9-2 66 Amie Waugh (3) J S Goldie 16
20-06-2026 Ayr 17:23 Whiskey Kisses 5423-46 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 13 14 3 8-12 69 S H James R M Smith 87
20-06-2026 Ayr 17:23 Falcon Queen 4-448 Handicap 4 14 6f Good to soft-good in places 5234 3YO plus 14 5 3 8-7 h 64 Barry McHugh R M Smith 24
20-06-2026 Doncaster 17:48 Caravel Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 1 4 2 9-2 Jonny Peate S P C Woods
20-06-2026 Doncaster 17:48 China In Your Hand Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 2 11 2 9-2 Paddy Bradley C Fellowes
20-06-2026 Doncaster 17:48 Gliding Martha 2 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 3 7 2 9-2 P Cosgrave D J Coakley 21
20-06-2026 Doncaster 17:48 Star Martini Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 4 6 2 9-2 Darragh Keenan B Ellison
20-06-2026 Doncaster 17:48 Vegas Lights 3 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 5 2 2 9-2 Alec Voikhansky R Hannon 7
20-06-2026 Doncaster 17:48 Aminaty Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 6 10 2 8-13 Daniel Muscutt A M Balding
20-06-2026 Doncaster 17:48 Cash Cove 44 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 7 5 2 8-13 P J McDonald C Johnston 14
20-06-2026 Doncaster 17:48 Heldobeldo 22 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 8 12 2 8-13 L Morris James Owen 15
20-06-2026 Doncaster 17:48 Pride's Queen 8 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 9 3 2 8-13 C Lee M Botti 28
20-06-2026 Doncaster 17:48 Coral Cove Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 10 14 2 8-10 Cam Hardie James Owen
20-06-2026 Doncaster 17:48 Dun Eideann 66 Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 11 9 2 8-10 William Cox Tom Dascombe 16
20-06-2026 Doncaster 17:48 Gerry's Darling Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 12 13 2 8-10 O McSweeney Roger Fell
20-06-2026 Doncaster 17:48 Minnal Maiden Fillies Stakes 2 13 7f 6y Good to firm 16200 2YO only 13 8 2 8-10 Dylan Hogan D M Simcock
20-06-2026 Doncaster 18:20 Chimes Of Thunder 6-25 Fillies Novice Stakes 3 4 1m 2f 43y Good to firm 6480 3YO plus 1 3 3 9-2 77 Darragh Keenan W J Haggas 33
20-06-2026 Doncaster 18:20 Hollywell Stream 2-6 Fillies Novice Stakes 3 4 1m 2f 43y Good to firm 6480 3YO plus 2 1 3 9-2 Daniel Muscutt Jane Chapple-Hyam 22
20-06-2026 Doncaster 18:20 Khepri Fillies Novice Stakes 3 4 1m 2f 43y Good to firm 6480 3YO plus 3 4 3 9-2 C Lee K R Burke
20-06-2026 Doncaster 18:20 Seven Sisters 23 Fillies Novice Stakes 3 4 1m 2f 43y Good to firm 6480 3YO plus 4 2 3 9-2 Edward Greatrex R M Beckett 19
20-06-2026 Doncaster 18:55 Three Non Blondes 1-215 Handicap 4 13 7f 6y Good to firm 5653 3YO only 1 1 3 9-11 82 Alexandra Egan (7) Hayley Burton 78
20-06-2026 Doncaster 18:55 Galileo Island 21132-4 Handicap 4 13 7f 6y Good to firm 5653 3YO only 2 9 3 9-9 p1 80 P J McDonald M Botti 170
20-06-2026 Doncaster 18:55 Flight Control 135 Handicap 4 13 7f 6y Good to firm 5653 3YO only 3 2 3 9-9 80 William Pyle K Frost 14
20-06-2026 Doncaster 18:55 Chale Chalo 10931-2 Handicap 4 13 7f 6y Good to firm 5653 3YO only 4 11 3 9-7 p 78 William Cox Tom Dascombe 170
20-06-2026 Doncaster 18:55 Watcha Snoop 180-000 Handicap 4 13 7f 6y Good to firm 5653 3YO only 5 3 3 9-6 p1 77 L Morris H Palmer 24
20-06-2026 Doncaster 18:55 Gesayed 1-35 Handicap 4 13 7f 6y Good to firm 5653 3YO only 6 4 3 9-6 77 C Lee K R Burke 50
20-06-2026 Doncaster 18:55 French Affair 4-25424 Handicap 4 13 7f 6y Good to firm 5653 3YO only 7 5 3 9-5 76 Alec Voikhansky R Hannon 15
20-06-2026 Doncaster 18:55 Cotai Eye Joe 3310 Handicap 4 13 7f 6y Good to firm 5653 3YO only 8 6 3 9-4 75 D Nolan I Furtado 28
20-06-2026 Doncaster 18:55 Mighty Vega 182213 Handicap 4 13 7f 6y Good to firm 5653 3YO only 9 8 3 9-4 t p 75 Christian Howarth (3) S Dixon 14
20-06-2026 Doncaster 18:55 Toastmaster 2-23533 Handicap 4 13 7f 6y Good to firm 5653 3YO only 10 7 3 9-2 73 Edward Greatrex M Herrington 15
20-06-2026 Doncaster 18:55 Comprador 33353 Handicap 4 13 7f 6y Good to firm 5653 3YO only 11 13 3 9-0 t1 p 71 Cam Hardie A Brittain 22
20-06-2026 Doncaster 18:55 Harswell Angel 17-4888 Handicap 4 13 7f 6y Good to firm 5653 3YO only 12 10 3 8-12 69 O McSweeney Roger Fell 28
20-06-2026 Doncaster 18:55 Vega Storm 335 Handicap 4 13 7f 6y Good to firm 5653 3YO only 13 12 3 8-10 67 Ryan Sexton R A Fahey 40
20-06-2026 Doncaster 19:30 Goldmoyne 113954 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 1 1 6 9-11 p 87 L Morris James Owen 21
20-06-2026 Doncaster 19:30 Master Richard 4103-23 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 2 11 7 9-9 85 Dylan Hogan N Wilson 55
20-06-2026 Doncaster 19:30 Talis Evolvere 528082 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 3 6 6 9-9 85 Alec Voikhansky R Hannon 8
20-06-2026 Doncaster 19:30 Walson's Law 1516-30 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 4 7 5 9-7 83 C Lee Eve Johnson Houghton 29
20-06-2026 Doncaster 19:30 Obelix 0089-01 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 5 9 6 9-7 h 83 Ryan Sexton Miss J A Camacho 16
20-06-2026 Doncaster 19:30 Eldrickjones 4-44630 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 6 10 7 9-7 83 Jonny Peate Roger Fell 37
20-06-2026 Doncaster 19:30 Leadman 6-86206 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 7 8 6 9-6 82 D Nolan D O'Meara 8
20-06-2026 Doncaster 19:30 Mudamer 117-330 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 8 5 7 9-6 82 O McSweeney G A Harker 35
20-06-2026 Doncaster 19:30 Diligent Resdev 5336-96 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 9 3 5 9-6 v 82 J P Sullivan M & D Easterby 21
20-06-2026 Doncaster 19:30 Monsieur Bondy 3117-0 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 10 2 4 9-5 81 P J McDonald G R Oldroyd 14
20-06-2026 Doncaster 19:30 The Green Man 632330 Handicap 4 11 7f 6y Good to firm 5653 4YO plus 11 4 7 8-10 t v 72 Cam Hardie P A Kirby 8
20-06-2026 Doncaster 20:00 Ran Amok 7470-52 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 1 5 4 10-4 t 76 L Morris H Palmer 7
20-06-2026 Doncaster 20:00 Another Investment 0700-00 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 2 1 7 9-10 68 Faye McManoman N Tinkler 65
20-06-2026 Doncaster 20:00 Sugar Baby 127-875 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 3 10 8 9-9 67 D Nolan P D Niven 4
20-06-2026 Doncaster 20:00 Lumenbourg 238-031 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 4 6 5 9-9 v 67 Ryan Sexton Miss J A Camacho 11
20-06-2026 Doncaster 20:00 Men Of Honour 3664-99 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 5 7 4 9-9 67 J P Sullivan Mrs R Carr 17
20-06-2026 Doncaster 20:00 Dark Side Thunder 489253 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 6 9 7 9-9 p 67 Darragh Keenan Jessica Macey 26
20-06-2026 Doncaster 20:00 Great 3-06378 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 7 2 4 9-7 65 P J McDonald S England 12
20-06-2026 Doncaster 20:00 Yachtsman 5-34714 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 8 3 3 9-5 t 70 Daniel Muscutt Jack Morland 30
20-06-2026 Doncaster 20:00 Fizzy Cristal 421-614 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 9 4 3 9-5 70 Cam Hardie R A Fahey 21
20-06-2026 Doncaster 20:00 Woolridge 42-2883 Handicap 5 10 6f 2y Good to firm 4397 3YO plus 10 8 4 9-4 p 62 Christian Howarth (3) S Dixon 50
20-06-2026 Doncaster 20:30 Oasis Sunrise 213211 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 1 5 4 9-12 73 Ashley Lewis (5) G Harris 7
20-06-2026 Doncaster 20:30 Kurios Lady 6-34625 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 2 1 4 9-7 68 C Lee J Tate 42
20-06-2026 Doncaster 20:30 Pleasant Man 294733 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 3 3 8 9-6 p 67 D Nolan Joey Ramsden 4
20-06-2026 Doncaster 20:30 Opera Wave 5212-53 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 4 4 4 9-6 h 67 L Morris D M Simcock 26
20-06-2026 Doncaster 20:30 Bulldog Spirit 985-657 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 5 2 6 9-4 p 65 Daniel Muscutt B J Llewellyn 20
20-06-2026 Doncaster 20:30 Nanny Park 333-807 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 6 6 4 9-1 62 Jonny Peate Miss S Ender 12
20-06-2026 Doncaster 20:30 Trojan Truth 1523-62 Handicap 5 7 1m 3f 197y Good to firm 4397 4YO plus 7 7 7 9-1 b 62 P Cosgrave Ed De Giles 22
20-06-2026 Doncaster 21:00 Cranachan 6-21 Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 1 1 3 9-10 81 Edward Greatrex R M Beckett 59
20-06-2026 Doncaster 21:00 My Ballyquinn 7-241 Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 2 4 3 9-9 80 D Nolan D O'Meara 36
20-06-2026 Doncaster 21:00 Asia Force 2223 Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 3 2 3 9-7 78 C Lee K R Burke 8
20-06-2026 Doncaster 21:00 Central Command 755-101 Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 4 5 3 9-6 v 77 Daniel Muscutt S & E Crisford 16
20-06-2026 Doncaster 21:00 Mudita 315 Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 5 3 3 9-1 72 Cam Hardie R A Fahey 17
20-06-2026 Doncaster 21:00 Home Secretary 6679- Handicap 4 6 1m 3f 197y Good to firm 5653 3YO only 6 6 3 8-4 p1 61 L Morris Sir Mark Prescott 236
20-06-2026 Down-Royal 14:06 Altura 7 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 1 11 3 9-3 Nathan Crosse Mrs J Harrington 66
20-06-2026 Down-Royal 14:06 Anaverna Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 2 10 3 9-3 h1 Robert Whearty M Rice
20-06-2026 Down-Royal 14:06 Camelot Queen 6-36 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 3 6 3 9-3 74 J Cleary (5) A P O'Brien 32
20-06-2026 Down-Royal 14:06 Charm Of Venice 9-5 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 4 9 3 9-3 Gary Carroll A Oliver 162
20-06-2026 Down-Royal 14:06 Churchfield Lady 7 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 5 3 3 9-3 Keithen Kennedy (5) Mrs J Harrington 48
20-06-2026 Down-Royal 14:06 Donna Time 76 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 6 8 3 9-3 Rory Cleary C W J Farrell 16
20-06-2026 Down-Royal 14:06 Guinelot Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 7 7 3 9-3 h1 Ronan Whelan K J Condon
20-06-2026 Down-Royal 14:06 My First Rose 7 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 8 5 3 9-3 Chris Hayes D K Weld 41
20-06-2026 Down-Royal 14:06 Ruby Vega 0 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 9 4 3 9-3 Ruby Kinkaid (10) N Lupini 22
20-06-2026 Down-Royal 14:06 Solas Na Gealai 7 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 10 1 3 9-3 Declan McDonogh J S Bolger 17
20-06-2026 Down-Royal 14:06 Vauntingly 32 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 11 2 3 9-3 t1 J M Sheridan J P O'Brien 31
20-06-2026 Down-Royal 14:06 Wickedly Wootton 4 Maiden Fillies 12 1m 2f 96y Good to yielding-yielding in places 12000 3YO ONLY 12 12 3 9-3 Billy Lee P Twomey 41
20-06-2026 Down-Royal 14:41 Teologia 5-921 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 1 5 3 10-1 p 71 J M Sheridan J P O'Brien 22
20-06-2026 Down-Royal 14:41 Hassaniya 8-45 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 2 8 3 10-0 70 Jamie Powell M O'Callaghan 31
20-06-2026 Down-Royal 14:41 Dreoilin 89-4227 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 3 1 3 9-10 66 Declan McDonogh J S Bolger 41
20-06-2026 Down-Royal 14:41 Amrum 67961 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 4 4 3 9-8 p1 64 Nicola Burns (5) G M Lyons 19
20-06-2026 Down-Royal 14:41 Glamazon 0-54108 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 5 9 3 9-8 p 64 Scott McCullagh Mrs J Harrington 16
20-06-2026 Down-Royal 14:41 Aquilla Star 0072- Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 6 12 3 9-7 63 J Cleary (5) J C McConnell 236
20-06-2026 Down-Royal 14:41 Espritroyale 90-565 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 7 3 3 9-7 63 Gary Carroll G P Cromwell 22
20-06-2026 Down-Royal 14:41 Roaming Coyote 0-762 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 8 2 3 9-7 63 Billy Lee Kevin Coleman 19
20-06-2026 Down-Royal 14:41 The Holy Apostle 03750-0 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 9 11 3 9-7 63 Luke McAteer B W Duke 10
20-06-2026 Down-Royal 14:41 Chapel Island 06087-8 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 10 10 3 9-6 t 62 Jack Kearney (3) A Oliver 23
20-06-2026 Down-Royal 14:41 Connecteo 00-82 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 11 7 3 9-5 t 61 Chris Hayes A Oliver 33
20-06-2026 Down-Royal 14:41 Arizona Star 00-30 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 12 6 3 9-0 56 Leigh Roche Peter McCreery 33
20-06-2026 Down-Royal 14:41 Captain Con 0-0067 Handicap 13 1m 2f 96y Good to yielding-yielding in places 7200 3YO ONLY 13 13 3 9-0 56 Adam Caffrey N Meade 15
20-06-2026 Down-Royal 15:16 Rising Sky 47-7180 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 1 2 4 10-2 t b 60 Sam Coen (5) A McCann 23
20-06-2026 Down-Royal 15:16 Slaney Swagger 262380- Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 2 1 5 9-11 p 55 Rory Cleary Aidan Melia 192
20-06-2026 Down-Royal 15:16 Cleopatra's Needle 66520-2 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 3 4 8 9-6 h 50 Chris Hayes H Rogers 69
20-06-2026 Down-Royal 15:16 Folk Warrior 00/0-5 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 4 6 4 9-3 47 Declan McDonogh J Nash 25
20-06-2026 Down-Royal 15:16 Simpson's Paradox 58/6-708 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 5 11 6 9-2 t b 46 Keithen Kennedy (5) J A Kinsella 8
20-06-2026 Down-Royal 15:16 Albatala 00269/4 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 6 14 7 9-1 t 45 Gary Carroll J C McConnell 15
20-06-2026 Down-Royal 15:16 Copper Craft 034-320 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 7 9 4 9-1 b1 45 Billy Lee A Oliver 15
20-06-2026 Down-Royal 15:16 Hosanna Power 000079 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 8 17 6 9-1 p 45 J Cleary (5) D Broad 23
20-06-2026 Down-Royal 15:16 Maker's Mark 49990-0 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 9 3 3 8-13 55 Sadhbh Tormey (7) T G McCourt 15
20-06-2026 Down-Royal 15:16 Marians Gal 15-4327 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 10 13 6 8-13 p 43 J M Sheridan K Smith 36
20-06-2026 Down-Royal 15:16 Coul Dore 000-02 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 11 5 3 8-11 h 53 Leigh Roche W R Crawford 15
20-06-2026 Down-Royal 15:16 Stonyfalls 0809-69 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 12 8 3 8-9 51 Jamie Powell Paul Traynor 1
20-06-2026 Down-Royal 15:16 Swift Charm 07-0033 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 13 7 3 8-9 t 51 Gavin Ryan W R Crawford 15
20-06-2026 Down-Royal 15:16 Thistle Cross 00-00 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 14 16 3 8-7 h1 49 Nathan Crosse M Rice 22
20-06-2026 Down-Royal 15:16 Onyeisi 227074 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 15 515 3 9-0 b 56 Reserve 1 1 K Thornton 15
20-06-2026 Down-Royal 15:16 Talking Tough 7000-60 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 16 516 9 8-10 v 40 Reserve 2 2 S M Duffy 13
20-06-2026 Down-Royal 15:16 Kilgharrahs Love 7-00706 Handicap 17 1m 2f 96y Good to yielding-yielding in places 6000 3YO plus 17 517 4 8-10 t p 40 Reserve 3 3 T Cleary 15
20-06-2026 Down-Royal 15:53 Fiver Friday 4503-14 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 1 5 6 10-0 92 Gary Carroll G P Cromwell 28
20-06-2026 Down-Royal 15:53 Apercu 075-480 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 2 4 6 9-12 b 90 Billy Lee A Oliver 28
20-06-2026 Down-Royal 15:53 Lady Lilac 16-3557 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 3 11 4 9-10 88 Sam Coen (5) J G Murphy 28
20-06-2026 Down-Royal 15:53 Narlita 314-536 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 4 2 7 9-4 p 82 Adam Caffrey H Rogers 48
20-06-2026 Down-Royal 15:53 Beauparc 313472 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 5 9 6 9-3 t 81 Jack Kearney (3) G Keane 19
20-06-2026 Down-Royal 15:53 Diamond Exchange 63-1318 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 6 12 4 9-3 p 81 Keithen Kennedy (5) Mrs J Harrington 16
20-06-2026 Down-Royal 15:53 Thrifty Of Digby 73-0811 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 7 1 5 9-2 p 80 Scott McCullagh Mrs J Harrington 19
20-06-2026 Down-Royal 15:53 Chica Guerrera 33-0243 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 8 10 4 9-1 79 Ronan Whelan M Fahey 19
20-06-2026 Down-Royal 15:53 Chablis Rock 03-21 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 9 7 3 9-0 t 90 Declan McDonogh J P O'Brien 56
20-06-2026 Down-Royal 15:53 Enchanted Lady 045 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 10 6 4 8-9 73 Nathan Crosse A Oliver 25
20-06-2026 Down-Royal 15:53 Stars Will Shine 315-9 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 11 3 3 8-9 85 Chris Hayes N Meade 27
20-06-2026 Down-Royal 15:53 Liberation Date 531-96 Fillies Handicap 12 1m 2f 96y Good to yielding-yielding in places 19500 3YO PLUS 12 8 3 8-7 83 Orla Tynan (7) Jack Foley 27
20-06-2026 Down-Royal 16:33 New Zealand 7145-43 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 1 2 3 9-13 p1 101 J Cleary (5) A P O'Brien 35
20-06-2026 Down-Royal 16:33 Shosholoza 15-86 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 2 10 3 9-12 100 J M Sheridan J P O'Brien 28
20-06-2026 Down-Royal 16:33 Trojan Fighter 4514 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 3 1 3 9-2 t p1 90 Billy Lee P Twomey 35
20-06-2026 Down-Royal 16:33 Harmani 27-321 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 4 6 3 8-11 85 Robert Whearty G M Lyons 22
20-06-2026 Down-Royal 16:33 Huff'N'Puff 6-351 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 5 4 3 8-11 85 Declan McDonogh H De Bromhead 33
20-06-2026 Down-Royal 16:33 Mergus Serrator 6-44 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 6 8 3 8-10 84 Gary Carroll G P Cromwell 39
20-06-2026 Down-Royal 16:33 Bay Of Stars 6-12 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 7 9 3 8-9 p1 83 Chris Hayes D K Weld 41
20-06-2026 Down-Royal 16:33 Madbadanddangerous 213-27 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 8 7 3 8-9 83 Gavin Ryan N Meade 35
20-06-2026 Down-Royal 16:33 Wyman 55-3 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 9 3 3 8-7 t 81 Nathan Crosse Mrs J Harrington 66
20-06-2026 Down-Royal 16:33 Pierre Grosse 436-324 Handicap 10 1m 4f 207y Good to yielding-yielding in places 60000 3YO only 10 5 3 8-7 81 Keithen Kennedy (5) Mrs J Harrington 15
20-06-2026 Down-Royal 17:13 Memories Maker 34725/0- Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 1 10 5 10-2 t 60 Adam Grant (7) A McCann 354
20-06-2026 Down-Royal 17:13 Royal Alliance 0000-00 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 2 6 4 10-2 60 Leigh Roche Maurice Ahern 97
20-06-2026 Down-Royal 17:13 Grey Fable 56-6401 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 3 15 6 10-1 t 59 Robbie Colgan K Thornton 25
20-06-2026 Down-Royal 17:13 Jurality 555321 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 4 17 5 9-13 57 Billy Lee P W Flynn 13
20-06-2026 Down-Royal 17:13 Takarengo 82386-0 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 5 13 10 9-13 57 E E Ryan (10) J Barcoe 82
20-06-2026 Down-Royal 17:13 Jazz Forever 000-483 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 6 11 6 9-12 56 Robert Whearty P W Flynn 13
20-06-2026 Down-Royal 17:13 Yup Bro 06040-0 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 7 5 4 9-11 p 55 Gary Carroll J C McConnell 58
20-06-2026 Down-Royal 17:13 Pebble Island 9-00002 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 8 8 4 9-9 t p 53 Adam Caffrey J C McConnell 8
20-06-2026 Down-Royal 17:13 Numidia 5-64007 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 9 12 8 9-7 v 51 Rory Cleary Peter Lawlor 25
20-06-2026 Down-Royal 17:13 Patrick Street 00-5091 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 10 9 7 9-6 t 50 Nicola Burns (5) A Kinirons 56
20-06-2026 Down-Royal 17:13 Calmafterthestorm 19/0000- Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 11 3 6 9-3 47 J M Sheridan J C McConnell 218
20-06-2026 Down-Royal 17:13 Deluca Chop 3-23321 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 12 4 7 9-2 v 46 Paddy Harnett (5) S M Duffy 13
20-06-2026 Down-Royal 17:13 Plus Or Minus 08790- Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 13 14 4 9-1 t1 45 Luke McAteer P A Fahy 250
20-06-2026 Down-Royal 17:13 Idomything 008-870 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 14 1 4 8-12 42 Gavin Ryan T Cleary 13
20-06-2026 Down-Royal 17:13 Milverton 00970-6 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 15 515 7 9-3 47 Reserve 1 1 K Thornton 15
20-06-2026 Down-Royal 17:13 Folly Beach 770/74-7 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 16 516 8 9-12 56 Reserve 2 2 M A Molloy 13
20-06-2026 Down-Royal 17:13 Just Another Eagle 642S-09 Handicap 17 1m 4f 207y Good to yielding-yielding in places 6000 4YO plus 17 517 6 9-4 48 Reserve 3 3 P J Flynn 13
20-06-2026 Down-Royal 17:43 Counting Coup Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 1 4 6 9-9 Nathan Crosse Maurice Ahern
20-06-2026 Down-Royal 17:43 Daddy Long Legs 2/3-9 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 2 1 7 9-9 Billy Lee W P Mullins 120
20-06-2026 Down-Royal 17:43 Double Indian - Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 3 11 4 9-9 Scott McCullagh Mrs J Harrington
20-06-2026 Down-Royal 17:43 Joe Cool 30-22 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 4 8 4 9-9 77 Adam Caffrey N Meade 70
20-06-2026 Down-Royal 17:43 Medadthebookie - Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 5 2 6 9-9 Tom Buckley (3) E Buckley
20-06-2026 Down-Royal 17:43 Murat /- Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 6 3 7 9-9 Rory Cleary Peter Lawlor
20-06-2026 Down-Royal 17:43 Sea Celia's Star 0 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 7 7 4 9-9 Robbie Colgan L Comer 41
20-06-2026 Down-Royal 17:43 Steel Cut 9-2 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 8 6 4 9-9 p1 Gary Carroll A Oliver 25
20-06-2026 Down-Royal 17:43 Annacroft Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 9 10 5 9-4 Jack Kearney (3) J C McConnell
20-06-2026 Down-Royal 17:43 Duvessa 8-2 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 10 5 4 9-4 J M Sheridan J P O'Brien 40
20-06-2026 Down-Royal 17:43 Tears I Nevercried 06 Maiden 11 1m 4f 207y Good to yielding-yielding in places 6601 4YO PLUS 11 9 4 9-4 Leigh Roche Eoghan O'Neill 40
20-06-2026 Newmarket 13:24 Freddie's Star 3219-60 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 1 8 4 9-12 p1 70 Owen Lewis (5) R A Teal 19
20-06-2026 Newmarket 13:24 Valentine Boy 81-0314 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 2 4 4 9-10 h 68 Jude Fernandes (7) L A Dace 24
20-06-2026 Newmarket 13:24 Didaar 43983-6 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 3 2 5 9-8 66 Taryn Langley (3) Gihan Arnolda 142
20-06-2026 Newmarket 13:24 Born A Rebel 164-720 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 4 3 5 9-8 66 Arron D'Arcy (7) Patrick Owens 8
20-06-2026 Newmarket 13:24 Into Combat 8/6780- Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 5 1 4 9-6 64 Poppy Scott (7) Sir Mark Prescott 248
20-06-2026 Newmarket 13:24 Gladiadora 2-41248 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 6 5 5 9-5 t1 63 Liam Wright Charlie Clover 38
20-06-2026 Newmarket 13:24 Timely Affair 152213 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 7 10 4 9-4 p 62 Taylor Fisher W J Knight 31
20-06-2026 Newmarket 13:24 Siam Fox 067-061 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 8 7 8 9-3 t b 61 Matthew Slater (5) K Frost 23
20-06-2026 Newmarket 13:24 Atlantic Sunset 88-6048 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 9 6 4 9-2 p1 60 Megan Smith (7) Michael Fenton 32
20-06-2026 Newmarket 13:24 Pay Attention 8438-92 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 10 11 4 9-2 t v 60 Oliver Carmichael (5) Faye Bramley 36
20-06-2026 Newmarket 13:24 King Of Charm 988-062 Apprentice Handicap 5 11 1m Good-good to firm in places 5234 4YO plus 11 9 5 9-1 p 59 Alice Bond (5) Martin Dunne 23
20-06-2026 Newmarket 14:00 Al Hudaiba 1U Novice Stakes 3 5 7f Good-good to firm in places 6700 2YO only 1 2 2 9-11 Zac Lloyd C Appleby 23
20-06-2026 Newmarket 14:00 Down To You Kid 3 Novice Stakes 3 5 7f Good-good to firm in places 6700 2YO only 2 1 2 9-4 N Callan R Hannon 36
20-06-2026 Newmarket 14:00 Kaito 7 Novice Stakes 3 5 7f Good-good to firm in places 6700 2YO only 3 4 2 9-4 Jack Callan (3) G Boughey 8
20-06-2026 Newmarket 14:00 Love Rome Novice Stakes 3 5 7f Good-good to firm in places 6700 2YO only 4 5 2 9-4 Rob Hornby C Johnston
20-06-2026 Newmarket 14:00 Under Arrest Novice Stakes 3 5 7f Good-good to firm in places 6700 2YO only 5 3 2 9-4 Harry Burns (3) W J Haggas
20-06-2026 Newmarket 14:36 Cockade 4-1 Novice Stakes 4 6 1m Good-good to firm in places 5154 3YO only 1 4 3 9-11 R Havlin J & T Gosden 12
20-06-2026 Newmarket 14:36 Moreedd 41 Novice Stakes 4 6 1m Good-good to firm in places 5154 3YO only 2 2 3 9-11 R P Downey R Varian 32
20-06-2026 Newmarket 14:36 Alfaraz 22-65 Novice Stakes 4 6 1m Good-good to firm in places 5154 3YO only 3 1 3 9-4 88 Rob Hornby A M Balding 22
20-06-2026 Newmarket 14:36 Zynak 99 Novice Stakes 4 6 1m Good-good to firm in places 5154 3YO only 5 3 3 9-4 Laura Pearson K P De Foy 12
20-06-2026 Newmarket 14:36 Littleferry Novice Stakes 4 6 1m Good-good to firm in places 5154 3YO only 6 6 3 8-13 Nicola Currie John Berry
20-06-2026 Newmarket 15:11 Valley Ofthe Kings 29-2879 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 1 3 4 10-2 b 82 S Donohoe Dylan Cunha 73
20-06-2026 Newmarket 15:11 Expert Agent 444121 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 2 4 6 10-1 81 Jack Callan (3) S C Williams 35
20-06-2026 Newmarket 15:11 Twilight Fun 213064 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 3 8 6 9-13 p 79 Joey Haynes C Banham 23
20-06-2026 Newmarket 15:11 Sapphire Steps 1577-58 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 4 1 3 9-8 81 S Hitchcott R Hannon 35
20-06-2026 Newmarket 15:11 Bintola 626-1 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 5 2 3 9-8 81 Zac Lloyd Harry Charlton 28
20-06-2026 Newmarket 15:11 Dutch Finale 813380- Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 6 6 4 9-7 73 Alistair Rawlinson S C Williams 282
20-06-2026 Newmarket 15:11 Goldwork 400-350 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 7 9 3 9-6 p 79 Charles Bishop Eve Johnson Houghton 28
20-06-2026 Newmarket 15:11 Sea Cookie 22-1 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 8 5 3 9-6 79 N Callan Tom Clover 19
20-06-2026 Newmarket 15:11 Romantic Twilight 25016-0 Handicap 4 9 6f Good-good to firm in places 7731 3YO plus 9 7 3 9-3 76 Rob Hornby W Stone 28
20-06-2026 Newmarket 15:47 Dojin 3/13-11 Handicap 4 5 1m 6f Good-good to firm in places 7731 4YO plus 1 4 4 9-9 83 R Havlin S P C Woods 47
20-06-2026 Newmarket 15:47 Kuredu King 49151-4 Handicap 4 5 1m 6f Good-good to firm in places 7731 4YO plus 2 3 4 9-8 b 82 D C Costello D McCain Jnr 21
20-06-2026 Newmarket 15:47 Sixpack 87-3131 Handicap 4 5 1m 6f Good-good to firm in places 7731 4YO plus 3 5 6 9-7 p 81 Zac Lloyd James Owen 9
20-06-2026 Newmarket 15:47 Youthful King 98-8864 Handicap 4 5 1m 6f Good-good to firm in places 7731 4YO plus 4 2 7 9-5 h 79 Jude Fernandes (7) L A Dace 25
20-06-2026 Newmarket 15:47 Roadlesstravelled 624 Handicap 4 5 1m 6f Good-good to firm in places 7731 4YO plus 5 1 7 9-4 78 Alistair Rawlinson Jonjo & A J O'Neill 87
20-06-2026 Newmarket 17:07 Diomed Duke 15473-5 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 1 5 4 10-0 t 74 Rob Hornby S C Williams 19
20-06-2026 Newmarket 17:07 Good Earth 614154 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 2 6 9 9-13 73 Connor Planas M Herrington 8
20-06-2026 Newmarket 17:07 Tuscan Point 252124 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 3 1 4 9-12 t ec 72 Ryan Kavanagh (5) Adam Kirby 25
20-06-2026 Newmarket 17:07 Shavkat 13-58 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 4 7 4 9-12 t1 p1 72 Finley Marsh Hilal Kobeissi 33
20-06-2026 Newmarket 17:07 Coyy 58-0137 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 5 2 3 9-6 t 72 Charles Bishop Eve Johnson Houghton 15
20-06-2026 Newmarket 17:07 Court Drive 7-45661 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 6 4 5 9-4 b 64 Zac Lloyd Miss Gay Kelleway 10
20-06-2026 Newmarket 17:07 Quantum Power 104-734 Handicap 5 7 5f Good-good to firm in places 5234 3YO plus 7 3 3 9-4 v 70 Jack Callan (3) Tom Clover 18
20-06-2026 Nottingham 17:55 Cyrano De Bergerac 22 Novice Stakes 3 3 1m 2f 50y Good-good to firm in places 6480 3YO only 1 1 3 9-7 Luke Catton (3) J & T Gosden 12
20-06-2026 Nottingham 17:55 Flag Of Eva 66 Novice Stakes 3 3 1m 2f 50y Good-good to firm in places 6480 3YO only 2 3 3 9-7 Jack Dace (5) M Appleby 24
20-06-2026 Nottingham 17:55 Seacole Novice Stakes 3 3 1m 2f 50y Good-good to firm in places 6480 3YO only 3 2 3 9-2 h1 P J Dobbs R M Beckett
20-06-2026 Nottingham 18:35 Ramli 531 Apprentice Handicap 4 5 1m 75y Good-good to firm in places 5757 4YO plus 1 3 4 10-0 82 K S McHugh (3) N P Littmoden 19
20-06-2026 Nottingham 18:35 Zowal 77P0-61 Apprentice Handicap 4 5 1m 75y Good-good to firm in places 5757 4YO plus 2 5 4 9-9 77 Shay Farmer J & S Quinn 74
20-06-2026 Nottingham 18:35 Lord Normandy 1402/81- Apprentice Handicap 4 5 1m 75y Good-good to firm in places 5757 4YO plus 3 2 5 9-8 76 Molly Keegan-Price (7) Tom Clover 232
20-06-2026 Nottingham 18:35 Leadenhall 00-5716 Apprentice Handicap 4 5 1m 75y Good-good to firm in places 5757 4YO plus 4 1 6 9-6 74 Jake Dickson T D Easterby 7
20-06-2026 Nottingham 18:35 Equion 4472-65 Apprentice Handicap 4 5 1m 75y Good-good to firm in places 5757 4YO plus 5 4 8 8-7 61 Myla Coppins A W Carroll 152
20-06-2026 Nottingham 19:10 Organ 1500-42 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 1 6 4 9-10 87 Harry Vigors (7) M Meade 44
20-06-2026 Nottingham 19:10 Model Yuko 43138- Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 2 4 4 9-10 h1 87 S D Bowen R Varian 289
20-06-2026 Nottingham 19:10 Nolton Cross 144089 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 3 2 7 9-10 87 Luke Catton (3) H Palmer 34
20-06-2026 Nottingham 19:10 Spoken Truth 08-4223 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 4 8 5 9-9 86 Callum Hutchinson D O'Meara 15
20-06-2026 Nottingham 19:10 Green Triangle 7-46588 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 5 1 4 9-8 t b 85 Ross Coakley S & E Crisford 19
20-06-2026 Nottingham 19:10 Time Loop 2/12-48 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 6 3 5 9-7 84 P J Dobbs W J Haggas 24
20-06-2026 Nottingham 19:10 Towerlands 413504 Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 7 7 4 9-7 84 Jack Doughty A W Carroll 42
20-06-2026 Nottingham 19:10 Bella's Path 415- Handicap 4 8 1m 2f 50y Good-good to firm in places 5757 4YO plus 8 5 4 9-4 h 81 Kieren Fox Charlie Pike 257
20-06-2026 Nottingham 19:45 Elegant Erin 14-0906 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 1 2 9 10-4 87 Tom Kiely-Marshall (5) P T Midgley 14
20-06-2026 Nottingham 19:45 Sugar Hill Babe 2069-21 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 2 1 6 10-3 86 Ross Coakley L Williamson 20
20-06-2026 Nottingham 19:45 Tiva 108-525 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 3 5 4 9-12 t v 81 Jack Doughty D O'Meara 15
20-06-2026 Nottingham 19:45 Palmeira 603-655 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 4 6 3 9-11 t p 86 Callum Hutchinson Eve Johnson Houghton 7
20-06-2026 Nottingham 19:45 Desert Treasure 11-0 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 5 3 3 9-6 81 P J Dobbs W J Haggas 36
20-06-2026 Nottingham 19:45 Secret Mistral 062238- Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 6 4 6 9-5 74 Myla Coppins (7) A W Carroll 176
20-06-2026 Nottingham 19:45 Paradise Walk 22-241 Fillies Handicap 4 7 5f 8y Good-good to firm in places 5757 3YO plus 7 7 3 9-1 b 76 Jack Dace (5) R M Beckett 26
20-06-2026 Nottingham 20:15 Winchurch 534161 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 1 4 4 9-9 75 Harry Vigors (7) M Appleby 9
20-06-2026 Nottingham 20:15 Holbache 2103-71 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 2 2 8 9-9 p 75 Tom Kiely-Marshall (5) Miss J A Camacho 21
20-06-2026 Nottingham 20:15 Raffles Angel 54189-6 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 3 5 5 9-8 74 Ross Coakley Jack Jones 14
20-06-2026 Nottingham 20:15 Early Release 081671 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 4 6 4 9-5 71 P J Dobbs P D Evans 25
20-06-2026 Nottingham 20:15 Ingleby Archie 600-432 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 5 3 5 9-4 70 J Garritty Adrian Nicholls 10
20-06-2026 Nottingham 20:15 Cairdeas 0460-25 Handicap 5 6 6f 18y Good-good to firm in places 4449 4YO plus 6 1 4 9-3 69 S D Bowen P T Midgley 17
20-06-2026 Nottingham 20:45 Kalokalo 214-231 Handicap 5 5 1m 2f 50y Good-good to firm in places 4449 3YO only 1 5 3 9-7 70 Harry Vigors (7) C Hills 19
20-06-2026 Nottingham 20:45 Distorted Truth 267 Handicap 5 5 1m 2f 50y Good-good to firm in places 4449 3YO only 2 1 3 9-5 68 P J Dobbs K R Burke 43
20-06-2026 Nottingham 20:45 Miss Pretty 17-0 Handicap 5 5 1m 2f 50y Good-good to firm in places 4449 3YO only 3 3 3 9-4 67 Georgia Dobie Edward Smyth-osbourne 28
20-06-2026 Nottingham 20:45 Mr Bollinger 648 Handicap 5 5 1m 2f 50y Good-good to firm in places 4449 3YO only 4 2 3 9-4 p1 67 Ross Coakley M L W Bell 32
20-06-2026 Nottingham 20:45 Astracornus 0-66 Handicap 5 5 1m 2f 50y Good-good to firm in places 4449 3YO only 5 4 3 9-4 67 Jack Doughty D Menuisier 26
20-06-2026 Redcar 13:42 Harley 52 Novice Stakes 5 10 5f 217y Good 4320 2YO only 1 6 2 9-7 C Horgan (5) E Bethell 20
20-06-2026 Redcar 13:42 Wong Fei Hong 0 Novice Stakes 5 10 5f 217y Good 4320 2YO only 2 9 2 9-7 C J Whiteley (7) D O'Meara 2
20-06-2026 Redcar 13:42 Aodhan Novice Stakes 5 10 5f 217y Good 4320 2YO only 3 2 2 9-4 Kaiya Fraser R Menzies
20-06-2026 Redcar 13:42 Claret Time Novice Stakes 5 10 5f 217y Good 4320 2YO only 4 3 2 9-4 h1 Alex Jary (3) N Tinkler
20-06-2026 Redcar 13:42 Furturra 472312 Novice Stakes 5 10 5f 217y Good 4320 2YO only 5 1 2 9-4 Sean Kirrane T D Easterby 8
20-06-2026 Redcar 13:42 Mr Darling 06 Novice Stakes 5 10 5f 217y Good 4320 2YO only 6 4 2 9-4 Ben Robinson B Smart 39
20-06-2026 Redcar 13:42 Bear Lee Novice Stakes 5 10 5f 217y Good 4320 2YO only 7 8 2 9-2 Pierre-Louis Jamin M & D Easterby
20-06-2026 Redcar 13:42 Callisterra 5 Novice Stakes 5 10 5f 217y Good 4320 2YO only 8 5 2 9-2 Connor Beasley M Dods 35
20-06-2026 Redcar 13:42 Golden Buzz 8 Novice Stakes 5 10 5f 217y Good 4320 2YO only 9 10 2 8-13 Aiden Brookes B Haslam 35
20-06-2026 Redcar 13:42 Tiger In The Tree 96 Novice Stakes 5 10 5f 217y Good 4320 2YO only 10 7 2 8-13 D Fentiman T D Easterby 12
20-06-2026 Redcar 14:12 Champion Crown Novice Stakes 4 6 5f Good 5400 2YO only 1 4 2 9-7 Connor Beasley J Tate
20-06-2026 Redcar 14:12 Quillan Novice Stakes 4 6 5f Good 5400 2YO only 2 3 2 9-7 Kaiya Fraser T D Barron
20-06-2026 Redcar 14:12 Rock Steady Beat 52 Novice Stakes 4 6 5f Good 5400 2YO only 3 1 2 9-7 Pierre-Louis Jamin K R Burke 11
20-06-2026 Redcar 14:12 Undercover Affair 442214 Novice Stakes 4 6 5f Good 5400 2YO only 4 2 2 9-7 J F Egan P D Evans 8
20-06-2026 Redcar 14:12 Cosmic Mystery 4 Novice Stakes 4 6 5f Good 5400 2YO only 5 5 2 9-2 Shane Gray A Watson 21
20-06-2026 Redcar 14:12 Shaniko 02 Novice Stakes 4 6 5f Good 5400 2YO only 6 6 2 9-2 h Ben Robinson Craig Lidster 9
20-06-2026 Redcar 14:47 Rubellite 3-52411 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 1 2 6 9-9 63 C J Whiteley (7) S Hanlon 18
20-06-2026 Redcar 14:47 Tazaman 1253-52 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 2 6 9 9-7 61 Connor Beasley K Frost 20
20-06-2026 Redcar 14:47 Himself 111586 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 3 7 4 9-3 57 J F Egan P A Kirby 22
20-06-2026 Redcar 14:47 Educate 045656 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 4 5 5 9-2 t v1 56 Aiden Brookes Micky Hammond 44
20-06-2026 Redcar 14:47 Stitching Wheel 38-6776 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 5 3 4 8-12 t 52 C Horgan (5) C Grant 32
20-06-2026 Redcar 14:47 Mythical 95673/8- Handicap 6 7 1m 5f 218y Good 3140 4YO plus 6 1 9 8-9 49 D Fentiman S & J Coward 388
20-06-2026 Redcar 14:47 Hijo De La Luna 381844 Handicap 6 7 1m 5f 218y Good 3140 4YO plus 7 4 6 8-9 v 49 A Elliott S G West 4
20-06-2026 Redcar 15:22 Atticum 921-55 Handicap 4 6 5f Good 5234 3YO only 1 6 3 9-10 86 Pierre-Louis Jamin R M H Cowell 19
20-06-2026 Redcar 15:22 Lebron Power 101-055 Handicap 4 6 5f Good 5234 3YO only 2 4 3 9-8 84 Sean Kirrane R Hannon 14
20-06-2026 Redcar 15:22 Wateen 21430-6 Handicap 4 6 5f Good 5234 3YO only 3 5 3 9-8 84 Shane Gray R M H Cowell 20
20-06-2026 Redcar 15:22 Schrodinger's Cat 21-2283 Handicap 4 6 5f Good 5234 3YO only 4 1 3 9-6 82 Oliver Stammers Grant Tuer 8
20-06-2026 Redcar 15:22 Here Forever 741-0 Handicap 4 6 5f Good 5234 3YO only 5 2 3 9-5 81 Kaiya Fraser T D Barron 20
20-06-2026 Redcar 15:22 Dark Angel Star 4312-7 Handicap 4 6 5f Good 5234 3YO only 6 3 3 9-2 78 Connor Beasley J Tate 81
20-06-2026 Redcar 16:00 Adrestia 14226-7 Handicap 3 10 5f Good 8100 4YO plus 1 10 4 9-11 t1 97 Josephine Gordon S & E Crisford 33
20-06-2026 Redcar 16:00 Alligator Alley 21113-6 Handicap 3 10 5f Good 8100 4YO plus 2 9 9 9-5 91 Kaiya Fraser Mrs R Carr 158
20-06-2026 Redcar 16:00 Night Storm 0/11-3 Handicap 3 10 5f Good 8100 4YO plus 3 2 4 9-1 87 Connor Beasley J Tate 149
20-06-2026 Redcar 16:00 Ziggy's Triton 951070 Handicap 3 10 5f Good 8100 4YO plus 4 7 4 9-1 p 87 J F Egan D O'Meara 14
20-06-2026 Redcar 16:00 Fidelius 121256 Handicap 3 10 5f Good 8100 4YO plus 5 6 5 9-0 86 Pierre-Louis Jamin R M H Cowell 29
20-06-2026 Redcar 16:00 Far Above The Law 784-312 Handicap 3 10 5f Good 8100 4YO plus 6 8 4 9-0 86 C J Whiteley (7) M Herrington 20
20-06-2026 Redcar 16:00 Spring Is Sprung 8-14474 Handicap 3 10 5f Good 8100 4YO plus 7 5 7 8-13 85 Ben Robinson P T Midgley 20
20-06-2026 Redcar 16:00 I'M Next 8-21403 Handicap 3 10 5f Good 8100 4YO plus 8 1 4 8-9 81 D Fentiman T D Easterby 15
20-06-2026 Redcar 16:00 American Bay 26-3257 Handicap 3 10 5f Good 8100 4YO plus 9 4 5 8-4 76 Aiden Brookes P T Midgley 20
20-06-2026 Redcar 16:00 Muker 539-800 Handicap 3 10 5f Good 8100 4YO plus 10 3 8 8-4 76 Alex Jary (3) N Tinkler 20
20-06-2026 Redcar 16:40 Oasis Cover 556-30 Handicap 6 11 5f 217y Good 3140 3YO only 1 9 3 9-9 59 C Horgan (5) E Bethell 32
20-06-2026 Redcar 16:40 Prima Domina 20-57 Handicap 6 11 5f 217y Good 3140 3YO only 2 5 3 9-9 59 Connor Beasley M Dods 26
20-06-2026 Redcar 16:40 Northern Tempest 54-0834 Handicap 6 11 5f 217y Good 3140 3YO only 3 4 3 9-8 t 58 Pierre-Louis Jamin M Dods 16
20-06-2026 Redcar 16:40 Data Fata Secutus 5-52737 Handicap 6 11 5f 217y Good 3140 3YO only 4 6 3 9-8 p1 58 Kaiya Fraser R Menzies 16
20-06-2026 Redcar 16:40 Superstorm 37-3246 Handicap 6 11 5f 217y Good 3140 3YO only 5 1 3 9-5 p 55 Mikkel Mortensen (5) C Fellowes 10
20-06-2026 Redcar 16:40 Mereside Spark 452-604 Handicap 6 11 5f 217y Good 3140 3YO only 6 3 3 9-5 55 Oliver Stammers T D Barron 21
20-06-2026 Redcar 16:40 Auspicious 1-73512 Handicap 6 11 5f 217y Good 3140 3YO only 7 7 3 9-3 53 Alex Jary (3) N Tinkler 22
20-06-2026 Redcar 16:40 Hares Bredth 775-437 Handicap 6 11 5f 217y Good 3140 3YO only 8 2 3 9-3 t 53 Sean Kirrane T D Easterby 34
20-06-2026 Redcar 16:40 Ganthorpe 535571 Handicap 6 11 5f 217y Good 3140 3YO only 9 10 3 8-13 49 Lewis Chalkley (7) M & D Easterby 22
20-06-2026 Redcar 16:40 Charcon 0845-76 Handicap 6 11 5f 217y Good 3140 3YO only 10 11 3 8-12 v1 48 Aiden Brookes B Haslam 12
20-06-2026 Redcar 16:40 Muddy Nora 957-07 Handicap 6 11 5f 217y Good 3140 3YO only 11 8 3 8-10 46 D Fentiman Seb Spencer 22
20-06-2026 Redcar 17:18 War And Love 325- Handicap 6 15 7f 219y Good 3140 3YO plus 1 12 4 10-2 65 Ben Robinson B Ellison 501
20-06-2026 Redcar 17:18 Keats House 4142-77 Handicap 6 15 7f 219y Good 3140 3YO plus 2 1 4 10-2 65 Lewis Chalkley (7) M & D Easterby 29
20-06-2026 Redcar 17:18 Eeetee 08780-8 Handicap 6 15 7f 219y Good 3140 3YO plus 3 4 8 10-1 p 64 Gianluca Sanna (5) J S Wainwright 17
20-06-2026 Redcar 17:18 Poppeye 474 Handicap 6 15 7f 219y Good 3140 3YO plus 4 2 4 9-13 62 Oliver Stammers Grant Tuer 25
20-06-2026 Redcar 17:18 Chuzzlewit 0-45702 Handicap 6 15 7f 219y Good 3140 3YO plus 5 10 6 9-12 61 D Swift Seb Spencer 18
20-06-2026 Redcar 17:18 Whiskey Pete 356-000 Handicap 6 15 7f 219y Good 3140 3YO plus 6 11 5 9-11 p1 60 Alex Jary (3) N Tinkler 6
20-06-2026 Redcar 17:18 Yafaarr 3-77460 Handicap 6 15 7f 219y Good 3140 3YO plus 7 15 4 9-11 t 60 Shane Gray S England 6
20-06-2026 Redcar 17:18 Luminous Warrior 1-70078 Handicap 6 15 7f 219y Good 3140 3YO plus 8 7 4 9-8 t 57 J F Egan Dylan Cunha 19
20-06-2026 Redcar 17:18 Zous Juice 556/94-9 Handicap 6 15 7f 219y Good 3140 3YO plus 9 8 5 9-7 56 Aiden Brookes M & D Easterby 108
20-06-2026 Redcar 17:18 Oscar's Sister 0026-84 Handicap 6 15 7f 219y Good 3140 3YO plus 10 3 6 9-7 h 56 Kaiya Fraser Miss J A Camacho 26
20-06-2026 Redcar 17:18 Okiru 5256U5 Handicap 6 15 7f 219y Good 3140 3YO plus 11 5 3 9-6 p 65 Pierre-Louis Jamin A Watson 33
20-06-2026 Redcar 17:18 Sparkling Pink 688-030 Handicap 6 15 7f 219y Good 3140 3YO plus 12 6 3 9-2 61 Connor Beasley Adrian Nicholls 30
20-06-2026 Redcar 17:18 Volenti 8-09744 Handicap 6 15 7f 219y Good 3140 3YO plus 13 13 7 9-0 49 C J Whiteley (7) B Haslam 18
20-06-2026 Redcar 17:18 Wath Court 0-90060 Handicap 6 15 7f 219y Good 3140 3YO plus 14 9 6 8-11 t p 46 A Elliott P A Kirby 16
20-06-2026 Redcar 17:18 Soda 335 Handicap 6 15 7f 219y Good 3140 3YO plus 15 14 3 8-10 55 D Fentiman G Tutty 15

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.