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 - 28-01-26

DateRacecourseTimeHorse NameFormRace TypeClass RunnersDistanceGoingPrize_WinAge_Def NumberDrawAgeWeight HeadgearORJockeyTrainerDays 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.