UK Horse Racing Data – Daily Racecards & System Builder
Explore real-time UK & Ireland racecards, historical data, and specialist analysis tools. Download daily races in Excel and build your own horse racing systems with our powerful System Builder.
Horse Racing Tools & Pages
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
Today's Races - 28-01-26
| Date | Racecourse | Time | Horse Name | Form | Race Type | Class | Runners | Distance | Going | Prize_Win | Age_Def | Number | Draw | Age | Weight | Headgear | OR | Jockey | Trainer | Days Since Last Run |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28-01-2026 | Dundalk | 14:32 | Bye Bye Now | 6- | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 1 | 12 | 4 | 10-2 | Dylan Kidd (7) | J C McConnell | 49 | |||
| 28-01-2026 | Dundalk | 14:32 | Heart Of Eternity | 334-06 | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 2 | 4 | 4 | 10-2 | 67 | Darragh O'Sullivan (7) | D Hogan | 5 | ||
| 28-01-2026 | Dundalk | 14:32 | Irish Ballet | 8300/ | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 3 | 11 | 4 | 10-2 | t | 72 | Gary Carroll | H De Bromhead | 530 | |
| 28-01-2026 | Dundalk | 14:32 | Cash On Black | 6-0 | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 4 | 5 | 3 | 9-6 | Rory Cleary | Miss Jennifer Anne Lynch | 15 | |||
| 28-01-2026 | Dundalk | 14:32 | Chirac | 0-6 | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 5 | 3 | 3 | 9-6 | Luke McAteer | J Feane | 15 | |||
| 28-01-2026 | Dundalk | 14:32 | Nuclear Dan | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 6 | 10 | 3 | 9-6 | h1 | Ben Coen | A Slattery | ||||
| 28-01-2026 | Dundalk | 14:32 | Pass Me If You Can | 64- | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 7 | 13 | 3 | 9-6 | Wayne Lordan | N Lupini | 40 | |||
| 28-01-2026 | Dundalk | 14:32 | Sayonara | 38- | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 8 | 7 | 3 | 9-6 | Seamie Heffernan | A Slattery | 40 | |||
| 28-01-2026 | Dundalk | 14:32 | This Guy | 67322-2 | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 9 | 8 | 3 | 9-6 | t b1 | 74 | James Ryan | Daniel Murphy | 15 | |
| 28-01-2026 | Dundalk | 14:32 | Dusty Rock | 6- | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 10 | 1 | 3 | 9-1 | J M Sheridan | J P O'Brien | 267 | |||
| 28-01-2026 | Dundalk | 14:32 | Gokette | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 11 | 2 | 3 | 9-1 | h1 | Gavin Ryan | Diego Dias | ||||
| 28-01-2026 | Dundalk | 14:32 | Princess Chloe | 7 | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 12 | 9 | 3 | 9-1 | t | Jessica O'Gorman (7) | Daniel Murphy | 15 | ||
| 28-01-2026 | Dundalk | 14:32 | Spring Is Here | 434- | Maiden | 13 | 5f | Standard (AW - Polytrack) | 7200 | 3YO PLUS | 13 | 6 | 3 | 9-1 | 88 | Declan McDonogh | J P O'Brien | 210 | ||
| 28-01-2026 | Dundalk | 15:02 | Turners Cross | 22/7648- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 6 | 4 | 4 | 9-8 | h1 | 64 | Seamie Heffernan | Miss T L Cogan | 199 | |
| 28-01-2026 | Dundalk | 15:02 | Inishmot Prince | 08833-5 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 7 | 5 | 8 | 9-6 | v | 62 | James Ryan | T G McCourt | 19 | |
| 28-01-2026 | Dundalk | 15:02 | Never Shout Never | 8277-60 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 8 | 2 | 6 | 9-3 | t | 59 | Gavin Ryan | A McNamara | 12 | |
| 28-01-2026 | Dundalk | 15:02 | Rift Valley | 35020-0 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 9 | 6 | 4 | 9-2 | 58 | Sean Davis | Sean Davis | 5 | ||
| 28-01-2026 | Dundalk | 15:02 | Masked Angel | 323450- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 10 | 9 | 4 | 9-0 | t | 56 | Rory Mulligan (7) | Diego Dias | 47 | |
| 28-01-2026 | Dundalk | 15:02 | Sovereign Banter | 41722-3 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 11 | 12 | 4 | 8-13 | t b | 55 | Jimmy Dalton (7) | A Slattery | 15 | |
| 28-01-2026 | Dundalk | 15:02 | Realistic Dream | 7480- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 12 | 10 | 3 | 8-7 | 65 | Nathan Crosse | A Slattery | 49 | ||
| 28-01-2026 | Dundalk | 15:02 | Plushy | 28060-2 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 13 | 7 | 3 | 8-7 | h | 65 | Chris Hayes | G P Cromwell | 15 | |
| 28-01-2026 | Dundalk | 15:02 | Salacious | 64588- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 14 | 14 | 3 | 8-7 | 65 | Rory Cleary | Josh Halley | 106 | ||
| 28-01-2026 | Dundalk | 15:02 | Mehman | 9979-93 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 15 | 515 | 7 | 10-5 | 75 | Reserve 1 1 | D Hogan | 12 | ||
| 28-01-2026 | Dundalk | 15:02 | Billboa | 1118/05- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 1 | 11 | 6 | 10-2 | p1 | 72 | Adam Browne-Souza (7) | W P Browne | 54 | |
| 28-01-2026 | Dundalk | 15:02 | Sporting Hero | 12848-6 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 2 | 15 | 6 | 10-2 | b | 72 | Mel Sheridan (10) | D Hogan | 19 | |
| 28-01-2026 | Dundalk | 15:02 | Jered Maddox | 00090-8 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 3 | 1 | 10 | 10-0 | 70 | Rebecca Parsons (10) | D Marnane | 19 | ||
| 28-01-2026 | Dundalk | 15:02 | Vibrato | 18600-0 | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 4 | 8 | 5 | 9-9 | 65 | Killian Leonard | C Collins | 19 | ||
| 28-01-2026 | Dundalk | 15:02 | I'M Spartacus | 756414- | Handicap | 15 | 6f | Standard (AW - Polytrack) | 6899 | 3YO PLUS | 5 | 3 | 5 | 9-8 | 64 | Adam Caffrey | A McGuinness | 47 | ||
| 28-01-2026 | Dundalk | 15:32 | Macadam's Rock | 8/92100- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 1 | 1 | 8 | 10-2 | 60 | Ben Coen | Miss McLoughlin | 77 | ||
| 28-01-2026 | Dundalk | 15:32 | Thaloria | 699- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 2 | 14 | 4 | 10-2 | 60 | Wayne Lordan | N Lupini | 47 | ||
| 28-01-2026 | Dundalk | 15:32 | Alex Belardo | 823847- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 3 | 12 | 5 | 9-13 | v | 57 | Siobhan Rutledge (3) | J C McConnell | 47 | |
| 28-01-2026 | Dundalk | 15:32 | Ballymagreehan | 13233-7 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 4 | 11 | 4 | 9-13 | 57 | Luke McAteer | D Marnane | 15 | ||
| 28-01-2026 | Dundalk | 15:32 | Mount Ruapehu | 00401-2 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 5 | 4 | 6 | 9-13 | 57 | Shane Gray | M Fahey | 15 | ||
| 28-01-2026 | Dundalk | 15:32 | Pete's Dream | 677606- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 6 | 7 | 4 | 9-13 | 57 | Sam Coen (7) | A Slattery | 70 | ||
| 28-01-2026 | Dundalk | 15:32 | Winemaker | 75485-1 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 7 | 6 | 6 | 9-13 | 57 | Declan McDonogh | H D McGuigan | 15 | ||
| 28-01-2026 | Dundalk | 15:32 | Platino Bianco | 03601-5 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 8 | 3 | 5 | 9-8 | t | 52 | James Ryan | Conor Maxwell | 15 | |
| 28-01-2026 | Dundalk | 15:32 | Jazzy Dancer | 956360- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 9 | 17 | 8 | 9-6 | p | 50 | Darragh O'Sullivan (7) | W J Martin | 42 | |
| 28-01-2026 | Dundalk | 15:32 | Jackie Brown | 07533-6 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 10 | 9 | 6 | 9-5 | t | 49 | Seamie Heffernan | A J Martin | 15 | |
| 28-01-2026 | Dundalk | 15:32 | Kayamite | 870987- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 11 | 13 | 4 | 9-1 | t | 45 | Milo Malone (10) | C Timmons | 42 | |
| 28-01-2026 | Dundalk | 15:32 | Eliza Garfield | 0880- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 12 | 16 | 4 | 8-13 | p1 | 43 | Wayne Hassett (3) | T Doyle | 63 | |
| 28-01-2026 | Dundalk | 15:32 | Manhattan Dandy | 238292- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 13 | 5 | 9 | 8-13 | 43 | Jimmy Dalton (7) | Thomas Coyle | 49 | ||
| 28-01-2026 | Dundalk | 15:32 | Desert Of The Sea | 009084- | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 14 | 15 | 5 | 8-10 | 40 | Wesley Joyce (3) | T G McCourt | 42 | ||
| 28-01-2026 | Dundalk | 15:32 | Ukiyo | 6/0610-0 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 15 | 515 | 5 | 9-10 | 54 | Reserve 1 1 | A Kinirons | 12 | ||
| 28-01-2026 | Dundalk | 15:32 | Rough Diamond | 8/978-00 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 16 | 516 | 9 | 9-12 | t h | 56 | Reserve 2 2 | J G Carr | 12 | |
| 28-01-2026 | Dundalk | 15:32 | Gobi Star | 000/0-07 | Handicap | 17 | 7f | Standard (AW - Polytrack) | 6000 | 4YO plus | 17 | 517 | 8 | 9-10 | 54 | Reserve 3 3 | J Barcoe | 12 | ||
| 28-01-2026 | Dundalk | 16:02 | The Liffey | 40747-6 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 1 | 5 | 5 | 10-0 | t b | 89 | Gary Carroll | D Hogan | 12 | |
| 28-01-2026 | Dundalk | 16:02 | Inishfallen | 62595-4 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 2 | 6 | 5 | 9-8 | p | 83 | Jack Kearney (3) | Stephen Thorne | 12 | |
| 28-01-2026 | Dundalk | 16:02 | Alfred Tennyson | 553/91-8 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 3 | 3 | 4 | 9-7 | t1 | 82 | J M Sheridan | D Hogan | 19 | |
| 28-01-2026 | Dundalk | 16:02 | Exquisite Acclaim | 91846-2 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 4 | 4 | 7 | 9-7 | v | 82 | Adam Caffrey | A McGuinness | 12 | |
| 28-01-2026 | Dundalk | 16:02 | Little Empire | 31332-2 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 5 | 7 | 6 | 9-7 | 82 | Luke McAteer | A McCann | 12 | ||
| 28-01-2026 | Dundalk | 16:02 | Venetian | 1247-17 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 6 | 8 | 6 | 9-6 | p | 81 | Reese Holohan (7) | D Hogan | 12 | |
| 28-01-2026 | Dundalk | 16:02 | Brewing | 00400-5 | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 7 | 2 | 7 | 9-2 | p | 77 | Shane Gray | Kevin Coleman | 12 | |
| 28-01-2026 | Dundalk | 16:02 | Zabriskie Point | 090840- | Handicap | 8 | 7f | Standard (AW - Polytrack) | 9600 | 4YO PLUS | 8 | 1 | 5 | 8-13 | p | 74 | Rory Cleary | A McGuinness | 127 | |
| 28-01-2026 | Dundalk | 16:32 | Divelment | 43605-6 | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 1 | 10 | 3 | 9-8 | t1 | 67 | James Ryan | J Davison | 15 | |
| 28-01-2026 | Dundalk | 16:32 | Ghaiyyath Deer | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 2 | 7 | 3 | 9-8 | Chris Hayes | D K Weld | |||||
| 28-01-2026 | Dundalk | 16:32 | Porter | 7- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 3 | 1 | 3 | 9-8 | t | Declan McDonogh | J P O'Brien | 42 | ||
| 28-01-2026 | Dundalk | 16:32 | Private Larry | 0- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 4 | 6 | 3 | 9-8 | p1 | Ben Coen | Alan McIntyre | 91 | ||
| 28-01-2026 | Dundalk | 16:32 | Second Line | 0- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 5 | 4 | 3 | 9-8 | Keithen Kennedy (5) | Mrs J Harrington | 236 | |||
| 28-01-2026 | Dundalk | 16:32 | Sonny Corleone | 0- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 6 | 15 | 3 | 9-8 | p1 | Killian Leonard | Alan McIntyre | 63 | ||
| 28-01-2026 | Dundalk | 16:32 | Willwallybethere | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 7 | 2 | 3 | 9-8 | Darragh O'Sullivan (7) | D O'Sullivan | |||||
| 28-01-2026 | Dundalk | 16:32 | Arrietty | 42-6 | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 8 | 8 | 3 | 9-3 | 78 | J M Sheridan | J P O'Brien | 19 | ||
| 28-01-2026 | Dundalk | 16:32 | Chicago Moon | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 9 | 14 | 3 | 9-3 | Robbie Colgan | H De Bromhead | |||||
| 28-01-2026 | Dundalk | 16:32 | Curious Jane | 0- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 10 | 11 | 3 | 9-3 | Wayne Hassett (3) | Ciaran Murphy | 47 | |||
| 28-01-2026 | Dundalk | 16:32 | Donna Time | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 11 | 13 | 3 | 9-3 | Rory Cleary | C W J Farrell | |||||
| 28-01-2026 | Dundalk | 16:32 | Ellie Roo | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 12 | 12 | 3 | 9-3 | Seamie Heffernan | A Slattery | |||||
| 28-01-2026 | Dundalk | 16:32 | Nicely Timed | 630- | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 13 | 3 | 3 | 9-3 | b1 | 61 | Conor Cusack (7) | Daniel McLoughlin | 111 | |
| 28-01-2026 | Dundalk | 16:32 | Tempted Angel | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 14 | 5 | 3 | 9-3 | Gavin Ryan | M Fahey | |||||
| 28-01-2026 | Dundalk | 16:32 | Merciless | 0 | Maiden | 15 | 1m 2f 150y | Standard (AW - Polytrack) | 7200 | 3YO ONLY | 15 | 515 | 3 | 9-3 | Reserve 1 1 | Josh Halley | 19 | |||
| 28-01-2026 | Dundalk | 17:02 | Kidam Roque | 5-4 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 1 | 2 | 6 | 9-11 | h | Julian Pietropaolo (7) | E Griffin | 15 | ||
| 28-01-2026 | Dundalk | 17:02 | Railway Hurricane | 0- | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 2 | 4 | 11 | 9-11 | Gary Carroll | P W Flynn | 99 | |||
| 28-01-2026 | Dundalk | 17:02 | Anchors Away | 00/0-0 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 3 | 5 | 4 | 9-9 | Rory Cleary | M G Quinn | 19 | |||
| 28-01-2026 | Dundalk | 17:02 | Battling Siki | 7 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 4 | 3 | 4 | 9-9 | Declan McDonogh | M Fahey | 15 | |||
| 28-01-2026 | Dundalk | 17:02 | Palmezzano | 72P74-4 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 5 | 8 | 4 | 9-9 | p | 70 | Reese Holohan (7) | D Hogan | 19 | |
| 28-01-2026 | Dundalk | 17:02 | Tyraxes | 340-2 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 6 | 6 | 4 | 9-9 | t p1 | 72 | J M Sheridan | D Hogan | 15 | |
| 28-01-2026 | Dundalk | 17:02 | Qamari | 34/340-3 | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 7 | 7 | 5 | 9-6 | 66 | Rory Mulligan (7) | J C McConnell | 19 | ||
| 28-01-2026 | Dundalk | 17:02 | Nowshesdancing | Maiden | 8 | 1m 2f 150y | Standard (AW - Polytrack) | 6601 | 4YO PLUS | 8 | 1 | 4 | 9-4 | Gavin Ryan | M Fahey | |||||
| 28-01-2026 | Dundalk | 17:37 | Walhaan | 378051- | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 1 | 2 | 10 | 10-3 | t p | 83 | Ben Coen | Ciaran Murphy | 56 | |
| 28-01-2026 | Dundalk | 17:37 | Umala | 31589- | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 2 | 5 | 4 | 10-1 | 83 | Gary Carroll | Robson Aguiar | 203 | ||
| 28-01-2026 | Dundalk | 17:37 | Cinammon Coco | 83201-3 | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 3 | 3 | 4 | 9-11 | 79 | Declan McDonogh | J P O'Brien | 19 | ||
| 28-01-2026 | Dundalk | 17:37 | Beauparc | 017589- | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 4 | 7 | 6 | 9-10 | 76 | Jack Kearney (3) | G Keane | 40 | ||
| 28-01-2026 | Dundalk | 17:37 | The Real Screamer | 344144- | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 5 | 6 | 5 | 9-9 | 75 | James Ryan | P W Flynn | 214 | ||
| 28-01-2026 | Dundalk | 17:37 | Trishuli River | 05351-5 | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 6 | 1 | 6 | 9-8 | t p | 74 | Wayne Hassett (3) | Shane Crawley | 19 | |
| 28-01-2026 | Dundalk | 17:37 | Young Churchill | 325/470- | Handicap | 7 | 1m 2f 150y | Standard (AW - Polytrack) | 7800 | 4YO PLUS | 7 | 4 | 5 | 9-2 | h | 68 | Chris Hayes | Richard O'brien | 111 | |
| 28-01-2026 | Kempton | 17:30 | Big Bard | 414067- | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 1 | 2 | 8 | 11-2 | p | 60 | Miss Ella Smart-Jones (5) | G & J Moore | 41 |
| 28-01-2026 | Kempton | 17:30 | Portoro | 82342-4 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 2 | 7 | 6 | 11-1 | t h | 59 | Miss Leah Banham (7) | Martin Dunne | 24 |
| 28-01-2026 | Kempton | 17:30 | Up The Anti | 101-746 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 3 | 8 | 4 | 11-0 | 58 | Miss S L Bowen | A W Carroll | 11 | |
| 28-01-2026 | Kempton | 17:30 | Pinjarra | 13712-5 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 4 | 9 | 5 | 10-12 | b | 56 | Mr E Cagney | J & S Quinn | 11 |
| 28-01-2026 | Kempton | 17:30 | Southbank | 5614-42 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 5 | 5 | 5 | 10-12 | 56 | Mr Simon Walker | C Gordon | 11 | |
| 28-01-2026 | Kempton | 17:30 | Griselda | 5099-98 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 6 | 1 | 4 | 10-11 | p | 55 | Miss Serena Brotherton | Miss H C Knight | 11 |
| 28-01-2026 | Kempton | 17:30 | Man On A Mission | 25399-0 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 7 | 6 | 7 | 10-11 | t | 55 | Mr R Birkett | P Charalambous & J Clutterbuck | 17 |
| 28-01-2026 | Kempton | 17:30 | Rumba Bay | 5668-46 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 8 | 3 | 4 | 10-9 | 53 | Miss Amy Tucker (7) | P D Evans | 4 | |
| 28-01-2026 | Kempton | 17:30 | Dark Sorceress | 746308- | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 9 | 10 | 4 | 10-6 | 50 | Mr Jake Holman (7) | C Hobson | 86 | |
| 28-01-2026 | Kempton | 17:30 | The Cola Brasil | 24950-5 | Amateur Handicap | 6 | 10 | 6f | Standard to slow (AW - Polytrack) | 2980 | 4YO plus | 10 | 4 | 10 | 10-5 | p | 49 | Miss Jodie Wingrove (7) | D Wingrove | 14 |
| 28-01-2026 | Kempton | 18:00 | Roserunner | 51-2 | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 1 | 3 | 3 | 9-9 | 65 | Luke Catton (3) | M Botti | 22 | |
| 28-01-2026 | Kempton | 18:00 | Wind Summer | 8723- | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 2 | 6 | 3 | 9-9 | 65 | Mason Paetel (5) | I Mohammed | 28 | |
| 28-01-2026 | Kempton | 18:00 | Ebn Sabt | 84542- | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 3 | 5 | 3 | 9-9 | p | 65 | Lewis Edmunds | W Muir & C Grassick | 95 |
| 28-01-2026 | Kempton | 18:00 | Hamaleel | 873726- | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 4 | 2 | 3 | 9-7 | p | 63 | Hollie Doyle | A Watson | 116 |
| 28-01-2026 | Kempton | 18:00 | Aneirin's Sword | 065-1 | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 5 | 8 | 3 | 9-5 | 61 | Billy Loughnane | J A Osborne | 26 | |
| 28-01-2026 | Kempton | 18:00 | Quick Turn | 769- | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 6 | 1 | 3 | 9-4 | 60 | Edward Greatrex | Ian Williams | 177 | |
| 28-01-2026 | Kempton | 18:00 | Musical Soldier | 005-5 | Handicap | 6 | 8 | 1m | Standard to slow (AW - Polytrack) | 3140 | 3YO only | 8 | 4 | 3 | 9-0 | t1 | 56 | Nicola Currie | Ollie Sangster | 21 |
| 28-01-2026 | Kempton | 18:30 | Rising Force | 215-631 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 1 | 2 | 5 | 9-13 | 63 | S D Bowen | Darryll Holland | 7 | |
| 28-01-2026 | Kempton | 18:30 | Berning Hot | 66134-7 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 2 | 7 | 4 | 9-9 | 59 | William Carson | M J Attwater | 14 | |
| 28-01-2026 | Kempton | 18:30 | Mbappe | 93378-3 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 3 | 5 | 5 | 9-8 | 58 | Billy Loughnane | D M Loughnane | 9 | |
| 28-01-2026 | Kempton | 18:30 | Grand Citadel | 4/6194-5 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 4 | 8 | 5 | 9-5 | 55 | George Wood | Michael Fenton | 14 | |
| 28-01-2026 | Kempton | 18:30 | Lady Kameko | 58207-8 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 5 | 1 | 4 | 9-5 | h | 55 | Rhys Clutterbuck | Simon Pearce | 11 |
| 28-01-2026 | Kempton | 18:30 | Adace | 2461-99 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 6 | 6 | 8 | 9-4 | p | 54 | J F Egan | D K Ivory | 14 |
| 28-01-2026 | Kempton | 18:30 | Pave The Way | 9807-81 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 7 | 9 | 4 | 9-0 | b | 50 | J Mitchell | M G Rimell | 14 |
| 28-01-2026 | Kempton | 18:30 | Guinness Lad | 22087-6 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 8 | 10 | 6 | 9-0 | h | 50 | L Morris | N P Mulholland | 14 |
| 28-01-2026 | Kempton | 18:30 | Eye Of The Water | 37464-5 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 9 | 3 | 10 | 8-9 | p | 45 | Callum Shepherd | R Harris | 1 |
| 28-01-2026 | Kempton | 18:30 | Marchetti | 38379-4 | Handicap | 6 | 10 | 1m | Standard to slow (AW - Polytrack) | 3140 | 4YO plus | 10 | 4 | 9 | 8-9 | 45 | Georgia Dobie | J C Fox | 14 | |
| 28-01-2026 | Kempton | 19:00 | Lion City | 5-0 | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 1 | 13 | 6 | 10-2 | Ben Ffrench-Davis (5) | Clare Ellam | 9 | ||
| 28-01-2026 | Kempton | 19:00 | Naval Tribute | - | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 2 | 6 | 5 | 10-2 | P Cosgrave | James Owen | |||
| 28-01-2026 | Kempton | 19:00 | Shafdar | 8/5- | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 3 | 4 | 4 | 10-2 | Edward Greatrex | Ian Williams | 79 | ||
| 28-01-2026 | Kempton | 19:00 | The Ubermensch | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 4 | 7 | 4 | 10-2 | H Crouch | M L W Bell | ||||
| 28-01-2026 | Kempton | 19:00 | Where's The Picnic | 0/ | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 5 | 10 | 4 | 9-11 | Alistair Rawlinson | Edward Smyth-osbourne | 534 | ||
| 28-01-2026 | Kempton | 19:00 | Al Azd | 95- | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 6 | 12 | 3 | 8-10 | J Mitchell | R Varian | 118 | ||
| 28-01-2026 | Kempton | 19:00 | Empirical | 73- | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 7 | 5 | 3 | 8-10 | L Morris | E Walker | 32 | ||
| 28-01-2026 | Kempton | 19:00 | Exmoor | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 8 | 9 | 3 | 8-10 | Jason Watson | A M Balding | ||||
| 28-01-2026 | Kempton | 19:00 | Oro Palacio | 9- | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 9 | 1 | 3 | 8-10 | Billy Loughnane | B J Meehan | 58 | ||
| 28-01-2026 | Kempton | 19:00 | Palladas | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 10 | 11 | 3 | 8-10 | Connor Planas (3) | C Appleby | ||||
| 28-01-2026 | Kempton | 19:00 | Stay Salty | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 11 | 3 | 3 | 8-10 | Rowan Scott | K P De Foy | ||||
| 28-01-2026 | Kempton | 19:00 | Tonyfromhr | 84 | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 12 | 2 | 3 | 8-10 | Callum Shepherd | J A Osborne | 13 | ||
| 28-01-2026 | Kempton | 19:00 | Warm Waters | Maiden Stakes | 4 | 13 | 1m | Standard to slow (AW - Polytrack) | 5400 | 3YO plus | 13 | 8 | 3 | 8-10 | h1 | J F Egan | D K Ivory | |||
| 28-01-2026 | Kempton | 19:30 | Molly Marine | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 1 | 5 | 4 | 9-12 | h1 | H Crouch | Jack Jones | |||
| 28-01-2026 | Kempton | 19:30 | Dance Fantasy | 0- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 2 | 11 | 3 | 8-12 | Harry Davies | S & E Crisford | 40 | ||
| 28-01-2026 | Kempton | 19:30 | Feisty Minx | 7- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 3 | 2 | 3 | 8-12 | Jason Watson | Mrs A J Perrett | 56 | ||
| 28-01-2026 | Kempton | 19:30 | Flyta | 98-2 | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 4 | 7 | 3 | 8-12 | t | 70 | Billy Loughnane | D M Loughnane | 14 |
| 28-01-2026 | Kempton | 19:30 | That's Enough | 85- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 5 | 6 | 3 | 8-12 | p1 | Hollie Doyle | Dr R Newland & J Insole | 29 | |
| 28-01-2026 | Kempton | 19:30 | La Kosmos | 64- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 6 | 8 | 3 | 8-10 | George Wood | A King | 28 | ||
| 28-01-2026 | Kempton | 19:30 | Seapearl | 6 | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 7 | 12 | 3 | 8-10 | Edward Greatrex | Oliver Cole | 22 | ||
| 28-01-2026 | Kempton | 19:30 | Blue Celestial | 9-3 | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 8 | 4 | 3 | 8-8 | Callum Shepherd | J Tate | 22 | ||
| 28-01-2026 | Kempton | 19:30 | Coul Britannia | 5 | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 9 | 1 | 3 | 8-8 | Jack Dace (5) | J A Osborne | 9 | ||
| 28-01-2026 | Kempton | 19:30 | Dora Vita | 8- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 10 | 3 | 3 | 8-8 | S D Bowen | R T Phillips | 29 | ||
| 28-01-2026 | Kempton | 19:30 | Galileo Charm | 2424- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 11 | 13 | 3 | 8-8 | p | 68 | Nicola Currie | M Botti | 53 |
| 28-01-2026 | Kempton | 19:30 | Seeing Stars | 22-2 | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 12 | 9 | 3 | 8-8 | 70 | L Morris | W J Knight | 22 | |
| 28-01-2026 | Kempton | 19:30 | Show Me Gold | 2- | Maiden Fillies Stakes | 4 | 13 | 7f | Standard to slow (AW - Polytrack) | 5400 | 3YO to 5YO | 13 | 10 | 3 | 8-8 | William Cox | Tom Dascombe | 29 | ||
| 28-01-2026 | Kempton | 20:00 | Savannah Grey | 9/51- | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 1 | 3 | 4 | 9-9 | t1 | 75 | Billy Loughnane | Ollie Sangster | 62 |
| 28-01-2026 | Kempton | 20:00 | Lady Wingalong | 98332-4 | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 2 | 5 | 7 | 9-8 | 74 | Rossa Ryan | P D Evans | 17 | |
| 28-01-2026 | Kempton | 20:00 | Bee My Honey | 2/22- | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 3 | 2 | 4 | 9-8 | 74 | Ben Sanderson | C Hills | 225 | |
| 28-01-2026 | Kempton | 20:00 | Summer Heat | 423624- | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 4 | 4 | 4 | 9-7 | 73 | L Morris | James Owen | 97 | |
| 28-01-2026 | Kempton | 20:00 | Exposay | 98999-3 | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 5 | 1 | 4 | 8-11 | es | 63 | Harry Vigors (7) | D Loughnane | 9 |
| 28-01-2026 | Kempton | 20:00 | Holy Fire | 02274-9 | Fillies Handicap | 5 | 6 | 7f | Standard to slow (AW - Polytrack) | 4187 | 4YO plus | 6 | 6 | 6 | 8-10 | p | 62 | Callum Shepherd | C Fellowes | 25 |
| 28-01-2026 | Kempton | 20:30 | King's Code | 21135-1 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 1 | 1 | 6 | 10-0 | b | 103 | P Cosgrave | P D Evans | 12 |
| 28-01-2026 | Kempton | 20:30 | Paradias | 1/15442- | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 2 | 4 | 7 | 9-11 | 100 | Rossa Ryan | A King | 33 | |
| 28-01-2026 | Kempton | 20:30 | Beylerbeyi | 14231-3 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 3 | 5 | 6 | 9-10 | t h | 99 | Billy Loughnane | Ian Williams | 12 |
| 28-01-2026 | Kempton | 20:30 | Shadow Dance | 213/907- | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 4 | 3 | 6 | 9-8 | 97 | Kaiya Fraser | R Menzies | 138 | |
| 28-01-2026 | Kempton | 20:30 | Haku | 114513- | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 5 | 10 | 7 | 9-7 | 96 | Hollie Doyle | D M Loughnane | 33 | |
| 28-01-2026 | Kempton | 20:30 | Bravais | 22027-5 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 6 | 2 | 6 | 9-6 | 95 | Ryan Kavanagh (5) | Ian Williams | 27 | |
| 28-01-2026 | Kempton | 20:30 | The Glen Rovers | 311/419- | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 7 | 9 | 7 | 9-3 | 92 | S D Bowen | L Wadham | 86 | |
| 28-01-2026 | Kempton | 20:30 | Night Breeze | 15321-0 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 8 | 6 | 6 | 9-0 | 89 | Callum Hutchinson | Ian Williams | 12 | |
| 28-01-2026 | Kempton | 20:30 | Whitcombe Rockstar | 06364-5 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 9 | 7 | 7 | 8-11 | t v | 86 | Tyler Heard | K Burke | 12 |
| 28-01-2026 | Kempton | 20:30 | Assail | 52926-6 | Handicap | 2 | 10 | 1m 2f 219y | Standard to slow (AW - Polytrack) | 13608 | 4YO plus | 10 | 8 | 6 | 8-9 | b1 | 84 | L Morris | D M Simcock | 27 |
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.